Creamy Mushroom and Spinach Pasta (Vegetarian, 20 Minutes)
A quick, comforting vegetarian pasta tossed in a silky, Parmesan cream sauce with earthy mushrooms and bright baby spinach. Ready in about 20 minutes, this stovetop meal is perfect for weeknights when you want something satisfying without a lot of fuss.
Jake's note
"This dish shines as an easy weeknight supper or a simple dinner for guests — it feels indulgent but comes together fast. Look for firm, dry pasta and well-browned mushrooms for the best texture and flavor."
Creamy Mushroom and Spinach Pasta (Vegetarian, 20 Minutes)
This creamy mushroom and spinach pasta is one of those weeknight wins that feels indulgent but comes together with minimal fuss. The recipe leans on two simple tricks to feel truly elevated: browning the mushrooms well to bring out nutty, caramelized flavor, and finishing the sauce with starchy pasta water so the half-and-half becomes silky without needing a lot of butter. The baby spinach adds a bright, tender contrast to the dense umami of cremini mushrooms and the salty, nutty tang of freshly grated Parmesan.
It’s built for busy cooks who want a restaurant-style plate in about 20 minutes — no roux, no long braises, just confident technique. Use a short pasta like penne or a long strand like linguine depending on the sauce’s cling and your mood; either way tossing the hot pasta into the skillet lets the sauce coat every bite. A squeeze of lemon at the end lifts the richness, making each forkful feel balanced rather than heavy. This version is vegetarian, flexible, and forgiving — ideal for weeknights, quick date nights, or feeding a small crowd with minimal cleanup.
Plan your timing
Ingredients
Instructions
Cook the pasta
For this step
- 12 ozDry pasta (penne, linguine, or spaghetti)
- 1 tspKosher salt
Brown the mushrooms
For this step
- 2 tbspOlive oil
- 10 ozCremini or button mushrooms, sliced
- 3 cloveGarlic, finely minced
- 0.5 tspFreshly ground black pepper
Wilt the spinach
For this step
- 5 ozBaby spinach
Make the creamy sauce
For this step
- 1 cupHalf-and-half or light cream
- 0.75 cupGrated Parmesan cheese
Toss pasta with sauce
Finish and serve
For this step
- 1 tbspLemon juice (about 1/2 lemon)
Tips from the kitchen
Brown Mushrooms Undisturbed
Let mushrooms sit in a hot pan without stirring for several minutes so they develop deep caramelization instead of steaming.
Reserve Pasta Water
Use the starchy cooking water to loosen and emulsify the sauce; add it a tablespoon at a time until the cream coats the pasta perfectly.
Grate Parmesan Fresh
Freshly grated Parmesan melts smoothly into the warm cream; pre-grated powder can be chalky and won’t integrate the same way.
Don’t Overcook Spinach
Toss in the spinach in batches and remove when just wilted so it keeps color and texture and contributes moisture to the sauce.
Finish with Acid
A bright squeeze of lemon right before serving balances the cream and amplifies the mushrooms’ umami without changing the dish’s character.
Variations & substitutions
Make It Vegan
Use full-fat coconut milk or a plant-based cream substitute and swap Parmesan for a nutritional yeast-parmesan blend or a store-bought vegan parmesan.
Add a Protein
Stir in cooked chickpeas for a vegetarian protein boost or toss in sliced, seared chicken breast for a heartier meal.
Mushroom Medley
Combine cremini with shiitake and oyster mushrooms for varied textures and a deeper, more complex umami profile.
Swap the Pasta
Use whole-wheat or legume-based pasta for more fiber and protein, or try pappardelle for a wider noodle that cradles the creamy sauce.
Storage & make-ahead
Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, warm gently in a skillet over medium-low heat with a splash of cream or water to revive the sauce and prevent it from drying; avoid high heat which can make the dairy separate. Freezing is possible but not ideal, as the cream and spinach may change texture when thawed.
What to serve with it
Serve with a simple arugula salad dressed in lemon and olive oil or roasted cherry tomatoes to add acidity and freshness. Offer crusty garlic bread or a rustic baguette to mop up the sauce, and finish plates with extra grated Parmesan and a crack of black pepper. For wine, choose a bright Sauvignon Blanc or a lightly oaked Chardonnay to complement the mushrooms and cream.
Frequently asked questions
Can I use milk instead of half-and-half?
You can, but whole milk will produce a thinner sauce; add an extra tablespoon of grated Parmesan or a teaspoon of cornstarch slurry to help thicken it if needed.
Why did my mushrooms steam instead of brown?
They likely overcrowded the pan or the heat was too low; cook mushrooms in a single layer over medium-high heat and give them space so moisture evaporates and they can caramelize.
My sauce looks grainy or split—how do I fix it?
If the sauce breaks, remove from heat and whisk in a small splash of reserved hot pasta water or an extra tablespoon of cold butter to re-emulsify; gentle heat and gradual additions prevent re-splitting.
Can I make this ahead for a dinner party?
You can prepare the mushrooms and spinach up to a day ahead and refrigerate; finish by reheating them with the half-and-half and tossing with freshly cooked pasta right before serving for best texture.
How can I reduce calories without losing flavor?
Use light cream or a 2% milk plus an extra ounce of Parmesan for flavor, and increase the proportion of mushrooms and spinach to pasta so vegetables bulk up the dish.
About the author
JakeHello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.
See all recipes by Jake →Ratings & Reviews
Did you make this recipe?
Be the first to share your experience.
Ingredients
- Dry pasta (penne, linguine, or spaghetti)12 oz
- Kosher salt1 tsp
- Olive oil2 tbsp
- Cremini or button mushrooms, sliced10 oz
- Garlic, finely minced3 clove
- Freshly ground black pepper0.5 tsp
- Baby spinach5 oz
- Half-and-half or light cream1 cup
- Grated Parmesan cheese0.75 cup
- Lemon juice (about 1/2 lemon)1 tbsp
Nutrition Facts
Per serving: about 2 cups
Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.
Keep Reading
Guides & articles for this recipe
Tips & Techniques
Seasonal Flavor Framework
A practical guide to composing balanced late-summer plates by pairing charred proteins, smoky accents, bright quick pickles, fresh herbs, and crunchy textures. Includes short technique boxes (quick pickles, finishing oils, compound butters) and clear timing notes so readers can mix-and-match market produce into satisfying meals.
Guides
Late-Summer Sips Guide
An ingredient-first guide to 10–12 late-summer cocktails and mocktails that turn peaches, watermelon, tomatoes, herbs, and stone fruit into vibrant drinks. Covers shrubs, grilled and charred fruit, tea infusions, batch methods, low-ABV swaps, and pairing notes for backyard grills.
Guides
Trending Charred Fruit Finishes
A practical guide to finishing grilled late‑summer fruits—peaches, plums, pineapple, and citrus—using glazes, brûlée sugars, herb‑salt contrasts, cheese pairings, and boozy sauces. Includes step‑by‑step techniques, eight quick finish recipes, and pairing ideas for desserts, salads, and grill‑side cocktails you can make tonight.
More from Stovetop
View all Stovetop recipes →Saffron Scallop Risotto with Parmesan and White Wine
Peanut Butter Chocolate Popcorn
Grilled Ribeye Tacos with Muddled Passion Fruit Salsa and Charred‑Lime Crema
Cauliflower Alfredo Whole-Grain
Teriyaki Chicken
Maple Bacon Popcorn
Espresso Caramel Popcorn
Salted Caramel Popcorn
One-Pot Turkey Farro Pasta
Ask me anything about this recipe — substitutions, scaling, techniques, timing.
Powered by AI · Answers may not always be perfect