Creamy Sun Dried Tomato Vegan Pasta

Creamy sun dried tomato vegan pasta in a smooth cashew sauce with fresh basil garnish Save
Creamy sun dried tomato vegan pasta in a smooth cashew sauce with fresh basil garnish | quickpinkitchen.com

Indulge in a luscious Italian-inspired pasta that brings together the intense sweetness of sun-dried tomatoes with the creamy richness of soaked cashews. This plant-based creation delivers restaurant-quality results in just 30 minutes, featuring a velvety smooth sauce that coats each strand perfectly. The addition of fresh baby spinach adds vibrant color and nutrients, while a hint of garlic, lemon, and oregano creates layers of Mediterranean flavor. Whether you're hosting a dinner party or craving a comforting weeknight meal, this dish promises satisfaction with its harmonious blend of tangy, creamy, and savory notes.

The first time I made this sauce, my skeptical carnivore roommate went back for thirds. That moment of quiet pride, watching someone scrape their bowl clean, still makes me smile. Sun-dried tomatoes bring this concentrated umami punch that nobody quite believes is plant-based until they taste it.

I discovered the trick of reserving that sun-dried tomato oil during a tiny apartment kitchen experiment when I was too broke to buy separate cooking oil. The way it infuses the onions with that deep tomato flavor still feels like finding a twenty dollar bill in your winter coat pocket.

Ingredients

  • Pasta: 350 g dried pasta such as penne, fusilli, or spaghetti. I love how penne catches sauce in its tubes, but any shape works including gluten-free varieties
  • Sun-dried tomatoes: 100 g in oil, drained. That oil is liquid gold, so save 2 tbsp for sautéing. These little concentrated gems are the backbone of the whole sauce
  • Raw cashews: 1 cup, soaked for 15 minutes in hot water then drained. This softening step is what makes the sauce velvety instead of gritty
  • Plant-based milk: 2 cups unsweetened. Almond, soy, or oat all work beautifully. Avoid vanilla flavored versions here
  • Nutritional yeast: 3 tbsp adds that subtle cheesy background note without any dairy
  • Garlic: 2 cloves. Fresh brings the right punch, but do not let it burn or it will turn bitter
  • Lemon juice: 1 tablespoon cuts through the richness and brightens everything
  • Dried oregano: 1 teaspoon gives that familiar Italian herb warmth
  • Salt: ½ teaspoon, or adjust to your taste preference
  • Freshly ground black pepper: ¼ teaspoon brings a gentle heat
  • Olive oil: 1 tablespoon or use that precious reserved sun-dried tomato oil
  • Yellow onion: 1 small one, finely chopped. The sweetness here balances the tomatoes
  • Fresh baby spinach: 2 cups. It wilts down beautifully into the sauce
  • Fresh basil leaves: torn, to serve. The pop of fresh herb at the end makes everything sing
  • Crushed red pepper flakes: optional, for those who like a bit of heat

Instructions

Cook your pasta:
Boil according to package directions until al dente, then drain but save ½ cup of that starchy cooking water. It is magic for adjusting sauce consistency later
Blend the sauce base:
Combine soaked cashews, sun-dried tomatoes, plant milk, nutritional yeast, garlic, lemon juice, oregano, salt, and pepper in a high-speed blender. Run until completely smooth and creamy, about 1 to 2 minutes
Sauté the onion:
Heat olive oil in a large skillet over medium heat. Add chopped onion and cook 3 to 4 minutes until translucent and fragrant, stirring occasionally
Simmer the sauce:
Pour that gorgeous blended mixture into the skillet and bring to a gentle bubble. Let it cook 3 to 4 minutes, stirring now and then as it thickens slightly
Add the spinach:
Throw in those 2 cups of fresh spinach and stir for about 2 minutes until it wilts down into the sauce like it belongs there
Combine everything:
Add the cooked pasta to the skillet and toss until every piece is coated. Splash in some of that reserved pasta water if the sauce needs loosening up
Serve it up:
Plate immediately while the sauce is hot and creamy, topped with torn fresh basil and red pepper flakes if you like things spicy
Penne coated in creamy sun dried tomato vegan pasta sauce with wilted spinach leaves Save
Penne coated in creamy sun dried tomato vegan pasta sauce with wilted spinach leaves | quickpinkitchen.com

This recipe became my go-to dinner party dish after my friend Maya literally licked her plate at a casual Tuesday night hang. There is something about how the sauce coats the pasta that makes people feel taken care of, like you cooked for hours instead of 30 minutes.

Make It Your Own

Roasted cherry tomatoes add this sweet burst that plays so nicely against the tangy sun-dried version. Sautéed mushrooms bring a meaty texture that even non-vegans appreciate. Sometimes I throw in artichoke hearts for extra briney depth.

Wine Pairings

A crisp Sauvignon Blanc cuts through the creaminess perfectly. The acidity refreshes your palate between bites. If you are not drinking wine, sparkling water with a wedge of lemon works just as beautifully to balance the rich sauce.

Storage & Prep

The sauce keeps beautifully in the fridge for up to 4 days and actually tastes better the next day as flavors meld. Reheat gently with a splash of water to bring back that creamy consistency. You can also freeze it in portions for those nights when cooking feels impossible.

  • Soak cashews in the morning if you want to make dinner even faster
  • Double the sauce recipe and freeze half for a future meal
  • Have all ingredients measured before you start cooking, the sauce comes together quickly
A warm bowl of creamy sun dried tomato vegan pasta topped with torn basil Save
A warm bowl of creamy sun dried tomato vegan pasta topped with torn basil | quickpinkitchen.com

There is quiet joy in serving something so satisfying and completely plant-based. Watching people realize that vegan food can be this comforting, this rich, this good, never gets old.

Recipe FAQs

Yes, substitute cashews with raw sunflower seeds or silken tofu. The texture will remain creamy, though the flavor profile will shift slightly. Both alternatives blend beautifully into smooth sauces.

The creamy sauce stores well for 3-4 days in an airtight container. When reheating, add a splash of plant-based milk or pasta water to restore the velvety consistency.

Fresh tomatoes won't provide the same concentrated sweetness or thickness. For a fresh tomato variation, roast cherry tomatoes at 200°C for 20 minutes before blending, though the flavor will be lighter and less intense.

The velvety sauce clings beautifully to ridged pasta like penne, fusilli, or rigatoni. Spaghetti works for a lighter coating experience, while shorter shapes capture more sauce in every bite.

Yes, this pasta freezes well for up to 2 months. Cool completely before storing in freezer-safe containers. Thaw overnight in the refrigerator and reheat gently, adding liquid as needed to loosen the sauce.

Incorporate white beans, lentils, or vegan sausage during the final simmer. Hemp seeds or additional nutritional yeast blended into the sauce also boosts protein content while maintaining creaminess.

Creamy Sun Dried Tomato Vegan Pasta

Rich and flavorful vegan pasta with velvety sun-dried tomato cashew sauce

Prep 10m
Cook 20m
Total 30m
Servings 4
Difficulty Easy

Ingredients

Pasta

  • 12 oz dried pasta (penne, fusilli, or spaghetti)

Sauce

  • 3.5 oz sun-dried tomatoes in oil (drained, plus 2 tbsp oil reserved)
  • 1 cup raw cashews (soaked in hot water for 15 minutes and drained)
  • 2 cups unsweetened plant-based milk (almond, soy, or oat)
  • 3 tbsp nutritional yeast
  • 2 cloves garlic
  • 1 tbsp lemon juice
  • 1 tsp dried oregano
  • ½ tsp salt
  • ¼ tsp freshly ground black pepper

Vegetables & Garnish

  • 1 tbsp olive oil (or reserved sun-dried tomato oil)
  • 1 small yellow onion, finely chopped
  • 2 cups fresh baby spinach
  • Fresh basil leaves, torn (to serve)
  • Crushed red pepper flakes (optional, to serve)

Instructions

1
Cook the Pasta: Cook pasta according to package directions until al dente. Drain, reserving ½ cup of cooking water, and set aside.
2
Prepare the Sauce: Combine soaked cashews, sun-dried tomatoes, plant-based milk, nutritional yeast, garlic, lemon juice, oregano, salt, and pepper in a high-speed blender. Blend until completely smooth and creamy.
3
Sauté the Onion: Heat olive oil (or reserved sun-dried tomato oil) in a large skillet over medium heat. Sauté chopped onion for 3–4 minutes until translucent.
4
Simmer the Sauce: Pour creamy sun-dried tomato sauce into the skillet and bring to a gentle simmer for 3–4 minutes, stirring occasionally.
5
Add Spinach: Add spinach and cook until wilted, about 2 minutes.
6
Combine and Serve: Add cooked pasta to skillet, tossing to combine. Add a splash of reserved pasta water if sauce is too thick. Serve immediately, garnished with fresh basil and red pepper flakes if desired.
Additional Information

Equipment Needed

  • Large pot
  • Skillet
  • High-speed blender
  • Strainer
  • Wooden spoon

Nutrition (Per Serving)

Calories 470
Protein 14g
Carbs 65g
Fat 18g

Allergy Information

  • Contains tree nuts (cashews); pasta may contain gluten unless gluten-free specified. Always check labels for vegan certification and allergens.
Lindsay Harper

Passionate home cook sharing easy, wholesome recipes and helpful kitchen tips for everyday meals.