Introduction
I made this shrimp pasta salad for the first time because I had almost nothing left in the fridge on a Thursday evening and absolutely no energy to do anything complicated. There was a bag of frozen shrimp in the freezer, half a box of rotini in the pantry, a lemon, and some odds and ends I figured I could pull together. I honestly expected it to be mediocre. Just something to get through the night.
It was gone before I even sat down properly. My husband went back for seconds, my daughter asked if there was more, and I ended up scraping the bowl myself standing over the kitchen counter. That was the moment I knew this one was worth writing down.
Since then I have made it probably two dozen times. It has shown up at summer cookouts, packed into lunch containers, served as a quick weeknight dinner, and brought to a neighbor’s potluck where three people asked me for the recipe. It is one of those dishes that looks like you put in more effort than you actually did, which is honestly my favorite kind of cooking.
Why You’ll Love This Recipe
There are a lot of pasta salad recipes out there, but this one earns its place in regular rotation for a few specific reasons.
First, it comes together fast. You can have this on the table in about 30 minutes, which matters a lot on nights when you are tired and hungry and just want something good without a big production.
Second, it works cold or at room temperature. That makes it incredibly flexible. You can serve it right after it chills for a bit, pack it for lunch the next day, or bring it somewhere and not worry about keeping it warm.
Third, the flavor is bright and satisfying without being heavy. The lemon, the herbs, the tender shrimp, the slightly chewy pasta — it all works together in a way that feels light but actually fills you up.
And honestly, it is just a crowd-pleaser. I have never once brought this to a gathering and come home with leftovers.
Quick Recipe Snapshot
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Servings: 4
Difficulty: Easy
Best For: Weeknight dinners, potlucks, meal prep, quick lunches
Ingredients List
Here is everything you need. Nothing unusual, nothing hard to find.
For the salad:
- 1 pound medium shrimp, peeled and deveined (fresh or thawed from frozen)
- 8 ounces rotini pasta (or any short pasta you have on hand)
- 1 cup cherry tomatoes, halved
- 1 small cucumber, diced
- 1/4 red onion, finely diced
- 1/3 cup Kalamata olives, halved (optional but good)
- 1/4 cup fresh parsley, roughly chopped
- 2 tablespoons fresh dill, chopped (or 1 teaspoon dried)
For the dressing:
- 3 tablespoons olive oil
- 2 tablespoons fresh lemon juice
- 1 teaspoon lemon zest
- 1 teaspoon Dijon mustard
- 1 small garlic clove, minced
- Salt and black pepper to taste
- Pinch of red pepper flakes (optional)
Step-by-Step Instructions
Step 1: Cook the pasta.
Bring a large pot of salted water to a boil. Cook the rotini according to the package directions until just al dente — you want a little bite left in it, not mushy. Drain it, rinse it briefly with cold water to stop the cooking, and set it aside in a large bowl.
Step 2: Cook the shrimp.
While the pasta cooks, heat a skillet over medium-high heat with a small drizzle of olive oil. Season the shrimp with salt, pepper, and a pinch of red pepper flakes if you like a little heat. Cook for about 2 minutes per side until they are pink and just cooked through. Do not walk away — shrimp go from perfect to overdone quickly. Transfer them to a plate and let them cool for a few minutes. If they are large, cut them in half so they distribute more evenly through the salad.
Step 3: Make the dressing.
In a small bowl or jar, whisk together the olive oil, lemon juice, lemon zest, Dijon mustard, minced garlic, salt, and pepper. Taste it. Adjust the lemon or salt as needed. It should be bright and a little tangy.
Step 4: Assemble the salad.
Add the cherry tomatoes, cucumber, red onion, olives, parsley, and dill to the bowl with the pasta. Add the cooled shrimp. Pour the dressing over everything and toss gently to combine. Taste again and adjust seasoning if needed.
Step 5: Chill and serve.
You can serve this right away at room temperature, but if you have 20 minutes to let it sit in the fridge, the flavors come together even better. Cover it and refrigerate until ready to eat.
Small Tricks From Cooking Fish at Home
Over the years of making seafood at home, I have picked up a few habits that make a real difference — especially with shrimp.
Do not overcook the shrimp. This is the single most important thing. Overcooked shrimp turns rubbery and tough, and no amount of good dressing will fix that. Pull them off the heat as soon as they curl into a C shape and turn pink. If they curl into a tight O shape, they are already overdone.
Season the pasta water properly. It should taste like the sea — genuinely salty. Under-seasoned pasta is flat no matter what you put on it, and you cannot fix that after the fact.
Let the shrimp cool before adding them. If you toss hot shrimp directly into the salad, they will start to cook the vegetables and make everything a little soggy. Give them five minutes on the plate first.
Rinse the pasta with cold water. I know some people say not to rinse pasta, and for hot pasta dishes that is true. But for a cold salad, rinsing stops the cooking and keeps the noodles from sticking together in a clump.
Zest the lemon before you juice it. Sounds obvious but easy to forget. The zest adds a different kind of lemon flavor than the juice — more fragrant, a little floral. It makes the dressing noticeably better.
Common Mistakes to Avoid
Using warm pasta. If your pasta is still warm when you dress the salad, it will absorb all the dressing and the whole thing ends up dry. Let it cool first.
Skipping the dressing taste test. The dressing is the backbone of this dish. Taste it before you pour it on and adjust. Every lemon is different, every olive oil is different. Trust your palate more than the measurements.
Cutting the vegetables too large. Big chunks of cucumber or onion make the salad awkward to eat. Dice everything small enough that you get a little of everything in each forkful.
Using pre-cooked shrimp from the bag. Those rubbery pre-cooked shrimp from the grocery store are convenient but they do not have much flavor. If you can, cook raw shrimp yourself. The difference is significant.
Over-dressing the salad. Start with about two-thirds of the dressing, toss, and then add more if it needs it. It is easy to add more, impossible to take it back.
Variations and Serving Ideas
This recipe is easy to adapt depending on what you have or what you are in the mood for.
Add avocado. Dice half an avocado and fold it in right before serving. It adds a creamy richness that works really well with the lemon dressing.
Make it more substantial. Toss in some canned white beans or chickpeas for extra protein and staying power. It turns it into more of a complete meal.
Swap the herbs. If you are not a dill person, fresh basil works beautifully here. So does tarragon if you happen to have it.
Add feta cheese. Crumbled feta scattered over the top before serving adds a salty, creamy element that takes this in a slightly Mediterranean direction.
Use different pasta shapes. Rotini is my go-to because the spirals hold onto the dressing well, but penne, farfalle, or orzo all work fine.
Make it spicy. Add more red pepper flakes to the dressing or toss in some sliced pepperoncini for heat and tang.
What to Serve With
This easy shrimp pasta salad is filling enough to stand on its own as a main dish, but it also pairs well with a few simple sides.
- Crusty bread or garlic bread for scooping up the extra dressing at the bottom of the bowl
- A simple green salad with a light vinaigrette
- Grilled corn on the cob in the summer
- Sliced melon or fresh fruit for a light, refreshing contrast
- A cold glass of sparkling water with lemon, or a crisp white wine if the occasion calls for it
Storage and Reheating
This salad stores well, which is one of the reasons I love it for meal prep.
Refrigerator: Store in an airtight container for up to 3 days. The pasta will absorb some of the dressing as it sits, so drizzle a little extra olive oil and a squeeze of lemon over it before serving leftovers to freshen it back up.
Freezer: I do not recommend freezing this one. The pasta texture suffers and the vegetables get watery when thawed. It is best made fresh or eaten within a few days.
Reheating: This is meant to be eaten cold or at room temperature. You can let it sit out for 10 to 15 minutes before serving if it has been in the fridge. I would not heat it — warm pasta salad with cold shrimp is not a great combination.
Meal prep tip: If you are making this ahead, you can keep the dressing separate and toss it in the morning of the day you plan to eat it. That way everything stays fresh and the pasta does not get soggy overnight.
FAQs
Can I use frozen shrimp?
Absolutely. Just thaw them fully before cooking. I usually put them in a colander under cold running water for about five minutes. Pat them dry before they go in the pan so they sear instead of steam.
Can I make this ahead of time?
Yes, and it actually gets better after sitting for a bit. Make it a few hours ahead and refrigerate it. Just hold back a little dressing to add right before serving.
What pasta shape works best?
Rotini is my favorite because the ridges and spirals catch the dressing. Penne and farfalle are good alternatives. Avoid long pasta like spaghetti — it does not work well in a cold salad.
Can I make this without olives?
Of course. The olives add a briny depth but they are completely optional. If you leave them out, you might want to add a small pinch of extra salt to compensate.
Is this recipe gluten-free?
It can be. Just swap in your favorite gluten-free pasta. The rest of the ingredients are naturally gluten-free, but double-check your Dijon mustard label to be sure.
How do I know when the shrimp are done?
They should be pink on the outside, opaque all the way through, and curled into a loose C shape. That is the sweet spot. A tight curl means they are overcooked.
Nutrition
The following is an approximate estimate per serving based on the ingredients listed. Actual values will vary depending on specific brands and portion sizes.
- Calories: approximately 350 kcal
- Protein: 28g
- Carbohydrates: 32g
- Fat: 11g
- Fiber: 3g
- Sodium: 480mg
Shrimp is a naturally lean protein, and this recipe keeps things relatively light by using olive oil and lemon as the base of the dressing rather than anything heavy or creamy. It is a solid option if you are trying to eat well without giving up flavor.
Conclusion
Some recipes become regulars in your kitchen because they are impressive. This homemade shrimp pasta salad became a regular in mine because it is genuinely useful. It solves the problem of needing something good on the table without a lot of time or effort. It travels well, stores well, and makes people happy whether you are feeding your family on a Tuesday or bringing something to share with a group.
I still make it the same way I did that first Thursday evening — with whatever I have on hand, a good squeeze of lemon, and no pressure. That is honestly the best way to cook anything.
If you try it, I hope it earns a regular spot at your table too.

Simple Shrimp Pasta Salad with Lemon Herb Dressing
Ingredients
- 1 pound medium shrimp, peeled and deveined (fresh or thawed from frozen)
- 8 ounces rotini pasta
- 1 cup cherry tomatoes, halved
- 1 small cucumber, diced
- 1/4 red onion, finely diced
- 1/3 cup Kalamata olives, halved (optional)
- 1/4 cup fresh parsley, roughly chopped
- 2 tablespoons fresh dill, chopped (or 1 teaspoon dried)
- 3 tablespoons olive oil
- 2 tablespoons fresh lemon juice
- 1 teaspoon lemon zest
- 1 teaspoon Dijon mustard
- 1 small garlic clove, minced
- Salt and black pepper to taste
- Pinch of red pepper flakes (optional)
Instructions
- Bring a large pot of well-salted water to a boil. Cook the rotini until just al dente according to package directions. Drain, rinse with cold water, and set aside in a large bowl.
- While the pasta cooks, heat a skillet over medium-high heat with a small drizzle of olive oil. Season the shrimp with salt, pepper, and red pepper flakes if using. Cook 2 minutes per side until pink and just cooked through. Transfer to a plate and let cool. Halve if large.
- In a small bowl, whisk together the olive oil, lemon juice, lemon zest, Dijon mustard, minced garlic, salt, and pepper. Taste and adjust seasoning as needed.
- Add the cherry tomatoes, cucumber, red onion, olives, parsley, and dill to the bowl with the cooled pasta. Add the shrimp. Pour the dressing over everything and toss gently to combine.
- Taste and adjust seasoning. Serve immediately at room temperature or refrigerate for 20 minutes to let the flavors develop before serving.






