Broccoli Onion Casserole – favorite healthy side dish
Print Recipe

Broccoli Onion Casserole

Broccoli Onion Casserole recipe is a comforting, easy to make dish that works for weeknights as well as holidays side dish. Plus, this is a healthy dish loaded with wholesome vegetables and some protein from cheddar cheese homemade creamy sauce.
Prep Time20 mins
Cook Time30 mins
Total Time50 mins
Course: Side Dish
Keyword: Broccoli onion casserole,broccoli casserole recipe,healthy broccoli casserole,comforting dish,easy to make dish,weeknights meal,holiday side dish
Servings: 4 people
Calories: 103kcal


  • 1.2 lb 550 g broccoli florets
  • 1 large 260 g onion, sliced
  • 2 tbsp. 10 g olive oil
  • 3 tbsp. 25 g. butter
  • 2 tbsp. 25 g. all-purpose flour
  • 1.5 cup 355 ml. milk (any kind will work)
  • 1.5 cup 100 g. grated cheddar cheese, fat reduced
  • ½ tsp. garlic powder
  • ½ tsp. onion powder
  • ½ tsp. oregano
  • ¼ tsp. black pepper
  • ½ tsp salt or to taste
  • 1/4 cup 25 g. crumbled croutons


  • In a large pot, bring water to boil, add the broccoli florets and boil for 2 minutes. Drain the broccoli in a colander and rinse with cold water to stop the cooking process.
  • Place the broccoli in a medium casserole dish; set aside.
  • Heat a medium saucepan on medium-high, melt the butter, then add the flour and cook, stirring, until it turns to light golden. Gradually pour in the milk while whisking.
  • Add garlic powder, onion powder, oregano, salt, and pepper. Continue cooking about 2 minutes, stirring occasionally, until sauce is thickened and bubbly.
  • Remove from the heat and add the cheddar cheese; stir until completely melted.
  • Pour the sauce evenly over the broccoli.
  • Heat a medium skillet over medium-high heat, add the olive oil and onion. Cook onion, stirring occasionally until golden.
  • Sprinkle the onion evenly on top of the broccoli casserole. Top with crumbled croutons and bake about 30 minutes until golden brown and bubbly.
  • Remove from the oven. Serve hot and enjoy!


How Many Calories in Broccoli Onion Casserole
Calories (per 100 g): 103 cal Calories (per 1 serve, 275 g): 285 cal
Fat: 5.0 g Fat: 13.8 g
Carbohydrates: 10.2 g Carbohydrates: 28.1 g
Protein: 5.5 g Protein: 15.1 g