I used to think pasta salad had to be drowning in mayo to taste good. That’s just how everyone made it growing up—heavy, creamy, and honestly kind of boring after a few bites.
Then I discovered you could toss pasta with a simple lemon vinaigrette instead, and it completely changed the game. Add some sweet peas, fresh herbs, and a bit of parmesan, and you’ve got a side dish that actually tastes light and fresh. No mayo required, and honestly, I don’t miss it one bit.
Why You’ll Love This Pea Pasta Salad
- Ready in under 30 minutes – This pasta salad comes together quickly, making it perfect for busy weeknights or last-minute potluck invitations.
- Fresh, bright flavors – The lemon zest and juice combined with chives give this dish a light, springtime taste that’s refreshing and not heavy like mayo-based pasta salads.
- Simple ingredients – You probably have most of these pantry staples on hand, and frozen peas work just as well as fresh ones.
- Great for meal prep – This salad tastes even better the next day after the flavors have had time to blend, so you can make it ahead for easy lunches throughout the week.
- Vegetarian-friendly – It’s naturally meat-free, making it a great side dish that works for everyone at the table.
What Kind of Peas Should I Use?
Frozen peas are actually your best bet for this pasta salad, and they’re what I call for in the recipe. They’re picked and frozen at peak freshness, which means they’re often sweeter and more tender than fresh peas you find at the store. Just thaw them before adding to your salad – you can do this by running them under cool water or letting them sit at room temperature for about 30 minutes. If you really want to use fresh peas, go for it, but you’ll need to blanch them quickly in boiling water for about 2 minutes to soften them up before adding them to the salad.
Options for Substitutions
This pasta salad is pretty forgiving when it comes to swaps, so feel free to work with what you have:
- Salad macaroni pasta: Any small pasta shape works great here – try shells, rotini, bow ties, or even orzo. They all hold onto the dressing nicely.
- Frozen peas: Fresh peas are wonderful if you can find them, just blanch them for 2-3 minutes in boiling water first. You could also use edamame for a fun twist.
- Chives: Green onions or scallions make a great substitute – use the green parts only. Fresh parsley or basil can also work if you want a different flavor profile.
- Shallots: Red onion or white onion will do the job. Just use a bit less (about 1 ½ tablespoons) since regular onions can be stronger than shallots.
- Fresh lemon juice: In a pinch, bottled lemon juice works, though fresh tastes better. You could also use white wine vinegar or apple cider vinegar for that tangy kick.
- Olive oil: Avocado oil or a neutral vegetable oil can step in if needed, though olive oil gives the best flavor for this type of salad.
Watch Out for These Mistakes While Cooking
The biggest mistake with pasta salad is not seasoning the pasta while it’s still warm, which means the flavors won’t absorb properly – toss your drained pasta with the olive oil, lemon juice, salt, and pepper immediately for the best taste.
Another common error is overcooking the pasta, so aim to cook it just until al dente since it will continue to soften as it sits in the dressing.
For the frozen peas, don’t skip the step of blanching them briefly in boiling water for 2-3 minutes and then shocking them in ice water – this keeps them bright green and tender rather than hard and starchy.
Finally, pasta salad tastes better after chilling for at least an hour in the fridge, which gives all the flavors time to blend together, and you may need to add a splash more lemon juice or olive oil before serving since pasta tends to absorb the dressing as it sits.
What to Serve With Pea Pasta Salad?
This pea pasta salad is perfect for summer cookouts and pairs beautifully with grilled chicken, burgers, or hot dogs. Since it’s already a complete side dish with pasta and veggies, you can keep the rest of your meal simple – think grilled salmon, BBQ ribs, or even just some rotisserie chicken from the store. It also works great as part of a picnic spread alongside other cold salads like coleslaw or potato salad, and don’t forget to add some fresh fruit or watermelon slices to round out the meal. If you’re serving it for lunch, a crusty baguette or some garlic bread on the side makes it feel more filling.
Storage Instructions
Store: This pea pasta salad actually gets better after sitting in the fridge for a few hours, so it’s perfect for making ahead. Keep it in an airtight container in the refrigerator for up to 4 days. The flavors really meld together nicely overnight, making it a great option for meal prep or potlucks.
Refresh: After a day or two in the fridge, the pasta might absorb some of the dressing and seem a bit dry. Just drizzle in a little extra olive oil and lemon juice, then give it a good stir before serving. You can also add a few fresh chives on top to brighten it up again.
Serve: This salad is meant to be enjoyed cold or at room temperature, so there’s no need to reheat. Just pull it out of the fridge about 15 minutes before serving if you want to take the chill off, and give it a quick toss to redistribute the dressing.
| Preparation Time | 10-15 minutes |
| Cooking Time | 10-15 minutes |
| Total Time | 20-30 minutes |
| Level of Difficulty | Easy |
| Servings | 6 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1300-1450
- Protein: 34-40 g
- Fat: 48-56 g
- Carbohydrates: 180-200 g
Ingredients
For the base:
- 8 oz macaroni (I always use Barilla for the best al dente texture)
- 16 oz peas (I use Birds Eye sweet peas for consistent quality)
- 1/4 cup parmesan cheese, freshly grated
For the dressing and aromatics:
- 1 tsp lemon zest
- 2 tbsp lemon juice (freshly squeezed for best acidity)
- 1/3 cup high-quality extra virgin olive oil
- 1/4 cup chives
- 2 tbsp shallots (finely diced into 1/8-inch pieces)
- 1 garlic clove (grated into a paste for smoother dressing)
- 3/4 tsp salt
- 1/2 tsp pepper
- 1/4 tsp red pepper flakes
Step 1: Prepare the Dressing Base
- 1 garlic clove, grated into a paste
- 2 tbsp shallots, finely diced
- 1 tsp lemon zest
- 2 tbsp lemon juice
- 3/4 tsp salt
- 1/2 tsp pepper
- 1/4 tsp red pepper flakes
- 1/3 cup extra virgin olive oil
While your water comes to a boil, make the dressing so flavors can meld together.
In a small bowl, combine the grated garlic, shallots, lemon zest, lemon juice, salt, pepper, and red pepper flakes.
Whisk together, then slowly drizzle in the extra virgin olive oil while whisking to create an emulsified dressing.
I like to let this sit for a few minutes so the shallots and garlic can soften slightly in the lemon juice—it mellows their bite and creates a more harmonious dressing.
Step 2: Cook the Pasta and Peas
- 8 oz macaroni
- 16 oz peas
Bring a large pot of salted water to a rolling boil.
Add the macaroni and cook according to package directions until al dente—usually around 8-10 minutes.
About 2 minutes before the pasta finishes cooking, add the frozen peas to the same pot so they warm through and cook just slightly, which keeps them tender and bright.
Drain the pasta and peas together in a colander, then rinse briefly under cool running water to stop the cooking and remove excess starch.
I prefer a quick rinse rather than thorough rinsing because it helps the dressing cling better to the pasta.
Step 3: Combine and Finish
- cooked pasta and peas from Step 2
- dressing mixture from Step 1
- 1/4 cup parmesan cheese, freshly grated
- 1/4 cup chives
Transfer the warm pasta and peas to a large serving bowl.
Pour the dressing from Step 1 over the warm pasta and toss gently but thoroughly to coat everything evenly.
Add the freshly grated parmesan cheese and the chives, then toss again to incorporate.
Taste and adjust seasoning if needed.
Serve immediately while still warm, or refrigerate until ready to serve—the flavors will continue to meld as it cools.
Quick Pea Pasta Salad
Ingredients
For the base
- 8 oz macaroni (I always use Barilla for the best al dente texture)
- 16 oz peas (I use Birds Eye sweet peas for consistent quality)
- 1/4 cup parmesan cheese, freshly grated
For the dressing and aromatics
- 1 tsp lemon zest
- 2 tbsp lemon juice (freshly squeezed for best acidity)
- 1/3 cup high-quality extra virgin olive oil
- 1/4 cup chives
- 2 tbsp shallots (finely diced into 1/8-inch pieces)
- 1 garlic clove (grated into a paste for smoother dressing)
- 3/4 tsp salt
- 1/2 tsp pepper
- 1/4 tsp red pepper flakes
Instructions
- While your water comes to a boil, make the dressing so flavors can meld together. In a small bowl, combine the grated garlic, shallots, lemon zest, lemon juice, salt, pepper, and red pepper flakes. Whisk together, then slowly drizzle in the extra virgin olive oil while whisking to create an emulsified dressing. I like to let this sit for a few minutes so the shallots and garlic can soften slightly in the lemon juice—it mellows their bite and creates a more harmonious dressing.
- Bring a large pot of salted water to a rolling boil. Add the macaroni and cook according to package directions until al dente—usually around 8-10 minutes. About 2 minutes before the pasta finishes cooking, add the frozen peas to the same pot so they warm through and cook just slightly, which keeps them tender and bright. Drain the pasta and peas together in a colander, then rinse briefly under cool running water to stop the cooking and remove excess starch. I prefer a quick rinse rather than thorough rinsing because it helps the dressing cling better to the pasta.
- Transfer the warm pasta and peas to a large serving bowl. Pour the dressing from Step 1 over the warm pasta and toss gently but thoroughly to coat everything evenly. Add the freshly grated parmesan cheese and the chives, then toss again to incorporate. Taste and adjust seasoning if needed. Serve immediately while still warm, or refrigerate until ready to serve—the flavors will continue to meld as it cools.







