Vegan Sun-Dried Tomato Pasta

Vegan Sun-Dried Tomato Pasta

This Creamy Vegan Sun-Dried Tomato Pasta is rich, savory, and packed with wholesome ingredients. Thanks to a homemade cashew cream sauce, it’s incredibly silky without a drop of dairy. Perfect for weeknight dinners or when you want something comforting but not too heavy.

Author: Browndis

Meal Type: Peanuts Free

Cuisine: American

Difficulty: MEDIUM

Prep. Time: 10 minutes

Cook Time: 20 minutes

Total Time: 30 minutes

Servings: 4 servings

Calories: 651 kcal per serving

Ingredients

  • 1 lb - pasta of choice
  • 1 cup - pasta water
  • 3 tablespoons - vegan butter
  • 1 - white onion
  • 3 cloves - garlic
  • 1 tsp - dried oregano
  • ½ cup - sun-dried tomatoes
  • 1 cup - fresh spinach
  • salt and pepper
  • 1 cup - raw cashews
  • ½ cup - boiling water

Instructions

  1. Soak cashews with boiling water for at least 30 mins.
  2. In a food processor or blender, blend the cashews with half the water that the cashews were soaking in. Blend for about 2 minutes or until it looks like a paste.
  3. Add the rest of the water 1/4 cup at a time, and salt and blend till you get a silky consistency and set aside.
  4. Cook pasta al dente according to the instructions on the package with salted water.
  5. While the pasta water is boiling, melt 2 TBSP of butter in a large skillet on medium-high heat.
  6. Add onions and occasionally stir for about 10 minutes until the onions are browning.
  7. Add garlic and stir for 1 minute.
  8. Stir in the tomatoes and pour in the cashew sauce and pasta water.
  9. Add salt, pepper, and dried oregano, then bring to a quick boil.
  10. Turn off the stove, immediately add the pasta straight from the pot, toss in the remaining 1 TBSP of butter and add the chopped spinach. Stir till all the sauce covers the pasta.
  11. Optional: Garnish with basil and pine nuts!

Nutrition

Energy: 651 kcal | Total Fat: 19 g | Saturated: 4 g | Trans: 0 g | Unsaturated: 2 g | Cholesterol: 0 mg | Total Carbs: 102 g | Fiber: 7 g | Sugars: 9 g | Proteins: 20 g | Sodium: 601 mg | Polyunsaturated: 6 g | Monounsaturated: 8 g

©2026 OnlineCook LLC