Creamy Shrimp Macaroni Salad in 20 Minutes
This shrimp macaroni salad is the one I reach for when I need a side that feels a little more special than the usual pasta salad. Plump shrimp, tender macaroni, and a creamy, tangy dressing come together fast.

The whole thing comes together in about 20 minutes, and then it just hangs out in the fridge until you are ready. It is the kind of make-ahead dish that actually tastes better after it sits.
Why This Shrimp Macaroni Salad Works
The dressing is creamy but not heavy, with a real zip from lemon juice and Dijon mustard. It coats every piece of macaroni and every bite of shrimp without turning gloppy.
I also like that the shrimp are cooked just until pink, then cooled right away so they stay tender. No rubbery seafood here, just a clean, cold bite that holds its own against the pasta.
Ingredients

- 8 oz elbow macaroni: any short pasta works, but elbows grab the dressing best
- 1 lb large shrimp, peeled and deveined: raw, not pre-cooked, for the best texture
- 2 celery stalks, finely diced: for a fresh crunch
- 1/2 red bell pepper, finely diced: a little sweetness and color
- 3 green onions, thinly sliced: white and green parts both go in
- 2/3 cup mayonnaise: full-fat gives the creamiest result
- 1/3 cup sour cream: lightens the texture and adds tang
- 1 tbsp Dijon mustard: a bit of sharpness to balance the richness
- 1 tbsp fresh lemon juice: brightens everything
- 1/2 tsp Old Bay seasoning: optional, but it brings classic seafood flavor
- Salt and black pepper
- 2 tbsp chopped fresh dill: parsley works if dill is not your thing
Variations / Substitutions
- Swap the protein: lump crabmeat or chopped cooked lobster work beautifully. Fold them in at the end without any extra cooking.
- Make it dairy-free: use all mayo and skip the sour cream. A good plant-based mayo keeps it creamy.
- Change the herbs: fresh tarragon or chives are a nice twist when dill is not around.
- Add some heat: a pinch of cayenne in the dressing or a few dashes of your favorite hot sauce.
- Sweeter twist: stir a tablespoon of sweet pickle relish into the dressing for a touch of sweetness.
If you like this one, try my Classic Tuna Macaroni Salad next.
How to Make Shrimp Macaroni Salad
Step 1: Cook the Pasta and Shrimp

Bring a large pot of salted water to a boil. Add the 8 oz elbow macaroni and cook for 1 minute less than the package directions for al dente. During the last 2 minutes of pasta cooking, drop in the 1 lb shrimp. Cook until the shrimp are pink and curled, about 2 to 3 minutes, and the pasta is just tender.
Drain everything into a colander and rinse with cold water until the shrimp and pasta are cool to the touch. This stops the cooking right away and keeps the shrimp from becoming rubbery.
Step 2: Make the Dressing

In a large bowl, whisk together the 2/3 cup mayonnaise, 1/3 cup sour cream, 1 tbsp Dijon mustard, 1 tbsp lemon juice, 1/2 tsp Old Bay, 1/2 tsp salt, and a few grinds of black pepper. Whisk until smooth.
Taste the dressing now. It should be tangy with a little kick from the mustard and Old Bay. If it tastes flat, add a pinch more salt or a squeeze of lemon.
Step 3: Assemble the Salad

Add the cooled pasta and shrimp to the bowl with the dressing. Then toss in the diced celery, red bell pepper, and sliced green onions. Use a big spoon or spatula to fold everything together until every piece is coated.
Take your time here. You want the dressing to really get into all those little macaroni elbows. The shrimp should be evenly distributed, not clumped together in one spot.
Step 4: Chill the Salad

Cover the bowl with plastic wrap or a lid and refrigerate for at least 1 hour. If you can, let it sit for 2 hours. The flavors meld and the dressing soaks into the pasta a bit, making it even creamier.
Give the salad a quick stir before the final step. If the pasta absorbed some of the dressing, a spoonful of mayo or a tiny drizzle of milk loosens it right back up.
Step 5: Serve It Up

Spoon the chilled salad into a serving bowl. Sprinkle the 2 tbsp chopped fresh dill over the top and finish with an extra crack of black pepper.
Serve it cold right away. This salad is at its best when it is still fridge-cold on a warm day.
Tips for the Best Shrimp Macaroni Salad
- Choose large or extra-large shrimp. They stay juicier during the quick cook and look more generous in the final dish.
- Do not skip the cold rinse. Rinsing the cooked pasta and shrimp washes off excess starch and stops the carryover cooking, so the salad stays creamy and never gummy.
- Make it a day ahead if you can. The flavor deepens overnight. Just hold off on the final sprinkle of dill until you are ready to serve.
- Watch the salt. Old Bay already has salt in it, so season the dressing lightly at first and adjust right before serving.
Keeping Shrimp Macaroni Salad Fresh
- Refrigerate: store leftovers in an airtight container for up to 3 days. Stir well and add a splash of milk or a little mayo if it needs a refresh.
What Goes Well With Shrimp Macaroni Salad
It is the perfect cool side next to smoky grilled chicken thighs or a rack of ribs. I also pile it onto a plate with a crab cake and some crunchy slaw for a quick seafood lunch. For a big cookout spread, it sits happily beside burgers and hot dogs.
Frequently Asked Questions
Can I use pre-cooked shrimp?
I would not. Pre-cooked shrimp get tough and chewy when mixed into a salad. Raw shrimp cooked quickly in the pasta water stay tender.
Can I substitute Greek yogurt for the sour cream?
Yes, plain full-fat Greek yogurt works. The dressing will be a little tangier, so you may want to start with half the lemon juice and taste as you go.
What if I do not have Old Bay?
Leave it out and add a pinch of celery salt and an extra grind of black pepper. The salad will be a bit brighter but still delicious.
Can I freeze this salad?
Freezing is not a good idea. The mayonnaise dressing separates and the vegetables turn watery once thawed. It is best fresh or after a day in the fridge.

Shrimp Macaroni Salad Recipe
Ingredients
Method
- Cook macaroni and shrimp in salted boiling water until pasta is just tender and shrimp are pink, about 8 to 10 minutes total. Drain and rinse with cold water until cool.
- Whisk together mayonnaise, sour cream, Dijon, lemon juice, Old Bay, salt, and pepper.
- Fold pasta, shrimp, celery, bell pepper, and green onions into the dressing until evenly coated.
- Cover and refrigerate at least 1 hour. Stir again and add a little mayo or milk if the salad seems dry.
- Spoon into a serving bowl, top with fresh dill and black pepper, and serve cold.
