There’s something undeniably comforting about a bubbling, golden-brown casserole pulled fresh from the oven. This Mushroom Mozzarella Bake is exactly that kind of dish—the kind that makes you want to dive in with a big spoon and not stop until the pan is practically scraped clean. It’s creamy, cheesy, earthy, and utterly satisfying. I find myself making it on cozy evenings when all I want is a warm, hearty meal that doesn’t demand too much effort but still delivers major flavor.

I was first inspired to make this bake after coming home with a bag full of mushrooms from the farmer’s market. I wanted something that would really showcase their rich, umami depth, but also feel indulgent and nourishing. The result? Layers of tender mushrooms smothered in a creamy sauce, topped with a generous blanket of gooey mozzarella, and baked until everything is irresistibly melty and golden. It’s now one of my go-to comfort food dishes—and I think it might become one of yours too.
Why You’ll Love This Mushroom Mozzarella Bake
- Easy to make with minimal prep—just slice, stir, and bake.
- Rich and creamy with that savory depth from sautéed mushrooms.
- Cheesy and comforting—mozzarella makes every bite dreamy.
- Customizable for meat lovers or vegetarians alike.
- Perfect as a main or a side, especially for holiday spreads or weeknight dinners.
What Kind of Mushrooms Work Best in Mushroom Mozzarella Bake?
I’ve experimented with a few different kinds, and honestly, this recipe is pretty forgiving. However, cremini (baby bella) mushrooms are my favorite—they bring a deep, savory flavor and hold up well to baking. You can also use white button mushrooms if that’s what you have on hand, but they’re a bit milder in flavor. For a more gourmet twist, try adding shiitake or oyster mushrooms into the mix. Their texture and umami punch can take the dish to another level. If you’re lucky enough to have wild mushrooms, definitely throw them in—they add incredible earthiness and complexity.
Options for Substitutions
Whether you’re accommodating dietary needs or just working with what you’ve got, there are plenty of ways to switch things up:
- Cheese: Mozzarella is classic, but feel free to blend in provolone, fontina, or gouda for added flavor. For a stronger bite, a sprinkle of parmesan or gruyère is lovely.
- Dairy-Free: Use a plant-based cheese that melts well, like cashew mozzarella or almond-based shreds. Coconut cream can substitute the creamy base if needed.
- Mushrooms: If mushrooms aren’t your thing (gasp!), try thinly sliced zucchini, eggplant, or even cauliflower florets.
- Add Protein: Shredded rotisserie chicken, Italian sausage, or even chickpeas can turn this into a heartier entrée.
- Fresh Herbs: I love parsley, but thyme or rosemary work beautifully here too.
Ingredients for This Mushroom Mozzarella Bake
Each ingredient in this dish plays a key role in building layers of flavor and indulgence. Here’s what you’ll need and why it’s important:
- Mushrooms – The star of the show. They bring earthy, savory notes and a meaty texture that makes this bake so satisfying.
- Mozzarella Cheese – Melts beautifully over the top, giving you that stretchy, gooey, golden layer we all crave.
- Heavy Cream – Adds richness and creates the luscious creamy base that ties the dish together.
- Garlic – Just a few cloves pack a punch, bringing depth and aroma.
- Onion – Sauteed until soft, it adds sweetness and a savory backbone.
- Butter – Used to sauté the veggies and add richness to the base.
- Olive Oil – Helps prevent the butter from burning and gives a silky finish.
- All-Purpose Flour – A little bit helps thicken the creamy sauce.
- Milk – Lightens up the cream just enough and helps stretch the sauce.
- Salt & Black Pepper – Simple seasonings that enhance every ingredient.
- Fresh Parsley – Sprinkled on top after baking for a fresh, herby contrast and a pop of color.

Step 1: Prep Your Ingredients
Start by cleaning and slicing your mushrooms. If you’re using different types, try to keep the slices even for consistent cooking. Dice the onion and mince the garlic. Grate the mozzarella if you’re not using pre-shredded—it melts better and more evenly.
Step 2: Sauté the Aromatics
In a large skillet, heat the butter and a splash of olive oil over medium heat. Add the diced onion and cook until it’s soft and translucent. Then, toss in the garlic and cook for another 30 seconds until fragrant—don’t let it burn.
Step 3: Cook the Mushrooms
Add the sliced mushrooms to the skillet. Let them cook down until they release their moisture and start to brown. This takes around 8–10 minutes. Season with a pinch of salt and pepper while they cook to build flavor early on.
Step 4: Make the Creamy Sauce
Sprinkle the flour over the cooked mushroom mixture and stir well to coat. Slowly pour in the milk, stirring constantly to avoid lumps, then add the cream. Bring to a simmer and cook until thickened slightly. Taste and adjust salt and pepper if needed.
Step 5: Assemble the Bake
Preheat your oven to 375°F (190°C). Pour the creamy mushroom mixture into a greased baking dish. Spread it out evenly, then top generously with shredded mozzarella. Smooth the cheese across the top to cover completely.
Step 6: Bake Until Bubbly
Place the dish in the oven and bake for 20–25 minutes, or until the cheese is fully melted, bubbling around the edges, and golden brown on top. If you want more browning, switch to broil for the last 2–3 minutes—but watch it closely!
Step 7: Garnish and Serve
Let the bake rest for 5 minutes out of the oven. Then sprinkle chopped fresh parsley over the top for a pop of freshness and color before serving.
How Long to Cook the Mushroom Mozzarella Bake
The bake itself only needs 20 to 25 minutes in a preheated 375°F (190°C) oven. You’ll know it’s ready when the cheese is melted and bubbling, with golden brown spots forming across the top. If you’re using a deeper baking dish or adding extra ingredients like chicken, you might need to extend the baking time by 5 minutes or so.
For that extra-golden top, broil it for 2 to 3 minutes at the end—but don’t take your eyes off it. Cheese goes from perfectly toasty to burnt in seconds under the broiler.
Tips for Perfect Mushroom Mozzarella Bake
- Cook off the mushroom moisture. Don’t rush the sautéing step. Mushrooms release a lot of water, and if it stays in the dish, your bake can turn out watery instead of creamy.
- Use freshly shredded cheese. Pre-shredded cheese contains anti-caking agents that can affect melt and texture. Grating it yourself makes a big difference.
- Season in layers. Add salt and pepper while cooking the mushrooms and again in the cream sauce to build a well-rounded flavor.
- Let it rest. A 5-minute rest after baking helps the creamy sauce set slightly so it’s easier to serve.
- Go heavy on the herbs. Don’t skimp on that parsley garnish—it adds freshness and balances the richness of the dish.
- Use the right dish. A ceramic or glass baking dish works best for even heating and a nice presentation at the table.
- Make it ahead. You can prep and assemble the whole thing a day in advance—just refrigerate and bake when ready (adding a few extra minutes to cooking time).
- Don’t overcrowd the mushrooms. Give them space in the pan or they’ll steam instead of brown, which is key for that deep, umami flavor.
Watch Out for These Mistakes While Cooking
Even simple comfort food has its pitfalls. Here are some mistakes to avoid when making Mushroom Mozzarella Bake:
- Skipping the mushroom browning step – Mushrooms need time to caramelize and deepen in flavor. Rushing this step leads to bland, soggy results.
- Overloading with liquid – Be mindful with cream and milk. Too much can turn the dish into soup rather than a creamy bake.
- Using watery mushrooms – If you’re using frozen mushrooms, make sure they’re thoroughly thawed and drained before cooking.
- Not thickening the sauce enough – The flour and simmering time matter. If it’s too thin before baking, it will stay runny in the oven.
- Using low-moisture mozzarella only – While it melts well, combining it with a creamier cheese like fresh mozzarella or fontina can make the topping more luxurious.
- Forgetting to season properly – This dish relies on balanced seasoning throughout, especially with the mushrooms and cream.
- Baking too long without covering – If it starts to brown too fast on top, cover loosely with foil to prevent burning.
- Skipping the rest period – A few minutes out of the oven lets everything set for easier slicing and serving.
What to Serve With Mushroom Mozzarella Bake?
This rich and savory dish pairs beautifully with lighter sides or fresh contrasts. Here are 8 delicious recommendations:
Fresh Arugula Salad
Peppery arugula with lemon vinaigrette cuts through the richness perfectly.
Warm Crusty Bread
For soaking up every last bit of that creamy, cheesy sauce.
A Glass of Pinot Noir
Mild red wine balances the earthy mushroom flavors effortlessly.
Steamed Broccoli
Simple, nutritious, and its crunch is a nice contrast to the creamy bake.
Buttered Noodles
Great for turning the bake into a more filling, pasta-centered meal.
Roasted Garlic Green Beans
Add a bit of snap and garlic goodness to your plate.
Caramelized Onions
A sweet and savory side that complements the mushrooms beautifully.
Caprese Salad
The freshness of tomato, basil, and mozzarella echoes the cheese while lightening up the meal.
Storage Instructions
One of the best things about Mushroom Mozzarella Bake is how well it keeps—perfect for meal prep or leftovers you’ll actually look forward to.
- Refrigerator: Let the bake cool completely, then transfer it to an airtight container or cover the baking dish tightly with foil or plastic wrap. It will keep in the fridge for up to 4 days.
- Freezer: This dish freezes surprisingly well. Portion it into individual servings or freeze the whole (fully cooled) bake in a freezer-safe dish. Wrap tightly and freeze for up to 2 months. Thaw in the fridge overnight before reheating.
- Reheating: For best results, reheat in the oven at 350°F (175°C) until warmed through—about 15–20 minutes for a slice or 25–30 minutes for a full dish. You can also microwave individual servings for 2–3 minutes, though the texture might be slightly softer.
Estimated Nutrition
Please note that these values are approximate and based on a standard portion (serves 6):
- Calories: 340 kcal
- Protein: 14g
- Fat: 26g
- Saturated Fat: 14g
- Carbohydrates: 12g
- Sugar: 4g
- Fiber: 2g
- Sodium: 480mg
- Calcium: 280mg
If you add proteins like sausage or serve it over pasta, the nutritional values will shift accordingly.
Frequently Asked Questions
What kind of mushrooms should I use?
Cremini (baby bella) mushrooms are ideal for their rich, savory flavor, but white button, shiitake, oyster, or even wild mushrooms all work well. A mix of mushrooms creates the most depth.
Can I make this recipe ahead of time?
Absolutely. You can fully assemble the dish and refrigerate it (uncooked) for up to 24 hours. Just let it come to room temperature for 15–20 minutes before baking, or add extra time if baking straight from the fridge.
Is this recipe vegetarian?
Yes, it’s naturally vegetarian! Just double-check that your cheese is made with vegetarian rennet if that’s a concern.
Can I add protein?
Definitely. Shredded chicken, cooked ground beef, sausage, or even lentils or chickpeas make great additions if you want a heartier meal.
How can I make it gluten-free?
Swap the flour for a gluten-free all-purpose blend or cornstarch (use about half the amount). Also ensure your cheese and other ingredients are certified gluten-free.
What’s the best way to reheat leftovers?
Oven reheating is best—350°F for about 20 minutes until heated through. Microwave works for individual portions, though the texture may be softer.
Can I freeze it?
Yes! Freeze baked or unbaked in an airtight, freezer-safe container for up to 2 months. Thaw overnight in the fridge and reheat as needed.
What can I use instead of mozzarella?
Try provolone, fontina, gouda, or a mix of cheeses. A sprinkle of parmesan on top adds great flavor, too. For a dairy-free option, go with your favorite plant-based cheese that melts well.
Conclusion
Mushroom Mozzarella Bake is everything you want in a cozy, crowd-pleasing dish—it’s creamy, cheesy, packed with earthy flavor, and irresistibly comforting. Whether you serve it as a main course, a hearty side, or a vegetarian centerpiece for guests, it’s a recipe that never fails to deliver warm, melty satisfaction. What I love most is how easy it is to make your own—switch up the cheese, toss in some protein, or play with herbs and vegetables. Once you’ve made it once, you’ll find yourself coming back to it again and again.

Mushroom Mozzarella Bake
- Total Time: 40 minutes
- Yield: 6 servings 1x
Description
Get ready to fall in love with this Mushroom Mozzarella Bake—a cozy, creamy, and cheesy dish that’s perfect for everything from weeknight dinners to comforting weekend meals. This easy recipe layers savory sauteed mushrooms with a rich cream sauce and tops it all with a bubbling golden crown of mozzarella. It’s a fantastic option for vegetarians and cheese lovers alike, and it pairs well with crusty bread, light salads, or even pasta. Whether you’re after a quick dinner idea, hearty side dish, or an easy recipe for entertaining, this bake checks all the boxes. Prepare to impress your taste buds with something truly irresistible.
Ingredients
- 1 1/2 pounds mushrooms (cremini, white button, or a mix), sliced
- 2 tablespoons butter
- 1 tablespoon olive oil
- 1 small onion, finely diced
- 3 cloves garlic, minced
- 2 tablespoons all-purpose flour
- 3/4 cup milk
- 1/2 cup heavy cream
- Salt and black pepper to taste
- 1 1/2 cups shredded mozzarella cheese
- 2 tablespoons fresh parsley, chopped (for garnish)
Instructions
- Preheat your oven to 375°F (190°C).
- In a large skillet, heat butter and olive oil over medium heat. Add onions and cook until soft.
- Stir in garlic and cook for 30 seconds until fragrant.
- Add mushrooms and cook until they release moisture and start to brown, about 8–10 minutes. Season with salt and pepper.
- Sprinkle flour over the mushrooms and stir well.
- Gradually add milk and cream, stirring continuously until sauce thickens.
- Taste and adjust seasoning as needed.
- Transfer mushroom mixture to a greased baking dish and spread evenly.
- Top with shredded mozzarella.
- Bake for 20–25 minutes until cheese is melted and bubbly.
- Broil for 2–3 minutes for a golden top, if desired.
- Let rest for 5 minutes, then garnish with fresh parsley before serving.
- Prep Time: 15 minutes
- Cook Time: 25 minutes