Salads
This cheese tortellini pesto salad recipe transforms a simple pantry staple into a satisfying, protein-rich dinner in just 20 minutes. The key? Cooking tortellini al dente, then tossing them with creamy pesto, melted cheese, and crisp greens for a dish that’s both hearty and light.
I developed this recipe after realizing how quickly I could turn a weeknight dinner into something restaurant-worthy without sacrificing ease.
The magic happens when you cook the tortellini until they’re tender but still hold their shape, then fold in pesto and cheese while still warm. This ensures the cheese melts into the pasta, creating pockets of flavor in every bite.
The result is a salad that’s packed with protein, rich in texture, and balanced with bright greens—no soggy lettuce here. It’s the kind of dish that feels indulgent but comes together faster than takeout.
What makes this recipe stand out is its versatility. Use store-bought or homemade pesto, swap in your favorite cheese (Parmesan, mozzarella, or even goat cheese all work), and adjust the greens based on what’s fresh.
The dish holds up well for meal prep too, making it perfect for busy weeknights or lunches you can assemble in minutes. The combination of creamy, cheesy, and fresh elements ensures every forkful is satisfying.
Serve this salad as a standalone meal or pair it with a side of garlic bread for a complete dinner. The best part? It’s ready in under 20 minutes, with minimal cleanup—just one pan and a bowl.
Let’s get started on this effortless, flavor-packed dish that proves salads can be just as filling as they are fresh.
Ingredients for cheese tortellini pesto salad
Pantry staples meet fresh flavors—this salad turns simple ingredients into a protein-packed dinner in under 20 minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Cheese Tortellini 🍝 | 12 oz | Fresh or frozen, cheese-filled |
| Fresh Basil Leaves 🌿 | 1 ½ cups | Packed, stems removed |
| Pine Nuts 🥜 | ½ cup | Toasted for extra flavor |
| Garlic Cloves 🧄 | 3 cloves | Peeled, minced |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High quality, fruity |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated from block |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Mozzarella Cheese 🧀 | 4 oz | Fresh, torn into pieces |
| Baby Spinach 🍃 | 4 cups | Fresh, loosely packed |
| Cherry Tomatoes 🍅 | 1 cup | Halved, vine-ripened |
| Red Onion 🧅 | ¼ cup | Thinly sliced, white part only |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Balsamic Vinegar 🍷 | 1 tbsp | For dressing |
The tortellini is the star here, so grab the cheese-filled kind—fresh or frozen works, but avoid the pre-cooked ones from the jar. Trader Joe's has great options, and Costco sells them in bulk for meal prep. Fresh basil is a must for that bright pesto flavor, but if you're using dried, double the amount. The pine nuts? Toast them in a dry pan for 2 minutes—they add a nutty crunch that makes this salad feel luxurious. For the cheese, Parmigiano-Reggiano is ideal, but Pecorino Romano works too if you want something sharper.
No fresh basil? Dried basil at half the amount still works, though the texture won't be as pretty. Running low on pine nuts? Walnuts or pecans are great swaps—they just need a quick toast. The mozzarella can be low-moisture shredded in a pinch, but fresh is better because it melts into those perfect pockets of gooey goodness. The baby spinach should be bright green and crisp—if it's wilted, give it a quick soak in ice water to revive it. For the dressing, if you're short on balsamic, a splash of red wine vinegar does the trick.
This salad tastes even better the next day—make extra for lunches! Store the tortellini and cheese separately in the fridge for up to 3 days, then toss with the pesto and greens when ready. The pesto keeps for 5 days in the fridge, covered with a thin layer of olive oil to preserve freshness. If prepping ahead, add the dressing just before serving so the greens stay crisp. And if you're serving a crowd, double the tortellini and cheese—this dish scales beautifully.
Why You'll Love This Recipe
- I swear by this trick: boil the tortellini, drain them warm, and toss them straight into the pesto. No waiting, no extra steps—just dump, stir, and boom, flavor explosion. The cheese inside melts into the sauce while it cools, making every bite creamy and tangy without lifting a finger after boiling.
- No-Cook Magic: I swear by this trick: boil the tortellini, drain them warm, and toss them straight into the pesto. No waiting, no extra steps—just dump, stir, and boom, flavor explosion. The cheese inside melts into the sauce while it cools, making every bite creamy and tangy without lifting a finger after boiling.
- Pesto Perfection: Between us, store-bought pesto pales next to this. Fresh basil, toasted pine nuts, and raw garlic clove minced right in the bowl? That bright, herby punch cuts through the richness of the cheese tortellini like a knife. And honestly, the first time I made it, I cried a little—it was that good.
- Lunchbox Hero: This salad holds up like a champ for lunch. Pack it in a jar with the tortellini at the bottom (so they don’t get soggy) and the pesto on top—toss before eating, and it’s like you made it fresh. My kids take theirs to school, and my husband brings it to work. Zero complaints, just empty containers.
Step-by-step instructions for cheese tortellini pesto salad
Here's how to make this vibrant, protein-packed salad in just 20 minutes.
Cook the Cheese Tortellini Al Dente
Bring a large pot of water to a rolling boil and add the 12 oz cheese tortellini. Cook according to package instructions for al dente texture—usually about 8-10 minutes. I like to check for doneness by tasting one piece; it should be tender but still have a slight bite. Reserve ½ cup pasta water before draining, as we'll use it later to emulsify the pesto dressing.
Don't rinse the tortellini after draining—those starchy waters help the pesto cling beautifully. If using frozen tortellini, give them a quick rinse under cold water first to prevent sticking. Drain well and set aside in the pot.
Toast Pine Nuts and Prepare the Pesto Base
In a dry skillet over medium heat, toast the ½ cup pine nuts for 2-3 minutes until they're fragrant and golden brown. Watch them closely—they burn quickly. Transfer the toasted nuts to a cutting board and let cool for 2 minutes while you prepare the rest of the pesto.
In a food processor, combine the 1.5 cups fresh basil leaves, 3 minced garlic cloves, and ½ cup extra-virgin olive oil. Pulse until the basil is finely chopped but not completely puréed—you want some texture. Add the toasted pine nuts and pulse again until everything is evenly combined. This is your pesto base.
Assemble the Salad Components
In a large mixing bowl, combine the 4 cups baby spinach, 1 cup halved cherry tomatoes, ¼ cup thinly sliced red onion, 4 oz torn mozzarella cheese, and ½ cup freshly grated parmesan cheese. Give everything a gentle toss with your hands to distribute the cheese evenly. The spinach will wilt slightly as it absorbs the juices from the tomatoes and mozzarella.
Add the cooked tortellini to the bowl and toss again. You'll notice the tortellini start to absorb some of the moisture from the spinach—this is perfect for creating a cohesive salad. Sprinkle with ½ tsp salt and ¼ tsp black pepper and toss one more time to season everything evenly.
Make the Lemon-Balsamic Dressing
In a small bowl, whisk together the 2 tbsp freshly squeezed lemon juice, 1 tbsp balsamic vinegar, and 2 tablespoons reserved pasta water. This mixture creates a bright, tangy dressing that cuts through the richness of the cheese and pesto. Taste and adjust seasoning if needed—you might want to add a pinch more salt or pepper.
Pour the lemon-balsamic dressing over the salad and toss gently to coat. The dressing should lightly cling to the tortellini and greens without making everything soggy. If the salad seems too dry, add another 1 tablespoon of pasta water and toss again.
Finish with Pesto and Serve Immediately
Add the pesto base to the salad and toss everything together until the pesto is evenly distributed. You'll want to work quickly here—the pesto is fresh and will start to soften immediately. Taste one piece of tortellini and a few leaves of spinach to check the flavor balance. If needed, add a splash more pasta water to loosen the pesto.
Divide the salad among four plates and serve immediately while everything is still vibrant and crisp. The warm tortellini will contrast beautifully with the cool greens, and the pesto will add that rich, herby depth. This salad comes together faster than you'd expect, making it perfect for busy weeknights when you still want something special on the table.
Pro Tips For Making Cheese Tortellini Pesto Salad
- Drain Tortellini Warm: Cook the tortellini just until they float—about 1 minute less than package instructions. Dumping them into the salad boiling hot will turn your creamy pesto into a sad, separated mess. Let them sit in their pasta water for 30 seconds after draining, then shock in ice water to stop cooking. This keeps them al dente and prevents mushiness when tossed.
- Toast Pine Nuts Fast: Skip the pan—toss pine nuts in a dry skillet over medium-low heat and stir like you’re babysitting a toddler. They’ll be golden in 60 seconds, not the 3 minutes you’ll waste if you walk away. Burnt nuts taste like regret, and nobody wants that in their salad.
- Pulse Basil, Don’t Chop: Use a food processor for the pesto—just 2-3 quick pulses with the basil, garlic, and a pinch of salt. This breaks down the leaves enough to release flavor without turning it into a smoothie. Hand-chopping gives you basil confetti, and nobody’s here for that.
- Balance Oil with Acid: Add a splash of lemon juice or red wine vinegar (start with 1 teaspoon) to the pesto before tossing. The tortellini are rich, and the basil can get overpowering—this cuts through the cheese and brightens the whole dish. Trust me, your taste buds will notice.
Storing and reheating this recipe
Refrigerator Storage
Store your cheese tortellini pesto salad in an airtight container for up to 3 days in the fridge. Keep the tortellini and cheese separate from the greens and pesto to maintain crispness.
When ready to eat, simply toss everything together with a splash of reserved pasta water or lemon juice to revive the flavors. The pesto stays fresh for 5 days if covered with a thin layer of extra-virgin olive oil. 🥫
Freezer-Friendly Components
Freeze the cooked cheese tortellini and pesto base separately in airtight containers for up to 2 months. Thaw overnight in the fridge before assembling the salad. The baby spinach and cherry tomatoes won’t freeze well, so prep them fresh when ready to serve.
For extra flavor, add a pinch of salt and black pepper after thawing. ❄️
Reheating for Best Texture
Reheat tortellini in a skillet over medium heat for 2-3 minutes with a splash of water to prevent drying. For the pesto, warm it gently in a bowl with 1 tablespoon olive oil—never microwave, as it destroys the fresh basil flavor.
Toss the reheated tortellini and pesto with fresh greens and dressing just before serving. 🔥
Make-Ahead Dressing
Prep the lemon-balsamic dressing up to 3 days ahead and store it in a small jar in the fridge. Shake well before using, as the lemon juice may separate. For extra brightness, add a pinch of salt or a dash of balsamic glaze right before tossing with the salad.
This keeps the flavors vibrant and ready to go. 💛
Reviving Wilted Greens
If your baby spinach starts to wilt in the fridge, give it a quick ice water bath for 10 minutes before assembling. This restores crispness instantly.
For added crunch, toss in thinly sliced red onion or halved cherry tomatoes right before serving. The contrast of textures makes every bite exciting. 🌿
Portion Control Tips
Divide the salad into individual containers for easy grab-and-go lunches. Store the dressing separately and add it just before eating to keep the greens crisp. For a heartier meal, pair with garlic bread or a side of roasted chicken.
This salad keeps well for 3 days, making it perfect for meal prep. ✨
Nutrition facts
Frequently asked questions
Can I use store-bought pesto instead of making my own?
Yes! Store-bought pesto works perfectly—just check the ingredients to ensure it's made with fresh basil and olive oil. Use about ½ cup of store-bought pesto and add 1 tablespoon reserved pasta water to help it cling to the tortellini. For extra flavor, toast ½ cup pine nuts and fold them into the pesto before tossing with the salad.
What’s the best way to keep the salad from getting soggy?
Assemble the salad just before serving to maintain crispness. Keep the tortellini and cheese separate from the greens until the last minute, and add the dressing right before tossing. If prepping ahead, store components separately and toss everything together with a splash of lemon juice or pasta water when ready to eat.
Can I substitute another type of pasta for tortellini?
While tortellini is ideal for this recipe, you can use farfalle (bowtie pasta) or penne in a pinch. For best texture, cook them al dente and toss with the pesto and cheese while still warm. Avoid long pasta like spaghetti, as it won’t hold up as well in the salad.
How do I make this salad vegetarian?
This recipe is already vegetarian! The cheese tortellini and pesto provide plenty of protein. For extra heartiness, add white beans or toasted nuts like walnuts or almonds. If you want to boost flavor, sprinkle with nutritional yeast for a cheesy, umami kick.
What’s the secret to the best pesto flavor?
Fresh basil is key—never use dried. Toast the pine nuts until golden and fragrant, and use high-quality extra-virgin olive oil for richness. For extra depth, add a pinch of red pepper flakes or a splash of lemon juice to brighten the flavor. Pulse the pesto just until combined to keep it textured.
