
There’s a reason this pasta salad has a cult following—it’s the perfect balance of fresh herbs, nutty parmesan, and al dente pasta. The bright basil pesto coats every noodle and vegetable without overwhelming them, creating a dish that’s both hearty and refreshing.
What makes this version special is the simplicity of its components. Rotini pasta holds the dressing better than other shapes, while crisp vegetables add texture contrast. The pesto brings garlic, pine nuts, and cheese together in a creamy emulsion that improves with time.
Best served chilled, this salad develops deeper flavors after resting for at least an hour. The colors stay vibrant, the pasta stays tender, and the pesto maintains its fresh, herbaceous quality without separating.
Perfect for picnics, potlucks, or meal prep. Here’s how to recreate that signature taste at home.
Ingredients for Jimmy John’s Pesto Pasta Salad
Fresh pasta, crisp veggies, and that signature pesto make this salad unforgettable.
| Ingredient | Amount | Notes |
|---|---|---|
| Rotini Pasta 🍝 | 12 oz | Al dente texture preferred |
| Basil Pesto 🌿 | 1 ½ cups | Homemade or high-quality jarred |
| Parmesan Cheese 🧀 | ¾ cup | Freshly grated from block |
| Cherry Tomatoes 🍅 | 1 cup | Halved for bite-sized pieces |
| Cucumber 🥒 | 1 whole | Diced, peeled if preferred |
| Red Onion 🧅 | ½ whole | Thinly sliced for sharpness |
| Black Olives 🫒 | ½ cup | Pitted and halved |
| Fresh Basil Leaves 🌿 | ¼ cup | Chopped, for garnish |
| Pine Nuts 🥜 | ¼ cup | Toasted for extra crunch |
| Garlic Cloves 🧄 | 3 cloves | Minced for pesto |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For dressing adjustment |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
The pasta is the foundation—Barilla rotini holds pesto perfectly, but any short shape works. Fresh Parmesan is non-negotiable (pre-grated melts weirdly). Grab it from the deli counter at Whole Foods or Trader Joe’s. For the veggies, organic cherry tomatoes and English cucumbers have the best texture (less watery, no peeling needed). The pesto? Make your own if you can—store-bought works in a pinch.
No rotini? Penne or farfalle are great swaps. Skip the black olives? Kalamata add more depth. No pine nuts? Walnuts or cashews work (toast them first). The red onion can be shallots for milder flavor. If you’re short on basil, baby spinach blends into pesto nicely. And hey, feta crumbles would be amazing here (but that’s straying from the original).
This salad actually gets better overnight. Keeps 3-4 days in the fridge—store in an airtight container. The pesto might thicken; just stir in a splash of olive oil to loosen. Best served chilled, so make it ahead if you can.
Why You’ll Love This Recipe
- No-Cook Chopping: I just halve the cherry tomatoes and dice the cucumber—no fancy knife skills required.
- Fresh Herb Punch: The basil pesto coats every twist of rotini, and that sharp parmesan bite? Honestly, it’s the reason I make this weekly.
- Picnic to Potluck: I’ve served it at backyard BBQs and packed it for office lunches—it travels well and tastes even better the next day.
- Budget Stretcher: Rotini and a jar of pesto feed a crowd for under ten bucks, and I always have leftovers for tomorrow.
Step-by-Step Instructions for Pesto Pasta Salad
Here’s how to make this vibrant, restaurant-style pasta salad with ease.
Step 1: Cook and Cool the Rotini Pasta
Bring a large pot of salted water to a rolling boil. Add the 12 oz Rotini Pasta and cook until al dente—usually about 1 minute less than the package directs. You want it tender but still firm to the bite.
Drain the pasta immediately and rinse it under cold water to stop the cooking process. This also washes away excess starch that could make the salad gummy. Shake off as much water as possible, then transfer to a large serving bowl. Drizzle with the 2 tbsp Extra-Virgin Olive Oil and toss to prevent sticking while it cools completely.
Step 2: Prepare and Toast the Add-Ins
While the pasta cools, halve the 1 cup Cherry Tomatoes and dice the 1 whole Cucumber. Thinly slice the 0.5 whole Red Onion—soaking these slices in cold water for 5 minutes tames their sharpness if you prefer a milder bite. Halve the 0.5 cup Black Olives if they’re whole and chop the 0.25 cup Fresh Basil Leaves.
In a dry skillet over medium heat, toast the 0.25 cup Pine Nuts for 2-3 minutes until they’re golden brown and fragrant. Watch them closely—they burn quickly. Transfer to a small bowl to cool and set aside. Grate the 0.75 cup Parmesan Cheese from a block for the best texture and flavor.
Step 3: Combine All Ingredients
To the cooled pasta, add the prepared vegetables, 1.5 cups Basil Pesto, toasted pine nuts, and grated Parmesan. Sprinkle with the 1 tsp Salt and 0.5 tsp Black Pepper. The pesto should coat the pasta and vegetables lightly but evenly—if it seems too thick, add a splash of water to loosen it.
Gently fold everything together with a large spoon or silicone spatula. Be thorough but careful not to crush the tomatoes or break the pasta. The colors should remain vibrant, with the green pesto, red tomatoes, and white Parmesan creating an appealing contrast.
Step 4: Chill and Serve
Cover the bowl and refrigerate for at least 30 minutes to let the flavors meld together. This chilling time is crucial—it allows the pasta to absorb the pesto and the vegetables to release their juices slightly, creating a cohesive dish.
Give the salad a final toss before serving. Taste and adjust seasoning if needed, though the Parmesan and pesto should provide plenty of saltiness. Serve cold or at room temperature, garnished with any remaining fresh basil for a pop of color and aroma.
Pro Tips For Making Jimmy John’S Pesto Pasta Salad
- Salt the Pasta Water: Use at least 1 tablespoon of salt per gallon of water—this is your only chance to season the pasta itself, and it makes a real difference with the rotini.
- Drain, Don’t Rinse: I learned this the hard way—rinsing washes away the starch that helps the pesto cling to the rotini. Just shake off the excess water and toss while warm.
- Halve the Tomatoes: Cherry tomatoes release too much juice when left whole, which waters down the salad. Cut them in half so they stay intact but still add that fresh pop.
- Chill Before Serving: After mixing, refrigerate the salad for at least 30 minutes—this lets the flavors meld and the parmesan soften slightly, so it doesn’t taste like a last-minute throw-together.
Storing and Reheating Leftovers
Refrigerator Storage
Transfer your pasta salad to an airtight container once fully cooled. It’ll keep beautifully in the fridge for 3-4 days. The flavors deepen as the pesto marries with the veggies and pasta. ❄️
Freezer Option
While I don’t recommend freezing (the cucumbers and tomatoes soften unpleasantly), if you must, freeze without veggies. Thaw overnight in the fridge, then toss in fresh cucumber and tomatoes before serving.
Reheating Advice
This dish is best served cold, but if you prefer it warm, gently reheat individual portions in the microwave at 50% power for 30-second intervals, stirring between each. Add a splash of water to prevent drying.
Reviving Leftovers
If the salad seems dry after storage, stir in 1-2 tbsp extra-virgin olive oil or a spoonful of reserved pesto. This restores the creamy texture and brightens the flavors. 💡
Meal Prep Tip
Make a double batch—it holds up well for lunches all week. Store in glass containers to keep the colors vibrant. Just give it a good stir before eating to redistribute the pesto.
Nutrition Facts
Frequently Asked Questions
Can I use a different pasta shape?
While rotini holds pesto well, penne or farfalle work too. Short shapes with nooks and crannies are best for trapping the dressing and veggies.
How do I make the pesto less bitter?
Blanch the basil leaves in boiling water for 10 seconds before blending. This removes bitterness while keeping the color vibrant. A pinch of sugar can also balance flavors.
Why does my salad get watery overnight?
Cucumbers and tomatoes release moisture. To prevent this, salt and drain the diced veggies for 15 minutes before adding. Also, pat them dry with a paper towel.
Can I make this vegan?
Yes! Swap Parmesan for nutritional yeast and use a dairy-free pesto. Check that the pasta contains no egg. The texture will be slightly different but still delicious.
- BBQ Sausage Recipe Oven: Smoky Depth Without the Grill - September 28, 2026
- BBQ Chicken Bowl Recipe Rice: Smoky Sweetness Over Fluffy Grains - September 28, 2026
- Beef Cutlet Recipe Ideas: Crispy Breaded Patties With Bold Seasonings - September 28, 2026