
This pasta salad delivers the bold flavors and satisfying textures that made Costco’s version famous. I’ve recreated that signature balance of creamy pesto, al dente pasta, and fresh vegetables through careful ingredient selection and timing.
The secret lies in using high-quality basil pesto and blending it with just enough mayonnaise to create a rich, clinging dressing. I also cook the pasta slightly past al dente, as it continues to soften when chilled and tossed with the other ingredients.
What emerges is a dish with vibrant green flecks, tender pasta, and crisp vegetables in every bite. The parmesan adds salty depth, while the pesto provides that characteristic herby brightness that makes this salad irresistibly fresh.
Perfect for picnics, potlucks, or meal prep—this keeps beautifully for days in the refrigerator.
Ingredients for Costco Pesto Pasta Salad
Pantry staples plus fresh produce create this crowd-pleasing dish with vibrant flavors.
| Ingredient | Amount | Notes |
|---|---|---|
| Rotini Pasta 🍝 | 1 lb | Cooked slightly past al dente |
| Basil Pesto 🌿 | 1 ½ cups | High-quality store-bought or homemade |
| Mayonnaise 🥄 | ½ cup | Full-fat for creaminess |
| Parmesan Cheese 🧀 | 1 cup | Freshly grated from block |
| Cherry Tomatoes 🍅 | 2 cups | Halved for sweetness |
| Cucumber 🥒 | 1 whole | Diced, seeds removed |
| Red Onion 🧅 | ½ whole | Finely diced for bite |
| Black Olives 🫒 | ½ cup | Sliced, pitted |
| Baby Spinach Leaves 🥬 | 2 cups | Fresh, loosely packed |
| Pine Nuts 🥜 | ¼ cup | Toasted for crunch |
| Garlic Cloves 🧄 | 2 cloves | Minced for dressing |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed for brightness |
| Salt 🧂 | 1 tsp | Diamond Crystal kosher preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
[recipe_ingredient_scaler]
The pesto and Parmesan are non-negotiable here. Costco’s Kirkland basil pesto is a solid shortcut—just as good as homemade for most people. For the Parmesan, grab a wedge from the deli counter (pre-grated gets clumpy). The pine nuts add that signature crunch, but Trader Joe’s has them for a fraction of the price elsewhere. Look for bright green basil flecks in your pesto—dull color means it’s old.
No pesto? Blend fresh basil, garlic, olive oil, and Parm at a 2:1:1:0.5 ratio. Swap pine nuts for walnuts or slivered almonds (toast them first). The mayo can be Greek yogurt for tang, but full-fat mayo clings better. Baby spinach wilts fast—use it within 2 days of buying. The cucumber seeds? Skip ’em (they get watery).
This keeps 4-5 days in the fridge—actually improves overnight. Store in an airtight container with parchment paper pressed on top to prevent browning. Freezing? Not ideal (pesto separates), but you can freeze the dressing separately for up to 3 months.
Why You’ll Love This Recipe
- 20-Minute Meal: I boil the rotini while chopping the tomatoes—done before the pasta cools.
- Creamy Herb Bomb: That basil pesto mixed with mayo and parmesan creates this rich, herby coating that clings to every noodle.
- Picnic Proven: Between us, I’ve brought this to three summer potlucks and always come home with an empty bowl.
- Budget Stretcher: One Costco-sized pesto jar makes two batches, and the leftovers taste even better the next day.
Step-by-Step Instructions for Pesto Pasta Salad
Here’s how I make this crowd-pleasing pasta salad with perfect texture and bright flavors.
Step 1: Cook and Cool the Rotini Pasta
Bring a large pot of salted water to a rolling boil. Add the 1 lb Rotini Pasta and cook for about 1 minute past al dente—you want it slightly softer than usual since it’ll absorb dressing as it chills. Stir occasionally to prevent sticking.
Drain immediately in a colander and rinse under cold water to stop the cooking process. Shake off excess water, then spread the pasta on a baking sheet in a single layer. Drizzle lightly with olive oil and toss to prevent sticking. Let it cool completely at room temperature for about 20 minutes.
Step 2: Prepare All Vegetables and Add-Ins
While the pasta cools, prep all your fresh components. Halve the 2 cups Cherry Tomatoes, dice the 1 whole Cucumber (seeds removed), and finely dice the 0.5 whole Red Onion. Slice the 0.5 cup Black Olives and coarsely chop the 2 cups Baby Spinach Leaves.
Toast the 0.25 cup Pine Nuts in a dry skillet over medium heat for 2-3 minutes until golden and fragrant, stirring constantly—they burn quickly. Set aside to cool. This step brings out their rich, buttery flavor and adds the perfect crunch.
Step 3: Make the Creamy Pesto Dressing
In a large bowl, whisk together the 1.5 cups Basil Pesto, 0.5 cup Mayonnaise, minced 2 cloves Garlic Cloves, 2 tbsp Lemon Juice, 1 tsp Salt, and 0.5 tsp Black Pepper until smooth. The mayonnaise adds body and creaminess that helps the dressing cling to every bite.
Gradually fold in the 1 cup Parmesan Cheese until fully incorporated. Taste and adjust seasoning if needed—the dressing should be tangy, herby, and slightly salty. This base is what makes the salad so addictive.
Step 4: Combine Everything and Chill
Add the cooled rotini pasta to the dressing and toss gently to coat evenly. Then fold in all the prepared vegetables, spinach, and toasted pine nuts. The spinach will wilt slightly from the warmth of the pasta, which is perfect.
Cover the bowl with plastic wrap and refrigerate for at least 1 hour (I prefer 2 hours) before serving. This chilling time allows all the flavors to meld together and the pasta to fully absorb the dressing. Stir once halfway through chilling to redistribute the dressing.
Pro Tips For Making Costco Pesto Pasta Salad
- Salt the pasta water: Use at least 1 tablespoon of salt per 4 quarts of water—rotini needs that seasoning to carry the pesto and mayo flavors. I learned this the hard way when my first few batches tasted flat.
- Halve the tomatoes: Cut cherry tomatoes in half so they release their juices into the salad, rather than staying whole and bursting awkwardly in your mouth.
- Chill before serving: Let the pasta salad sit in the fridge for at least 30 minutes after mixing—this lets the flavors meld and the mayo thicken slightly. Sounds weird, but it works.
- Grate fresh parmesan: Skip the pre-shredded stuff; freshly grated parmesan melts better into the pesto and mayo, giving you a creamier texture without clumps.
Serving Suggestions for This costco pesto pasta salad
Plating for Impact
I serve this in a clear glass bowl to show off the vibrant colors—the green pesto, red tomatoes, and white pasta create a stunning visual. David always says it looks like a Costco deli case in our kitchen when I make this. 💛
Garnish Like a Pro
Just before serving, sprinkle with extra toasted pine nuts and freshly grated parmesan. A squeeze of lemon wedge on the side adds brightness. I also love adding whole basil leaves for a fresh touch.
Portion Control
For potlucks, use a large serving spoon to portion into 1.5-cup servings. This keeps the presentation neat and prevents the salad from drying out. I bring a small bowl of extra pesto on the side for anyone who wants more.
Temperature Tips
This tastes best served slightly chilled but not ice cold. I pull it from the fridge 15 minutes before serving. The flavors are more vibrant at room temperature, and the pesto coating stays creamy rather than stiff.
Pairing Perfection
Serve with crusty garlic bread from Austin’s Central Market—it’s perfect for soaking up any extra dressing. I also love pairing with grilled chicken for a complete meal that satisfies everyone, even our picky kids. 💫
Make It Interactive
Set up a DIY bar with toppings like sun-dried tomatoes, artichoke hearts, or shaved parmesan. This lets guests customize their bowls, which Emma and Jack absolutely love doing.
Nutrition Facts
Frequently Asked Questions
Can I use a different pasta shape?
Yes! While rotini holds dressing well, penne or fusilli work just as good. Avoid long pastas like spaghetti as they’re harder to eat in salad form.
How do I prevent the pasta from turning mushy?
Cook it 1 minute past al dente, then rinse with cold water immediately. This stops cooking and keeps the texture firm. Store leftovers in an airtight container to maintain freshness.
Can I make this ahead of time?
This salad tastes even better after 24 hours in the fridge. Just add pine nuts right before serving to keep them crunchy.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026