Free Kitchen Hacks eBook

20-Minute Mushroom Marsala Pasta (Vegetarian)

on November 7, 2022
last updated May 6, 2025
This post may contain affiliate links. Please read my disclosure policy.
This vegetarian mushroom marsala pasta is a beautiful balance of sweetness and tang from the Marsala wine and earthiness from the mushrooms. Use white button, Baby Bella, or Cremini mushrooms (or a mix of all three!) in this simple savory pasta dish. It all comes together in 20 minutes in just one pot.
Plate of One Pot Mushroom Marsala Pasta

Looking for a hearty meatless pasta option that requires very little clean up? This Mushroom Marsala Pasta comes together in about 20 minutes and requires just one pot.

With sweet and tangy flavors from the marsala wine, earthy umami from the mushrooms, and a fresh and herbaceous finish from the thyme, this simple vegan pasta dish boasts bold flavor. Plus (much like this Baked Goat Cheese Pasta), it makes enough to feed the whole family!

In our house, an easy pasta dinner is our go-to when it comes to a simple dinner recipe. When in doubt, whip up some pasta. And as much as I love a pasta with red sauce, it’s nice to change it up now and then with a more unique take!

Plus, as a mom with a gourmet palate and busy lifestyle, I want a recipe that simultaneously brings tons of flavor while still being attainable. This vegetarian mushroom pasta recipe requires just 10 ingredients, one pot, and 20 minutes to make!

Plate of Mushroom Marsala Pasta

Mushroom Marsala Pasta Ingredient Highlights


Other pasta’s work, too, but fettuccine and linguine are my preferred and have been thoroughly tested in this one pot pasta recipe.

Parsley, basil, or even oregano can be used in its place or in addition to the thyme as well.

ingredients for one pot mushroom marsala pasta - shallot, salt, thyme, olive oil, vegetable broth, garlic, mushrooms, marsala cooking wine, pepper, long pasta

Mushroom Marsala Pasta Tips and Tricks


I Love to Practice Mise En Place

Mise en place is a French term that refers to having all of your ingredients measured, chopped, peeled, diced, etc before you start to cook.

I love this way of cooking and it is especially useful here. Peel your garlic and shallots and clean your mushrooms. Then, mince your garlic, dice your shallots and slice your mushrooms.

This recipe is great with a wide variety of mushrooms. My favorite mushrooms for this particular recipe are Baby Bella, White Button, or Cremini mushrooms.

Prepped garlic, mushrooms, and shallots on a cutting board
Peel and mince the garlic, clean and slice your mushrooms, and peel and dice your shallot.

Cook Down Your Veggies First

Add the prepped garlic, shallots, and mushrooms to a large saucepan or shallow pot with the olive oil, salt, and pepper.

Cook over medium heat until the liquid releases from the mushrooms, about 5 minutes.

Seasoning mushrooms, garlic, and shallots with salt and pepper
Add the shallot, mushrooms, and garlic to a pan with olive oil, salt, and pepper, and cook until most of the liquid has released from the mushrooms.

Add the Pasta to the Pot

Next, add the pasta to the pot in a thin layer on top of the mushrooms. While you can really use any pasta, changing the shape of the pasta will change the cooking time.

I’ve tested this recipe with both Fettuccine and Linguine and found they had about the same optimal cooking time while using this technique.

Though this is controversial, if your pan isn’t big enough, you can break your pasta in half so that it fits snuggly in the pot or pan. It’s important that your pasta fits so that it cooks evenly.

Adding Fettuccine to a large saucepan to cook in vegetable broth and Marsala cooking wine
Add the pasta to the pan, layering it on top of the cooked veggies.

Cook Pasta Al Dente

Next, add your vegetable broth and Marsala cooking wine. Your pasta should be completely submerged in the liquid. Cover your saucepan or pot and continue to cook on medium heat.

Cook on medium for ten minutes, stirring a couple of times to ensure the pasta noodles don’t stick to each other or the bottom of the pan.

After 10 minutes, test the pasta to see if it’s al dente. If it’s not quite ready, cover again and continue to cook for another minute or two.

Once your pasta is cooked, remove from heat and let it sit for a couple of minutes, stirring occasionally until most of the liquid is absorbed.

Adding Marsala cooking wine to saucepan
Add the broth, cooking wine, and thyme so that the pasta is completely submerged in liquid. Cover and cook the pasta al dente over medium heat (about 10 minutes).

Serving Your Mushroom Marsala with Pasta

Marsala sauce is often served over pasta, rice, mashed potatoes, or even steamed vegetables. This One-Pot Mushroom Marsala Pasta dish cooks the pasta in the sauce to more evenly distribute the flavor and to make for easy clean up!

It is hearty enough to be served as is, but you can also add a fish or meat if you’d like. Here are some of my favorite pairings and sides for this dish:

Twirling Pasta with Mushroom Marsala in a fork

How to Store and Reheat Mushroom Marsala Pasta

This Mushroom Marsala Pasta will last up to ten days in the refrigerator in an airtight container. It also freezes really well and can be frozen for up to a year.

This pasta can be reheated on the stovetop, in the oven, or in the microwave from the refrigerator or the freezer.

I do recommend adding a splash of extra broth or Marsala before reheating. You can use the defrost or reheat settings on your microwave, or simply heat on the highest setting, covered, until thoroughly heated through (usually about 5 minutes).

To reheat on the stove, simply add the pasta to a pot or saucepan with the extra splash of liquid and heat over medium, stirring frequently until heated through.

For the oven method, add your pasta to a baking dish and cover it with aluminum foil. Bake at 350°F until heated through (usually about 15 minutes).

Want to sharpen your kitchen skills?

Download My Free eBook
Plate of One Pot Mushroom Marsala Pasta

20-Minute Mushroom Marsala Pasta (Vegetarian)

5 from 4 votes
Marley Goldin
SAVE RECIPE TO COLLECTION
PIN PRINT RATE
This vegetarian mushroom marsala pasta is a beautiful balance of sweetness and tang from the Marsala wine and earthiness from the mushrooms. Use white button, Baby Bella, or Cremini mushrooms (or a mix of all three!) in this simple savory pasta dish. It all comes together in 20 minutes in just one pot.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings 6 servings

Ingredients
 
 

  • 8 ounces mushrooms, sliced (white button, baby Bella, Crimini, or combination of all three)
  • 3 cloves garlic, minced
  • 1 large shallot, diced
  • 2 tablespoons olive oil
  • ½ teaspoon salt
  • ¼ teaspoon ground black pepper
  • 16 ounces Fettuccine or Linguine
  • 2 cups vegetable broth
  • 1 ¼ cup Marsala cooking wine
  • 2 tablespoons chopped fresh thyme

Instructions
 

  • Start by slicing mushrooms, mincing garlic, and dicing the shallot and add them to a large saucepan or pot with the olive oil, salt, and pepper. Sauté over medium heat until liquid releases from the mushrooms (about 5 minutes).
    8 ounces mushrooms, sliced, 3 cloves garlic, minced, 1 large shallot, diced, 2 tablespoons olive oil, ½ teaspoon salt, ¼ teaspoon ground black pepper
    Mushrooms and shallots cooked down in a saucepan
  • With heat still on medium, add the Fettuccine, laying it flat directly on top of the mushrooms. If you need to, you can break the pasta in half, so it fits easily in your saucepan or pot. Add the vegetable broth, Marsala cooking wine, and thyme. The pasta should be submerged.
    16 ounces Fettuccine or Linguine, 2 cups vegetable broth, 1 ¼ cup Marsala cooking wine, 2 tablespoons chopped fresh thyme
    Pasta submerged in vegetable broth and Marsala cooking wine in a saucepan
  • Cover and cook over medium heat for 10-12 minutes, stirring occasionally until al dente. After ten minutes, test the pasta to see if it's ready. If not, continue to cook for an additional 1-2 minutes. Serve hot and enjoy!
    One Pot Mushroom Marsala Pasta cooked in a saucepan

Pro Tips

  • This recipe will work with a wide variety of different pastas but changing the shape of the pasta will also change the cooking time. If you are using something other than Linguine or Fettuccine, monitor it closely to cook it al dente. 
Course Dinner
Cuisine Italian
Diet Vegan
Keyword 30 Minutes or Less, Marsala, Meatless Pasta, Mushroom Marsala, Pasta
Your support helps make these recipesEnjoy this recipe? Help me make more!

Support directly HERE or leave a rating and comment to help others find this recipe!

GET OUR FRESHEST RECIPES STRAIGHT TO YOUR INBOX

You'll Also Love

5 from 4 votes (3 ratings without comment)

Leave a Comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

2 thoughts on “20-Minute Mushroom Marsala Pasta (Vegetarian)”