Creamy Sun Dried Tomato Pasta

Creamy sun dried tomato vegan pasta twirled in a rich golden sauce with fresh basil leaves sprinkled on top Save to Pinterest
Creamy sun dried tomato vegan pasta twirled in a rich golden sauce with fresh basil leaves sprinkled on top | recipesbymarina.com

This hearty pasta brings together the intense, sweet-tangy flavor of sun-dried tomatoes with a luxurious cashew-based cream sauce. The blend creates a velvety texture that coats every strand perfectly, while fresh spinach adds color and nutrients. Ready in just 30 minutes, it's ideal for weeknight dinners when you want something deeply satisfying but still wholesome.

The first time I made this sauce, my roommate walked in and immediately asked if I'd been cooking cream-based pasta all afternoon. That rich, umami aroma from sun-dried tomatoes does something magical to a kitchen—it makes everything feel cozy and welcoming, even on a chaotic Tuesday night.

I served this at a small dinner party last winter when my friend announced she'd gone vegan. Watching everyone go silent for that first bite, then ask for seconds, made me realize how powerful comfort food truly is—regardless of what's in it.

Ingredients

  • 350 g dried pasta: Penne catches the sauce beautifully in those ridges, though fusilli works wonderfully too
  • 100 g sun-dried tomatoes in oil: That reserved oil is liquid gold—don't let it go to waste
  • 1 cup raw cashews: Soaking them soft enough makes all the difference between smooth and grainy sauce
  • 2 cups unsweetened plant-based milk: Oat milk gives the creamiest result, but almond keeps it lighter
  • 3 tbsp nutritional yeast: This adds that subtle, cheesy depth without any dairy
  • 2 cloves garlic: Fresh is non-negotiable here—powder won't give you the same aromatic punch
  • 1 tbsp lemon juice: Just enough brightness to cut through all that richness
  • 1 tsp dried oregano: Dried works perfectly since it'll bloom in the hot sauce
  • 1 small yellow onion: Finely chopped so it practically melts into the sauce
  • 2 cups fresh baby spinach: It wilts down to almost nothing but adds such lovely color
  • Fresh basil leaves: Torn by hand—those rough edges hold more sauce than neat cuts

Instructions

Get your pasta water bubbling:
Boil a large pot of salted water and cook pasta until al dente, then drain but save that precious half cup of starchy cooking water
Make the magic sauce:
Blend those soaked cashews with sun-dried tomatoes, plant milk, nutritional yeast, garlic, lemon juice, oregano, salt and pepper until it's impossibly smooth
Build your flavor base:
Heat olive oil in a large skillet over medium heat and cook the onion until it turns translucent and fragrant
Bring it all together:
Pour that gorgeous creamy sauce into the skillet and let it simmer gently for a few minutes while you stir
Add the green:
Toss in the spinach and watch it wilt down into the sauce
Combine and serve:
Add the cooked pasta and toss everything together, using that reserved pasta water to loosen the sauce if needed, then finish with fresh basil
Save to Pinterest
| recipesbymarina.com

This became my go-to for nights when friends drop by unexpectedly. There's something about that deep red sauce clinging to pasta that makes people feel taken care of, like you planned something elaborate instead of throwing it together in thirty minutes.

Making It Ahead

The sauce actually tastes better the next day, once those flavors have had time to really mingle and develop. Store it separately from the pasta and reheat gently with a splash of water or plant milk.

Choosing Your Pasta

I've tried shapes I never thought would work, and honestly, most do their job well. Short pasta with ridges or spirals holds onto this thick sauce best, but long strands work if you're craving that twirl-worthy moment.

Simple Variations

Sometimes I add roasted cherry tomatoes when they're in season, letting them blister until they burst. Mushrooms work beautifully too, especially when you've got time to really develop that golden-brown sear.

  • A handful of toasted pine nuts adds lovely crunch
  • Swap spinach for kale if you need something heartier
  • A drizzle of good olive oil at the end brings everything together
Velvety sun dried tomato vegan pasta served in a white bowl with wilted spinach and garnished with torn basil Save to Pinterest
Velvety sun dried tomato vegan pasta served in a white bowl with wilted spinach and garnished with torn basil | recipesbymarina.com

There's nothing quite like standing over a steaming bowl of this pasta, basil in one hand, wine in the other, while the kitchen still smells like magic.

Recipe Questions & Answers

Yes, you can substitute soaked raw almonds or sunflower seeds for a nut-free version. For a lighter sauce, try blending white beans with the sun-dried tomatoes and plant milk instead.

The creamy sauce stores well for up to 4 days in an airtight container. The pasta is best enjoyed fresh, but you can refrigerate leftovers for 2-3 days and reheat with a splash of plant milk to restore creaminess.

Penne, fusilli, and rigatoni are excellent choices as their ridges and hollows capture the thick sauce beautifully. Spaghetti works well too, though the coating may be lighter than with tube shapes.

The sauce freezes beautifully for up to 3 months. For best results, freeze the sauce separately and cook fresh pasta when ready to serve. If freezing the complete dish, slightly undercook the pasta to prevent mushiness upon reheating.

Stir in white beans, lentils, or vegan sausage during the final minutes. Toppings like toasted pine nuts, hemp seeds, or nutritional yeast also boost protein content while adding delightful texture.

Creamy Sun Dried Tomato Pasta

A rich vegan pasta with velvety sun-dried tomato and cashew sauce, ready in 30 minutes for satisfying comfort food.

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 (reserve 2 tbsp oil)
  • 1 cup raw cashews, soaked in hot water 15 minutes and drained
  • 2 cups unsweetened plant-based milk
  • 3 tbsp nutritional yeast
  • 2 cloves garlic
  • 1 tbsp lemon juice
  • 1 tsp dried oregano
  • 0.5 tsp salt
  • 0.25 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
  • Crushed red pepper flakes, optional

Instructions

1
Cook Pasta: Bring a large pot of salted water to boil. Cook pasta according to package directions until al dente. Drain, reserving 0.5 cup of the cooking water. Set aside.
2
Prepare Sauce Base: Combine soaked cashews, drained sun-dried tomatoes, plant-based milk, nutritional yeast, garlic, lemon juice, oregano, salt, and black pepper in a high-speed blender. Blend on high speed until completely smooth and creamy, approximately 1-2 minutes.
3
Sauté Aromatics: Heat olive oil or reserved sun-dried tomato oil in a large skillet over medium heat. Add finely chopped yellow onion and sauté for 3-4 minutes, stirring frequently, until translucent and fragrant.
4
Simmer Sauce: Pour the blended sun-dried tomato sauce into the skillet with the onions. Bring to a gentle simmer over medium-low heat and cook for 3-4 minutes, stirring occasionally to prevent sticking.
5
Add Spinach: Add fresh baby spinach to the simmering sauce. Cook for approximately 2 minutes, stirring gently, until spinach is completely wilted and incorporated into the sauce.
6
Combine with Pasta: Add cooked pasta to the skillet and toss thoroughly to coat with sauce. If sauce appears too thick, add a splash of reserved pasta water to achieve desired consistency.
7
Serve: Plate immediately, garnished with torn fresh basil leaves and crushed red pepper flakes if desired. Serve while hot for optimal texture and flavor.
Additional Information

Equipment Needed

  • Large stockpot
  • High-sided skillet
  • High-speed blender
  • Colander or strainer
  • Wooden spoon or silicone spatula

Nutrition (Per Serving)

Calories 470
Protein 14g
Carbs 65g
Fat 18g

Allergy Information

  • Contains tree nuts (cashews). Pasta may contain gluten unless certified gluten-free variety is selected. Verify all product labels for vegan certification and cross-contamination warnings.
Marina Costa

Passionate home cook sharing simple, flavorful recipes and helpful cooking tips for everyday food lovers.