If there were ever a dish that perfectly embodies rustic comfort with gourmet charm, it’s Mushroom Marsala Linguine with Thyme & Garlic. Inspired by the classic Italian-American dish Chicken Marsala, this vegetarian twist features tender mushrooms sautéed in butter and garlic, simmered in a rich Marsala wine sauce, and tossed with silky linguine. The result? A deeply flavorful, creamy, and aromatic pasta that feels indulgent yet beautifully balanced.
This dish is a celebration of earthy mushrooms and fragrant herbs, with every bite wrapped in the luscious sweetness of Marsala wine and the subtle bite of garlic. It’s restaurant-quality elegance that you can easily achieve in your own kitchen — no meat required!
Why I Love This Recipe
I love this recipe because it’s a perfect combination of simplicity and sophistication. It uses humble ingredients — mushrooms, garlic, pasta, and wine — yet the flavors that emerge are luxurious and complex. The Marsala reduction gives a beautiful caramelized sweetness that complements the earthiness of the mushrooms, while thyme adds freshness and depth.
It’s also incredibly versatile. You can make it vegetarian, creamy, or even vegan with simple tweaks. Plus, it’s a one-pan sauce that comes together quickly, making it ideal for weeknight dinners or romantic date nights.
Why It’s a Must-Try Dish
- Restaurant-quality meal that’s easy to make at home.
- Rich and earthy flavor from mushrooms and Marsala wine.
- Elegant and aromatic thanks to garlic and thyme.
- Quick and fuss-free: ready in under 40 minutes.
- Customizable: can be creamy, vegan, or topped with cheese.
Preparation and Cooking Time
- Preparation Time: 10 minutes
- Cooking Time: 25 minutes
- Total Time: 35 minutes
- Servings: 4 servings
- Calories: Approximately 480 kcal per serving
Course and Cuisine
- Course: Main Course / Dinner
- Cuisine: Italian-American
Ingredients
For the Pasta:
- 12 oz (340g) linguine (or spaghetti/fettuccine)
- Salt for boiling water
For the Mushroom Marsala Sauce:
- 2 tablespoons olive oil
- 2 tablespoons unsalted butter
- 1 pound (450g) cremini or button mushrooms, sliced
- 3 cloves garlic, minced
- 1 small shallot or onion, finely chopped
- 1 tablespoon fresh thyme leaves (or 1 teaspoon dried thyme)
- ½ teaspoon salt, or to taste
- ¼ teaspoon black pepper
- ¾ cup Marsala wine (sweet or dry, to preference)
- ¾ cup vegetable broth or chicken broth
- ½ cup heavy cream (optional, for creamy version)
- ½ cup grated Parmesan cheese (optional)
- 1 teaspoon lemon juice (to brighten flavor)
- Fresh parsley or thyme, for garnish
Cooking Directions
Step-by-Step Preparation Method
Step 1: Cook the Linguine
- Bring a large pot of salted water to a boil.
- Add the linguine and cook according to the package instructions until al dente.
- Reserve 1 cup of pasta water, then drain and set aside.
Step 2: Sauté the Mushrooms
- In a large skillet, heat olive oil and butter over medium-high heat.
- Add the mushrooms and cook for 6–8 minutes, stirring occasionally, until they release moisture and start to turn golden brown.
- Season with salt, pepper, and thyme.
Step 3: Add Aromatics
- Add the shallot (or onion) and garlic to the mushrooms.
- Sauté for another 1–2 minutes, until fragrant and translucent.
Step 4: Deglaze with Marsala Wine
- Pour in the Marsala wine, scraping up any browned bits from the bottom of the pan with a wooden spoon.
- Let it simmer for 3–4 minutes until the alcohol reduces and the sauce thickens slightly.
Step 5: Build the Sauce
- Add the broth and simmer for 5 minutes, allowing the flavors to meld.
- (Optional) Stir in heavy cream for a luscious, creamy texture.
- Add lemon juice to balance the richness.
Step 6: Combine with Pasta
- Add the cooked linguine directly into the sauce.
- Toss well to coat, adding splashes of reserved pasta water as needed to loosen the sauce and help it cling to the noodles.
- Stir in Parmesan cheese (if using) until melted and creamy.
Step 7: Garnish and Serve
- Plate the pasta and top with extra Parmesan, fresh thyme, or parsley.
- Drizzle lightly with olive oil or a squeeze of lemon for extra brightness.

How to Serve
Serve Mushroom Marsala Linguine with Thyme & Garlic hot, garnished with freshly grated Parmesan and a sprinkle of herbs.
It pairs beautifully with:
- Garlic bread or toasted ciabatta
- A crisp green salad with lemon vinaigrette
- A glass of Marsala wine or Pinot Noir
This dish can stand alone as a main course or be served alongside roasted chicken or grilled vegetables for a more elaborate meal.
Recipe Tips
- Don’t overcrowd the mushrooms: Cook them in batches if needed to ensure proper browning.
- Use good-quality Marsala wine: It’s the key flavor component — avoid “cooking wines.”
- Save pasta water: The starchy liquid helps the sauce coat the noodles perfectly.
- Add cream last: Prevents curdling and keeps the sauce silky.
- Garnish generously: Fresh herbs and cheese elevate the presentation and flavor.
Recipe Variations
1. Creamy Mushroom Marsala
Add ½ cup of heavy cream or coconut cream for a rich, velvety sauce.
2. Vegan Version
Use olive oil instead of butter, vegetable broth instead of chicken broth, and skip the cheese (or use vegan Parmesan).
3. Mushroom Medley
Mix different varieties — cremini, shiitake, oyster, or portobello — for deeper, more complex flavors.
4. Protein-Boosted
Add grilled chicken, shrimp, or tofu slices for extra heartiness.
5. Whole Grain Twist
Use whole-wheat linguine or gluten-free pasta for a healthier alternative.
Freezing and Storage
To Store:
- Refrigerate leftovers in an airtight container for up to 3 days.
To Reheat:
- Reheat gently in a skillet over low heat with a splash of broth or cream to loosen the sauce.
To Freeze:
- Freeze the sauce only (without pasta) for up to 2 months in an airtight container.
- Thaw overnight in the fridge and toss with freshly cooked pasta before serving.
Special Equipment Needed
- Large skillet or sauté pan
- Pot for boiling pasta
- Wooden spoon
- Tongs or pasta fork
- Measuring cups and spoons
Frequently Asked Questions (FAQ)
Q1: Can I use a different wine instead of Marsala?
Yes! Dry sherry or white wine works well, though the flavor will be slightly less sweet.
Q2: What’s the difference between sweet and dry Marsala?
Sweet Marsala gives a richer, caramel-like flavor, while dry Marsala offers a nuttier, more savory taste. Both are delicious — it’s up to your preference.
Q3: Can I make this dish ahead of time?
Yes! You can prepare the sauce ahead and reheat it when ready to serve. Cook the pasta fresh for best texture.
Q4: How do I thicken the sauce?
Simmer it uncovered a few extra minutes, or add a splash of cream or Parmesan to achieve a thicker consistency.
Q5: What kind of mushrooms are best?
Cremini mushrooms are ideal for their meaty texture, but button, shiitake, or portobello all work beautifully.
Conclusion
Mushroom Marsala Linguine with Thyme & Garlic is the perfect dish for when you want something cozy yet sophisticated. Every forkful is layered with umami-rich mushrooms, fragrant garlic, and the silky sweetness of Marsala wine — all tied together by perfectly cooked linguine.
It’s comforting, elegant, and incredibly easy to make — ideal for weeknights, date nights, or anytime you want to treat yourself to something special.
Mushroom Marsala Linguine with Thyme & Garlic
Course: PastaCuisine: ItalianDifficulty: Easy4
servings10
minutes25
minutes35
minutesIngredients
For the Pasta:
12 oz (340g) linguine (or spaghetti/fettuccine)
Salt for boiling water
For the Mushroom Marsala Sauce:
2 tablespoons olive oil
2 tablespoons unsalted butter
1 pound (450g) cremini or button mushrooms, sliced
3 cloves garlic, minced
1 small shallot or onion, finely chopped
1 tablespoon fresh thyme leaves (or 1 teaspoon dried thyme)
½ teaspoon salt, or to taste
¼ teaspoon black pepper
¾ cup Marsala wine (sweet or dry, to preference)
¾ cup vegetable broth or chicken broth
½ cup heavy cream (optional, for creamy version)
½ cup grated Parmesan cheese (optional)
1 teaspoon lemon juice (to brighten flavor)
Fresh parsley or thyme, for garnish
Directions
- Step 1: Cook the Linguine : Bring a large pot of salted water to a boil. Add the linguine and cook according to the package instructions until al dente. Reserve 1 cup of pasta water, then drain and set aside.
- Step 2: Sauté the Mushrooms : In a large skillet, heat olive oil and butter over medium-high heat. Add the mushrooms and cook for 6–8 minutes, stirring occasionally, until they release moisture and start to turn golden brown. Season with salt, pepper, and thyme.
- Step 3: Add Aromatics : Add the shallot (or onion) and garlic to the mushrooms. Sauté for another 1–2 minutes, until fragrant and translucent.
- Step 4: Deglaze with Marsala Wine : Pour in the Marsala wine, scraping up any browned bits from the bottom of the pan with a wooden spoon. Let it simmer for 3–4 minutes until the alcohol reduces and the sauce thickens slightly.
- Step 5: Build the Sauce : Add the broth and simmer for 5 minutes, allowing the flavors to meld. (Optional) Stir in heavy cream for a luscious, creamy texture. Add lemon juice to balance the richness.
- Step 6: Combine with Pasta : Add the cooked linguine directly into the sauce. Toss well to coat, adding splashes of reserved pasta water as needed to loosen the sauce and help it cling to the noodles. Stir in Parmesan cheese (if using) until melted and creamy.
- Step 7: Garnish and Serve : Plate the pasta and top with extra Parmesan, fresh thyme, or parsley. Drizzle lightly with olive oil or a squeeze of lemon for extra brightness.






