Broccoli Casserole Recipe
All Recipes

Broccoli Casserole Recipe

Would you like to save this?

We'll email this post to you, so you can come back to it later!

Broccoli Casserole Recipe

This cheesy, baked Broccoli Casserole Recipe is the ultimate family-friendly side dish that’s easy, comforting, and perfect for any gathering.

Full Recipe Introduction
Broccoli casserole has always been my go-to comfort food when I want a veggie-packed side that feels indulgent. You know what? It feels like a warm hug on a plate—bright green florets blanketed in a creamy cheese sauce, then sprinkled with crunchy breadcrumbs. As a 50-year-old home cook who’s hosted countless potlucks and holiday dinners, I’ve experimented with different tweaks—Greek yogurt for tang, a pinch of nutmeg for warmth, even sun-dried tomatoes when I crave color. Beyond being ridiculously tasty, this baked casserole is vegetarian, loaded with vitamin C and fiber (one cup of broccoli packs about 135% of your daily vitamin C!), and simple enough for a busy weeknight.

Why You’ll Love This Recipe

  • Ready in under an hour—even on your busiest nights
  • Cheesy comfort food that sneaks in veggies
  • Vegetarian crowd-pleaser—perfect for potlucks or Sunday supper
  • Make-ahead friendly: assemble, chill, bake when guests arrive
  • Simple pantry ingredients—no specialty stores required
  • Nutritious boost: fiber, vitamins, and protein from Greek yogurt
  • Adaptable: swap cheeses, add bacon, or keep it gluten-free
  • Kid-friendly texture—no one will suspect they’re getting greens!

Ingredients

  • 4 cups fresh broccoli florets (about 2 medium heads; blanch frozen broccoli for 2 minutes if that’s what you have)
  • 2 tablespoons unsalted butter
  • 1 small yellow onion, finely chopped (sweet Vidalia works wonders)
  • 2 garlic cloves, minced
  • 3 tablespoons all-purpose flour (gluten-free if needed)
  • 1 cup low-fat milk (whole milk gives extra creaminess)
  • ½ cup plain Greek yogurt (full-fat for richness)
  • 1½ cups shredded cheddar cheese (sharp or mild, your call)
  • ½ cup grated Parmesan cheese
  • ½ teaspoon kosher salt
  • ¼ teaspoon freshly ground black pepper
  • ¼ teaspoon ground nutmeg (optional, but magical)
  • ¾ cup panko breadcrumbs (or regular for softer crunch)
  • 1 tablespoon olive oil or melted butter (for topping)

Tips: Choose firm, bright-green broccoli with snug florets. Greek yogurt adds protein and a gentle tang—feel free to swap for sour cream if you like.

Directions

  1. Preheat and Prep
    Preheat your oven to 350°F. Lightly grease a 9×13-inch casserole dish so nothing sticks.
  2. Blanch the Broccoli
    Bring a pot of salted water to a boil. Add florets for 2 minutes, then drain and plunge into ice water to keep that bright color.
  3. Sauté Aromatics
    In a medium saucepan over medium heat, melt butter. Add onion and cook 4–5 minutes until soft; stir in garlic and cook another 30 seconds.
  4. Whisk in Flour
    Sprinkle in flour, stirring constantly for about a minute until pale gold—this roux will thicken your sauce.
  5. Add Milk and Yogurt
    Slowly pour in milk, whisking to avoid lumps, then stir in Greek yogurt until smooth. Simmer for 2–3 minutes until the sauce coats the back of a spoon.
  6. Melt in Cheeses
    Remove from heat, and whisk in cheddar and Parmesan until fully melted and velvety. Season with salt, pepper, and nutmeg.
  7. Combine with Broccoli
    Gently fold in drained broccoli so every floret gets bathed in cheesy goodness.
  8. Transfer to Dish
    Spoon the mixture into your prepared casserole pan, smoothing the top with a spatula.
  9. Make the Topping
    In a small bowl, toss panko with olive oil (or melted butter) and a pinch of salt for extra crunch.
  10. Bake to Golden
    Sprinkle the crumb mixture evenly over the casserole. Bake 30–35 minutes until bubbly and golden on top—if you want a crispier crust, slide under the broiler for 1–2 minutes, watching closely.

Servings & Timing

Yield: 6–8 servings
Prep Time: 20 minutes
Cook Time: 35 minutes
Total Time: 55 minutes

Variations

  • Stir in ½ cup cooked bacon bits for a smoky twist.
  • Swap cheddar for pepper jack and add jalapeños for a spicy kick.
  • Make it dairy-free: use plant-based milk and vegan cheeses.
  • Mix cooked quinoa or rice into the casserole for extra body.
  • Fold in 1 cup fresh spinach leaves before baking for color and nutrients.
  • Top with chopped almonds or walnuts for a nutty crunch.

Storage & Reheating

Store leftover broccoli casserole in an airtight container in the fridge for up to 4 days. Freeze portions for up to 3 months—thaw overnight in the fridge. To reheat, cover with foil and bake at 350°F for 15–20 minutes until heated through; remove foil for the last 5 minutes to revive that crispy topping. Pro tip: assemble the casserole a day ahead, keep it chilled, then pop it in the oven when you need it—saves precious prep time.

Notes

• Uniform broccoli florets help everything bake evenly—no surprises.
• If your sauce seems thin, let it simmer a minute longer or whisk in a tablespoon more flour.
• Next round, I might add a teaspoon of Dijon mustard for a subtle tang.
• For extra green power, toss in a handful of chopped kale with the broccoli.
• Breadcrumb topping: experiment with seasoned crumbs or even crushed crackers for flavor variety.

FAQs

Q: Can I use frozen broccoli?
A: Absolutely—just thaw and drain well, or blanch frozen florets for 2 minutes before mixing.

Q: How do I make this gluten-free?
A: Swap the flour for a gluten-free blend and use certified gluten-free breadcrumbs.

Q: Can I prep this ahead of time?
A: Yes—assemble, cover, and refrigerate for up to 24 hours. Add 5 extra minutes to bake time.

Q: Why is my topping soggy?
A: Make sure your broccoli isn’t too wet; pat dry after blanching, and don’t cover the casserole during baking.

Q: Is this recipe vegetarian?
A: It is! Simply omit bacon variations if you choose those tweaks, and you have a hearty vegetarian option.

Q: Can I add other veggies?
A: Sure—cauliflower, mushrooms, or bell peppers all play nicely in this cheesy bake.

Q: How do I lighten this up?
A: Use low-fat milk, reduce cheese by a quarter cup, and stick with Greek yogurt instead of sour cream.

Q: My sauce is too thick—what now?
A: Stir in a tablespoon of milk at a time until you reach your desired consistency before mixing with broccoli.

Conclusion

This Broccoli Casserole Recipe hits all the right notes—cheesy, baked comfort that’s still veggie-packed and easy to love. Give it a whirl at your next family dinner, and let me know how it turns out in the comments below (or share a snap on Instagram with #FamilyFriendlyFeasts). If you liked this, you might enjoy my Creamy Spinach Gratin or Classic Green Bean Casserole too—happy cooking!

Broccoli Casserole Recipe

Broccoli Casserole

This cheesy broccoli casserole is a comforting, family-friendly side dish that's easy to make and perfect for any gathering. Loaded with vitamin C and fiber, it's a delicious way to enjoy your veggies!
No ratings yet
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Course Side Dish
Cuisine American
Servings 6 servings
Calories 300 kcal

Ingredients
  

  • 4 cups fresh broccoli florets
  • 2 tablespoons unsalted butter
  • 1 small yellow onion finely chopped
  • 2 cloves garlic minced
  • 3 tablespoons all-purpose flour
  • 1 cup low-fat milk
  • 1/2 cup plain Greek yogurt
  • 1 1/2 cups shredded cheddar cheese sharp or mild
  • 1/2 cup grated Parmesan cheese
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon freshly ground black pepper
  • 1/4 teaspoon ground nutmeg optional
  • 3/4 cup panko breadcrumbs or regular for softer crunch
  • 1 tablespoon olive oil or melted butter (for topping)

Instructions
 

  • Preheat your oven to 350°F. Lightly grease a 9x13-inch casserole dish.
  • Bring a pot of salted water to a boil. Add broccoli florets for 2 minutes, then drain and plunge into ice water.
  • Melt butter in a saucepan, add onion and cook until soft. Stir in garlic.
  • Sprinkle in flour, stirring constantly until pale gold.
  • Slowly pour in milk, whisking to avoid lumps. Stir in Greek yogurt until smooth.
  • Whisk in cheddar and Parmesan until melted. Season with salt, pepper, and nutmeg.
  • Fold in drained broccoli until well coated.
  • Spoon the mixture into the casserole pan.
  • Toss panko with olive oil and salt, then sprinkle over the casserole.
  • Bake for 30-35 minutes until bubbly and golden on top. Optional: broil for a crispier crust.

Notes

Choose firm, bright-green broccoli for best results. Experiment with different cheeses and toppings for variety.

Nutrition

Calories: 300kcal
Keyword Broccoli Casserole, Cheesy, Comfort Food, family-friendly, Vegetarian
Love this recipe?Follow us at @Recipecs for more
💬