Living Smart And Healthy

  • Recipe Search
  • Main Dishes
    • Vegetarian Curries
    • Lentils (Dal) & Beans
    • Chicken Dishes
    • Paneer
    • Biryani & Rice Dishes
  • SHOP
  • ABOUT
menu icon
go to homepage
  • Recipe Search
  • Main Dishes
    • Vegetarian Curries
    • Lentils (Dal) & Beans
    • Chicken Dishes
    • Paneer
    • Biryani & Rice Dishes
  • SHOP
  • ABOUT
subscribe
search icon
Homepage link
  • Recipe Search
  • Main Dishes
    • Vegetarian Curries
    • Lentils (Dal) & Beans
    • Chicken Dishes
    • Paneer
    • Biryani & Rice Dishes
  • SHOP
  • ABOUT
×
Home >> Recipes >> Main Dishes

Creamy Mushroom Pasta with Marsala Wine (Instant Pot + Stovetop)

Published: Apr 18, 2020 · Modified: Jun 12, 2026 by Jyoti Behrani · This post may contain affiliate links · Leave a Comment

Sharing is caring!

458 shares
Jump to Recipe

This creamy mushroom pasta is ready in 30 minutes - made with earthy cremini mushrooms, garlic, and a splash of Marsala wine in a rich, velvety sauce. Instructions for both Instant Pot and stovetop included. Easily made vegan and gluten-free.

You may also like: Broccoli Cheese Pasta, viral baked Feta Pasta, Penne Alla Vodka

Creamy mushroom pasta with Marsala wine served in a white bowl, garnished with parsley and Parmesan

Rich, silky, and packed with umami - this creamy mushroom pasta with Marsala wine has been a family favorite for years. It's inspired by the Italian classic Chicken Marsala, but completely vegetarian. The Marsala wine adds a distinctive caramelized depth that turns a simple mushroom pasta into something genuinely restaurant-worthy.

The best part? It comes together in under 30 minutes, whether you use the Instant Pot or cook it on the stovetop. I've made this for quick weeknight dinners and for guests alike - it never fails to impress.

Love mushrooms? Checkout these recipes - mushroom rice, wild rice mushroom soup, cream of mushroom soup

Jump to:
  • Why You'll Love This Creamy Mushroom Pasta
  • Ingredients for Creamy Mushroom Pasta
  • Instant Pot Creamy Mushroom Pasta
  • Stovetop Mushroom Pasta with Marsala Wine Sauce
  • Substitutions
  • Variations & Add-Ins
  • Storage
  • Expert Tips for the Best Mushroom Pasta
  • Storage & Reheating
  • Frequently Asked Questions
  • What pairs well with mushroom pasta?
  • Creamy Mushroom Pasta with Marsala Wine

Why You'll Love This Creamy Mushroom Pasta

  • One pot, 30 minutes. Minimal cleanup, maximum flavor - perfect for busy weeknights.
  • Deep, complex flavor from Marsala wine. This is what separates a good mushroom pasta from a great one.
  • Two methods. Make it in the Instant Pot for a hands-off approach, or on the stovetop in a single skillet.
  • Easily adaptable. Make it vegan, gluten-free, or add protein - all covered below.
  • Vegetarian crowd-pleaser. This has converted many skeptics into mushroom pasta lovers.
Ingredients for mushroom pasta: cremini mushrooms, garlic, spaghetti, Marsala wine, cream, and Parmesan

Ingredients for Creamy Mushroom Pasta

Pasta

Thin spaghetti is my go-to because it works beautifully in the Instant Pot without clumping, but any pasta works - linguine, fettuccine, penne, or rigatoni. For Instant Pot cooking, reduce the package's suggested cook time by half (more on this below). For stovetop, follow package directions.

Mushrooms

Cremini (baby bella) mushrooms are my first choice, they have more depth and color than regular button mushrooms. Portobello, shiitake, or a mixed variety all work beautifully. Pre-sliced mushrooms from the grocery store are a great time-saver.

Marsala Wine

This is the star ingredient. Marsala is a fortified Sicilian wine that adds a rich, nutty, slightly caramelized flavor to the sauce. You can find it at most grocery stores near the cooking wines. If you prefer to skip alcohol, see substitutions below.

Garlic

Fresh minced garlic makes a noticeable difference here. Mushrooms and garlic are a natural pairing - together they create an irresistible umami base. Use ½ teaspoon garlic powder if fresh isn't available.

Herbs

Thyme and oregano complement the earthy mushroom flavor perfectly. Italian seasoning works well too. Use fresh or dried - both deliver great results.

Cream & Cheese

Heavy cream makes the sauce luxuriously rich, but half-and-half or whole milk work fine for a lighter version. Freshly grated Parmesan or Parmigiano-Reggiano melts into the sauce and adds a sharp, savory finish. For vegan options, see substitutions.

Marsala Wine Substitutes

No Marsala on hand? Use dry sherry, dry red wine, or dry white wine. For an alcohol-free version, combine ¾ cup white grape juice with 1 tablespoon apple cider vinegar, or simply use mushroom or vegetable broth.

Sliced cremini mushrooms sautéed in butter with garlic for mushroom pasta sauce

Instant Pot Creamy Mushroom Pasta

If you love cooking in Instant pot, make sure to checkout my Instant Pot recipes collection.

  1. Sauté the mushrooms. Turn on Sauté (More). When the display reads "HOT," add olive oil and butter. Add sliced mushrooms, minced garlic, thyme, and oregano. Sauté for 1-2 minutes.
  2. Deglaze with Marsala. Add the Marsala wine and scrape up any browned bits from the bottom of the pot. Cook 2-3 minutes. Turn off Sauté.
  3. Add pasta and broth. Break spaghetti in half and lay in a crisscross pattern to prevent sticking. Add broth - just enough to cover the pasta. Season with salt and pepper.
  4. Pressure cook. Seal the lid, vent closed. Pressure Cook (High) for 3 minutes. Important: Turn off the Keep-Warm setting.
  5. Natural release. Allow natural pressure release for 5 minutes, then manually release remaining pressure. Open the lid.
  6. Finish the sauce. Stir in cream and grated Parmesan. Mix until cheese is fully melted and sauce is glossy.
  7. Garnish and serve. Top with fresh parsley, extra Parmesan, and red chili flakes if desired. Enjoy immediately!

Instant Pot Pasta Tip: Always cook pasta at half the time listed on the package for perfect al dente results. For example, if the package says 6 minutes for al dente, set the Instant Pot to 3 minutes. The Keep-Warm setting continues cooking the pasta, so always turn it off before pressure cooking.

Mushroom pasta sauce in Instant Pot with cream and Parmesan being stirred in

Stovetop Mushroom Pasta with Marsala Wine Sauce

  1. Cook pasta. Cook spaghetti according to package directions until al dente. Reserve ¼ cup pasta water before draining. Drain and set aside.
  2. Sauté mushrooms. In a large skillet over medium-high heat, heat olive oil and butter. Add sliced mushrooms, garlic, thyme, and oregano. Sauté for 1-2 minutes until mushrooms start to soften.
  3. Add wine and reduce. Add Marsala wine and cook 3-4 minutes until the wine reduces and the sauce smells fragrant.
  4. Combine. Add the cooked pasta, cream, Parmesan, salt, and pepper. Toss well until cheese melts and everything is evenly coated. Add a splash of reserved pasta water if the sauce is too thick.
  5. Garnish and serve. Top with fresh parsley, extra Parmesan, and red chili flakes. Serve immediately.
mushroom creamy pasta

Substitutions

IngredientSubstituteNotes
Marsala wineDry sherry, dry red/white wine, OR ¾ cup white grape juice + 1 tablespoon apple cider vinegarWine-free version still tastes great with mushroom broth
Heavy creamHalf-and-half, whole milk, coconut cream, or cashew creamFor vegan: coconut cream adds subtle sweetness; cashew cream is neutral
ButterVegan butter or extra olive oilVegan option - use 3 tablespoon oil total
ParmesanPecorino Romano, Grana Padano, or nutritional yeast (vegan)Nutritional yeast: start with 3 tablespoon and adjust to taste
SpaghettiAny pasta shape, gluten-free pasta, or zucchini noodlesFor GF pasta in Instant Pot: check manufacturer's recommended time
Fresh garlic½ teaspoon garlic powderUse in a pinch
Cremini mushroomsButton, portobello, shiitake, or a mixDried mushrooms (rehydrated) add intense umami depth

Variations & Add-Ins

Add Protein

This pasta is satisfying as-is, but it's easy to boost the protein. Toss in sautéed firm tofu (or use store-bought pre-cooked tofu) for a vegan-friendly boost. Leftover rotisserie chicken or grilled chicken strips are also excellent additions for non-vegetarians.

Add Vegetables

Peas, broccoli florets, green beans, or bell peppers can all be added. I like to rotate vegetables to keep things interesting - each brings its own texture and nutrition.

Add Leafy Greens

Stir in a handful of baby spinach or kale right before adding the cream. Greens wilt in just 1-2 minutes and add both color and nutritional value.

Make It Extra Creamy

Add a tablespoon of cream cheese along with the heavy cream for an extra luscious, velvety sauce.

Spice It Up

A generous pinch of red chili flakes or a dash of cayenne adds a welcome kick without overwhelming the mushroom-wine flavor.

Storage

Mushroom pasta stays good for 1-2 days in the refrigerator. Store it in a clean, glass container. 

Reheat the pasta in the microwave. I like to add a splash of milk or broth and microwave it for a minute or so. Mushroom pasta is ready to be devoured!

Close-up of creamy mushroom spaghetti pasta with Marsala wine sauce in a skillet

Expert Tips for the Best Mushroom Pasta

  • Use a combination of butter and oil. Oil raises the smoke point; butter adds richness and that nutty flavor that makes this dish special.
  • Don't rush the mushrooms. Let them cook down properly before adding the wine - this concentrates their earthy flavor and deepens the color of the sauce.
  • Use good Marsala wine. It doesn't need to be expensive, but use a wine you'd drink. Cooking wines with added salt can throw off the seasoning.
  • For Instant Pot: always crisscross the pasta. This prevents clumping and ensures even cooking.
  • Add cream off the heat (stovetop). This prevents the cream from breaking and keeps the sauce silky smooth.
  • Grate your own Parmesan. Pre-grated cheese contains anti-caking agents that prevent it from melting smoothly into the sauce.
  • Season at the end. Broth, Parmesan, and wine all add saltiness - taste before adding more salt.

Storage & Reheating

Refrigerator: Store in an airtight container for up to 2 days. Cream-based pasta sauces tend to thicken as they cool, so the pasta will absorb the sauce overnight.

Reheating: Add a splash of milk, cream, or broth before microwaving. Heat in 45-second intervals, stirring between each, until warmed through. Alternatively, reheat gently in a skillet over low heat with a little added liquid.

Freezing: Not recommended - cream-based sauces tend to separate when frozen and thawed.

Mushroom pasta sauce in Instant Pot with cream and Parmesan being stirred in

Frequently Asked Questions

What is the best mushroom for creamy mushroom pasta?

Cremini (baby bella) mushrooms are the top choice for creamy pasta - they have a meatier texture and richer, earthier flavor than plain button mushrooms. Portobello mushrooms are the "meatiest" tasting option and great for a more substantial pasta. A mix of cremini and shiitake offers the best of both worlds: earthy depth plus umami intensity.

Can I use milk instead of heavy cream?

Yes. Whole milk works, though the sauce will be thinner and less rich. To get a creamier result with milk, whisk in 1 teaspoon of cornstarch before adding it to the pan. Half-and-half is a middle-ground option that gives a notably creamier result than milk.

What can I use instead of Marsala wine?

Dry sherry is the closest substitute flavor-wise. Dry white wine or red wine also work. For a wine-free version, combine ¾ cup white grape juice with 1 tablespoon of apple cider vinegar, or simply use vegetable or mushroom broth.

How do I make this pasta vegan?

Swap butter for vegan butter or extra olive oil, use coconut cream or cashew cream instead of heavy cream, and replace Parmesan with nutritional yeast (about 3 tablespoons). The rest of the recipe stays the same.

Can I make this gluten-free?

Yes, simply substitute gluten-free pasta. For Instant Pot cooking, check the gluten-free pasta package for cook time and reduce by half. The sauce itself is naturally gluten-free.

How do I cook pasta in the Instant Pot without it being mushy?

Three keys: (1) halve the cook time listed on the package, (2) turn off the Keep-Warm setting before pressure cooking, and (3) allow exactly 5 minutes of natural pressure release before opening. The pasta continues cooking slightly during pressure release, so this timing gives perfect al dente results.

What pairs well with mushroom pasta?

A simple arugula salad, garlic bread, chicken tenders, or roasted vegetables (beets, brussels sprouts) complement this pasta beautifully. For wine, a dry white like Pinot Grigio or the same Marsala you cooked with is a classic pairing.

Creamy Mushroom Pasta with Marsala Wine

Jyoti Behrani
Creamy Pasta with Mushrooms - Indulge in the irresistible fusion of earthy mushrooms and creamy pasta with this delectable mushroom pasta recipe.
No ratings yet
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 20 minutes mins
Total Time 30 minutes mins
Course Main Course
Cuisine Italian
Servings 4
Calories 496 kcal

Equipment

  • 1 Instant Pot

Ingredients
 
 

  • 8 oz Thin Spagetti
  • 8 oz mushrooms – Cremini, button or portabella, sliced
  • ⅓ cup Marsala Wine OR dry red or white wine For wine-free see recipe notes.
  • 1 tablespoon olive oil
  • 2 tablespoon butter For vegan see recipe notes.
  • 3-4 cloves garlic, minced OR ½ teaspoon garlic powder
  • ½ teaspoon thyme
  • ½ teaspoon oregano OR Italian seasoning
  • ½ - ¾ cup cream or half-n-half or evaporated milk or milk For vegan see recipe notes.
  • ½ cup Parmesan cheese or Parmigiana-Reggiano, grated For vegan see recipe notes.
  • 2 cups broth
  • salt and freshly ground black pepper, adjust to taste

FOR GARNISH

  • handful of fresh parsley, chopped
  • grated cheese For vegan see recipe notes.
  • red chili flakes (optional), adjust to taste

Instructions
 

Prep For Mushroom Pasta

  • Slice the mushrooms, mince the garlic.

Instant Pot Creamy Pasta With Mushrooms

  • Turn ON saute (more). When it displays “HOT”, add oil and butter.
  • Add sliced mushrooms, garlic, thyme, and oregano. Saute for 1-2 minutes. 
  • Add Marsala wine, and deglaze the pot. Cook for 2-3 minutes. Turn OFF saute.
  • Break the spaghetti in half and lay them in crisscross pattern. Add broth, salt, and pepper to taste.
  • Close the lid, vent sealed. Turn ON Manual / Pressure cook (high) for 3 minutes.
    IMPORTANT: Turn OFF “keep-warm”setting.
    Please see the recipe notes on – HOW TO COOK PASTA IN INSTANT POT
  • Let pressure release naturally, around 5 minutes, and then release the remaining pressure manually. Open the lid.
  • Add cream, and Parmesan cheese, mix well until cheese melts. 
  • Garnish with some chopped parsley, grated cheese, and red chili flakes (optional).
  • Enjoy this delicious Mushroom Pasta with your favorite wine. Bon-appetit!!

Stovetop Pasta With Mushroom Sauce

  • Cook pasta as per package directions. Drain, rinse and keep it aside.
  • In a large skillet, or a pan, heat oil and butter, over medium-high heat.
  • Add sliced mushrooms, garlic, thyme, and oregano. Saute for 1-2 minutes.
  • Add Marsala wine, and cook for 3-4 minutes. Turn OFF heat.
  • Add cooked pasta, cream, cheese, salt and pepper to taste, mix well until cheese melts. 
  • Garnish with some chopped parsley, grated cheese, and red chili flakes (optional).
  • Enjoy this delicious Mushroom Pasta with your favorite wine. Bon-appetit!!

Notes

How To Cook Pasta In An Instant Pot
  • For Instant Pot cooking, just add enough broth to cover the pasta. Reduce the cooking time “By Half” which is recommended on the box of the pasta.
  • Turn off the "keep-warm" setting.
  • Let the pressure release naturally for around 5 minutes, and after 5 minutes, release the remaining pressure manually. Pasta turns out perfect, never undercooked or overcooked, just perfect!!
For Gluten-Free Mushroom Pasta: Use gluten-free pasta instead of regular pasta. Follow the recipe as discussed.
For Vegan Option: Use plant-based, vegan butter, and oil. For cream use coconut cream or any nut cream (almonds or cashew). For details please refer to the post earlier.
Please refer to the post for the following:
  • Tips For Mushroom Pasta
  • Variations
  • Substitutions
  • FAQ
 

Nutrition

Nutrition Facts
Creamy Mushroom Pasta with Marsala Wine
Amount per Serving
Calories
496
% Daily Value*
Fat
 
24
g
37
%
Saturated Fat
 
13
g
81
%
Trans Fat
 
0.2
g
Polyunsaturated Fat
 
1
g
Monounsaturated Fat
 
8
g
Cholesterol
 
57
mg
19
%
Sodium
 
732
mg
32
%
Potassium
 
454
mg
13
%
Carbohydrates
 
51
g
17
%
Fiber
 
2
g
8
%
Sugar
 
6
g
7
%
Protein
 
14
g
28
%
Vitamin A
 
976
IU
20
%
Vitamin C
 
1
mg
1
%
Calcium
 
202
mg
20
%
Iron
 
1
mg
6
%
* Percent Daily Values are based on a 2000 calorie diet.

Disclaimer

Nutrition values are my best estimates. If you rely on them for your diet, use your preferred nutrition calculator.

Tried this recipe?Mention @livingsmartandhealthy or tag #livingsmartandhealthy
Follow Me On PinterestFollow @livingsmartandhealthy!

More Main Dishes

  • vegan matar paneer with tofu garnished with kasuri methi and fresh cilantro
    Vegan Matar Paneer with Tofu
  • Black bean burger patties in air fryer basket
    Best Black Bean Burger (Ready in 30 Minutes!)
  • gobi paneer low carb, high protein dinner recipe ready in 30 minutes
    Gobi Paneer - Low Carb, High Protein
  • chicken tikka recipe ready to be served with mint chutney
    Chicken Tikka Recipe (Stovetop, Air Fryer & Oven)

Leave a Reply Cancel reply

You must be logged in to post a comment.

Hi, I'm Jyoti!

Glad to meet you! Here you will find quick and easy weeknight dinners to more complex dishes for special occasions. I love cooking with fresh, seasonal ingredients.

About Me

Trending Now

  • collection of easy summer recipes
    55+ Easy Summer Recipes (Light, Healthy & Refreshing Meals)

  • squash and zucchini recipes
    10+ Zucchini Recipes | Easy Indian & Baking Ideas

  • crispy Indian snacks served with chutney
    35+ Easy Indian Appetizers

  • lauki recipes for summer cooking
    13 Lauki Recipes (Bottle Gourd Recipes | Dudhi Recipes)

Footer

as seen in:

↑ BACK TO TOP

INFO

Contact

FAQ

Privacy Policy

RECIPES

Recipes Under 30 Minutes

Air Fryer

Vegan

Low-carb

Gluten-free

RESOURCES

How To

Cooking Basics

Recipes Collections

Shop


Copyright © 2026 Living Smart and Healthy

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required