Description
This Broccoli Soufflé recipe is a creamy, cheesy, and comforting side dish that’s perfect for holidays, family dinners, or potlucks. Featuring tender broccoli, a velvety sauce, and a golden cheese topping, it’s an elegant yet easy-to-make recipe that highlights the best of classic vegetable casseroles. Ideal for Thanksgiving, Christmas, or Sunday dinners, this broccoli soufflé pairs beautifully with roasted meats and festive mains while adding a flavorful, crowd-pleasing touch to your table.
Ingredients
1 (14-ounce) bag frozen chopped broccoli, thawed
1/4 cup margarine
1/4 cup all-purpose flour
1 cup milk
2/3 cup mayonnaise
3 eggs, beaten
3 tablespoons chopped onion
Salt and ground black pepper to taste
1/2 cup shredded Cheddar cheese
Instructions
- Preheat oven to 350°F (175°C).
- Place broccoli in a steamer insert over boiling water. Cover and steam until tender, 2 to 4 minutes.
- In a saucepan, melt margarine over medium heat. Stir in flour and cook briefly. Slowly whisk in milk and cook, stirring, until sauce thickens, about 10 minutes.
- In a baking dish, combine steamed broccoli, mayonnaise, eggs, and onion. Stir in the prepared sauce. Season with salt and pepper.
- Bake for 30 minutes.
- Sprinkle shredded Cheddar cheese on top and continue baking for about 15 minutes, until the soufflé is set and cheese is melted and golden.
- Serve hot.
Notes
- Use fresh broccoli instead of frozen for a firmer texture.
- Substitute mayonnaise with sour cream or Greek yogurt for a tangy flavor.
- Add a pinch of nutmeg to the sauce for a classic soufflé taste.
- Try Swiss, Gruyère, or Monterey Jack cheese instead of Cheddar.
- Store leftovers in the refrigerator for up to 3 days; reheat in the oven for best results.
- Prep Time: 15 mins
- Cook Time: 45 mins
- Category: Side Dish
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 210
- Sugar: 2g
- Sodium: 310mg
- Fat: 16g
- Saturated Fat: 5g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 11g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 55mg