Mushroom Spinach Pasta

Featured in Delicious Dinner Inspirations.

This 30-minute Mushroom Spinach Pasta combines farfalle, sautéed cremini mushrooms, and fresh spinach in a creamy Parmesan sauce flavored with Italian herbs and a hint of heat from red pepper flakes.
Ranah
Updated on Fri, 21 Mar 2025 20:52:27 GMT
A plate of pasta with mushrooms and spinach. Pin it
A plate of pasta with mushrooms and spinach. | yummyflavorsrecipes.com

Mushroom spinach pasta delivers a deeply satisfying, restaurant-quality meal that happens to be completely meatless yet lacks nothing in flavor or appeal. This stovetop wonder combines tender pasta, earthy mushrooms, and vibrant spinach in a creamy, Parmesan-infused sauce that coats every bite with incredible flavor. The combination of cremini mushrooms and Parmesan creates a rich umami base that makes this dish so satisfying that even dedicated meat-eaters won't miss the protein. Ready in just 30 minutes, this budget-friendly meal proves that vegetarian cooking can be both simple and extraordinarily delicious.

I discovered this recipe on a busy weeknight when I needed something quick yet impressive. The combination of earthy mushrooms, vibrant spinach, and creamy Parmesan sauce was such a hit that it's now in our regular rotation! Even my husband, who typically asks "where's the meat?" with vegetarian meals, devours this pasta without question – that's how flavorful and satisfying it is.

Ingredients and Selection Tips

A delicious pasta dish with mushrooms and spinach. Pin it
A delicious pasta dish with mushrooms and spinach. | yummyflavorsrecipes.com
  • Pasta: Farfalle (bowtie) or penne work beautifully; their shapes capture the sauce in all their nooks
  • Cremini Mushrooms: Also sold as baby bellas, they offer more flavor than white button mushrooms
  • Spinach: Fresh baby spinach wilts perfectly into the dish; no chopping required
  • Parmesan Cheese: Freshly grated melts better in the sauce; save some shaved pieces for garnish
  • Half and Half: Creates silky texture without being too heavy; substitute heavy cream for extra richness
  • Italian Seasoning: Provides herb complexity without needing individual dried herbs

Detailed Cooking Instructions

Step 1:
Begin by bringing a large pot of generously salted water to a rolling boil. The water should taste like the sea – this initial seasoning is crucial as it flavors the pasta from within. Add 8 ounces of farfalle pasta and cook according to package directions until al dente, usually 8-10 minutes, stirring occasionally to prevent sticking.
Step 2:
While the pasta cooks, prepare your vegetables. Clean 8 ounces of cremini mushrooms by gently wiping them with a damp paper towel rather than rinsing them under water, which can make them waterlogged and prevent proper browning. Slice them uniformly, about 1/4-inch thick, for even cooking.
Step 3:
Heat 1 tablespoon of olive oil and 1 tablespoon of butter in a large, deep skillet or Dutch oven over medium heat until the butter is melted and begins to foam slightly. This combination provides both the flavor of butter and the higher smoke point of olive oil.
Step 4:
Add 1 cup of diced yellow onion to the hot skillet and sauté for 2-3 minutes, stirring occasionally, until the onions become translucent and begin to brown slightly at the edges. This initial caramelization builds a foundation of flavor for the entire dish.
Step 5:
Add 3 cloves of minced garlic and the sliced mushrooms to the skillet. Sauté the mixture, stirring occasionally, for about 5-7 minutes. Initially, the mushrooms will release a significant amount of liquid – this is normal. Continue cooking until most of this liquid has evaporated and the mushrooms begin to brown, which concentrates their flavor.
Step 6:
Season the mushroom mixture with 1/2 teaspoon of kosher salt and 1/4 teaspoon of freshly ground black pepper, then add 1/2 cup of low-sodium vegetable broth to the skillet. This addition deglazes the pan, incorporating all the flavorful browned bits from the bottom of the skillet into your sauce.
Step 7:
Reduce the heat to medium-low and pour in 1 cup of half and half. Add 1/2 cup of freshly grated Parmesan cheese, 1 teaspoon of Italian seasoning, 1/4 teaspoon of smoked paprika, and a pinch of crushed red pepper flakes (adjust according to your spice preference). Stir continuously until the cheese melts completely and the sauce is smooth and well combined.
Step 8:
Allow the sauce to simmer gently for about 1 minute to thicken slightly. The sauce should coat the back of a spoon but still remain pourable – it will continue to thicken as it cools and when the pasta is added.
Step 9:
By this time, your pasta should be perfectly al dente. Drain it thoroughly but don't rinse it – the starch on the surface helps the sauce adhere. Add the drained pasta directly to the sauce in the skillet, tossing gently but thoroughly to ensure every piece is well coated.
Step 10:
Add 4 cups of fresh baby spinach to the skillet and gently fold it into the hot pasta. The residual heat will wilt the spinach perfectly without overcooking it, maintaining its bright color and nutritional value. Serve immediately, garnished with additional shredded or shaved Parmesan cheese for an extra touch of flavor and visual appeal.

I learned these tips through my own experimentation with this recipe. The first time I made it, I rushed the mushroom cooking process and missed out on their full flavor potential. Now I patiently wait for their liquid to release and evaporate, which creates much more flavorful mushrooms and sauce.

A bowl of pasta with mushrooms and spinach. Pin it
A bowl of pasta with mushrooms and spinach. | yummyflavorsrecipes.com

The first time I served this pasta to guests, they couldn't believe it contained no meat. What I love most about this recipe is how it transforms simple ingredients into something that tastes truly special with minimal effort. The combination of earthy mushrooms, fresh spinach, and creamy Parmesan sauce creates layers of flavor that satisfy even dedicated carnivores. While fancy pasta dishes often seem reserved for restaurants or special occasions, this recipe proves that you can create something restaurant-worthy on a busy weeknight with ingredients you likely already have on hand. It's the perfect example of how vegetarian cooking can be both practical for everyday meals and impressive enough for entertaining.

Frequently Asked Questions

→ Can I use a different type of pasta?
Absolutely! While farfalle (bow-tie pasta) works well because it catches the creamy sauce in its crevices, you can substitute with penne, rotini, fettuccine, or any pasta shape you prefer. Cooking times may vary slightly based on the pasta shape, so check package instructions.
→ What can I substitute for cremini mushrooms?
You can use white button mushrooms, portobello mushrooms (sliced), shiitake mushrooms (stems removed), or a mix of wild mushrooms. Each variety will bring a slightly different flavor profile, with cremini and portobello offering a more earthy taste than white button mushrooms.
→ How can I make this recipe dairy-free?
To make this dairy-free, substitute the butter with additional olive oil or vegan butter, use coconut cream or a plain, unsweetened non-dairy creamer instead of half-and-half, and replace the Parmesan with nutritional yeast or a dairy-free Parmesan alternative.
→ Can I add protein to this dish?
Yes! This pasta is delicious as is, but for added protein, you can include grilled chicken, sautéed shrimp, Italian sausage, or for vegetarian options, white beans, chickpeas, or pan-fried tofu. Add cooked meat just before adding the pasta to the sauce.
→ How should I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, add a splash of broth or cream as the pasta will have absorbed some of the sauce. Reheat gently on the stovetop or in the microwave at 50% power, stirring occasionally.

Creamy vegetarian bow-tie pasta

A quick and satisfying vegetarian pasta featuring farfalle tossed with sautéed mushrooms and fresh spinach in a creamy, Parmesan sauce seasoned with Italian herbs.

Prep Time
10 Minutes
Cook Time
20 Minutes
Total Time
30 Minutes
By: Ranah

Category: Dinner Delights

Difficulty: Easy

Cuisine: Italian

Yield: 6 Servings

Dietary: Vegetarian

Ingredients

→ Main Ingredients

01 10 ounces farfalle (bowtie pasta), about 4 cups (regular or gluten-free)
02 Salt for pasta water, as needed
03 2 tablespoons olive oil
04 1 tablespoon butter
05 1 cup diced yellow onion
06 2 teaspoons minced garlic
07 16 ounces cremini mushrooms, cleaned and sliced
08 ½ teaspoon kosher salt
09 ¼ teaspoon freshly ground black pepper
10 ½ cup low-sodium vegetable broth
11 ¾ cup shredded parmesan cheese or a vegetarian, plant-based hard cheese, divided (plus additional for serving)
12 ½ cup half and half or heavy cream
13 1 teaspoon Italian seasoning
14 ½ teaspoon smoked paprika
15 ½ teaspoon red pepper flakes, or to taste
16 5 ounces fresh baby spinach

Instructions

Step 01

Cook the pasta in salted water until al dente, according to the package instructions. Drain and set aside.

Step 02

Heat olive oil and butter in a Dutch oven over MEDIUM heat. Add the onion and sauté for 2 to 3 minutes until translucent and slightly browned. Add the garlic and mushrooms and sauté for about 3 minutes until the mushrooms have released their liquid (there will be a lot of liquid in the pot). Increase the heat to MEDIUM-HIGH and continue to sauté for an additional 3 to 4 minutes, or until most of the liquid has cooked off and the mushrooms are lightly browned.

Step 03

Season with salt and pepper and add the vegetable broth. Reduce the heat to MEDIUM-LOW and add the cream, ½ cup shredded parmesan, Italian seasoning, smoked paprika, red pepper flakes and cook for 2 minutes, stirring until combined. Let the sauce simmer for about 1 minute.

Step 04

Add the drained pasta and toss to combine. Add the spinach and toss the spinach with the warm pasta until wilted. Add the remaining Parmesan and remove from the heat.

Step 05

Serve with extra red pepper flakes and Parmesan on the side.

Notes

  1. This is a vegetarian pasta dish that can be made in just 30 minutes.
  2. You can use gluten-free pasta to make this recipe gluten-free.
  3. For a plant-based version, use vegetarian hard cheese and plant-based cream.

Tools You'll Need

  • Dutch oven or large pot
  • Pot for cooking pasta
  • Colander
  • Measuring cups and spoons
  • Cutting board and knife

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (butter, cream, Parmesan cheese)
  • Contains gluten (in regular pasta)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 350
  • Total Fat: 13 g
  • Total Carbohydrate: 45 g
  • Protein: 14 g