Broccoli Casserole with Mushrooms: A Family-Favorite Comfort Dish

Hi I'm Paul

Everyday Culinary Delights👩‍🍳

Posted on


Advertisement

There are certain recipes that carry with them the warmth of home, memories of family gatherings, and the feeling of being nurtured. This Broccoli Casserole with Mushrooms is one of those dishes that holds a special place in my heart. I first encountered this casserole at a family reunion, where the meal table was adorned with various dishes, each telling a different story. But as soon as I tasted the creamy blend of broccoli, tender potatoes, and savory mushrooms, I knew it was more than just a meal—it was a reminder of the love that goes into every home-cooked dish.

Growing up, we had a tradition of preparing comfort food on Sundays. It was a time when everyone gathered around the table to share stories, laugh, and enjoy something simple yet satisfying. This casserole became a staple at those gatherings. My grandmother, a master of making dishes that were as comforting as they were delicious, would often make this casserole when we were in the mood for something filling and wholesome.

Why Broccoli Casserole with Mushrooms is the Perfect Comfort Food

Comfort food often transcends the sum of its ingredients. It’s not just about the flavors or textures, but the emotional connection it creates. Broccoli, a vegetable many children (myself included) would try to avoid at dinner time, becomes a delicious, creamy ingredient when baked into this casserole. The rich, earthy flavor of the mushrooms blends beautifully with the fresh crunch of broccoli, creating a harmonious contrast. The potatoes, soft and tender, provide a satisfying base, while the eggs and yogurt bring everything together in a velvety, indulgent coating.

One of the reasons this casserole has become a favorite is its versatility. It can be served as a main dish or as a side to complement other meals. It’s the type of dish that can easily be prepared ahead of time, allowing you to focus on other aspects of your meal or spend time with loved ones. And, whether you’re cooking for a crowd or just for yourself, the leftovers are just as good the next day, making it the perfect recipe for busy weeknights.

Ingredients

IngredientAmount
Potatoes4 (peeled and sliced)
SaltTo taste
Broccoli head1 (cut into florets)
Onion1 (diced)
Olive oilAs needed
Mushrooms1.5 cups (200 – 250g)
Eggs5
Black pepperTo taste
Yogurt4 cups (800g)
For the Sauce:
Greek yogurt1 tablespoon
Mayonnaise1 tablespoon
Garlic clove1 (minced)

Instructions

  1. Preheat the oven to 375°F (190°C).
  2. Prepare the potatoes: Peel and slice the potatoes, then boil in salted water until tender. Drain and set aside.
  3. Steam the broccoli: Cut the broccoli into florets and steam or blanch them until slightly tender. Set aside.
  4. Cook the onions and mushrooms: Dice the onion and slice the mushrooms. Heat olive oil in a skillet over medium heat, sauté the onion until softened, and add the mushrooms. Cook until they release their moisture and turn golden brown.
  5. Mix the egg mixture: In a large bowl, whisk together the eggs and yogurt. Season with salt and black pepper.
  6. Combine the ingredients: Add the cooked potatoes, broccoli, sautéed onions, and mushrooms to the egg mixture. Stir everything together to combine.
  7. Bake the casserole: Transfer the mixture into a greased casserole dish and bake for 25-30 minutes or until the top is golden brown.
  8. Prepare the sauce: In a small bowl, mix together the Greek yogurt, mayonnaise, and minced garlic clove.
  9. Serve: Once the casserole is done, remove it from the oven and let it cool for a few minutes before serving. Drizzle the prepared sauce on top or serve it on the side.

Nutritional Information (Per Serving)

NutrientAmount
Calories320 kcal
Protein12g
Fat18g
Carbohydrates30g
Fiber5g
Sodium450mg
Cholesterol155mg

A Heartwarming Meal for Every Occasion

This Broccoli Casserole with Mushrooms is not just for family gatherings—it’s also perfect for a quiet dinner at home after a long day. There’s something about the process of preparing it, knowing that it will provide comfort and sustenance for those who gather around the table, that makes it even more special. The aroma that fills the kitchen as the casserole bakes brings back memories of warm kitchens and loving conversations, reminding us that food has the power to nurture not just the body, but the spirit.

Why You Should Try This Broccoli Casserole Recipe

1. Packed with Nutrients: Broccoli, mushrooms, and potatoes are all incredibly nutritious ingredients. Broccoli is high in vitamins and minerals, including vitamin C, vitamin K, and folate, while mushrooms offer a rich source of antioxidants. Potatoes provide energy and fiber, making this casserole not only comforting but nourishing.

2. Easy to Prepare: While the ingredients may seem like they could be complex, the recipe is simple and straightforward. It’s a dish that doesn’t require any fancy techniques or complicated steps, making it accessible for home cooks of all levels. The ingredients come together effortlessly, allowing you to focus on creating a flavorful meal rather than stressing over details.


Advertisement

3. Customizable: One of the best parts about this recipe is how easily it can be adapted. Whether you want to add more vegetables, like bell peppers or spinach, or throw in some cheese for a richer texture, this dish welcomes experimentation. You can even swap the yogurt for sour cream or add some fresh herbs to make the flavor profile your own. The versatility of this casserole makes it a great canvas for creating something that suits your taste preferences.

4. Perfect for Meal Prep: This casserole is an ideal option for meal prepping. You can prepare it in advance, store it in the fridge, and bake it just before serving. It holds up well in the refrigerator for a couple of days, so it’s perfect for lunch the next day or as a quick dinner option when you’re short on time.

5. Suitable for a Variety of Diets: This broccoli casserole with mushrooms is vegetarian, making it a great choice for anyone looking to eat more plant-based meals. It’s also adaptable for gluten-free diets if you use a gluten-free substitute for the flour. Whether you’re following a specific diet or just want to enjoy a wholesome meal, this casserole can easily fit into your lifestyle.

Frequently Asked Questions (FAQs)

Q: Can I use frozen broccoli instead of fresh?
A: Yes, you can use frozen broccoli in this recipe. Just make sure to thaw and drain it properly before adding it to the casserole to avoid excess moisture. Fresh broccoli gives a better texture, but frozen will work just as well if you’re in a pinch.

Q: Can I make this casserole ahead of time?
A: Absolutely! This casserole can be assembled and stored in the refrigerator for up to two days before baking. If you’re planning to make it ahead, simply cover it with plastic wrap or foil and store it in the fridge. When you’re ready to bake it, preheat the oven and bake as directed. You may need to extend the cooking time by a few minutes if it’s cold from the fridge.


Advertisement

Q: Can I add meat to this casserole?
A: Yes, if you’d like to add a protein, chicken, sausage, or bacon would all work wonderfully with this dish. Simply cook your chosen meat before adding it to the casserole mixture.

Q: Can I make this casserole vegan?
A: Yes, you can make this casserole vegan by swapping the eggs for a flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water) and using dairy-free yogurt. You can also omit the mayonnaise or use a plant-based alternative.

Q: How long will leftovers last?
A: Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat it in the oven at 350°F (175°C) until heated through, or microwave individual portions for convenience.

Q: Can I freeze this casserole?
A: Yes, you can freeze this casserole. After assembling it, wrap it tightly in plastic wrap and foil, then freeze it for up to 3 months. When you’re ready to bake it, allow it to thaw in the fridge overnight before baking as directed.

Conclusion: Why This Recipe is More Than Just a Meal

This broccoli casserole with mushrooms is more than just a dish to fill your stomach—it’s a meal that connects you with memories, brings comfort, and nourishes both body and soul. It’s the kind of recipe that you’ll return to time and time again because it never fails to deliver the comforting warmth that a good meal should. Whether you’re sharing it with loved ones at a family dinner or enjoying it alone, this casserole is a reminder of the power of food to bring people together and create lasting memories.

I hope this recipe brings the same joy to your table that it has to mine. From the simplicity of the ingredients to the satisfaction of the final dish, it’s a meal that always hits the mark. So the next time you’re looking for a wholesome, flavorful, and comforting dish, give this broccoli casserole with mushrooms a try. You won’t regret it.


Advertisement
Print

Broccoli Casserole with Mushrooms: A Family-Favorite Comfort Dish

This hearty and nutritious broccoli casserole with mushrooms is perfect for a wholesome meal that combines creamy textures with a savory flavor profile. The dish is not only filling but also versatile, offering the ability to be made in advance and reheated for busy days. Whether you’re serving it for dinner or bringing it to a potluck, this recipe is sure to please.

  • Author: Amal
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 46 servings 1x
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Vegetarian

Ingredients

Scale

For the Casserole:

  • 4 potatoes
  • Salt to taste
  • 1 broccoli head
  • 1 onion
  • 1/2 tablespoon salt
  • Olive oil (for sautéing)
  • 1.5 cups (200 – 250g) mushrooms
  • 5 eggs
  • Black pepper to taste
  • 4 cups (800g) yogurt

For the Sauce:

  • 1 tablespoon Greek yogurt
  • 1 tablespoon mayonnaise
  • 1 garlic clove, minced

Instructions

  1. Preheat the oven to 375°F (190°C).
  2. Prepare the potatoes: Peel and slice the potatoes, then boil in salted water until they are tender. Drain and set aside.
  3. Prepare the broccoli: Cut the broccoli into florets, steam, or blanch until slightly tender, then set aside.
  4. Sauté the onion and mushrooms: Dice the onion and mushrooms. Heat olive oil in a skillet over medium heat and sauté the onion until softened. Add the mushrooms to the skillet and cook until they release their moisture and become golden brown.
  5. Make the egg mixture: In a large bowl, whisk together the eggs and yogurt, then season with salt and black pepper.
  6. Combine all ingredients: Add the cooked potatoes, broccoli, sautéed onion, and mushrooms to the egg mixture, stirring everything together.
  7. Bake: Transfer the mixture into a greased casserole dish and bake for about 25-30 minutes or until the top is golden brown.
  8. Prepare the sauce: In a small bowl, mix together the Greek yogurt, mayonnaise, and minced garlic clove.
  9. Serve: Once the casserole is done, remove it from the oven and let it cool for a few minutes. Serve with the prepared sauce on top or on the side.

Notes

  • For extra richness, you can add grated cheese on top before baking.
  • Make-ahead: This casserole can be made in advance and stored in the fridge for up to two days. Reheat in the oven before serving.
  • Spice it up: For a spicier twist, add red pepper flakes or chili powder to the casserole mixture before baking.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!