Ina Garten Broccoli Casserole

This Ina Garten-inspired broccoli casserole is a comforting, creamy, and cheesy side dish that elevates a humble vegetable into something truly special. Whether you’re preparing it for a holiday meal, a potluck, or a cozy family dinner, this casserole blends broccoli, cheese, and a buttery topping into a rich and satisfying bake.

Why You’ll Love This Recipe

This broccoli casserole stands out for its simple ingredients and luxurious flavor. Ina Garten is known for her use of high-quality ingredients and classic techniques, and this dish is no exception. It’s easy to prepare, perfect for making ahead, and sure to please both veggie lovers and picky eaters. Plus, it’s a great way to sneak in some greens with all that creamy goodness!

ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Fresh broccoli florets
  • Sharp cheddar cheese
  • Gruyère cheese (or substitute with more cheddar)
  • Whole milk or heavy cream
  • Unsalted butter
  • All-purpose flour
  • Onion, finely chopped
  • Garlic, minced
  • Kosher salt
  • Black pepper
  • Freshly grated nutmeg (optional)
  • Panko breadcrumbs or crushed Ritz crackers

directions

  1. Preheat your oven to 375°F (190°C).
  2. Bring a large pot of salted water to a boil. Blanch the broccoli florets for about 2-3 minutes, then transfer them to an ice bath to stop cooking. Drain well.
  3. In a large skillet, melt butter over medium heat. Add chopped onion and garlic and cook until soft and fragrant, about 5 minutes.
  4. Sprinkle in the flour and stir to form a roux. Cook for 1-2 minutes, then gradually whisk in the milk or cream. Cook until thickened.
  5. Stir in the shredded cheeses, salt, pepper, and nutmeg. Remove from heat once the cheese is melted and smooth.
  6. Fold in the drained broccoli until evenly coated.
  7. Transfer the mixture to a greased casserole dish.
  8. In a small bowl, combine breadcrumbs or crushed crackers with a bit of melted butter, then sprinkle over the top.
  9. Bake for 25-30 minutes, or until golden and bubbling.
  10. Let rest for 5 minutes before serving.

Servings and timing

This recipe yields about 6–8 servings.
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes

Variations

  • Add cooked bacon or pancetta for a savory twist.
  • Swap in cauliflower or mix it with broccoli for variety.
  • Use a mix of cheeses like mozzarella, parmesan, or fontina for a different flavor profile.
  • Make it gluten-free by using gluten-free flour and breadcrumbs.
  • Add cooked rice or quinoa to make it more of a complete main dish.

storage/reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days.
To reheat, cover the casserole with foil and bake at 350°F (175°C) until warmed through, about 15–20 minutes. You can also microwave individual portions for 1–2 minutes, though the topping may not stay as crisp.

Ina Garten Broccoli Casserole

FAQs

What kind of cheese works best in broccoli casserole?

Sharp cheddar and Gruyère provide a great balance of meltability and flavor, but you can experiment with your favorites.

Can I use frozen broccoli?

Yes, just be sure to thaw and drain it thoroughly to avoid excess water in the casserole.

Is it possible to make this casserole ahead of time?

Absolutely. Assemble the casserole a day in advance, cover, and refrigerate. Add the topping right before baking.

Can I freeze this casserole?

Yes, assemble the casserole (without the topping) and freeze it for up to 2 months. Thaw in the fridge overnight before baking.

How do I keep the casserole from getting watery?

Make sure to blanch the broccoli just briefly and dry it thoroughly. Avoid overcooking it before it goes into the oven.

What can I substitute for cream?

Whole milk works well, or use a mix of milk and sour cream or Greek yogurt for extra richness.

Can I make it vegan?

You can substitute plant-based butter, milk, and cheese, and use a dairy-free topping, though the texture and taste will change.

Is this dish kid-friendly?

Definitely! The cheesy sauce makes the broccoli more appealing to kids who may otherwise avoid vegetables.

What should I serve with broccoli casserole?

It pairs wonderfully with roasted meats, poultry, or even a simple salad for a lighter meal.

Can I add protein to this dish?

Yes, cooked shredded chicken or diced ham are great additions for turning it into a complete meal.

Conclusion

Ina Garten’s broccoli casserole is a timeless dish that combines comfort, simplicity, and elegance. With its creamy sauce, tender broccoli, and crispy topping, it’s a crowd-pleasing favorite you’ll come back to again and again. Whether served as a side or enjoyed as a main, it brings warmth and satisfaction to any meal.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Ina Garten Broccoli Casserole

Ina Garten Broccoli Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Kim Cooks Easy
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 8 servings
  • Category: Side Dish
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

This creamy and comforting broccoli casserole is inspired by Ina Garten’s simple yet elegant cooking style. Made with tender broccoli, rich cheese, and a crispy topping, it’s the perfect side dish for any family dinner, holiday, or potluck.


Ingredients

  • 6 cups broccoli florets (fresh or frozen)

  • 1 tablespoon olive oil

  • 1 medium yellow onion, diced

  • 2 cloves garlic, minced

  • 3 tablespoons unsalted butter

  • 3 tablespoons all-purpose flour

  • 2 cups whole milk

  • 1 cup sharp cheddar cheese, shredded

  • 1/2 cup Gruyère cheese, shredded

  • 1/2 teaspoon salt

  • 1/4 teaspoon black pepper

  • 1 teaspoon Dijon mustard

  • 1/2 cup sour cream

  • 1 cup panko breadcrumbs

 

  • 2 tablespoons melted butter


Instructions

  1. Preheat your oven to 375°F (190°C).

  2. Bring a large pot of salted water to a boil. Add broccoli and cook for 2-3 minutes until just tender. Drain and set aside.

  3. In a skillet, heat olive oil over medium heat. Sauté onion for 4–5 minutes until soft, then add garlic and cook for 1 more minute.

  4. In a saucepan, melt butter over medium heat. Whisk in flour and cook for 1-2 minutes to form a roux. Slowly whisk in milk, stirring until smooth and thickened (about 3–5 minutes).

  5. Remove from heat and stir in cheddar, Gruyère, salt, pepper, Dijon mustard, and sour cream until melted and well combined.

  6. In a large mixing bowl, combine broccoli, sautéed onions, and cheese sauce. Stir well to coat.

  7. Transfer mixture to a greased 9×13-inch baking dish.

  8. In a small bowl, mix panko breadcrumbs with melted butter. Sprinkle evenly over the casserole.

  9. Bake uncovered for 25–30 minutes, or until bubbly and golden on top.

  10. Let rest for 5–10 minutes before serving.


Notes

  • You can substitute Gruyère with Swiss or Monterey Jack cheese.

  • Add cooked rice or shredded chicken for a heartier version.

  • If using frozen broccoli, thaw and drain well before using.


Nutrition

  • Serving Size: 1/8 of casserole
  • Calories: 290
  • Sugar: 4g
  • Sodium: 380mg
  • Fat: 20g
  • Saturated Fat: 10g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 3g
  • Protein: 10g
  • Cholesterol: 45mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *