Description
This Healthy Asparagus Mushroom Pasta is a light, nutritious, and flavorful Mediterranean-inspired dish made with whole wheat pasta, fresh asparagus, earthy mushrooms, garlic, olive oil, and a touch of lemon. Perfect for a quick weeknight dinner or a wholesome lunch, this recipe combines simple ingredients to create a comforting and satisfying meal.
Ingredients
- 250 g whole wheat pasta
- 1 bunch fresh asparagus, trimmed and cut into 2-inch pieces
- 200 g mushrooms, sliced
- 3 cloves garlic, minced
- 3 tablespoons extra virgin olive oil
- 1/2 teaspoon sea salt
- 1/4 teaspoon black pepper
- 1/2 teaspoon dried oregano
- 1/4 teaspoon red pepper flakes (optional)
- 1/4 cup grated Parmesan cheese
- Zest of 1 lemon
- Juice of 1/2 lemon
- Fresh parsley for garnish
Instructions
- Bring a large pot of salted water to a boil and cook the whole wheat pasta according to package instructions until al dente. Reserve 1/2 cup of pasta water and drain.
- Heat olive oil in a large skillet over medium heat and sauté the minced garlic for 1 minute until fragrant.
- Add the sliced mushrooms and cook for 5–6 minutes until they release moisture and become golden brown.
- Add the asparagus pieces and cook for 3–4 minutes until tender yet crisp.
- Season with sea salt, black pepper, oregano, and red pepper flakes. Stir well to combine.
- Add the cooked pasta to the skillet and toss with the vegetables. Add reserved pasta water as needed to create a light sauce.
- Remove from heat and stir in lemon zest, lemon juice, and grated Parmesan cheese.
- Garnish with fresh parsley and serve warm.
Notes
For a vegan version, omit the Parmesan cheese or replace it with nutritional yeast. Add grilled chicken, shrimp, or chickpeas for extra protein. Store leftovers in an airtight container in the refrigerator for up to 3 days and reheat gently with a splash of water or olive oil.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 bowl
- Calories: 320
- Sugar: 4g
- Sodium: 220mg
- Fat: 10g
- Saturated Fat: 2g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 7g
- Protein: 12g
- Cholesterol: 5mg
