Salads
This cheese tortellini pesto salad recipe transforms a simple lunch into a restaurant-worthy dish with just 15 minutes of prep.
The secret lies in crisp celery crowns that add satisfying crunch, melty cheese tortellini twirls that hold together perfectly, and a vibrant pesto dressing that ties everything into a cohesive, herby embrace.
I developed this recipe after realizing how quickly a fresh salad could become a hearty meal—no compromise on texture or flavor.
The beauty of this salad is its balance: creamy cheese tortellini provide richness, crisp celery and fresh greens offer crunch and freshness, while the pesto dressing delivers that signature herby punch.
You won’t need fancy ingredients—just quality cheese tortellini, fresh basil pesto (store-bought works fine), and a handful of crisp vegetables. The method is straightforward, but the result is anything but ordinary.
What you’ll end up with is a salad that’s substantial enough to satisfy as a main course but light enough to enjoy as a side. The tortellini stays al dente, the celery maintains its crispness, and the cheese melts just enough to create those irresistible twirls.
Each bite delivers a perfect mix of textures and flavors—herby, tangy, and creamy all at once.
For extra protein, add toasted pine nuts or sunflower seeds, and for a dairy-free twist, swap the cheese tortellini for vegan alternatives. This salad keeps well for up to 2 days in the fridge, making it ideal for meal prep. Let’s get started—your lunch just got an upgrade.
Ingredients for cheese tortellini pesto salad
Quality tortellini, crisp celery crowns, and vibrant pesto make this salad restaurant-worthy in 15 minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Cheese Tortellini 🧀 | 10 oz | Fresh or refrigerated, not frozen |
| Fresh Basil Pesto 🌿 | ½ cup | Homemade or quality store-bought |
| Crisp Celery Crowns 🧅 | 2 cups | Fresh, cut into 1-inch pieces |
| Baby Spinach 🌱 | 4 cups | Fresh, loosely packed |
| Cherry Tomatoes 🍅 | 1 cup | Halved, for freshness |
| Pine Nuts 🥜 | ¼ cup | Toasted for extra crunch |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For drizzling, fruity variety |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed, bright flavor |
| Shaved Parmesan Cheese 🧀 | ¼ cup | Freshly grated, for garnish |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | For seasoning, fine grain |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | For finishing touches |
| Balsamic Glaze 🍷 | 1 tbsp | For drizzling, optional |
The tortellini is non-negotiable—fresh or refrigerated holds its shape best, while frozen ones get mushy. Trader Joe's and Whole Foods carry excellent pre-cooked options, but check the label for cheese content if you're watching dairy. Celery crowns are a game-changer: buy them pre-cut from the produce section to save time, or slice your own if you prefer. For the pesto, homemade is ideal, but Marinara brand or Whole Foods 365 make solid store-bought versions. Look for bright green color—no brown or wilted leaves.
No fresh basil? Dried basil at half the amount works in a pinch, though it lacks that vibrant punch. Swap pine nuts for toasted sunflower seeds or walnuts if you're avoiding nuts. Cherry tomatoes can be subbed with grape tomatoes or cucumber slices, but halving keeps them manageable. The pesto can be thinned with a splash of water or lemon juice if it's too thick. For extra protein, toss in grilled chicken or chickpeas. And if you're dairy-free, vegan tortellini keeps this vegetarian but plant-based.
This salad shines fresh but holds up well for 2 days in the fridge. Store components separately—tortellini, greens, and dressing—to keep everything crisp. Reassemble with a fresh drizzle of olive oil and lemon juice before serving. For meal prep, portion into containers with dressing on the side so the greens stay crisp. The celery crowns last 5-6 days if stored in a sealed container with a paper towel to absorb moisture. Leftovers? Toss them into wraps or grain bowls for an easy lunch the next day.
Why You'll Love This Recipe
- I’ll be real: cheese tortellini aren’t cheap, but a box goes a long way here. Pair it with a bag of spinach and a jar of pesto, and you’ve got a salad that feels fancy without the price tag. Leftovers? They’re even better the next day—if there are any left.
- No-Cook Magic: I swear by this one—just toss the tortellini, pesto, and spinach together. The celery crowns add that satisfying crunch without any chopping, and the cherry tomatoes? They burst with sweetness when you bite in. Five minutes, zero fuss, and it still feels like a meal.
- Pesto Perfection: That fresh basil pesto clings to the tortellini like a hug—creamy, herby, and bright. The cheese inside melts just enough to make every bite feel indulgent, but the spinach keeps it light. Honestly, I’ve tried store-bought pesto salads, and this one actually tastes homemade.
- Lunchbox Hero: Between us, this is my go-to for packed lunches. The tortellini hold up for days, the celery stays crisp, and the tomatoes? They’re the star of the show when you’re hungry at 3 PM. My kids (yes, even the picky one) eat it cold or at room temp—no complaints.
Step-by-step instructions for cheese tortellini pesto salad
This salad comes together faster than you can say "melty cheese." Here's how to assemble it with crisp textures and perfect balance.
Cook the Cheese Tortellini Al Dente
Bring a medium pot of salted water to a rolling boil—it should taste like the sea. Add the 10 oz cheese tortellini and cook according to package instructions until they float to the surface, which should take about 8-10 minutes. They're done when you can pierce one with a fork and it slides in easily without resistance.
Drain the tortellini immediately and rinse under cold water for 10 seconds to stop the cooking process. This prevents them from becoming mushy when mixed with the other ingredients. Toss them gently with your hands to cool slightly—they'll continue to warm as they sit, but you want them at room temperature when assembling the salad.
Prepare the Crisp Celery Crowns and Cherry Tomatoes
While the tortellini cooks, halve the 1 cup cherry tomatoes and cut the 2 cups crisp celery crowns into 1-inch pieces. The celery should be crisp—if it feels soft, slice it thinner to ensure a satisfying crunch. Place both in a large mixing bowl.
Here's the thing—don't overcrowd the bowl. If you're using a smaller bowl, work in batches to keep the celery from wilting before assembly. The celery's crunch is the backbone of this salad, so we're preserving it as long as possible. Add the halved cherry tomatoes and set aside until ready to combine with the tortellini.
Toast the Pine Nuts for Maximum Crunch
Heat a dry skillet over medium-low heat and add the 0.25 cup pine nuts. Toast them for 2-3 minutes, stirring constantly, until they're golden brown and fragrant. Watch them closely—they burn faster than you think. Remove from heat immediately when they turn color and transfer to a small bowl to cool.
Toasted pine nuts add a nutty depth that balances the richness of the cheese tortellini and pesto. If you're using pre-toasted nuts, skip this step—but fresh toasting makes all the difference. Let them cool completely before adding to the salad, or they'll release their oils and make the dressing separate.
Assemble the Salad with Fresh Basil Pesto and Spinach
Add the 4 cups baby spinach to the bowl with celery and tomatoes. Gently toss with the 0.5 cup fresh basil pesto using a large spoon or your hands. The pesto should coat the greens evenly, but don't overmix—we want to preserve the spinach's delicate texture. Add the cooled tortellini and toss again until everything is well combined.
Season with 0.5 tsp diamond crystal kosher salt and 0.25 tsp freshly ground black pepper, then drizzle with 2 tbsp extra-virgin olive oil and 1 tbsp lemon juice. Toss once more to distribute the dressing evenly. The lemon juice brightens the flavors, while the olive oil adds a silky finish. Taste and adjust seasoning if needed—this is where you can customize the salad to your preference.
Finish with Toasted Pine Nuts and Shaved Parmesan
Fold in the toasted pine nuts and 0.25 cup shaved parmesan cheese, tossing gently to distribute them evenly. The pine nuts should be scattered throughout, not clumped in one area. Divide the salad among 4 plates and drizzle each serving with 1 tbsp balsamic glaze just before serving.
The balsamic glaze adds a sweet-tart contrast that ties everything together. Serve immediately while the tortellini is still warm and the celery remains crisp. This salad holds together well for 20-30 minutes if stored in an airtight container, but the celery will soften over time—so enjoy it fresh for the best texture and flavor.
Pro Tips For Making Cheese Tortellini Pesto Salad
- Boil Tortellini Al Dente: Cheese tortellini go mushy fast—pull them when they’re just floating, about 30 seconds before package time. Taste-test one; it should still have a slight bite. I learned this the hard way after serving rubbery tortellini that tasted like overcooked pasta.
- Toss Pesto Last: Dress the salad after everything else is mixed—spinach, celery, tomatoes, and tortellini. Pesto’s oil will soften celery crowns instantly, turning them soggy. Add it right before serving so the celery stays crisp and the basil stays bright.
- Halve Cherry Tomatoes: Whole cherry tomatoes get lost in the mix and stay undercooked. Slice them in half before adding—this guarantees they’re tender, juicy, and visible. Also, they’ll release their sweetness faster, balancing the saltiness of the tortellini.
- Dry Celery Crowns Well: Pat celery slices with a paper towel to remove excess moisture before adding them to the salad. Wet celery dulls the pesto’s flavor and makes the whole dish taste bland. Trust me, this small step makes a real difference in texture and taste.
Best sauces and condiments for these flavors
Creamy Garlic Yogurt Dressing
Swap the pesto for a tangy garlic yogurt dressing that brightens the salad with a cool contrast. Mix ½ cup plain Greek yogurt with 1 tbsp fresh lemon juice, 1 minced garlic clove, 1 tbsp extra-virgin olive oil, and ½ tsp diamond crystal kosher salt.
This dressing keeps the tortellini warm while adding a creamy, herby note that pairs beautifully with the celery and spinach. 💛
Sun-Dried Tomato Pesto
For a deeper, fruitier flavor, blend ½ cup sun-dried tomatoes (oil-packed) with ½ cup fresh basil, ¼ cup pine nuts, 2 tbsp extra-virgin olive oil, and ½ tsp garlic powder until smooth.
This version adds a subtle sweetness that balances the saltiness of the tortellini and the crunch of celery. Use ¼ cup of this pesto instead of the basil pesto to avoid overpowering the dish.
Balsamic Vinaigrette
Create a quick balsamic vinaigrette by whisking 2 tbsp balsamic vinegar with 3 tbsp extra-virgin olive oil, 1 tsp Dijon mustard, ½ tsp honey, and ¼ tsp black pepper.
Drizzle this over the assembled salad for a sweet-tart contrast that elevates the pesto’s herbal notes. It’s the perfect finishing touch for a restaurant-worthy salad without extra effort. ✨
Lemon-Herb Dressing
For a lighter option, blend ¼ cup fresh parsley, 2 tbsp fresh chives, 1 tbsp lemon zest, 3 tbsp extra-virgin olive oil, and 1 tbsp lemon juice.
This dressing adds a zesty, fresh brightness that cuts through the richness of the cheese tortellini. Toss it with the salad just before serving to keep the greens crisp and vibrant.
Pesto Variations
Experiment with different pesto flavors to customize your salad. Try walnut pesto (substitute walnuts for pine nuts) for a richer, earthier taste, or arugula pesto for a peppery kick.
For a smoky twist, add ½ tsp smoked paprika to your basil pesto. Each variation changes the salad’s profile while keeping the core ingredients intact.
Dairy-Free Dressing
For a dairy-free version, make a cashew cream dressing by blending ½ cup soaked cashews with ¼ cup water, 1 tbsp lemon juice, 1 tbsp olive oil, and ½ tsp salt.
Strain through a fine-mesh sieve to achieve a smooth, creamy texture. This dressing mimics the richness of pesto while keeping the salad plant-based and satisfying. 🌱
Nutrition facts
Frequently asked questions
Can I make this salad ahead of time?
Yes, but with a few key adjustments. Store the cooked tortellini, pesto, and celery crowns separately in airtight containers for up to 2 days. Keep the spinach and tomatoes in a separate container with a paper towel to absorb moisture. When ready to serve, toss everything together with fresh lemon juice and olive oil to preserve crispness. The celery will soften over time, so enjoy within 24 hours for best texture.
What if I don't like pine nuts? What are good substitutes?
No problem! Toasted sunflower seeds, walnuts, or pecans work beautifully for crunch. For a seed-free option, try crispy fried shallots or even toasted breadcrumbs. Just be sure to toast them first to enhance their flavor. Each adds a different texture—nuts are richer, while seeds offer a lighter bite.
How do I keep the celery from getting soggy?
Prevent soggy celery by keeping it separate from wet ingredients until serving. Store celery crowns in a sealed container with a paper towel to absorb excess moisture. When assembling, add the pesto and tortellini first, then toss in the celery just before serving. For extra crispness, chill the salad for 10-15 minutes before eating—this helps firm up the celery slightly.
Can I use frozen cheese tortellini?
Frozen cheese tortellini can work, but they may become slightly softer than fresh. Thaw them completely in the fridge overnight before cooking. Boil them for 1 extra minute than package instructions to ensure they're fully cooked. For best results, use refrigerated tortellini—they hold their shape and meltiness better in salads.
What's the best way to reheat leftovers?
This salad isn't ideal for reheating, but if needed, gently warm the tortellini portion in a skillet with 1 tsp olive oil over low heat for 2-3 minutes. Keep the greens and celery separate until serving. For a better texture, consider making fresh tortellini and tossing with prepped salad components to maintain crispness. The magic happens when everything's fresh!
