Mushroom Spinach Pasta Recipe

If you’re craving a cozy, comforting dish that you can whip up on a weeknight but still feels a little special, this Mushroom Spinach Pasta Recipe is your new go-to. It’s one of those meals that hits all the right notes: creamy, flavorful, with just the right amount of savory mushrooms and a pop of fresh spinach. Plus, it’s super straightforward, which makes it a total win when you want something delicious but don’t want to fuss too much in the kitchen.

💚

Why This Recipe Works

  • Balanced Flavor: The combination of mushrooms, garlic, and Parmesan cheese creates a rich, umami-packed sauce that isn’t overpowering.
  • Simple Ingredients: You probably have most of these in your pantry or fridge, making it super easy to pull together last minute.
  • Versatility: Whether you’re gluten-free, vegetarian, or just looking for a quick comfort food, this dish adapts well to your needs.
  • Quick Comfort: Ready in about 30 minutes, it’s perfect for when you want homemade without spending hours in the kitchen.

Ingredients & Why They Work

What I really love about this Mushroom Spinach Pasta Recipe is how each ingredient contributes to a cohesive, full-flavored dish without needing a ton of extras. The mushrooms add earthiness, the spinach brings freshness and color, and the Parmesan pulls everything into a creamy, cheesy hug. Plus, a little smoked paprika and red pepper flakes give it a subtle kick that wakes up your taste buds.

Mushroom Spinach Pasta, pasta with mushrooms and spinach, easy creamy mushroom pasta, healthy mushroom spinach dinner, quick vegetarian pasta recipe - Flat lay of farfalle pasta scattered naturally, a small white bowl of golden olive oil, a small white bowl with creamy butter cubes, a small white bowl filled with diced bright yellow onion, a small white bowl containing minced garlic, fresh cremini mushrooms sliced to reveal their light brown gills, a small white bowl with coarse kosher salt, a small white bowl holding freshly ground black pepper, a small white bowl with clear light vegetable broth, a pile of shredded pale yellow parmesan cheese, a small white bowl with thick off-white half and half cream, a small white bowl with mixed Italian seasoning herbs, a small white bowl of vibrant smoked paprika powder, a small white bowl of crushed red pepper flakes, and fresh baby spinach leaves with bright green stems and crinkles — all arranged in perfect symmetry on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997
  • Farfalle pasta: Bowtie pasta’s shape grabs onto the sauce nicely, making every bite flavorful. You can pick regular or gluten-free based on preference.
  • Olive oil & butter: Combining these fats gives the sautéed veggies richness and depth of flavor.
  • Yellow onion: Adds sweetness and aroma when sautéed nicely, creating a flavor base.
  • Garlic: Because garlic makes everything better — my advice? Don’t skip it!
  • Cremini mushrooms: They’re meaty and earthy, perfect for soaking up flavors without overwhelming the dish.
  • Kosher salt & black pepper: Essential seasonings to bring out the best in all ingredients.
  • Vegetable broth: Adds moisture and umami without heaviness; low sodium lets you control salt levels.
  • Parmesan cheese: A little goes a long way for that signature cheesy creaminess; use high-quality or plant-based if preferred.
  • Half and half or heavy cream: Makes the sauce luscious and silky; choose based on richness desired.
  • Italian seasoning, smoked paprika, red pepper flakes: These spices add layers and gentle warmth, giving the dish character.
  • Fresh baby spinach: Adds vibrant color and a subtle freshness that balances the richness.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Make It Your Way

One of the best parts about this Mushroom Spinach Pasta Recipe is how flexible it is. I’ve often switched up the cheese or added a little extra heat. Feel free to play around with the flavors — that’s how you make it truly yours!

  • Variation: I love swapping out the cremini mushrooms for shiitake when I want a bit more bite, or tossing in sun-dried tomatoes for a sweet tangy pop.
  • Dietary swap: Use gluten-free pasta and a plant-based Parmesan alternative, and you’ll have a delicious dairy-free, gluten-free meal that never feels like a compromise.
  • Extra protein: Adding grilled chicken or chickpeas can quickly turn this into a heartier dish.
  • Heat level: Adjust the red pepper flakes to suit your spice tolerance — I usually add a bit more for that extra kick.

Step-by-Step: How I Make Mushroom Spinach Pasta Recipe

Step 1: Cook Pasta to Perfect Al Dente

Start by bringing a large pot of salted water to a boil. I like to add a good amount of salt — it’s your chance to flavor the pasta itself. Cook the farfalle following package instructions until al dente, which means it should still have a little bite and not be mushy. Drain and set aside, but don’t rinse off the pasta because you want that starch to help the sauce cling.

Step 2: Sauté Onions, Garlic, and Mushrooms

In a large Dutch oven or heavy skillet, melt the butter with olive oil over medium heat. Toss in the diced onion and cook for 2-3 minutes until soft and translucent with a little golden edge — that’s flavor building! Then add the garlic and mushrooms. The mushrooms will release their liquid — don’t rush this part. Once the liquid evaporates as you turn up the heat to medium-high, keep cooking until the mushrooms are lightly browned. This caramelization is what takes the sauce from good to wow.

Step 3: Build the Sauce with Seasonings and Cream

Sprinkle kosher salt and black pepper over your mushrooms, then pour in the vegetable broth to deglaze the pan, taking care to scrape up the flavorful browned bits. Lower the heat to medium-low and stir in the half and half (or cream), half of your Parmesan, Italian seasoning, smoked paprika, and red pepper flakes. Let everything simmer gently for a couple minutes until it thickens slightly — the sauce will coat your pasta beautifully.

Step 4: Toss Pasta and Wilt Spinach

Add your cooked pasta back to the pot, gently tossing it in the creamy mushroom sauce to coat every bowtie. Toss in the fresh spinach and stir just until it wilts — it’ll only take about a minute. Finish with the remaining Parmesan for an extra cheesy hit before removing the pan from the heat.

Step 5: Serve with Your Favorite Extras

Dish up this luscious pasta with a sprinkle of red pepper flakes or extra Parmesan for those who want a little more punch. It’s simple, elegant, and honestly, so satisfying.

💡

Tips from My Kitchen

  • Sauté Gradually: Don’t overcrowd the pan when cooking mushrooms — they steam instead of brown, losing flavor and texture.
  • Save Pasta Water: Keep a cup of pasta water before draining; it’s great to loosen the sauce if it gets too thick.
  • Cheese Quality: Using freshly grated Parmesan makes a huge difference compared to pre-grated stuff.
  • Don’t Overcook Spinach: Toss it in at the end so it just wilts gently — keeps that bright green color and fresh taste.

How to Serve Mushroom Spinach Pasta Recipe

Mushroom Spinach Pasta, pasta with mushrooms and spinach, easy creamy mushroom pasta, healthy mushroom spinach dinner, quick vegetarian pasta recipe - A white bowl with a thin brown rim holds a serving of farfalle pasta mixed with sautéed slices of brown mushrooms and wilted dark green spinach leaves. The pasta is light yellow and coated with a glossy sauce, while thin white shavings of cheese are scattered on top. In the background, a small white bowl contains extra cheese shavings, and the scene is set on a white marbled surface with some scattered cheese pieces. Photo taken with an iphone --ar 2:3 --v 7

Garnishes

I usually keep it simple with a sprinkle of extra Parmesan and a pinch of red pepper flakes at the table. Sometimes I add a few fresh basil leaves or a drizzle of good olive oil if I’m feeling fancy. A little cracked black pepper on top never hurts either — it really wakes up the flavors.

Side Dishes

This pasta pairs beautifully with a crisp green salad or some roasted veggies like asparagus or Brussels sprouts. Garlic bread or a crusty baguette is perfect for soaking up any leftover sauce — trust me, you won’t want to waste a drop.

Creative Ways to Present

For dinner parties, I like serving this in individual pasta bowls and topping each with a fried sage leaf or a small roasted cherry tomato for pops of color. You can also toss in toasted pine nuts or walnuts for added crunch and a nutty twist that surprises guests.

Make Ahead and Storage

Storing Leftovers

Leftovers keep well in an airtight container in the fridge for up to 3 days. Since the spinach wilts and the sauce thickens as it sits, you might want to add a splash of cream or broth when reheating to refresh the texture.

Freezing

I’ve found freezing creamy pasta dishes can be hit or miss, but if you freeze this Mushroom Spinach Pasta Recipe, be sure to leave out the spinach or add it fresh after reheating. Freeze in a freezer-safe container for up to 2 months.

Reheating

Reheat gently over low heat on the stove or in the microwave, adding a little broth or cream to loosen the sauce. Stir frequently to keep the sauce creamy and avoid drying out.

FAQs

  1. Can I use other types of pasta for this Mushroom Spinach Pasta Recipe?

    Absolutely! While farfalle works great because its shape catches the sauce, you can substitute penne, fusilli, or even spaghetti if that’s what you have on hand. Just adjust the cooking times accordingly.

  2. Is there a way to make this recipe vegan?

    Yes! Swap the butter for olive oil or a vegan butter substitute, use a plant-based cream like coconut or cashew cream, and opt for vegan Parmesan alternatives or nutritional yeast. The flavor will still be amazing.

  3. How can I make this recipe spicier?

    Increase the amount of red pepper flakes to taste, or add a pinch of cayenne pepper when you add the other spices. A dash of hot sauce on the finished dish also does the trick.

  4. Can I prepare this Mushroom Spinach Pasta Recipe ahead of time?

    Yes, you can prepare the sauce and cook the pasta ahead, then toss them together just before serving. This helps keep the spinach fresh and the sauce creamy.

  5. What’s the best way to clean mushrooms for this recipe?

    I like to gently wipe mushrooms with a damp paper towel to remove dirt instead of rinsing them under water, which can make them soggy. If you do rinse, dry them thoroughly before slicing.

Final Thoughts

This Mushroom Spinach Pasta Recipe has become one of those comforting staples in my kitchen — it’s easy, satisfying, and a true pleasure to eat. I love that it’s creamy without being heavy and that you can make it your own with simple tweaks. So next time you want a comforting meal that feels like a warm hug, give this recipe a try. I think you’ll fall in love with it just like I did!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Mushroom Spinach Pasta Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 8 reviews
  • Author: Lucy
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Description

A creamy and flavorful mushroom spinach pasta made with farfalle, sautéed cremini mushrooms, fresh spinach, and a rich parmesan cream sauce, perfect for a comforting vegetarian main course.


Ingredients

Units Scale

Pasta

  • 10 ounces farfalle (bowtie pasta), about 4 cups (regular or gluten-free)
  • salt for pasta water, as needed

Sauce

  • 2 tablespoons olive oil
  • 1 tablespoon butter
  • 1 cup diced yellow onion
  • 2 teaspoons minced garlic
  • 16 ounces cremini mushrooms, cleaned and sliced
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon freshly ground black pepper
  • 1/2 cup low-sodium vegetable broth
  • 3/4 cup shredded parmesan cheese, or a vegetarian, plant-based hard cheese, divided (plus additional for serving)
  • 1/2 cup half and half or heavy cream
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon red pepper flakes, or to taste
  • 5 ounces fresh baby spinach

Instructions

  1. Cook the pasta: Cook the farfalle in salted boiling water according to package instructions until al dente. Drain and set aside.
  2. Sauté onions and mushrooms: Heat olive oil and butter in a Dutch oven over medium heat. Add the diced yellow onion and sauté for 2 to 3 minutes until translucent and lightly browned. Add minced garlic and sliced cremini mushrooms, and sauté for about 3 minutes until mushrooms release their liquid.
  3. Brown the mushrooms: Increase the heat to medium-high and sauté for an additional 3 to 4 minutes, stirring occasionally, until most of the liquid has evaporated and mushrooms are lightly browned.
  4. Add seasoning and broth: Season with kosher salt and black pepper, then add the low-sodium vegetable broth. Reduce the heat to medium-low.
  5. Make the cream sauce: Stir in half and half or heavy cream, half of the shredded parmesan cheese, Italian seasoning, smoked paprika, and red pepper flakes. Cook for 2 minutes, stirring continuously until combined. Let the sauce simmer for an additional 1 minute.
  6. Toss pasta with sauce and spinach: Add the drained pasta to the sauce and toss to combine evenly. Add fresh baby spinach and gently toss with the warm pasta until the spinach wilts.
  7. Finish and serve: Stir in the remaining parmesan cheese, remove from heat, and serve topped with extra parmesan cheese and red pepper flakes on the side if desired.

Notes

  • You can use gluten-free pasta if needed, with similar cooking times.
  • For a vegan version, substitute the parmesan and cream with plant-based alternatives.
  • If you prefer spicier pasta, increase red pepper flakes to taste.
  • Use fresh mushrooms for best flavor; cremini works well but button mushrooms can substitute.
  • To make recipe dairy-free, use dairy-free butter, cream, and cheese substitutes.

Nutrition

  • Serving Size: 1 cup
  • Calories: 350 kcal
  • Sugar: 3 g
  • Sodium: 280 mg
  • Fat: 16 g
  • Saturated Fat: 7 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 38 g
  • Fiber: 3 g
  • Protein: 12 g
  • Cholesterol: 25 mg

You Might Also Like These Recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star