Welcome to Recipesmammy

Mushroom And Spinach Pasta Bake

By Clara Whitfield | April 23, 2026
Mushroom And Spinach Pasta Bake
Pasta Bakes

Mushroom And Spinach Pasta Bake

Prep20 min
Cook30 min
Total50 min
Serves6
Mushroom And Spinach Pasta Bake
Golden, cheesy, and utterly delicious

There's something special about a warm, comforting casserole that just feels like home. For me, it's the combination of tender pasta, flavorful mushrooms, and fresh spinach all baked together in a rich, cheesy sauce. This Mushroom And Spinach Pasta Bake is one of my favorite dishes to make for a crowd, and it's perfect for a weeknight dinner or special occasion.

I remember making this recipe for the first time a few years ago, and it quickly became a staple in our household. The best part is that it's incredibly easy to make, and the ingredients are readily available at most grocery stores. You can also customize it to your taste by adding your favorite herbs or spices.

One of the things I love about this recipe is that it's a great way to get your daily dose of vegetables. The mushrooms and spinach add a burst of flavor and nutrients to the dish, and the pasta provides a satisfying base. Plus, it's a great way to use up any leftover vegetables you have on hand.

In this recipe, we'll go through the steps to make a delicious Mushroom And Spinach Pasta Bake that's sure to become a favorite in your household. From the initial prep work to the final bake, we'll cover it all. So let's get started!

This recipe is perfect for anyone looking for a hearty, comforting meal that's easy to make and packed with flavor. Whether you're a busy weeknight cook or a weekend entertainer, this dish is sure to impress. So go ahead, give it a try, and let me know what you think!

Why You’ll Love This Recipe

  • This recipe is easy to make and requires minimal prep work
  • It's a great way to get your daily dose of vegetables
  • The dish is perfect for a weeknight dinner or special occasion
  • It's customizable to your taste, so you can add your favorite herbs or spices
  • The recipe makes a large batch, so you can feed a crowd or have leftovers for later
  • It's a comforting, satisfying meal that's sure to become a favorite in your household
  • The dish is visually appealing, with a golden brown crust and a creamy, cheesy center

Why This Recipe Works

The key to a great pasta bake is to create a sauce that's rich and creamy, but not too heavy. In this recipe, we use a combination of grated cheese, heavy cream, and diced tomatoes to create a sauce that's both flavorful and balanced. The mushrooms and spinach add a burst of flavor and nutrients to the dish, and the pasta provides a satisfying base.

Another important aspect of this recipe is the layering of the ingredients. By layering the pasta, sauce, and cheese, we create a dish that's both visually appealing and texturally interesting. The cheese on top adds a nice golden brown crust, while the sauce and pasta provide a creamy, comforting base.

The heat control in this recipe is also crucial. By baking the dish in a moderate oven, we can create a sauce that's bubbly and slightly caramelized, without burning the top or undercooking the pasta. This ensures that the dish is cooked to perfection, with a crispy top and a tender, cheesy center.

Finally, the resting time is essential to allow the flavors to meld together and the sauce to set. This ensures that the dish is easy to slice and serve, and that the flavors are balanced and harmonious.

Ingredients You’ll Need

To make this recipe, you'll need a few simple ingredients, including pasta, mushrooms, spinach, and cheese. You'll also need some basic pantry staples, such as olive oil, salt, and pepper. Be sure to choose high-quality ingredients, as they will make a big difference in the flavor and texture of the dish.

When shopping for the ingredients, look for fresh mushrooms and spinach, and choose a good-quality cheese that melts well. You can also customize the recipe to your taste by adding your favorite herbs or spices.

  • 1 lb (450g) pasta of your choiceChoose a shape that holds onto the sauce well, such as penne or fusilli. You can also use gluten-free pasta if needed.
  • 2 cups (120g) mixed mushrooms, slicedUse a variety of mushrooms, such as cremini, shiitake, and button, for a deeper flavor. You can also use dried mushrooms if fresh are not available.
  • 2 cups (30g) fresh spinach leavesChoose fresh spinach for the best flavor and texture. You can also use frozen spinach if fresh is not available.
  • 2 tbsp (30g) olive oilUse a high-quality olive oil for the best flavor. You can also use other oils, such as avocado or grapeseed, if preferred.
  • 1 onion, dicedUse a sweet onion, such as Vidalia or Maui, for the best flavor. You can also use shallots or scallions if preferred.
  • 3 cloves garlic, mincedUse fresh garlic for the best flavor. You can also use jarred garlic if fresh is not available.
  • 1 cup (250g) grated cheese, such as mozzarella or cheddarChoose a cheese that melts well and has a mild flavor. You can also use a combination of cheeses for a unique flavor.
  • 1 cup (250g) diced tomatoesUse fresh or canned diced tomatoes for the best flavor. You can also use crushed or chopped tomatoes if preferred.
  • 1 tsp (5g) dried basilUse fresh or dried basil for the best flavor. You can also use other herbs, such as oregano or thyme, if preferred.
  • Salt and pepper to tasteUse high-quality salt and pepper for the best flavor. You can also use other seasonings, such as paprika or garlic powder, if preferred.
Ingredients for Mushroom And Spinach Pasta Bake

Equipment You’ll Need

Large heavy skillet or sauté panLarge bowl for mixing9x13 inch baking dishColander for draining pastaInstant-read thermometerMeasuring cups and spoons

How to Make Mushroom And Spinach Pasta Bake

  1. 1
    Preheat the oven to 375°F (190°C).
  2. 2
    Bring a large pot of salted water to a boil and cook the pasta according to the package instructions until al dente. Reserve 1 cup of pasta water before draining.
  3. 3
    In a large skillet, heat the olive oil over medium-high heat. Add the sliced mushrooms and cook until they release their liquid and start to brown, about 5 minutes.
  4. 4
    Add the diced onion to the skillet and cook until it's translucent, about 3-4 minutes.
  5. 5
    Add the minced garlic to the skillet and cook for 1 minute, until fragrant.
  6. 6
    Add the fresh spinach leaves to the skillet and cook until they're wilted, about 1-2 minutes.
  7. 7
    In a large bowl, combine the cooked pasta, mushroom and spinach mixture, diced tomatoes, and grated cheese. Season with salt, pepper, and dried basil.
  8. 8
    If the mixture seems dry, add some of the reserved pasta water to create a creamy sauce.
  9. 9
    Transfer the pasta mixture to a 9x13 inch baking dish and top with additional grated cheese.
  10. 10
    Bake the pasta in the preheated oven for 25-30 minutes, until the top is golden brown and the sauce is bubbly.
  11. 11
    Remove the pasta from the oven and let it rest for 10-15 minutes before serving.
  12. 12
    Serve the pasta hot, garnished with fresh basil or parsley if desired.

Expert Tips

  • Use a variety of mushrooms for a deeper flavor.
  • Don't overcook the pasta, as it will continue to cook in the oven.
  • Add some reserved pasta water to the sauce if it seems dry.
  • Use high-quality cheese for the best flavor.
  • Let the pasta rest before serving to allow the flavors to meld together.
  • You can customize the recipe to your taste by adding your favorite herbs or spices.
  • Use gluten-free pasta if needed, and be sure to adjust the cooking time accordingly.
  • Don't overcrowd the skillet when cooking the mushrooms, as this can affect the texture and flavor.

Common Mistakes to Avoid

  • Overcooking the pasta, which can make it mushy and unappetizing.
  • Not reserving enough pasta water, which can result in a dry sauce.
  • Using low-quality cheese, which can affect the flavor and texture of the dish.
  • Not letting the pasta rest before serving, which can cause the sauce to be unevenly distributed.
  • Overcrowding the skillet when cooking the mushrooms, which can affect the texture and flavor.
  • Not using enough salt and pepper, which can result in a bland dish.

Variations and Substitutions

  • Add some diced bell peppers or zucchini to the skillet with the mushrooms for added flavor and nutrients.
  • Use different types of cheese, such as parmesan or feta, for a unique flavor.
  • Add some cooked sausage or bacon to the pasta mixture for a meaty twist.
  • Use gluten-free pasta and adjust the cooking time accordingly.
  • Add some fresh herbs, such as parsley or basil, to the pasta mixture for added flavor.
  • Use canned diced tomatoes with green chilies for an extra kick of heat.
  • Add some toasted pine nuts or breadcrumbs to the top of the pasta for a crunchy texture.

What to Serve With Mushroom And Spinach Pasta Bake

This Mushroom And Spinach Pasta Bake is perfect for serving as a main dish, and it can be paired with a variety of sides to round out the meal. Some ideas include a simple green salad, roasted vegetables, or garlic bread.

You can also serve the pasta as a side dish, and it pairs well with grilled meats, such as chicken or steak, or roasted vegetables, such as Brussels sprouts or asparagus.

Serve with a simple green saladPair with roasted vegetables, such as Brussels sprouts or asparagusServe with garlic bread for a satisfying side dishPair with grilled meats, such as chicken or steakServe as a side dish at a potluck or buffet

Make-Ahead, Storage, Freezing and Reheating

This pasta bake can be made ahead and stored in the fridge for up to 3 days or frozen for up to 2 months. To freeze, let the pasta cool completely, then transfer it to an airtight container or freezer bag.

To reheat, thaw the pasta overnight in the fridge, then bake it in the oven at 350°F (180°C) for 20-25 minutes, until hot and bubbly. You can also reheat individual portions in the microwave, but be careful not to overheat.

When reheating, you can add some extra grated cheese on top for an extra creamy sauce. You can also add some fresh herbs, such as parsley or basil, for added flavor.

It's also a good idea to let the pasta rest for 10-15 minutes before serving, as this allows the flavors to meld together and the sauce to set.

Frequently Asked Questions

Can I use gluten-free pasta in this recipe?

Yes, you can use gluten-free pasta in this recipe. Just be sure to adjust the cooking time according to the package instructions, as gluten-free pasta can cook more quickly than traditional pasta.

Can I add other vegetables to the skillet with the mushrooms?

Yes, you can add other vegetables to the skillet with the mushrooms, such as diced bell peppers or zucchini. Just be sure to adjust the cooking time accordingly, as some vegetables may take longer to cook than others.

Can I use different types of cheese in this recipe?

Yes, you can use different types of cheese in this recipe, such as parmesan or feta. Just be sure to choose a cheese that melts well and has a mild flavor, as this will help to create a creamy sauce.

Can I make this recipe ahead and freeze it?

Yes, you can make this recipe ahead and freeze it. Just be sure to let the pasta cool completely before transferring it to an airtight container or freezer bag, and reheat it in the oven or microwave when you're ready to serve.

Can I add some protein to this recipe, such as cooked sausage or bacon?

Yes, you can add some protein to this recipe, such as cooked sausage or bacon. Just be sure to cook the protein according to the package instructions, and add it to the pasta mixture before baking.

Can I use canned diced tomatoes with green chilies for an extra kick of heat?

Yes, you can use canned diced tomatoes with green chilies for an extra kick of heat. Just be sure to choose a brand that is low in sodium and added sugars, and adjust the amount of chili flakes to your taste.

Can I add some fresh herbs to the pasta mixture for added flavor?

Yes, you can add some fresh herbs to the pasta mixture for added flavor. Just be sure to choose herbs that complement the other flavors in the dish, such as parsley or basil.

Can I use toasted pine nuts or breadcrumbs on top of the pasta for a crunchy texture?

Yes, you can use toasted pine nuts or breadcrumbs on top of the pasta for a crunchy texture. Just be sure to sprinkle them on top of the pasta before baking, and adjust the amount to your taste.

The Full Recipe
Recipe Card
Mushroom And Spinach Pasta Bake

Mushroom And Spinach Pasta Bake

A cozy one-dish casserole made from scratch with mushrooms, spinach, and pasta, perfect for a weeknight dinner or special occasion, easy to make and delicious to eat, follow my simple recipe to make it at home

Prep20 min
Cook30 min
Total50 min
Serves6
Pin Recipe

Ingredients

  • 1 lb (450g) pasta of your choice
  • 2 cups (120g) mixed mushrooms, sliced
  • 2 cups (30g) fresh spinach leaves
  • 2 tbsp (30g) olive oil
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 1 cup (250g) grated cheese, such as mozzarella or cheddar
  • 1 cup (250g) diced tomatoes
  • 1 tsp (5g) dried basil
  • Salt and pepper to taste

Instructions

  1. Preheat the oven to 375°F (190°C).
  2. Bring a large pot of salted water to a boil and cook the pasta according to the package instructions until al dente. Reserve 1 cup of pasta water before draining.
  3. In a large skillet, heat the olive oil over medium-high heat. Add the sliced mushrooms and cook until they release their liquid and start to brown, about 5 minutes.
  4. Add the diced onion to the skillet and cook until it's translucent, about 3-4 minutes.
  5. Add the minced garlic to the skillet and cook for 1 minute, until fragrant.
  6. Add the fresh spinach leaves to the skillet and cook until they're wilted, about 1-2 minutes.
  7. In a large bowl, combine the cooked pasta, mushroom and spinach mixture, diced tomatoes, and grated cheese. Season with salt, pepper, and dried basil.
  8. If the mixture seems dry, add some of the reserved pasta water to create a creamy sauce.
  9. Transfer the pasta mixture to a 9x13 inch baking dish and top with additional grated cheese.
  10. Bake the pasta in the preheated oven for 25-30 minutes, until the top is golden brown and the sauce is bubbly.
  11. Remove the pasta from the oven and let it rest for 10-15 minutes before serving.
  12. Serve the pasta hot, garnished with fresh basil or parsley if desired.

Nutrition (per serving, approximate)

420Calories
25gProtein
40gCarbs
20gFat