Broccoli Cheese Casserole Recipe
Introduction
This Broccoli Cheese Casserole is a creamy, cheesy side dish that’s perfect for family dinners or holiday gatherings. Tender broccoli florets are combined with a rich cheese sauce and baked until bubbly and golden. It’s an easy way to enjoy vegetables with a comforting twist.

Ingredients
- 1½ pounds broccoli florets
- 8 ounces cream cheese (room temperature, cut in cubes)
- ¼ cup sour cream
- 1 cup shredded cheddar cheese
- ¼ cup grated parmesan cheese
- 2 cloves garlic (minced)
- 1 teaspoon Italian Seasoning
- Salt (to taste)
- ¼ teaspoon freshly ground black pepper (or to taste)
- Crushed red pepper flakes (for garnish, optional)
Instructions
- Step 1: Preheat your oven to 350˚F (175˚C) and grease a 2.5 to 3 quart baking dish with butter. Set it aside.
- Step 2: In a large skillet, bring ½ inch of salted water to a boil. Add the broccoli florets, cover, and cook over high heat until they are crisp-tender, about 3 to 4 minutes.
- Step 3: Drain the broccoli well and transfer it to the prepared baking dish.
- Step 4: In a mixing bowl, combine the cream cheese, sour cream, shredded cheddar, parmesan, minced garlic, Italian Seasoning, salt, and black pepper. Mix until fully incorporated and smooth.
- Step 5: Pour the cheese mixture over the broccoli in the baking dish and stir gently until the broccoli is evenly coated.
- Step 6: Bake uncovered in the preheated oven for 17 to 20 minutes, or until the casserole is bubbly and lightly browned on top.
- Step 7: Remove the casserole from the oven and let it stand for 5 minutes before serving. Optionally, sprinkle with crushed red pepper flakes for a little extra heat.
Tips & Variations
- For added texture, sprinkle breadcrumbs or crushed crackers on top before baking.
- Try mixing in some cooked bacon or diced ham for a savory boost.
- Use different cheese blends such as Monterey Jack or Gruyère for unique flavors.
- Make it vegetarian by omitting any meat additions and using your favorite seasonings.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in the microwave or in a 350˚F oven until warmed through. To maintain creaminess, avoid overcooking when reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen broccoli for this casserole?
Yes, you can use frozen broccoli. Thaw and drain it well before cooking to avoid excess moisture in the casserole.
Is this casserole gluten-free?
The basic recipe is gluten-free, but if you add toppings like breadcrumbs, make sure to use gluten-free options to keep the dish safe for those with gluten sensitivities.
Print
Broccoli Cheese Casserole Recipe
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
This Broccoli Cheese Casserole is a creamy, cheesy side dish featuring tender broccoli florets baked with a rich blend of cream cheese, sour cream, cheddar, and parmesan, seasoned with garlic and Italian herbs. Perfectly baked to a bubbly, golden top, it’s an comforting and flavorful addition to any meal.
Ingredients
Vegetables
- 1½ pounds broccoli florets
Dairy
- 8 ounces cream cheese (room temperature, cut in cubes)
- ¼ cup sour cream
- 1 cup shredded cheddar cheese
- ¼ cup grated parmesan cheese
Seasonings
- 2 cloves garlic (minced)
- 1 teaspoon Italian Seasoning
- Salt (to taste)
- ¼ teaspoon freshly ground black pepper (or to taste)
- Crushed red pepper flakes (for garnish, optional)
Instructions
- Preheat the Oven: Set your oven to 350˚F (175˚C) to prepare it for baking the casserole.
- Prepare Baking Dish: Grease a 2.5 to 3 quart baking dish with butter to prevent sticking and set it aside.
- Cook Broccoli: Fill a large skillet with ½ inch of salted water and bring it to a boil over high heat.
- Steam Broccoli: Add the broccoli florets to the boiling water, cover the skillet, and cook until crisp-tender, about 3 to 4 minutes. This method lightly cooks the broccoli while preserving its texture.
- Drain and Arrange Broccoli: Drain the broccoli well and transfer it evenly into the prepared baking dish.
- Mix Cheese Mixture: In a mixing bowl, combine the cream cheese cubes, sour cream, shredded cheddar, grated parmesan, minced garlic, Italian seasoning, salt, and black pepper. Mix thoroughly until the mixture is smooth and well incorporated.
- Combine Broccoli and Cheese: Pour the cheese mixture over the broccoli in the baking dish and stir gently to coat all the broccoli pieces evenly.
- Bake the Casserole: Place the dish in the preheated oven and bake for 17 to 20 minutes, until the casserole is bubbly and the top is lightly browned, indicating it is hot and cooked through.
- Rest Before Serving: Remove the casserole from the oven and let it stand for 5 minutes; this helps it set up for easier serving.
- Optional Garnish and Serve: Sprinkle crushed red pepper flakes on top if desired for a bit of heat, then serve warm.
Notes
- Make sure the cream cheese is at room temperature for easy mixing.
- You can substitute Italian seasoning with a blend of oregano, basil, and thyme if preferred.
- For a richer flavor, add a tablespoon of butter to the cheese mixture.
- To make this recipe gluten-free, ensure all cheeses and seasonings are certified gluten-free.
- Leftovers can be stored in the refrigerator for up to 3 days and reheated in the oven.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: American
Keywords: Broccoli Casserole, Cheese Casserole, Side Dish, Baked Broccoli, Cream Cheese Recipe

