This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases at no extra cost to you.
Jump to RecipeThis creamy mushroom spinach pasta is a simple, satisfying dinner that tastes like it came from a cozy Italian restaurant. Bowtie pasta is tossed in a silky sauce made with golden cremini mushrooms, onion, garlic, vegetable broth, half and half and Parmesan, seasoned with Italian herbs and a pinch of smoked paprika for warmth. Fresh baby spinach wilts right into the sauce at the end for color and freshness.
It is vegetarian, ready in about 30 minutes and made with pantry staples. Serve it as a meatless main or add grilled chicken for extra protein. For more cozy pasta ideas, try my creamy mushroom tortellini, creamy sun dried tomato spinach pasta or cheesy garlic Parmesan spaghetti squash.

Why You Will Love This Pasta
- Ready in 30 minutes. The sauce comes together while the pasta cooks.
- Rich but balanced. Half and half keeps it creamy without being too heavy.
- Meaty mushrooms. Cremini mushrooms give savory, umami depth.
- Smoky warmth. A pinch of smoked paprika adds a subtle, unexpected twist.
- Vegetarian and family friendly. Mild, creamy and loved by all ages.
Ingredients You Will Need for Mushroom Spinach Pasta
Exact amounts are in the recipe card below.

For the pasta
- Farfalle (bowtie pasta): the pinched centers and ruffled edges catch the creamy sauce. Regular or gluten free pasta both work.
- Salt: for the pasta water.
For the sauce and vegetables
- Olive oil and butter: together they add richness and help the mushrooms brown.
- Yellow onion: adds mild sweetness.
- Garlic: bold and aromatic.
- Cremini mushrooms: sliced, for a meaty texture and umami flavor.
- Vegetable broth: builds flavor without overpowering the dish.
- Half and half or heavy cream: makes the sauce silky.
- Parmesan cheese: brings salty, nutty richness.
- Italian seasoning, smoked paprika and red pepper flakes: herbs, smoky depth and a touch of heat.
- Baby spinach: adds freshness and color.
How to Make Creamy Mushroom Spinach Pasta
1. Cook the farfalle
Bring a large pot of salted water to a boil and cook the farfalle until al dente. Reserve 1 cup of the pasta water, then drain in a colander.
2. Sauté the onion and mushrooms
Heat the olive oil and butter in a large skillet over medium heat. Add the diced onion and cook for 3 to 4 minutes until softened. Increase the heat to medium high, add the mushrooms and cook for 6 to 8 minutes, stirring occasionally, until golden and their liquid has evaporated. Add the garlic and cook for 30 seconds.

3. Build the creamy sauce
Pour in the vegetable broth and scrape up the browned bits with a spatula. Simmer for 2 minutes. Stir in the half and half, Italian seasoning, smoked paprika and red pepper flakes and simmer gently for 3 to 4 minutes until slightly thickened. Stir in the Parmesan until melted and smooth.

4. Add the spinach
Add the baby spinach a handful at a time, stirring until just wilted. Season with salt and pepper.
5. Toss and serve
Add the drained farfalle to the skillet and toss until coated, adding splashes of pasta water until the sauce is creamy and glossy. Serve topped with extra Parmesan and fresh parsley.
Tips for the Best Mushroom Pasta
- Brown the mushrooms well. Golden mushrooms mean deeper flavor.
- Do not crowd the pan. Give the mushrooms space so they sear instead of steam.
- Save the pasta water. Its starch helps the sauce cling to the bowties.
- Keep the heat gentle after adding dairy. This prevents the sauce from separating.
- Add spinach last. It stays bright green and tender.
Why Farfalle Works So Well
Farfalle means butterflies in Italian, and the pasta gets its name from its bowtie shape. The pinched center stays slightly firmer than the ruffled wings, which gives each bite a pleasant contrast in texture. Those wings and folds act like little pockets that catch the creamy sauce, bits of mushroom and wilted spinach, so every forkful is full of flavor. Farfalle is also a kid favorite thanks to its fun shape. If you do not have bowties, penne, rigatoni, fusilli, orecchiette or even spaghetti will work.
Half and Half vs Heavy Cream
This recipe works with either, so you can choose based on what you have and how rich you want the sauce. Half and half, a mix of milk and cream, gives a lighter, silky sauce that still feels indulgent. Simmer it gently, since it is more likely than heavy cream to separate if it boils hard. Heavy cream makes an extra rich, thick sauce that holds up well to reheating. For a lighter version, use whole milk and add an extra 1/4 cup of Parmesan to help thicken the sauce, or whisk a teaspoon of cornstarch into the milk before adding it.
Easy Variations
- Add chicken: toss in sliced grilled or pan seared chicken breast.
- Add sausage: brown crumbled Italian sausage before the onions.
- Different mushrooms: use shiitake, oyster or a wild mushroom blend.
- Sun dried tomatoes: add chopped sun dried tomatoes for tangy sweetness.
- White wine: deglaze with a splash of dry white wine before the broth.
- Dairy free: use coconut milk and a plant based Parmesan.
The Secret Ingredient: Smoked Paprika
Most creamy mushroom pastas rely on garlic, herbs and cheese, and those are here too, but a small pinch of smoked paprika is what makes this version stand out. Smoked paprika is made from peppers that are dried over oak fires and then ground, which gives it a warm, gently smoky flavor and a beautiful rusty color. In a cream sauce, it deepens the earthy taste of the mushrooms and adds a subtle, almost bacon like savoriness without any meat.
Use sweet smoked paprika for warmth without heat, or hot smoked paprika if you like a little kick. Add it with the half and half so it blooms in the warm sauce. A little goes a long way, so start with 1/2 teaspoon and adjust to taste.
How to Clean and Slice Mushrooms
Cremini mushrooms often have a bit of soil on them, but they absorb water like sponges, so avoid soaking them. Instead, wipe each mushroom with a damp paper towel or soft brush. If they are very dirty, rinse them briefly in a colander and pat them completely dry right away. Trim the very end of the stems, then slice the mushrooms about 1/4 inch thick. Even slices cook at the same rate and brown beautifully. For a heartier texture, halve or quarter small mushrooms instead of slicing them.
Make It a Complete Meal
To turn this pasta into a well rounded dinner, add a protein and a vegetable side. Sear a couple of chicken breasts seasoned with Italian herbs and slice them over the top, or sauté a pound of shrimp with garlic until pink. For a vegetarian protein boost, stir in a can of drained cannellini beans with the spinach. Roasted broccoli or a simple arugula salad with lemon vinaigrette rounds out the plate. Leftovers pack well for lunch the next day, especially with a splash of milk when reheating.
Is Mushroom Pasta Healthy?
This pasta is a balanced comfort meal. Mushrooms are low in calories and provide B vitamins, potassium and antioxidants, while spinach adds iron, fiber and vitamins A and K. Using half and half instead of heavy cream keeps the sauce lighter. For extra fiber, try whole wheat farfalle.
What to Serve With Mushroom Spinach Pasta
This creamy pasta pairs perfectly with a crisp green salad, roasted broccoli or asparagus, and warm garlic bread. For a heartier meal, add grilled chicken, salmon or my easy garlic chicken on the side.
Storage and Reheating
- Refrigerator: store leftovers in glass meal prep containers for up to 3 days.
- Reheating: reheat gently on the stove with a splash of milk or broth, stirring until creamy.
- Freezing: not recommended, since cream sauces can separate when thawed.
Common Mistakes to Avoid
- Adding mushrooms to a cold pan. They will steam and turn rubbery.
- Boiling the half and half. Keep it at a gentle simmer.
- Overcooking the pasta. Cook it al dente since it finishes in the sauce.
- Adding too much salt early. Parmesan and broth are already salty.
Frequently Asked Questions
Can I use different pasta?
Yes. Any short pasta or even spaghetti works. Farfalle holds the sauce best.
Can I substitute the mushrooms?
Yes. Use any mushroom variety you like, or swap them for zucchini or bell peppers.
Can I use frozen spinach?
Yes. Thaw it and squeeze out the water before stirring it into the sauce.
Is this pasta vegetarian?
Yes, when made with vegetable broth and vegetarian Parmesan.
How do I thicken the sauce?
Simmer it a little longer or add more Parmesan.
Can I add protein?
Absolutely. Chicken, shrimp, Italian sausage or white beans all work well.
Final Thoughts
Creamy mushroom spinach pasta is a comforting, flavorful meal that is easy enough for any weeknight. Golden mushrooms, a silky Parmesan sauce and fresh spinach come together with bowtie pasta in about 30 minutes. It is proof that simple ingredients can create something truly special.
Nutrition Per Serving
| Nutrient | Amount |
|---|---|
| Calories | 520 kcal |
| Protein | 19 g |
| Carbohydrates | 70 g |
| Fat | 18 g |
| Saturated Fat | 9 g |
| Fiber | 5 g |
| Sugar | 6 g |
| Sodium | 540 mg |
Nutrition values are estimates calculated from standard ingredient data and will vary with the brands and exact amounts you use.

Creamy Mushroom Spinach Pasta
Ingredients
Method
- Cook the farfalle in salted water until al dente. Reserve 1 cup pasta water and drain.
- Heat the oil and butter, cook the onion 3 to 4 minutes, then the mushrooms 6 to 8 minutes until golden. Add the garlic for 30 seconds.
- Add the broth and scrape the pan. Simmer 2 minutes, then add the half and half and seasonings and simmer 3 to 4 minutes.
- Stir in the Parmesan, then the spinach until wilted. Season.
- Toss the pasta in the sauce with pasta water as needed and serve.


