Creamy Vegan Pesto Pasta Salad with Sun-Dried Tomatoes

Posted on March 4, 2026

This pasta salad isn’t just a side dish; it’s a vibrant celebration of flavors and textures, designed to bring joy to any meal. Imagine tender pasta coated in a rich, velvety pesto sauce, bursting with the bright, herbaceous notes of fresh basil and the savory depth of sun-dried tomatoes. Each forkful offers a delightful chewiness from the pasta, a creamy embrace from the dressing, and pops of sweet-tart intensity from the tomatoes, all balanced by a subtle garlic kick. This Creamy Vegan Pesto Pasta Salad with Sun-Dried Tomatoes solves the perennial problem of needing a delicious, satisfying, yet effortlessly elegant dish that caters to various dietary needs without compromising on taste. It’s perfect for meal prep, picnics, potlucks, or a quick weeknight dinner when you crave something fresh and comforting. Forget heavy, mayo-laden salads; this plant-based version is light yet incredibly fulfilling, leaving you feeling energized and satisfied. It’s the kind of dish that makes you look forward to leftovers, proving that vegan comfort food can be both indulgent and incredibly wholesome. Get ready to fall in love with your new go-to pasta salad!

Recipe Info:

  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings

Ingredients

  • For the Pasta Salad:
    • 12 oz (340g) short pasta (such as fusilli, rotini, or penne), gluten-free if desired
    • 1 cup (150g) sun-dried tomatoes, packed in oil, drained and chopped
    • 1/2 cup (75g) cherry tomatoes, halved
    • 1/4 cup (30g) red onion, finely diced
    • 1/4 cup (30g) fresh basil leaves, chopped, plus extra for garnish
    • 2 tbsp pine nuts, toasted (optional, for garnish)
  • For the Creamy Vegan Pesto:
    • 2 cups (80g) fresh basil leaves, packed
    • 1/2 cup (60g) raw cashews, soaked in hot water for 15 minutes and drained
    • 1/4 cup (60ml) extra virgin olive oil
    • 2 cloves garlic, minced
    • 2 tbsp nutritional yeast (for cheesy flavor)
    • 1 tbsp lemon juice, freshly squeezed
    • 1/4 cup (60ml) unsweetened plant milk (almond or oat work well)
    • 1/4 tsp salt, or to taste
    • Pinch of black pepper, or to taste

Step-by-Step Instructions

  1. Cook the Pasta: Bring a large pot of salted water to a rolling boil. Add the pasta and cook according to package directions until al dente. Drain well and rinse with cold water to stop the cooking process and cool the pasta. Set aside.
  2. Prepare Cashews (if not pre-soaked): If your cashews aren’t already soft, place them in a heatproof bowl and cover with boiling water. Let them soak for at least 15 minutes, then drain thoroughly. This step is crucial for achieving a super creamy pesto.
  3. Make the Creamy Vegan Pesto: In a food processor or high-speed blender, combine the soaked and drained cashews, fresh basil leaves, extra virgin olive oil, minced garlic, nutritional yeast, lemon juice, unsweetened plant milk, salt, and pepper. Process until completely smooth and creamy. You may need to scrape down the sides a few times to ensure everything is incorporated. Taste and adjust seasonings as needed.
  4. Assemble the Salad: In a large mixing bowl, combine the cooled pasta, chopped sun-dried tomatoes, halved cherry tomatoes, and finely diced red onion.
  5. Dress and Toss: Pour the creamy vegan pesto over the pasta and vegetables. Toss gently but thoroughly until all the pasta and ingredients are evenly coated with the luscious pesto sauce.
  6. Chill and Serve: For best flavor, cover the bowl and refrigerate the pasta salad for at least 30 minutes to allow the flavors to meld. Before serving, give it another gentle toss. Garnish with extra fresh basil and toasted pine nuts, if using.

Pro Tips for Success

  • Rinse Pasta with Cold Water: After draining your pasta, rinse it immediately with cold water. This stops the cooking process, prevents it from sticking together, and cools it down quickly, which is essential for a cold pasta salad.
  • Soak Cashews for Ultimate Creaminess: Don’t skip soaking the cashews! This step is key to achieving that incredibly smooth, dairy-free creamy texture for your pesto. If you’re short on time, a quick soak in boiling water for 15 minutes works wonders.
  • Balance Your Pesto Flavors: When making the pesto, taste it before adding to the pasta. Adjust the lemon juice for brightness, salt for seasoning, and a touch more plant milk if you prefer a thinner consistency. Nutritional yeast is your secret weapon for a cheesy depth without dairy.
  • Chop Sun-Dried Tomatoes Finely: Ensure your sun-dried tomatoes are chopped into bite-sized pieces. This distributes their intense, sweet-tart flavor evenly throughout the salad, preventing large chunks from overpowering other ingredients.

Variations & Substitutions

  • Gluten-Free Option: Simply use your favorite gluten-free short pasta (rice, corn, or legume-based) to make this recipe entirely gluten-free.
  • Higher-Protein Option: Boost the protein by adding a can of drained and rinsed chickpeas, white beans, or some pan-fried seasoned tofu cubes to the salad.
  • Ingredient Swaps:
    • Greens: Stir in a handful of fresh spinach or arugula for extra greens and a peppery kick.
    • Vegetables: Add chopped cucumber, bell peppers, or blanched broccoli florets for more crunch and color.
    • Nuts: If pine nuts are unavailable or you have an allergy, walnuts or almonds can be used in the pesto, though they will alter the flavor slightly.
    • Spicy Kick: Add a pinch of red pepper flakes to the pesto or directly to the salad for a touch of heat.

Serving Suggestions

This creamy vegan pesto pasta salad is incredibly versatile and shines in many settings. It’s a fantastic standalone lunch, especially when you need something satisfying yet refreshing. Serve it as a vibrant side dish alongside grilled vegan burgers, portobello steaks, or a simple green salad. It’s also an absolute star at potlucks, picnics, and barbecues, where its make-ahead nature and crowd-pleasing flavors are a huge advantage. Enjoy it chilled for the best experience.

Storage & Reheating

Store any leftover Creamy Vegan Pesto Pasta Salad in an airtight container in the refrigerator for up to 3-4 days. The flavors tend to deepen and meld even more over time, making it an excellent meal prep option. This pasta salad is best enjoyed cold or at room temperature, so reheating is not recommended as it can alter the texture of the pasta and the freshness of the pesto. Freezing is also not recommended due to the fresh basil and pasta texture changes upon thawing.

Frequently Asked Questions

  • Q: Can I make the pesto ahead of time?

    A: Yes, you can prepare the creamy vegan pesto up to 2-3 days in advance. Store it in an airtight container in the refrigerator, with a thin layer of olive oil on top to prevent browning. Stir well before using.

  • Q: What if I don’t have a high-speed blender or food processor?

    A: While a high-speed blender or food processor is ideal for the creamiest pesto, you can try using a regular blender. Just be prepared to stop and scrape down the sides more frequently, and you might need a tiny bit more plant milk to help it blend. Ensure your cashews are very well soaked.

  • Q: Can I add other vegetables to this salad?

    A: Absolutely! This pasta salad is very adaptable. Feel free to add finely chopped bell peppers, cucumbers, blanched asparagus, or even some roasted zucchini for extra texture and nutrients.

Final Thoughts

There’s something truly magical about a dish that’s both incredibly flavorful and effortlessly simple to prepare. This Creamy Vegan Pesto Pasta Salad with Sun-Dried Tomatoes delivers on all fronts, offering a delightful balance of fresh, savory, and tangy notes in every bite. It’s a testament to how vibrant and satisfying plant-based eating can be, perfect for sharing with loved ones or savoring all to yourself. Don’t wait – whip up a batch today and let this colorful, creamy creation brighten your table and your taste buds!

Tags:

You might also like these recipes

Leave a Comment