How to Make Broccoli Casserole

Broccoli casserole is a comforting dish. It combines tender broccoli with creamy cheese sauce. This recipe serves six to eight people. It takes about one hour to prepare and bake. You’ll love its cheesy goodness.

This casserole works as a side dish or main meal. Pair it with chicken or serve it alone for vegetarians. It’s perfect for family dinners or potlucks. The recipe uses simple ingredients. Most are pantry staples.

Gather these ingredients before starting. Use fresh broccoli for best results. Frozen works in a pinch. Prep time is 20 minutes. Bake time is 35 to 40 minutes.

Ingredients

For the Broccoli Filling

  • 4 cups fresh broccoli florets (about 2 medium heads)
  • 1 tablespoon olive oil
  • 1 small onion, diced (about 1 cup)
  • 2 cloves garlic, minced
  • Salt and black pepper to taste

For the Cheese Sauce

  • 2 tablespoons unsalted butter
  • 2 tablespoons all-purpose flour
  • 2 cups whole milk
  • 1 ½ cups shredded sharp cheddar cheese, divided
  • ½ cup grated Parmesan cheese
  • ½ teaspoon mustard powder
  • ¼ teaspoon ground nutmeg
  • Salt and black pepper to taste

For the Topping

  • 1 cup crushed Ritz crackers or panko breadcrumbs
  • 2 tablespoons melted butter
  • ¼ cup shredded cheddar cheese (optional)

These amounts make a rich, flavorful casserole. Adjust cheese for milder taste if needed.

Step-by-Step Instructions

  1. Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish with butter or cooking spray. This prevents sticking.
  2. Start with the broccoli. Chop broccoli into bite-sized florets. Steam them for 4 to 5 minutes until bright green and tender-crisp. Do not overcook. Drain well and set aside. Steaming keeps nutrients intact.
  3. Heat olive oil in a large skillet over medium heat. Add diced onion. Sauté for 4 to 5 minutes until soft and translucent. Stir in minced garlic. Cook for 1 minute more. Garlic burns easily, so watch closely. Season with salt and pepper. Remove from heat.
  4. Make the cheese sauce next. Melt butter in a medium saucepan over medium heat. Whisk in flour. Cook for 1 to 2 minutes to form a roux. This thickens the sauce. Slowly pour in milk while whisking constantly. Bring to a simmer. Cook for 3 to 4 minutes until thickened.
  5. Remove sauce from heat. Stir in 1 cup shredded cheddar, Parmesan, mustard powder, and nutmeg. Whisk until cheese melts smoothly. Taste and adjust salt and pepper. The sauce should coat the back of a spoon.
  6. Combine everything in a large bowl. Add steamed broccoli, onion-garlic mixture, and cheese sauce. Gently fold together. Transfer to the prepared baking dish. Spread evenly.
  7. Sprinkle crushed crackers or panko over the top. Drizzle with melted butter. Add extra cheddar if desired. This creates a crispy, golden crust.
  8. Bake for 25 to 30 minutes. The top should be bubbly and browned. If not golden, broil for 1 to 2 minutes. Watch carefully to avoid burning. Let rest for 10 minutes before serving. This sets the casserole.

Tips for the Perfect Broccoli Casserole

  • Choose fresh broccoli heads. Look for firm, dark green florets. Wash thoroughly. Pat dry before steaming.
  • For a healthier version, use low-fat milk and reduced-fat cheese. Swap half the cheddar for mozzarella. It melts well.
  • Add protein with cooked chicken or ham. Stir in 2 cups diced cooked meat with the broccoli. This turns it into a complete meal.
  • Make it vegetarian-friendly. Skip meat and use vegetable broth instead of milk for a lighter sauce.
  • Vary the topping. Try crushed potato chips for crunch. Or use cornflakes for sweetness.
  • Prep ahead. Assemble the casserole up to 24 hours in advance. Cover and refrigerate. Add topping just before baking.
  • Freeze leftovers. Portion into airtight containers. Freeze for up to 2 months. Thaw overnight and reheat at 350°F.
  • Broccoli casserole reheats well. Microwave individual servings. Or bake covered at 325°F for 20 minutes.
  • Season generously. Fresh herbs like thyme elevate flavor. Add 1 teaspoon dried thyme to the sauce.
  • Avoid soggy casserole. Drain broccoli well. Pat dry with paper towels. Excess moisture ruins texture.
  • Test doneness. Broccoli should be tender but not mushy. Sauce should bubble around edges.

Variations to Try

  • Cheesy Broccoli Rice Casserole: Stir in 2 cups cooked rice. Increase milk to 2 ½ cups. Bake 10 minutes longer. Great for feeding a crowd.
  • Cream of Mushroom Version: Replace cheese sauce with one can cream of mushroom soup. Mix with ½ cup sour cream. Classic church supper style.
  • Spicy Kick: Add ½ teaspoon cayenne pepper to sauce. Top with crushed tortilla chips. Appeals to heat lovers.
  • Loaded Baked Potato Style: Mix in cooked bacon bits and chopped green onions. Top with sour cream after baking.
  • Vegan Broccoli Casserole: Use plant-based milk, vegan cheese, and butter. Substitute nutritional yeast for Parmesan. Tofu cream works for sauce base.

These twists keep the dish exciting. Experiment with what you have on hand.

Nutrition Information

One serving (about 1 cup) provides roughly 320 calories. It includes 18g fat, 25g carbohydrates, and 14g protein. Broccoli adds fiber and vitamins. Cheese delivers calcium.

Values vary by ingredients. Use full-fat for creaminess. Opt for low-fat for lighter meals.

Frequently Asked Questions (FAQs)

  1. Can I use frozen broccoli?

    Yes. Thaw and drain frozen broccoli well. Pat dry to remove excess water. Steam lightly if needed. It works fine but fresh tastes better.

  2. How do I make it gluten-free?

    Use gluten-free flour for the roux. Choose gluten-free crackers or panko for topping. Ensure cheese and milk are certified gluten-free.

  3. Can I make this casserole dairy-free?

    Substitute coconut milk or almond milk. Use vegan cheese shreds. Earth Balance works for butter. Nutritional yeast adds cheesiness.

  4. Why is my casserole watery?

    Excess moisture from broccoli causes this. Always drain and dry veggies. Let assembled dish sit 10 minutes before baking. Bake uncovered.

  5. How long does it last in the fridge?

    Store leftovers covered in the fridge up to 4 days. Reheat in oven or microwave. Freezing extends life to 2 months.

This broccoli casserole recipe delivers every time. It’s easy, delicious, and versatile. Enjoy it warm from the oven.