
I’ve perfected this copycat version after years of craving that signature Jimmy John’s flavor. The secret lies in balancing creamy pesto with al dente pasta and fresh vegetables for that restaurant-quality taste at home.
Unlike other recipes, this one nails the exact texture and herb-forward profile that makes the original so addictive. The pesto coats every noodle without being heavy, while crisp veggies add the right crunch.
What you get is a pasta salad that’s creamy yet light, packed with garden-fresh flavors and that unmistakable deli-style appeal. It’s ideal for picnics, potlucks, or meal prep.
One bite and you’ll swear it came straight from the counter. Here’s how to recreate it.
Ingredients for Jimmy John’s Pesto Pasta Salad
Pantry pasta meets deli counter freshness for that signature creamy, herb-packed flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Rotini Pasta 🍝 | 12 oz | Al dente texture preferred |
| Basil Pesto 🌿 | 1 cup | Creamy store-bought or homemade |
| Mayonnaise 🥚 | ½ cup | Full-fat for creaminess |
| Sour Cream 🥛 | ¼ cup | For tangy depth |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated from block |
| Cherry Tomatoes 🍅 | 1 cup | Halved for bite-sized pieces |
| Cucumber 🥒 | 1 whole | English or Persian, diced |
| Red Onion 🧅 | ¼ cup | Finely diced for mild bite |
| Black Olives 🫒 | ½ cup | Pitted and sliced |
| Baby Spinach 🥬 | 2 cups | Roughly chopped for texture |
| Garlic Cloves 🧄 | 2 cloves | Minced for pesto enhancement |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed for brightness |
The pesto is non-negotiable here. Whole Foods has a great creamy basil version that’s closest to Jimmy John’s, or make your own with fresh basil, Parmesan-Reggiano, and pine nuts. The pasta needs to hold up to the dressing—rotini or penne work best. I grab mine from Trader Joe’s (their organic rotini is perfect). Don’t overcook it; al dente is key so it doesn’t turn mushy once dressed.
No mayonnaise? Greek yogurt at a 1:1 ratio keeps it creamy. Swap sour cream for plain yogurt if needed. The veggies can flex—try bell peppers or shredded carrots instead of cucumber. Pre-sliced olives from the grocery store salad bar save time. For extra crunch, add toasted pine nuts or sunflower seeds. The Parmesan? Skip the pre-grated (it’s coated in anti-caking agents).
This keeps beautifully for 3-4 days in the fridge. Store it in an airtight container and give it a good stir before serving—the pesto settles. Doesn’t freeze well (the veggies go limp), so make only what you’ll eat. Perfect for meal prep or bringing to a potluck.
Why You’ll Love This Recipe
- No-Fuss Mixing: I dump the cooked rotini, pesto, mayo, and sour cream in one bowl—stir and done. No fancy techniques, just good food fast.
- Creamy Herbal Punch: That basil pesto with the parmesan and tangy sour cream? It’s like a party in my mouth, rich but not heavy.
- Picnic to Potluck: I’ve served this at backyard BBQs and packed it for work lunches. Always disappears first.
- Stretches for Days: One batch feeds my family of four with leftovers for tomorrow. Honestly, it tastes even better the next day.
Step-by-Step Instructions for Pesto Pasta Salad
Here’s the method. Straightforward, tested, works every time.
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 according to package directions until al dente. I always check it 1 minute before the recommended time to ensure it doesn’t overcook.
Drain the pasta immediately and rinse it under cold water to stop the cooking process. This also removes excess starch that could make the salad gummy. Let it drain completely—you want it dry before mixing with the other ingredients.
Step 2: Prepare the Fresh Vegetables
While the pasta cooks, prep all your vegetables. Halve the 1 cup Cherry Tomatoes and dice the 1 whole Cucumber into ¼-inch pieces. Finely dice the 0.25 cup Red Onion to mellow its sharpness, and slice the 0.5 cup Black Olives into thin rounds.
Roughly chop the 2 cups Baby Spinach into bite-sized pieces. Mince the 2 cloves Garlic Cloves finely—this will blend seamlessly into the creamy dressing. The uniform size ensures every bite has a balanced texture without overwhelming any single ingredient.
Step 3: Whisk Together the Creamy Pesto Dressing
In a large bowl, combine the 1 cup Basil Pesto, 0.5 cup Mayonnaise, and 0.25 cup Sour Cream. Whisk until completely smooth and emulsified. I like to press the pesto against the bowl with the whisk to break up any stubborn chunks.
Stir in the 0.5 cup Parmesan Cheese, 2 cloves Garlic Cloves (minced), 0.5 tsp Salt, 0.25 tsp Black Pepper, and 1 tbsp Lemon Juice. The lemon juice brightens the rich flavors, while the Parmesan adds a salty depth that ties everything together.
Step 4: Combine All Ingredients
Add the cooled rotini pasta to the bowl with the dressing. Toss gently but thoroughly to coat every piece evenly. Then fold in the prepped vegetables—the cherry tomatoes, cucumber, red onion, black olives, and baby spinach.
Use a large spoon or spatula to ensure the spinach and other delicate ingredients don’t get crushed. The dressing should cling lightly to the pasta and vegetables without pooling at the bottom of the bowl.
Step 5: Chill and Let Flavors Meld
Cover the bowl and refrigerate for at least 1 hour (I prefer 2 hours for maximum flavor development). This chilling time allows the pasta to absorb some of the dressing and the vegetables to soften slightly.
Give it a final toss before serving to redistribute the dressing. The salad should look vibrant, with the bright green pesto coating the pasta and the colorful vegetables peeking through. Serve chilled for the best texture and flavor.
Pro Tips For Making Jimmy John’S Pesto Pasta Salad
- Chill the Pasta: Rinse the cooked rotini under cold water until it’s room temp—this keeps it from absorbing too much dressing and turning mushy. I learned this the hard way after one sad, soggy batch.
- Use Fresh Parmesan: Skip the pre-grated stuff and shred your own parmesan; it melts better into the pesto-mayo mix and actually tastes like cheese. Sounds fussy, but it’s worth the extra 2 minutes.
- Don’t Overmix: Fold the pesto, mayo, and sour cream together just until combined—overworking it makes the dressing separate. My grandmother swore by this, and she was right.
- Add Pasta Last: Toss the rotini with the dressing right before serving, not hours ahead. This keeps the noodles firm and prevents that dreaded dry, clumpy texture.
Dietary Considerations for This Recipe
Vegetarian Friendly
This pasta salad is naturally vegetarian with its plant-based pasta and fresh veggies. The pesto contains Parmesan cheese, which uses animal rennet, but you can easily swap it for a vegetarian-friendly pesto made with microbial rennet cheese. 🌱
Gluten-Free Option
For a gluten-free version, simply use gluten-free rotini pasta like Barilla or Jovial. The rest of the ingredients are naturally gluten-free, but always double-check labels on store-bought pesto for hidden gluten in thickeners or additives.
Dairy-Free Modifications
To make this dairy-free, replace the Parmesan cheese with nutritional yeast—about ¼ cup gives a similar cheesy flavor. Use a dairy-free pesto and swap the sour cream for coconut yogurt or a vegan mayo alternative like Just Mayo.
Vegan Adaptation
For a fully vegan version, use the dairy-free swaps above and ensure your pasta is egg-free. Most rotini brands are vegan, but check the label. The veggies and dressing will still deliver that signature creamy, herb-packed flavor.
Lower-Calorie Version
Cut calories by using Greek yogurt instead of mayo and sour cream—a 1:1 ratio works well. Reduce the pesto to ¾ cup and add extra lemon juice for brightness. I find this keeps the dish light but still flavorful. 💪
Nut Allergy Note
Store-bought pesto often contains pine nuts, so if you’re cooking for someone with a nut allergy, make your own pesto with seeds like sunflower or pumpkin instead. Always verify labels for cross-contamination warnings.
Nutrition Facts
Frequently Asked Questions
Can I use a different pasta shape?
Yes! Penne or fusilli work well. Stick to short shapes that hold dressing. Avoid long noodles like spaghetti for even coating.
How long does this salad keep in the fridge?
It stays fresh for 3-4 days in an airtight container. Stir before serving as pesto may settle. Not recommended for freezing.
What if I don’t have sour cream?
Substitute with Greek yogurt or plain yogurt at a 1:1 ratio. This keeps the creamy texture while adding a slight tang.
Can I make this ahead for a party?
Prepare up to 1 day ahead. The flavors meld beautifully overnight. Add fresh herbs right before serving for best results.
- 6 Egg Cake Recipe with Oil: Light as Air With Buttery Moisture - October 4, 2026
- 4 Bean Casserole Recipe: One-Pan Heartiness With Smoky Paprika Depth - October 4, 2026
- 3-Ingredient Keto Mug Cake Recipe: Microwave Magic in 2 Minutes - October 4, 2026