Salads
This cold pesto tortellini salad transforms a pantry staple into a vibrant, restaurant-worthy dish with just 15 minutes of prep. The secret lies in balancing bright green pesto with chewy tortellini shells—no cooking required.
I developed this recipe after realizing how quickly store-bought tortellini and pesto could become a satisfying meal when paired with fresh vegetables and a touch of acidity.
The beauty of this salad is its versatility—it works with cheese-filled or vegan tortellini, and you can use store-bought pesto to save time. Cherry tomatoes, Kalamata olives, and toasted pine nuts add texture and depth, while a splash of lemon juice keeps the flavors fresh.
The key is letting it chill for at least 30 minutes before serving, which allows the flavors to meld and the tortellini to absorb the pesto.
What you'll end up with is a salad that's as visually appealing as it is delicious—bright green pesto coating chewy tortellini, fresh vegetables adding crunch, and a dressing that ties everything together. It's perfect for meal prep, potlucks, or a quick lunch that feels special.
The best part? It holds up beautifully in the fridge for up to 3 days, making it ideal for busy weeks.
For extra flair, garnish with fresh basil or a sprinkle of Parmesan (or nutritional yeast for a vegan option). This salad proves that cold dishes don't have to be boring—they can be bold, fresh, and full of flavor. Let's get started!
Ingredients for cold pesto tortellini salad
Bright green pesto meets chewy tortellini—here's what you'll need to make this vibrant salad shine.
| Ingredient | Amount | Notes |
|---|---|---|
| Cheese-Filled Tortellini 🍝 | 12 oz | Uncooked, cheese variety preferred |
| Fresh Basil Pesto 🌿 | 1 cup | Store-bought or homemade preferred |
| Cherry Tomatoes 🍅 | 1 cup | Halved, any color variety |
| Kalamata Olives 🫒 | ½ cup | Pitted and sliced in half |
| Pine Nuts 🥜 | ¼ cup | Toasted for extra crunch |
| Red Onion 🧅 | ¼ cup | Thinly sliced, red preferred |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed for brightness |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For drizzling, fruity variety |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated, optional garnish |
| Fresh Basil Leaves 🌿 | ⅛ cup | Chopped, for garnish |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Balsamic Vinegar 🍷 | 1 tbsp | For optional drizzle |
The tortellini is the foundation, so grab the cheese-filled kind for that classic flavor. Trader Joe's or Whole Foods usually have great options, and I always check the label for 100% cheese filling—no weird fillers. If you're short on time, store-bought pesto works perfectly fine (just avoid the watery kind). For the pine nuts, Costco's bulk section is the best deal, but any store with a nut bin will do. Toast them yourself for extra crunch—they only take 3-4 minutes in a dry pan. The Kalamata olives? Look for pitted ones—they're easier to slice and add that perfect briny bite.
No fresh basil? Dried works at half the amount, but it won't be as vibrant. Running out of pine nuts? Walnuts or pecans toasted work too, though they'll change the flavor slightly. The pesto can be homemade or store-bought—just make sure it's thick and packed with flavor. No Parmesan? Nutritional yeast gives a similar cheesy kick. For the tomatoes, any color works, but heirloom varieties add a nice visual pop. The red onion adds a little bite, so don't skip it unless you're sensitive to onions—it balances the richness of the pesto and tortellini beautifully.
This salad tastes even better after chilling for at least 30 minutes, so prep it ahead if you can. Store leftovers in an airtight container for up to 3 days—the flavors actually meld better over time. I like to portion it into mason jars for meal prep, with the dressing on the bottom so everything stays fresh. Garnish with extra basil and Parmesan right before serving, because those flavors are best when fresh. The dressing keeps for 1 week in the fridge, so make extra if you're planning to use it elsewhere.
Why You'll Love This Recipe
- No-Cook Magic: I swear by this when I’m too hot to turn on the stove. Toss pre-cooked tortellini with pesto, halve those cherry tomatoes, and dump in olives—no chopping, no stress. The only effort is stirring, and honestly? That’s my kind of meal.
- Pesto Perfection: Fresh basil pesto isn’t just a sauce here—it’s the star. The bright garlic and nutty pine nuts cling to the tortellini’s creamy cheese filling, while the olives add a briny punch. Between us, I’ve never had pesto taste this good without boiling it into oblivion.
- Picnic-Proof Powerhouse: This salad travels like a dream—no ice packs, no spills. Pack it in a container for lunch, bring it to a potluck, or serve it at a backyard BBQ. The flavors only get better after sitting for a few hours, so it’s my go-to for any occasion where I don’t want to slave over a hot grill.
- Budget-Friendly Leftovers: I make a double batch because it’s cheaper than ordering takeout, and it keeps for days. The tortellini stays tender, the pesto doesn’t turn bitter, and the olives add that restaurant-worthy touch without breaking the bank. My wallet—and my taste buds—thank me every time.
Step-by-step instructions for cold pesto tortellini salad
Here's how to assemble this vibrant, no-cook salad with chewy tortellini and fresh pesto.
Cook the Tortellini Al Dente
Bring a large pot of water to a rolling boil and add 1 teaspoon salt. Add the 12 oz cheese-filled tortellini and cook according to package instructions for al dente texture—usually about 8-10 minutes. You want them tender but still with a slight bite, not mushy.
Drain immediately and rinse under cold water for 30 seconds to stop the cooking process. This chilling step also prevents the tortellini from overcooking when mixed with the room-temperature pesto. Spread them on a baking sheet to cool completely while you prepare the remaining ingredients.
Prepare the Fresh Vegetable Mix
In a large bowl, combine the 1 cup halved cherry tomatoes, 0.5 cup sliced Kalamata olives, 0.25 cup thinly sliced red onion, and 0.25 cup toasted pine nuts. Toss gently to distribute everything evenly. The pine nuts should be toasted until golden—this adds that lovely crunch that disappears when mixed with the tortellini.
Here's the thing—don't skip the pine nut toasting. I know it's tempting to grab them straight from the bag, but toasting brings out their nutty flavor and prevents them from getting soggy. Toast them in a dry skillet over medium heat for 2-3 minutes until fragrant and lightly golden, then let cool completely before adding to the salad.
Mix the Pesto Dressing
In a separate bowl, combine the 1 cup fresh basil pesto, 2 tablespoons lemon juice, and 2 tablespoons extra-virgin olive oil. Stir until smooth and well blended. The lemon juice brightens the pesto and cuts through the richness of the cheese-filled tortellini.
Taste the dressing before combining with everything else. If it needs more acidity, add another ½ teaspoon lemon juice. If it's too thick, whisk in 1 tablespoon water to loosen it. The dressing should coat the back of a spoon but still be pourable. This is where the magic happens—the perfect balance of herby, tangy, and creamy.
Assemble the Salad
Add the cooled tortellini to the vegetable mix in the large bowl. Pour the pesto dressing over the top and gently toss everything together with your hands or a large spoon. You want to coat the tortellini evenly without breaking them apart. If the salad seems too thick, add 1-2 tablespoons water to loosen it.
This is the moment that matters: let the salad sit for 5 minutes before serving. This allows all the flavors to meld together perfectly. The tortellini will absorb some of the dressing, making each bite even more flavorful. Real talk—don't skip this waiting time if you want that restaurant-quality texture.
Garnish and Serve
Transfer the salad to a serving platter and sprinkle with 0.25 cup freshly grated Parmesan cheese and 0.125 cup chopped fresh basil leaves. Drizzle with 1 tablespoon balsamic vinegar if desired—this adds a beautiful contrast in color and a subtle tangy note.
Your salad should look vibrant with pops of green, red, and purple from the fresh ingredients. Taste and adjust seasoning with 0.5 teaspoon salt and 0.25 teaspoon black pepper if needed. Serve immediately while everything is still crisp and fresh, or cover and refrigerate for up to 4 hours if making ahead.
Pro Tips For Making Cold Pesto Tortellini Salad
- CHILL THE PASTA FIRST: Drain your tortellini and plunge them into ice water for 2-3 minutes before tossing with pesto—this stops the cooking and prevents a gummy texture when mixed cold. I learned this the hard way after serving mushy tortellini that tasted like overworked pasta dough.
- TOAST THE PINE NUTS: Spread pine nuts on a dry skillet over medium-low heat and stir constantly for 2-3 minutes until they’re golden, not brown—burnt nuts taste bitter and ruin the salad’s brightness. Do this while the pesto chills; it only takes 5 minutes and makes a real difference in texture.
- DICE TOMATOSES SMALL: Cut cherry tomatoes into ¼-inch pieces instead of halves—they’ll distribute evenly in the salad and release juice gradually, keeping everything moist without turning soggy. Whole halves get waterlogged fast, and you’ll end up with a sad, saucy mess.
- ADD OLIVES LAST: Toss in Kalamata olives just before serving so they stay plump and briny, not soggy from sitting in pesto’s oil. If you’re prepping ahead, keep them separate and add them fresh—this keeps the flavor sharp and the texture crisp.
Flavor customization for this recipe
Spicy Pesto Twist
For a kick, stir in 1 teaspoon Calabrian chili paste or ½ teaspoon red pepper flakes directly into the pesto before mixing with the tortellini.
The heat cuts through the richness beautifully—trust me, it’s a game-changer. 🌶️ If you want to balance the heat, add 1 extra tablespoon lemon juice to refresh the palate.
Sun-Dried Tomato Pesto
Swap out the basil pesto for sun-dried tomato pesto—it adds a deep, umami richness that pairs perfectly with the tortellini.
Look for store-bought versions at Trader Joe’s or make your own by blending 1 cup sun-dried tomatoes, ½ cup walnuts, ¼ cup Parmesan, 2 cloves garlic, and ½ cup olive oil. The texture will be thicker, so thin with 1 tablespoon water if needed.
Vegan Protein Swap
Use vegan tortellini (like Banza or Jovial) and swap the cheese pesto for a nut-based version—blend 1 cup basil, ½ cup cashews, 2 cloves garlic, ¼ cup nutritional yeast, and ½ cup olive oil.
The result is just as creamy and flavorful, but entirely plant-based. Garnish with toasted pumpkin seeds for extra crunch.
Mediterranean Upgrade
Add ¼ cup crumbled feta cheese and 2 tablespoons chopped Kalamata olives to the pesto mix for a Mediterranean-inspired twist. The salty feta and briny olives elevate the dish, while the pesto keeps it fresh.
For extra flair, drizzle with 1 teaspoon honey and a pinch of dried oregano before serving. It’s a flavor bomb!
Sweet & Tangy Dressing
Brighten the salad with a honey-mustard dressing by whisking 2 tablespoons Dijon mustard, 1 tablespoon honey, and 2 tablespoons apple cider vinegar** into the pesto.
This sweet-tangy combo balances the richness of the tortellini and adds a sophisticated touch. Perfect for those who love a little sweetness in their salads! 🍯
Nutrition facts
Frequently asked questions
Can I use uncooked tortellini for this salad?
No, you must cook the tortellini first—they need to be fully cooked to absorb the pesto properly. The recipe calls for al dente texture (about 8-10 minutes), then rinsing in cold water to stop cooking. This prevents the pasta from becoming mushy when mixed with room-temperature pesto.
How long should I let the salad chill before serving?
For best flavor, let it rest for at least 30 minutes in the fridge. This allows the tortellini to fully absorb the pesto and all flavors to meld. If you're short on time, a 5-minute room-temperature rest before serving still works, but the texture won't be as cohesive.
What's the best way to store leftovers?
Store in an airtight container for up to 3 days—the flavors actually improve! Keep the dressing separate if storing longer than 2 days to prevent sogginess. Refrigerate and let sit at room temperature for 10 minutes before serving to restore texture.
Can I make this salad ahead of time?
Assemble everything (except garnishes) up to 2 days in advance and store in the fridge. The tortellini may soften slightly, but the flavors deepen. Just add fresh garnishes and a quick toss with extra lemon juice before serving to revive it.
What if my pesto is too thick?
Thin it with 1 tablespoon water or 1 teaspoon lemon juice at a time until it reaches a pourable consistency. The dressing should coat the back of a spoon but still flow easily. Too thick? The tortellini won't get properly coated, and the salad may taste dry.
