Go Back

Cheesy Broccoli Casserole

No ratings yet
This easy Cheesy Broccoli Casserole brings together crisp-tender broccoli, a creamy homemade Cheddar cheese sauce, and a crunchy cracker topping. It bakes up golden and bubbly, making an irresistible side dish that's perfect for both busy weeknights and holiday meals. Even picky eaters can't resist the rich, comforting flavors.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course: Side Dish
Cuisine: American
Calories: 485

Ingredients
  

Vegetables
  • 1 1/2 pounds fresh broccoli florets (about 4 medium heads)
For the Sauce
  • 3 tablespoons unsalted butter
  • 1/2 medium onion finely chopped
  • 4 cloves garlic finely minced
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon salt
  • 1/8 teaspoon pepper
  • 3 tablespoons all-purpose flour
  • 2 1/2 cups milk
  • 2 1/2 cups shredded Cheddar cheese divided
Topping
  • 1 cup crushed cheese crackers

Equipment

  • Large pot
  • Large skillet
  • 9x13-inch baking dish
  • Cutting board
  • Knife
  • Whisk
  • Measuring cups and spoons
  • Colander
  • Paper towels

Method
 

  1. Set oven to 400°F (204°C) and lightly coat a 9×13-inch baking dish with nonstick spray or butter.
  2. Bring a large pot of salted water to a boil. Add broccoli florets and cook for 2–3 minutes, adjusting time for your preferred texture.
  3. Drain broccoli thoroughly. Lay florets on paper towels to absorb any extra water, then place in the prepared baking dish.
  4. In a large skillet over medium heat, melt the butter. Add chopped onion and cook, stirring, until softened, about 2–3 minutes.
  5. Stir in the garlic, Italian seasoning, salt, and pepper. Continue to cook, stirring, for 1 more minute.
  6. Sprinkle flour over the onion mixture and stir well until no traces of dry flour remain.
  7. Gradually whisk in the milk, blending until smooth. Cook and whisk for 4–5 minutes until the sauce thickens slightly.
  8. Add 2 cups of the Cheddar cheese to the sauce and stir until melted and smooth.
  9. Pour cheese sauce over the broccoli in the baking dish and stir gently to evenly coat.
  10. Sprinkle the remaining 1/2 cup Cheddar cheese and the crushed cheese crackers evenly across the top.
  11. Place in the oven and bake for 20 minutes, or until the casserole is hot and the topping is bubbly and golden. Serve warm.

Nutrition

Calories: 485kcal

Notes

For the best texture, be sure to drain and dry the broccoli well before baking to avoid a watery casserole. You can substitute frozen broccoli—just thaw and pat dry before adding. Assemble the casserole up to a day ahead and refrigerate, then bake when ready to serve. Leftovers keep well covered in the fridge for up to 4 days and can be reheated in the microwave or oven. Vary the cheese with Gruyère, Monterey Jack, or a blend for a different flavor, and use gluten-free flour and crackers if needed.

Tried this recipe?

Let us know how it was!