Creamy vegan sun-dried tomato pasta in 20 minutes! A rich cashew-tomato sauce with garlic and basil makes a flavorful, satisfying Italian main dish.
Course Main Course
Cuisine Italian
Prep Time 10 minutesminutes
Cook Time 10 minutesminutes
Total Time 20 minutesminutes
Servings 4serves
Calories 774kcal
Equipment
High speed blender
Ingredients
½cupraw cashewssoaked in boiling water 10 min, drained; approx. 57 g
7ozsun-dried tomatoesjar, packed in oil, drained & chopped; approx. 200 g
2tbspoilreserved from sun-dried tomatoes or use olive oil; approx. 30 ml
3clovesgarlicminced
¼cupfresh basil leavesroughly chopped; approx. 5 g
2tbspall-purpose flourapprox. 16 g
1cupunsweetened soy milkapprox. 240 ml
¾cupvegetable brothapprox. 180 ml
2tbsptomato pasteapprox. 34 g
¼tspsaltto taste
¼tspground black pepperto taste
1lbpastaof choice; cook per package
To serve
cashew parmesanoptional
fresh basil leavesroughly chopped
Instructions
Place cashews in a small saucepan and cover with water. Bring to a boil, then reduce heat and simmer for 10 minutes. Drain and set aside.
While the cashews are simmering, cook the pasta according to package instructions. Drain and set aside. Meanwhile, mince the garlic, chop the basil, and drain/chop the sun-dried tomatoes.
In a large skillet or saucepan, heat the reserved tomato oil (or olive oil) over medium heat. Add the garlic and cook for 1 minute until fragrant. Add most of the chopped basil (save a little for garnish) and the sun-dried tomatoes. Stir in the flour and cook for 1 minute, stirring frequently.
Whisk in the soy milk, vegetable broth, and tomato paste. Cook for 2–3 minutes, stirring occasionally, until the sauce begins to thicken slightly.
Transfer the sauce and the soaked cashews to a high-speed blender. Blend on high until completely smooth and creamy. Season with salt and black pepper to taste.
Toss the sauce with the cooked pasta until evenly coated. Divide among bowls and top with optional cashew parmesan and remaining basil.