Go Back
+ servings
Onion Broccoli Cheese Casserole

Creamy Onion Broccoli Cheese Casserole for Cozy Nights

This Onion Broccoli Cheese Casserole is a comforting vegetarian dish packed with tender broccoli and gooey cheddar cheese.
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Servings: 6 slices
Course: Dinner
Cuisine: Vegetarian
Calories: 300

Ingredients
  

For the Casserole
  • 4 cups broccoli florets ensure well-drained after steaming
  • 2 cups cheddar cheese shredded; substitute with Gruyère, Swiss, or Monterey Jack for different flavors
  • 2 medium onions thinly sliced; caramelized
  • 1 cup milk or cream any unsweetened milk alternative is acceptable
  • 1 teaspoon salt
  • 1 teaspoon pepper
  • 2 tablespoons olive oil or butter for sautéing the onions
For the Topping
  • 1 cup fried onions or substitute with panko breadcrumbs or crispy shallots
  • 1 cup beef broth use vegetable broth for a vegetarian version

Equipment

  • large skillet
  • Baking dish
  • Mixing Bowl

Method
 

Preparation Steps
  1. Begin by steaming or blanching the broccoli florets in boiling water for 3–5 minutes until vibrant green and tender. Drain thoroughly to remove excess moisture.
  2. In a large skillet, heat olive oil or butter over medium heat. Add sliced onions, sprinkle with salt and sugar, and sauté for 15–20 minutes until golden brown and caramelized.
  3. In a mixing bowl, combine cooked broccoli, caramelized onions, and shredded cheddar cheese. Pour in milk or cream, followed by salt and pepper. Stir until well mixed.
  4. Grease a baking dish, then pour the broccoli and cheese mixture into it. Spread evenly using a spatula.
  5. Sprinkle fried onions evenly over the top of the casserole. Optionally, drizzle melted butter for added richness.
  6. Preheat oven to 350°F (175°C). Bake the casserole for 30–40 minutes until the top is golden brown and cheesy aroma fills the kitchen.

Nutrition

Serving: 1sliceCalories: 300kcalCarbohydrates: 25gProtein: 12gFat: 18gSaturated Fat: 10gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gCholesterol: 45mgSodium: 600mgPotassium: 400mgFiber: 3gSugar: 2gVitamin A: 500IUVitamin C: 40mgCalcium: 300mgIron: 1mg

Notes

Ensure broccoli is drained well to avoid a watery casserole. Customize cheese varieties for added flavor complexity. Can be assembled a day in advance; refrigerate and add topping before baking.

Tried this recipe?

Let us know how it was!