Go Back
+ servings
Onion Broccoli Cheese Casserole

Onion Broccoli Cheese Casserole: Creamy Comfort in Every Bite

Enjoy a comforting Onion Broccoli Cheese Casserole featuring tender broccoli, gooey cheddar, caramelized onions, and a crispy topping.
Prep Time 15 minutes
Cook Time 30 minutes
Resting Time 5 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Dinner
Cuisine: French
Calories: 320

Ingredients
  

For the Casserole
  • 4 cups broccoli steamed and drained
  • 2 cups cheddar cheese shredded
  • 1 cup Gruyère cheese shredded
  • 2 medium onions sliced
  • 1 cup vegetable broth vegetarian-friendly
  • 2 tablespoons butter for sautéing
  • 1 teaspoon sugar helps caramelize onions
  • 1 teaspoon salt
  • 1 teaspoon pepper
For the Topping
  • 1 cup fried onions or panko breadcrumbs with melted butter

Equipment

  • large skillet
  • mixing bowl
  • baking dish

Method
 

Step‑by‑Step Instructions
  1. Prep the Broccoli: Steam or blanch the broccoli for 3-5 minutes until tender, then drain well.
  2. Caramelize the Onions: In a skillet over medium-low heat, melt butter, add sliced onions and sugar, and caramelize for 15-20 minutes.
  3. Mix the Ingredients: In a bowl, combine broccoli, caramelized onions, cheeses, broth, salt, and pepper.
  4. Assemble the Casserole: Preheat oven to 350°F, transfer the mixture to a greased baking dish, and top with fried onions.
  5. Bake: Bake for about 30 minutes until the top is golden and hot.
  6. Serve: Let it rest for 5 minutes before serving.

Nutrition

Serving: 1cupCalories: 320kcalCarbohydrates: 21gProtein: 10gFat: 24gSaturated Fat: 15gPolyunsaturated Fat: 1gMonounsaturated Fat: 9gCholesterol: 60mgSodium: 600mgPotassium: 300mgFiber: 3gSugar: 3gVitamin A: 500IUVitamin C: 40mgCalcium: 300mgIron: 1.5mg

Notes

Ensure broccoli is thoroughly drained to avoid a watery casserole. For best flavor, use a combination of cheddar and Gruyère cheese. Alternatively, substitute fried onions with buttered panko breadcrumbs for added crunch.

Tried this recipe?

Let us know how it was!