Creamy Spinach and Mushroom Pasta Bake: A Comforting Delight

Published on November 02, 2025
4.8 (245 reviews)

Imagine pulling a golden‑crusted casserole from the oven, steam rising with the scent of sautéed mushrooms, fresh spinach, and a velvety cheese sauce. That’s the magic of our Creamy Spinach and Mushro

Save This Recipe!
Click to save for later - It only takes 2 seconds!
Creamy Spinach and Mushroom Pasta Bake: A Comforting Delight
Prep: 20 mins
Cook: 35 mins
Servings: 6

Imagine pulling a golden‑crusted casserole from the oven, steam rising with the scent of sautéed mushrooms, fresh spinach, and a velvety cheese sauce. That’s the magic of our Creamy Spinach and Mushroom Pasta Bake, a dish that feels like a warm hug on a chilly evening.

What makes this bake truly special is the harmonious blend of earthy mushrooms, vibrant spinach, and a luxuriously creamy béchamel that binds everything together without overwhelming the palate.

This comforting delight is perfect for busy families, college students craving a hearty meal, or anyone looking for a satisfying dinner that can also double as a potluck star.

The cooking process is straightforward: cook the pasta, sauté the vegetables, whisk together a silky sauce, combine everything in a baking dish, top with cheese, and bake until bubbly and golden.

Why You'll Love This Recipe

One‑Pan Wonder: All components come together in a single baking dish, minimizing cleanup while delivering maximum flavor in every bite.

Family‑Friendly Comfort: The creamy sauce and cheesy crust appeal to both kids and adults, making it a crowd‑pleaser at any table.

Nutritious Boost: Fresh spinach and mushrooms add vitamins, minerals, and fiber, turning indulgence into a balanced meal.

Make‑Ahead Friendly: Assemble ahead of time and pop it in the oven when you’re ready, perfect for busy weeknights or entertaining.

Ingredients

The backbone of this bake is a balance between starchy pasta, leafy greens, and earthy mushrooms, all enveloped in a rich, buttery sauce. Fresh spinach supplies a bright, slightly bitter contrast, while the mushrooms contribute a deep umami note. A blend of mozzarella and Parmesan creates a gooey, golden topping, and the béchamel base—made from butter, flour, milk, and cream—adds silkiness that ties every element together.

Pasta & Vegetables

  • 12 oz penne or rigatoni
  • 8 oz cremini or button mushrooms, sliced
  • 4 cups fresh spinach, roughly chopped
  • 1 medium onion, diced
  • 3 cloves garlic, minced

Cheese Blend

  • 2 cups shredded mozzarella
  • ½ cup grated Parmesan

Sauce Base

  • 2 tablespoons unsalted butter
  • 2 tablespoons all‑purpose flour
  • 2 cups whole‑milk
  • 1 cup heavy cream

Seasonings & Extras

  • ¼ teaspoon freshly grated nutmeg
  • ½ teaspoon red‑pepper flakes (optional)
  • Salt and freshly ground black pepper, to taste
  • 2 tablespoons olive oil

Each component plays a crucial role: the pasta provides a sturdy foundation, while the butter‑flour roux creates a velvety sauce that clings to every curve. The cream adds richness, and the nutmeg introduces a subtle warmth that lifts the dish. Finally, the cheese topping browns beautifully, delivering that irresistible crunchy‑cheesy crown.

Step-by-Step Instructions

Creamy Spinach and Mushroom Pasta Bake: A Comforting Delight

Preparing the Base

Begin by bringing a large pot of salted water to a rolling boil. Add the penne and cook until just al dente—about 2 minutes shy of the package instructions. Drain, drizzle with a teaspoon of olive oil, and set aside. This prevents the noodles from sticking while you build the sauce.

Cooking Process

  1. Sauté aromatics. Heat 2 tablespoons olive oil in a large skillet over medium heat. Add the diced onion and cook 4‑5 minutes until translucent, then stir in the garlic and mushrooms. Cook another 3‑4 minutes until the mushrooms release their liquid and begin to brown. This step builds depth through caramelization.
  2. Wilt the spinach. Add the chopped spinach to the skillet, tossing constantly until it just wilts, about 2 minutes. Over‑cooking would make it soggy, so remove the pan from heat as soon as the leaves turn a deep green.
  3. Make the béchamel. In a separate saucepan, melt the butter over medium heat. Sprinkle the flour over the melted butter, whisking constantly for 1‑2 minutes to form a blonde roux—this eliminates any raw flour taste. Gradually whisk in the milk, followed by the cream, ensuring a smooth mixture. Simmer 5‑6 minutes, stirring, until the sauce thickens and coats the back of a spoon.
  4. Season the sauce. Stir the grated nutmeg, red‑pepper flakes (if using), and a generous pinch of salt and pepper into the béchamel. Taste and adjust seasoning; the sauce should be creamy with a subtle warmth.
  5. Combine everything. Reduce the skillet heat to low and fold the cooked pasta, sautéed vegetables, and spinach into the sauce. Mix until every noodle is evenly coated. Transfer the mixture to a greased 9×13‑inch baking dish, spreading it into an even layer.
  6. Add cheese and bake. Sprinkle the shredded mozzarella and grated Parmesan uniformly over the top. Place the dish in a pre‑heated 375°F (190°C) oven and bake for 20‑25 minutes, or until the cheese is bubbling and golden brown. The heat melds the flavors and creates a crispy crust.

Finishing Touches

Allow the bake to rest for 5‑7 minutes after removing it from the oven. Resting lets the sauce settle and prevents the molten cheese from spilling everywhere when sliced. Serve hot, garnished with an extra sprinkle of Parmesan and a drizzle of olive oil if desired.

Tips & Tricks

Perfecting the Recipe

Al Dente Pasta. Cook the noodles just shy of fully done; they will finish cooking in the oven, preventing a mushy texture.

Dry the Mushrooms. After slicing, pat mushrooms with a paper towel to remove excess moisture, ensuring they brown instead of steam.

Room‑Temp Ingredients. Let the butter, milk, and cream sit at room temperature before whisking; this prevents lumps in the béchamel.

Flavor Enhancements

A splash of dry white wine added to the skillet after the mushrooms deglazes adds brightness. Finish the bake with a drizzle of truffle oil or a handful of toasted pine nuts for an upscale twist.

Common Mistakes to Avoid

Avoid over‑mixing the final bake; vigorous stirring can break the pasta and make the sauce watery. Also, don’t skip the resting period—cutting too early releases steam and soggy edges.

Pro Tips

Use a Heavy‑Bottom Pan. Even heat distribution prevents scorching of the béchamel and yields a uniform crust.

Grate Cheese Fresh. Freshly grated Parmesan melts better and releases more flavor than pre‑shredded varieties.

Season in Layers. Add a pinch of salt at each stage—on the pasta water, with the vegetables, and in the sauce—to build depth.

Cover First, Uncover Later. If the cheese browns too quickly, cover the dish with foil for the first 15 minutes, then uncover to finish the crust.

Variations

Ingredient Swaps

Swap the penne for fusilli or cavatappi for extra nooks that hold sauce. Replace mushrooms with caramelized onions or roasted red peppers for a sweeter profile. For a protein boost, stir in cooked, crumbled Italian sausage or diced cooked chicken.

Dietary Adjustments

Use gluten‑free pasta and ensure the flour is a certified gluten‑free blend for a safe option. For dairy‑free, substitute butter with olive oil, use plant‑based milk (such as oat) and a dairy‑free cheese blend. Vegans can replace the cheese with nutritional yeast and a cashew‑based “cream” sauce.

Serving Suggestions

Pair the bake with a simple arugula salad tossed in lemon vinaigrette, or serve alongside roasted garlic bread for extra soak‑up power. A crisp glass of chilled Sauvignon Blanc balances the richness beautifully.

Storage Info

Leftover Storage

Allow the bake to cool to room temperature, then cover tightly with foil or transfer to an airtight container. Store in the refrigerator for up to 4 days. For longer keeping, portion into freezer‑safe containers, wrap with a layer of foil, and freeze for up to 3 months.

Reheating Instructions

Reheat leftovers in a 350°F (175°C) oven, covered with foil, for 15‑20 minutes, then uncover for the last 5 minutes to re‑crisp the cheese. In a microwave, heat on medium power for 2‑3 minutes, stirring halfway, and add a splash of milk to restore creaminess.

Frequently Asked Questions

Absolutely. Assemble the casserole up to the point of adding the cheese, cover tightly, and refrigerate for up to 24 hours. When ready, add the cheese and bake as directed; you may need an extra 5‑10 minutes of baking time to account for the chilled layers. This makes weeknight dinners a breeze.

Yes, frozen spinach works well—thaw it, squeeze out excess water, and add it with the fresh spinach step. Frozen mushrooms should be thawed and patted dry; otherwise they release too much moisture, which can make the sauce watery. Adjust cooking time slightly if needed to evaporate any extra liquid.

Reduce the heavy cream to half a cup and replace the remaining liquid with low‑fat milk. Use part‑skim mozzarella and cut back on Parmesan by a third. Adding a handful of grated cauliflower to the sauce also lightens the texture while keeping the creamy feel.

A crisp Caesar or mixed‑green salad with a light vinaigrette adds freshness. Garlic‑roasted potatoes or a simple herb‑infused quinoa provide extra heft. For a lighter touch, serve with a chilled cucumber‑tomato salad dressed with dill and lemon.

This Creamy Spinach and Mushroom Pasta Bake delivers comforting richness, balanced nutrition, and a beautiful golden crust—all without demanding a lot of time or skill. By following the step‑by‑step guide, using quality ingredients, and applying a few pro tips, you’ll create a dish that feels both indulgent and wholesome. Feel free to experiment with swaps or seasonings to make it truly yours. Serve it hot, enjoy the smiles around the table, and savor every cheesy, veggie‑laden bite!

Recipe Summary

Prep
20 min
Cook
35 min
Total
55 min
Servings
6
Category: Pasta Recipes
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 12 oz penne or rigatoni
  • 8 oz cremini or button mushrooms, sliced
  • 4 cups fresh spinach, roughly chopped
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 2 cups shredded mozzarella
  • ½ cup grated Parmesan
  • 2 tablespoons unsalted butter
  • 2 tablespoons all‑purpose flour
  • 2 cups whole‑milk
  • 1 cup heavy cream
  • ¼ teaspoon freshly grated nutmeg
  • ½ teaspoon red‑pepper flakes (optional)
  • Salt and freshly ground black pepper, to taste
  • 2 tablespoons olive oil

Instructions

1
Preparing the Base

Begin by bringing a large pot of salted water to a rolling boil. Add the penne and cook until just al dente—about 2 minutes shy of the package instructions. Drain, drizzle with a teaspoon of olive oil...

2
Cooking Process

Allow the bake to rest for 5‑7 minutes after removing it from the oven. Resting lets the sauce settle and prevents the molten cheese from spilling everywhere when sliced. Serve hot, garnished with an ...

You May Also Like

Discover more delicious recipes

Save this recipe
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.