Description
A refreshing asparagus pea pasta salad made with al dente penne, blanched asparagus, sweet peas, and cherry tomatoes. Tossed in a light lemon and olive oil dressing, it’s garnished with fresh herbs and optional Parmesan or feta. Perfect for a light, healthy meal.
Ingredients
- 250g penne pasta (or any short pasta like fusilli or farfalle)
- 200g fresh asparagus, trimmed and cut into 1-inch pieces
- 150g fresh or frozen peas (sugar snap peas or English peas)
- 10 cherry tomatoes, halved
- 2 tbsp extra virgin olive oil
- 1 tbsp lemon juice (plus extra lemon zest for garnish)
- 1 tsp Dijon mustard
- Salt and black pepper to taste
- Fresh parsley or basil for garnish
- Optional: grated Parmesan or feta cheese for serving
Instructions
Cook the pasta:Bring a large pot of salted water to a boil. Add the penne pasta and cook until al dente, according to package instructions. Drain and rinse with cold water to cool down. Set aside.
Blanch the asparagus and peas:In another pot, boil water and blanch the asparagus for 2-3 minutes until it turns bright green. Add the peas in the last minute if using fresh peas. Drain the vegetables and transfer them to an ice bath to keep their color and crispness.
Prepare the dressing:In a small bowl, whisk together the olive oil, lemon juice, Dijon mustard, salt, and black pepper. Taste and adjust the seasoning as needed.
Combine ingredients:In a large mixing bowl, combine the cooled pasta, asparagus, peas, and cherry tomatoes. Drizzle with the dressing and toss gently to coat all the ingredients evenly.
Serve:Garnish with freshly chopped parsley or basil, lemon zest, and optionally, grated Parmesan or crumbled feta. Serve chilled or at room temperature.
Notes
Let the salad sit for 10-15 minutes before serving to allow the flavors to meld.
- Prep Time: 15
- Cook Time: 15
- Category: Salad, Pasta
- Method: Boiling, Blanching, Mixing
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 cup
- Calories: 250 kcal
- Sugar: 5g
- Sodium: 200mg
- Fat: 10 g
- Saturated Fat: 1.5 g
- Unsaturated Fat: 8g
- Trans Fat: 0mg
- Carbohydrates: 30g
- Fiber: 4 g
- Protein: 8 g
- Cholesterol: 0mg