Cheesy Mushroom Casserole

Category: Classic American Comfort Dishes

This dish showcases tender baby Bella mushrooms sautéed with onions, garlic, and fragrant herbs, layered with shredded Gruyere and baked until golden and bubbly. The combination of earthy mushrooms and melted cheese creates a rich and satisfying side or vegetarian main. Simple steps and familiar ingredients make it ideal for a quick, flavorful meal.

Using olive oil to sauté the mushrooms helps develop deep flavors while the herbs add a gentle aromatic touch. Baking allows the cheese to melt and brown lightly on top, providing a luscious texture contrast. Garnishing with fresh parsley brightens every bite.

This casserole pairs wonderfully with a green salad or crusty bread, bringing warmth and comfort to your table.

Breanna smiling at the camera.
Created By Breanna
Last updated on Fri, 14 Nov 2025 20:02:23 GMT
A bowl of cheesy mushroom casserole. Save
A bowl of cheesy mushroom casserole. | foodiffy.com

This cheesy mushroom casserole is my go to when I want something hearty without too much fuss. It comes together quickly using simple ingredients yet fills the kitchen with an irresistible aroma. Perfect as a side or a vegetarian main, this dish feels like comfort food made easy.

I threw this together on a busy weeknight and it instantly became a crowd favorite at home. The combination of mushrooms and cheese creates a satisfying depth that keeps me coming back.

Ingredients

  • Garlic: Brings a robust, aromatic punch. Freshly minced is best to keep its bright flavor.
  • Baby Bella or crimini mushrooms: Provide a meaty texture and deep earthiness. Look for firm, dry caps without dark spots.
  • Gruyere cheese: Melts beautifully giving a nutty richness to the casserole. Buy a quality block and shred fresh whenever possible.
  • Dried thyme: Adds a subtle herbal note that complements the mushrooms.
  • Chopped onions: Build sweetness and complexity in the base. Fresh and crisp ones create the best results.
  • Dried parsley: Is for garnish, offering a fresh color contrast and mild bitterness.
  • Kosher salt: Is preferred to control seasoning precisely. Diamond Crystal is my go to for its balance.
  • Black pepper: Adds a mild heat that ties the flavors together.
  • Olive oil: Is used for sautéing and greasing the dish, opt for extra virgin for the best flavor.

Instructions

Preheat and Prepare:
Preheat your oven to 400 degrees Fahrenheit. Oil a 2-quart baking dish well so the casserole doesn't stick and browns nicely on the edges.
Sauté Mushrooms and Onions:
Warm the olive oil in a large deep skillet over medium-high heat. Add the mushrooms, onions, and kosher salt. Cook them stirring occasionally until the mushrooms release their moisture and the liquid mostly evaporates. This takes about 10 minutes and is critical to prevent the dish being soggy while concentrating flavors.
Add Garlic and Herbs:
Stir in the minced garlic, black pepper, and thyme. Continue cooking for one more minute to bloom the spices and soften the garlic without burning it. Then remove the pan from heat to preserve those fresh aromas.
Assemble the Casserole:
Transfer the cooked mushroom mixture to the prepared baking dish and evenly sprinkle the shredded Gruyere cheese over the top. The cheese will melt and create a golden crust as it bakes.
Bake and Garnish:
Place the dish in the heated oven and bake until hot, bubbly, and the cheese has melted perfectly, about 15 minutes. Once out of the oven, sprinkle with dried parsley for a burst of color and light herbal flavor. Serve immediately.
A cheesy mushroom casserole in a white bowl.
A cheesy mushroom casserole in a white bowl. | foodiffy.com

Gruyere is my favorite cheese for this because it melts evenly and adds a sweet, slightly nutty flavor that brings out the best in the mushrooms. I remember my first attempt when I skipped adding enough salt to the mushrooms and ended up with a flat dish — seasoning at the sauté stage is key to a flavorful casserole.

Storage tips

Store any leftovers in an airtight container in the refrigerator for up to three days. To reheat, cover with foil and warm in a 350-degree oven to keep the cheese smooth and avoid drying out the mushrooms.

Ingredient swaps

You can swap Gruyere for other melting cheeses like Fontina or Monterey Jack if you prefer a milder taste. Use cremini mushrooms if baby Bellas are not available or mix in shiitake for extra umami. Fresh thyme can replace dried if you have it on hand but add it at the end of cooking to preserve brightness.

Serving ideas

This casserole pairs well with roasted meats, a fresh green salad, or simply crusty bread to soak up the juices. For a vegetarian meal, serve alongside quinoa or whole-grain rice for a complete protein boost.

Seasonal twists

Add chopped spinach or kale in the last few minutes of sautéing for a vitamin boost and color contrast. In colder months, stirring in a pinch of smoked paprika can add a lovely warmth and depth. For spring, fresh herbs like parsley and chives sprinkled on top brighten the dish instantly.

A cheesy mushroom casserole in a white bowl.
A cheesy mushroom casserole in a white bowl. | foodiffy.com

This warm and hearty casserole delivers comfort in every bite and can easily become a staple in your meal rotation.

Frequently Asked Recipe Questions

→ What type of mushrooms work best?

Baby Bella or cremini mushrooms provide an earthy flavor and firm texture that holds up well when cooked and baked.

→ Can I use another cheese instead of Gruyere?

Yes, cheeses like Swiss, mozzarella, or fontina can be substituted for a similar melt and mild nutty flavor.

→ How do I prevent the casserole from becoming soggy?

Cooking the mushrooms and onions until most liquid evaporates ensures the casserole stays firm and not watery.

→ Can I add other vegetables?

Absolutely, spinach, bell peppers, or zucchini can complement the mushrooms and add extra color and nutrients.

→ What is the best way to reheat leftovers?

Reheat gently in a 350°F oven until warmed through, preserving the texture and flavor.

Cheesy Mushroom Casserole

Comforting casserole featuring mushrooms, Gruyere cheese, and herbs. Ideal for a vegetarian side or main dish.

Preparation Time
15 mins
Time to Cook
25 mins
Overall Time
40 mins
Created By: Breanna

Type of Recipe: Comfort Food

Cooking Difficulty: Suitable for Beginners

Cultural Origin: American

Portion Size: 6 Number of Servings

Dietary Options: Good for Vegetarians, Gluten-Free

Ingredients Required

→ Vegetables

01 450 grams sliced baby Bella or crimini mushrooms
02 1 cup chopped onions
03 1 tablespoon minced fresh garlic

→ Dairy

04 100 grams shredded Gruyere cheese

→ Herbs and Spices

05 1/2 teaspoon dried thyme
06 1 teaspoon dried parsley for garnish
07 2 teaspoons kosher salt (Diamond Crystal)
08 1/2 teaspoon ground black pepper

→ Oils

09 60 milliliters olive oil

Guide to Cooking

Step 01

Preheat the oven to 200°C. Lightly grease a 2-quart baking dish with olive oil.

Step 02

Heat the olive oil in a large deep skillet over medium-high heat. Add the mushrooms, chopped onions, and kosher salt. Sauté, stirring occasionally, until mushrooms release their liquid and it mostly evaporates, approximately 10 minutes.

Step 03

Incorporate the minced garlic, black pepper, and dried thyme. Stir and cook for an additional minute, then remove from heat.

Step 04

Transfer the mushroom mixture to the prepared baking dish. Evenly sprinkle shredded Gruyere cheese over the top.

Step 05

Bake uncovered for about 15 minutes until hot and bubbling. Remove from oven, sprinkle with dried parsley, and serve immediately.

Extra Suggestions

  1. For enhanced flavor, combine various mushroom types. Additional vegetables like spinach or bell peppers may be added. Store leftovers refrigerated up to three days.

Necessary Equipment

  • Large deep skillet
  • 2-quart baking dish
  • Oven

Allergen Info

Always check ingredient labels for allergens, and talk to a health expert if you’re unsure.
  • Contains dairy

Nutritional Info (Per Serving)

Nutrition facts are for general information and shouldn’t replace professional health advice.
  • Energy (Calories): 280
  • Fats: 20 g
  • Carbohydrates: 12 g
  • Protein: 15 g