20-Minute Balsamic Mushroom & Spinach Pasta


This 20-minute veggie pasta dish is super savory, thanks to meaty mushrooms, while the natural sweetness from the balsamic vinegar, basil and pistachios brighten up this quick, healthy vegetarian dinner.

20-Minute Balsamic Mushroom & Spinach Pasta
Photo: Antonis Achilleos
Active Time:
20 mins
Total Time:
20 mins
Nutrition Profile:


  • 8 ounces whole-wheat fettuccine or linguine

  • 4 tablespoons extra-virgin olive oil, divided

  • 1 pound cremini mushrooms, sliced (about 6 cups)

  • 1 ½ tablespoons thinly sliced garlic

  • 3 ounces baby spinach (about 3 cups)

  • 3 tablespoons balsamic vinegar

  • 2 teaspoons Worcestershire sauce, preferably vegetarian

  • ¾ teaspoon salt

  • ½ teaspoon ground pepper

  • ¼ cup chopped fresh basil

  • 6 tablespoons chopped roasted unsalted pistachios


  1. Bring a large pot of water to a boil. Cook pasta according to package directions. Drain, reserving 1/4 cup cooking water.

  2. Meanwhile, heat 2 tablespoons oil in a large nonstick skillet over medium-high heat. Add mushrooms; cook, stirring occasionally, until well-browned, about 10 minutes. Stir in garlic; cook, stirring constantly, until fragrant, about 30 seconds. Stir in spinach; cook, stirring constantly, until wilted, about 1 minute.

  3. Reduce heat to medium-low; stir in balsamic vinegar, Worcestershire, salt, pepper and the remaining 2 tablespoons oil. Add the pasta and toss to coat. Stir in the reserved 1/4 cup cooking water. Remove from heat. Stir in basil and sprinkle with pistachios.

Nutrition Facts (per serving)

276 Calories
14g Fat
35g Carbs
10g Protein
Nutrition Facts
Servings Per Recipe 6
Calories 276
% Daily Value *
Total Carbohydrate 35g 13%
Dietary Fiber 5g 18%
Total Sugars 5g
Protein 10g 20%
Total Fat 14g 18%
Saturated Fat 2g 10%
Vitamin A 1034IU 21%
Sodium 332mg 14%
Potassium 457mg 10%

Nutrition information is calculated by a registered dietitian using an ingredient database but should be considered an estimate.

* Daily Values (DVs) are the recommended amounts of nutrients to consume each day. Percent Daily Value (%DV) found on nutrition labels tells you how much a serving of a particular food or recipe contributes to each of those total recommended amounts. Per the Food and Drug Administration (FDA), the daily value is based on a standard 2,000 calorie diet. Depending on your calorie needs or if you have a health condition, you may need more or less of particular nutrients. (For example, it’s recommended that people following a heart-healthy diet eat less sodium on a daily basis compared to those following a standard diet.)

(-) Information is not currently available for this nutrient. If you are following a special diet for medical reasons, be sure to consult with your primary care provider or a registered dietitian to better understand your personal nutrition needs.

Related Articles