Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Healthy Broccoli Casserole Recipe

Healthy Broccoli Casserole Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.8 from 22 reviews

  • Author: Emma
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

Indulge in this healthy and delicious broccoli casserole that’s creamy, cheesy, and satisfying. With Greek yogurt and reduced-fat cheddar, this dish is packed with flavor and nutrients, making it a perfect side for any meal.


Ingredients

Scale

Main Ingredients:

  • 4 cups fresh broccoli florets
  • 1 tablespoon olive oil

For the Casserole:

  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 cup plain Greek yogurt
  • 1/2 cup low-fat milk
  • 1 large egg, beaten
  • 1 cup shredded reduced-fat cheddar cheese, divided
  • 1/4 cup grated Parmesan cheese
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon paprika
  • 1/2 cup whole wheat breadcrumbs (optional)

Instructions

  1. Preheat Oven: Preheat the oven to 375°F (190°C) and grease a 9×9-inch baking dish.
  2. Prepare Broccoli: Steam or blanch broccoli for 3-4 minutes, then drain.
  3. Sauté Onion: In a skillet, sauté onion until softened, then add garlic.
  4. Mix Ingredients: Combine Greek yogurt, milk, egg, cheddar, Parmesan, salt, pepper, and paprika. Add onions, garlic, and broccoli.
  5. Bake: Transfer mixture to dish, top with cheese and breadcrumbs. Bake for 25-30 minutes.
  6. Serve: Let cool for 5 minutes before serving.

Notes

  • You can substitute cauliflower for some or all of the broccoli.
  • For extra protein, add shredded cooked chicken.
  • Use panko instead of breadcrumbs for a crunchier topping.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Side Dish
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 portion
  • Calories: 180
  • Sugar: 4g
  • Sodium: 350mg
  • Fat: 8g
  • Saturated Fat: 4g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 3g
  • Protein: 12g
  • Cholesterol: 50mg