Broccoli Tortellini Salad Recipe: Creamy Basil Pesto With Warm Sun-Dried Tomatoes

Salads

Broccoli Tortellini Salad Recipe: Creamy Basil Pesto With Warm Sun-Dried Tomatoes

This broccoli tortellini salad delivers restaurant-quality freshness with creamy basil pesto and warm sun-dried tomatoes in every bite. The secret lies in blanching the broccoli just until vibrant green—crisp-tender with a satisfying snap—while the cheese tortellini cooks al dente for that perfect chewy texture.

I developed this recipe after realizing most store-bought versions lack the bright, herby depth of homemade components.

The foundation is a rich basil pesto that binds everything together, its nutty pine nuts and fresh herbs providing a velvety contrast to the bright acidity of sun-dried tomatoes. Warm them gently in olive oil just before tossing to intensify their natural sweetness without losing that signature chewy texture.

This isn't your average limp salad—each forkful offers a satisfying interplay of textures and flavors that keeps you coming back for more.

What makes this salad truly special is how the components work together: the crisp broccoli florets cut through the creamy pesto, while the tortellini provide substance and chew.

The sun-dried tomatoes add bursts of concentrated tomato flavor, and optional add-ins like toasted pine nuts or crumbled feta can elevate it further. It's the kind of dish that feels both elegant and effortless—perfect for meal prep or a last-minute dinner solution.

Ready in just 20 minutes with minimal prep, this salad keeps well for up to 3 days in the refrigerator, making it an ideal make-ahead option. The flavors actually develop and meld beautifully over time, becoming even more complex.

Serve it chilled for a refreshing summer meal or at room temperature for a heartier option—either way, it's guaranteed to impress.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for broccoli tortellini salad

Bright broccoli, creamy pesto, and sun-dried tomatoes create this restaurant-worthy salad that's ready in 20 minutes.

Ingredient Amount Notes
Fresh Broccoli Crowns 🥦 4 cups Cut into bite-sized florets, stems peeled
Cheese Tortellini 🍝 12 oz Fresh or high-quality frozen, cooked al dente
Fresh Basil Leaves 🌿 2 cups Packed, stems removed, tightly packed
Pine Nuts 🥜 ½ cup Toasted lightly for nutty depth
Garlic Cloves 🧄 3 cloves Peeled, roughly chopped
Extra-Virgin Olive Oil 🫒 ¾ cup High-quality, fruity variety
Parmesan Cheese 🧀 ½ cup Freshly grated, fine texture
Lemon Juice 🍋 1 tbsp Freshly squeezed, bright flavor
Sun-Dried Tomatoes 🍅 ½ cup Oil-packed, chopped, warmed
Extra-Firm Tofu 🥬 4 oz Optional, crumbled for protein boost
Diamond Crystal Kosher Salt 🧂 ½ tsp For seasoning, adjust to taste
Freshly Ground Black Pepper 🌶️ ¼ tsp Freshly cracked for best flavor
Balsamic Vinegar 🍷 1 tbsp For finishing drizzle

The broccoli is the star—look for vibrant green florets with tight buds, not yellowing or limp stems. Whole Foods or local farmers markets have the freshest cuts, but even the grocery store will do if you blanch them immediately. For the tortellini, Barilla or De Cecco are my go-tos—they hold up best when tossed with pesto. The basil should be bright green with no brown spots, and pine nuts? Costco sells them in bulk for the best price. Toast them in a dry pan for 2-3 minutes until fragrant—this makes all the difference in flavor.

No fresh basil? Dried works at one-third the amount, but the texture won't be the same. Sun-dried tomatoes from a jar? Drain and warm them in olive oil for 1 minute—this intensifies their flavor without making them mushy. The pesto can be made ahead, but add the lemon juice fresh right before tossing to keep it bright. For extra protein, the tofu is optional but adds a nice chewy contrast—press and crumble it yourself for best texture. No balsamic vinegar? Red wine vinegar works in a pinch, but the depth of flavor is worth seeking out.

This salad tastes even better the next day—flavors meld beautifully when stored in the fridge. Keep components separate until ready to serve: toss the tortellini and broccoli in a little olive oil, store the pesto in a jar with a thin layer of oil on top, and keep tomatoes in their packing liquid. Reheats perfectly—just toss with a splash of water or lemon juice to revive. For meal prep, divide into containers with compartments so everything stays fresh and crisp.

❤️

Why You'll Love This Recipe

  • I swear by this trick: just toss the already-cooked tortellini with raw broccoli florets (no chopping—just snap those crowns into bite-sized pieces). The broccoli stays crisp, the cheese gets a little melty from the dressing, and suddenly you’ve got a salad that feels fancy without any effort.
  • No-Cook Magic: I swear by this trick: just toss the already-cooked tortellini with raw broccoli florets (no chopping—just snap those crowns into bite-sized pieces). The broccoli stays crisp, the cheese gets a little melty from the dressing, and suddenly you’ve got a salad that feels fancy without any effort.
  • Garlic-Basil Bang: That first bite? Chef’s kiss. The toasted pine nuts add crunch, the garlic-infused olive oil cuts through the cheese tortellini, and fresh basil—oh man—it’s like a little burst of summer in every forkful. Honestly, I’ve made this for potlucks, and people always ask for the recipe.
  • Potluck Hero: Between us, this is my go-to for gatherings because it travels well, stays fresh for hours, and even my picky-eating cousin loves it. Serve it cold for picnics, at room temp for office parties, or warm it up with a sprinkle of Parmesan for dinner. It’s the one dish that everyone clears their plate for.

Step-by-step instructions for creamy basil pesto broccoli tortellini salad

Here's how to assemble this vibrant, creamy salad with perfect texture and bold flavors.

1

Blanch and Shock the Broccoli Crowns

Bring a large pot of water to a rolling boil. Add the 4 cups fresh broccoli crowns and cook for 2 minutes until bright green and just tender—you want them to retain a slight bite, not mushy. Immediately drain and transfer to a large bowl filled with ice water for 30 seconds to stop the cooking process. This preserves their vibrant color and crisp texture.

Drain well and pat dry with a clean kitchen towel. The broccoli should be cool enough to handle but still retain its fresh appearance. Set aside until ready to assemble—this step prevents soggy salad later.

2

Cook the Cheese Tortellini Al Dente

Boil the 12 oz cheese tortellini in salted water according to package instructions until al dente—about 2 minutes less than recommended. Reserve 1 cup pasta water before draining, then rinse the tortellini briefly under cold water to stop the cooking and remove excess starch. This prevents the salad from becoming gummy when mixed with the creamy pesto.

Return the drained tortellini to the pot and toss with 1 tablespoon lemon juice while still warm. This brightens their flavor and prepares them for the pesto dressing. Keep them at room temperature until ready to combine.

3

Create the Creamy Basil Pesto Dressing

In a food processor, pulse the 2 cups fresh basil leaves, 3 cloves garlic, 0.5 cup pine nuts, 0.5 cup Parmesan cheese, 0.25 teaspoon black pepper, and 0.5 teaspoon kosher salt until finely chopped but not paste-like. With the motor running, slowly drizzle in 0.75 cup extra-virgin olive oil until smooth and creamy, scraping down the sides as needed.

Transfer the pesto to a medium bowl and fold in the 0.5 cup sun-dried tomatoes and 4 oz crumbled extra-firm tofu (if using). The tofu adds a subtle protein boost that complements the rich pesto. Taste and adjust seasoning—you might need an extra pinch of salt to balance the acidity from the sun-dried tomatoes.

4

Assemble and Finish the Salad

In a large serving bowl, gently combine the cooled broccoli crowns, warm tortellini, and pesto mixture. Toss lightly with tongs, adding 2-3 tablespoons reserved pasta water if needed to help the dressing cling. The salad should be creamy but not soggy—each bite should deliver bright basil, nutty pine nuts, and cheesy tortellini.

Drizzle with 1 tablespoon balsamic vinegar and toss again. The vinegar adds a tangy contrast that cuts through the richness. Let the salad sit for 5 minutes before serving to allow flavors to meld. Garnish with additional basil leaves if desired—this dish tastes best fresh from the bowl.

👨‍🍳

Pro Tips For Making Broccoli Tortellini Salad

  • Blanch Broccoli Properly: Drop broccoli florets into boiling salted water for exactly 30 seconds—no more. Overcooking turns them mushy, and you’ll end up with sad, limp salad greens. Immediately plunge into ice water to stop the cooking and lock in that bright green color.
  • Toast Pine Nuts Low: Pine nuts burn faster than you’d think, so keep the heat low and stir like your life depends on it. A quick 3-4 minutes in a dry pan is all you need—just until they’re fragrant and golden. Burnt nuts taste bitter, and nobody wants that in their salad.
  • Drain Tortellini Well: Skip the strainer and let the tortellini drain in a colander for a solid 2 minutes after cooking. The extra water makes the salad soggy, and you don’t want your cheese tortellini turning into a sad, watery mess. Pat them dry if you’re really impatient.
  • Add Basil at the End: Toss in the basil leaves right before serving—they wilt fast in dressings and turn the salad into a sad, mushy affair. Fresh basil should stay bright and pop against the cheese and broccoli, not blend into the mix like a forgotten garnish.

Perfect pairings for this dish

Side Dish Harmony

Pair this salad with a crispy prosciutto-wrapped melon for a sweet-savory contrast that balances the herby pesto. Thinly slice cantaloupe or honeydew and wrap each piece with 4 slices of prosciutto, securing with a toothpick.

Let sit for 10 minutes before serving—this combo elevates the salad's richness with juicy, salty-sweet bites. 🍈

Bread Pairings

Serve alongside warm garlic bread made with a crusty Italian loaf like Schär or Bread Saver. Brush slices with 2 tbsp olive oil, sprinkle with 1 tsp minced garlic, ½ tsp dried oregano, and toast in a 375°F oven for 5-7 minutes.

The buttery, garlicky bread soaks up any leftover pesto beautifully. For extra flair, add crumbled gorgonzola to the bread before baking.

Protein Additions

Boost the salad's heartiness with grilled chicken breast or seared tofu.

Marinate 1 lb chicken breast in 2 tbsp olive oil, 1 tbsp lemon juice, 1 tsp smoked paprika, and ½ tsp salt for 30 minutes, then grill over medium-high heat for 6-7 minutes per side.

For tofu, press and cube 1 block extra-firm tofu, then pan-sear in 1 tbsp olive oil with 1 tsp soy sauce until golden. Both add satisfying protein without overpowering the salad's flavors.

Drink Pairings

A Sparkling Rosé like La Vieille Ferme or a crisp Sauvignon Blanc from New Zealand cuts through the creamy pesto beautifully. The acidity in these wines refreshes your palate between bites.

For non-alcoholic options, try sparkling water with a splash of pomegranate juice or iced hibiscus tea—both add a bright, fruity contrast to the herby salad. 🍷

Dessert Follow-Up

End the meal with lemon ricotta cookies or dark chocolate-dipped strawberries. The citrusy cookies complement the basil pesto's bright notes, while the chocolate strawberries add a rich, fruity finish.

For a lighter option, serve balsamic-glazed figs—the sweet-tart glaze mirrors the salad's sun-dried tomatoes. These pairings create a cohesive, satisfying meal from start to finish.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 8g40%
Cholesterol 35mg12%
Sodium 520mg23%
Total Carbohydrate 42g15%
Dietary Fiber 6g21%
Sugars 8g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use frozen broccoli instead of fresh?

Yes, but with a few adjustments! Use 2 cups frozen broccoli florets (about 12 oz) and steam them for 4-5 minutes until tender-crisp. Skip the ice bath since they're already blanched. Frozen broccoli works best when fully thawed before tossing with the salad to prevent excess moisture.

2

How do I make this salad nut-free?

Simply omit the pine nuts and replace them with ¼ cup sunflower seeds or toasted pumpkin seeds. For extra creaminess, add 2 tbsp tahini to the pesto base. The texture will be slightly different but still delicious and safe for nut allergies. Always check seed brands for cross-contamination warnings.

3

Can I prepare this salad ahead of time?

The components keep beautifully for 3 days in the fridge. Store the blanched broccoli and cooked tortellini separately in airtight containers with a paper towel to absorb moisture. Make the pesto fresh when ready to serve, or store it in a jar with a thin layer of olive oil on top. Toss everything together just before eating for the best texture.

4

What's the best way to reheat leftovers?

This salad isn't ideal for reheating due to the broccoli's texture, but you can revive it by gently tossing with 1 tbsp lemon juice and 1 tbsp olive oil. For the tortellini, warm them in a pan with 2 tbsp pasta water for 1-2 minutes to restore their chewy texture. Serve at room temperature for the best experience.

5

How can I make this salad more substantial?

Add ½ cup cooked quinoa or ½ cup chickpeas for extra fiber and protein. For heartier texture, include ½ cup crumbled feta cheese or ¼ cup toasted walnuts. These additions create a more filling dish while complementing the creamy pesto and bright broccoli flavors.

★★★★★4.7(2 reviews)
Categories Salads