Bright, fresh, and utterly satisfying, this Spring Pasta Salad with Asparagus, Tomato, and Mozzarella is the ultimate seasonal dish to celebrate warmer days. Featuring tender penne pasta, crisp blanched asparagus, juicy cherry tomatoes, and creamy mozzarella pearls, this recipe combines vibrant textures and flavors in every bite. A zesty homemade lemon-garlic vinaigrette ties it all together, while fresh basil adds a fragrant, herbaceous finish. Ready in just 30 minutes, this easy pasta salad is perfect for picnics, potlucks, or light lunches. Serve it chilled or at room temperature for a refreshing, crowd-pleasing dish that highlights the best of spring produce.
Scan with your phone to download!
Bring a large pot of salted water to a boil. Cook the penne pasta according to the package instructions until al dente. Reserve 1/4 cup of the pasta cooking water, then drain the pasta and rinse it under cold water to stop cooking. Set it aside.
Trim the tough ends of the asparagus and cut the stalks into 1-inch pieces. Bring a small pot of water to a boil and blanch the asparagus for 2-3 minutes until tender-crisp. Drain and immediately transfer the asparagus to a bowl of ice water to cool. Drain again and set aside.
Halve the cherry tomatoes and add them to a large mixing bowl. Add the blanched asparagus, cooked pasta, and mozzarella pearls.
In a small bowl, whisk together the olive oil, lemon juice, lemon zest, minced garlic, salt, and black pepper. Taste and adjust seasoning as needed.
Pour the vinaigrette over the pasta salad and toss gently to combine, ensuring everything is well coated.
Tear the fresh basil leaves into smaller pieces and sprinkle them over the salad. Toss gently one final time.
Refrigerate the pasta salad for at least 30 minutes to allow the flavors to meld. Serve chilled or at room temperature. Enjoy!
Serving size | (1436.3g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2473.6 |
Total Fat 107.5g | 0% |
Saturated Fat 32.8g | 0% |
Polyunsaturated Fat 0.2g | |
Cholesterol 121.5mg | 0% |
Sodium 3078.2mg | 0% |
Total Carbohydrate 291.3g | 0% |
Dietary Fiber 26.9g | 0% |
Total Sugars 25.3g | |
Protein 96.7g | 0% |
Vitamin D 0IU | 0% |
Calcium 997.7mg | 0% |
Iron 24.7mg | 0% |
Potassium 2592.4mg | 0% |
Source of Calories