Go Back

Egg & Veggie Pasta Salad - Fresh, Satisfying, and Easy

Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings: 4 servings

Ingredients
  

  • 8 ounces (about 225 g) short pasta (fusilli, rotini, or penne)
  • 4 large eggs, hard-boiled and peeled
  • 1 cup cherry tomatoes, halved
  • 1 cup cucumber, diced (English or Persian cucumbers work best)
  • 1 red bell pepper, diced
  • 1/2 cup red onion, finely chopped
  • 1 cup blanched green beans or peas (fresh or frozen)
  • 1/4 cup fresh parsley, chopped
  • 1/4 cup fresh dill or basil, chopped (optional but recommended)
  • 1/3 cup extra-virgin olive oil
  • 3 tablespoons lemon juice (or 2 tablespoons white wine vinegar)
  • 2 teaspoons Dijon mustard
  • 1 teaspoon honey (or sugar)
  • 1 small garlic clove, minced or grated
  • 1/2 teaspoon kosher salt, more to taste
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon dried oregano (optional)

Method
 

  1. Cook the pasta: Bring a large pot of salted water to a boil. Cook the pasta until just al dente. Drain and rinse briefly under cool water to stop the cooking and keep the salad from getting gummy.
  2. Boil the eggs: While the pasta cooks, place eggs in a small pot and cover with cold water by 1 inch. Bring to a gentle boil, cover, turn off the heat, and let sit for 10–11 minutes. Transfer to an ice bath for 5 minutes, then peel.
  3. Blanch the greens: If using green beans or peas, simmer them in the pasta water for 2–3 minutes until bright and crisp-tender. Rinse under cold water and drain well.
  4. Make the dressing: In a small bowl or jar, whisk together olive oil, lemon juice, Dijon, honey, garlic, salt, pepper, and oregano. Taste and adjust salt or acidity as needed.
  5. Prep the veggies: Halve the tomatoes, dice the cucumber and bell pepper, and finely chop the red onion. Pat any wet vegetables dry with a paper towel so the salad doesn’t get watery.
  6. Chop the eggs: Slice the hard-boiled eggs into quarters or chunks. Keep a few slices aside for garnish if you like.
  7. Combine: In a large bowl, add the cooled pasta, green beans or peas, tomatoes, cucumber, bell pepper, red onion, and herbs. Pour over about two-thirds of the dressing and toss gently to coat.
  8. Add eggs: Gently fold in the chopped eggs so they don’t break apart too much. Add more dressing if needed to lightly coat everything.
  9. Season and rest: Taste and adjust salt, pepper, and lemon. Let the salad rest for 10–15 minutes so the flavors develop. Garnish with extra herbs or egg slices if you saved some.
  10. Serve: Enjoy chilled or at room temperature. Add optional feta, capers, or olives right before serving if using.