
Vegan Creamy Tomato Pasta
This Creamy Tomato Pasta is the ultimate easy vegan dinner! Made with just a handful of pantry staples in one pot, it’s quick, cozy, and endlessly adaptable—swap in your favorite fresh or frozen veggies and dinner is done!
Author: Food with Feeling
Meal Type: Peanuts Free
Cuisine: American
Difficulty: EASY
Prep. Time: 20 minutes
Cook Time: 20 minutes
Total Time: 40 minutes
Servings: 4 servings
Calories: 382 kcal per serving
Ingredients
- 8 ounces - penne pasta
- 1 tbsp - oil
- 1 - bell pepper
- 2 large cloves - garlic
- ¼ cup - sun dried tomatoes
- 1 cup - zucchini
- ½ cup - cashews
- 15 ounces - canned diced tomato
- 1 tsp - dried basil
- 1 tsp - paprika
- 1 tsp - cumin
- salt and pepper
- 2 cups - water
Instructions
- You can either soak the cashews overnight OR quickly soften them by boiling the cashews in water for 20 minutes. To do this, simply place the cashews in a pot and cover them with water. Bring to a boil and boil lightly for 20 minutes. Drain the water and let cool.
- In a large skillet, heat the oil and once hot, add in the bell pepper and zucchini. Cook for 8 minutes, stirring frequently, until the veggies begin to soften. Add in the garlic and cook for 2 additional minutes. Place the veggies on a plate and set aside.
- Make the sauce by combining soaked and drained cashews, diced tomatoes, herbs, paprika, cumin, salt, and pepper in a blender. Blend until completely smooth which can take a few minutes.
- Without bothering to wipe the skillet clean, add in the water and tomato/ cashew sauce and bring to a simmer. Add in the pasta and cook until the pasta is al dente, about 8-10 minutes.
- Once the sauce has thickened, add the veggies back into the skillet as well as the sun dried tomatoes. Season with additional salt and pepper as needed and cook another couple of minutes. Serve and enjoy!
- You can make the whole meal a little bit quicker if you cook the veggies in a separate skillet at the same time that you’re cooking the pasta in the sauce. Then you can combine into the same skillet when the recipe indicates.
- If desired, you can also leave out the fresh veggies and instead stir in about 2 cups of frozen veggies. This makes this recipe a little cheaper (depending on the time of year) and easier to throw together! :)
Nutrition
Energy: 382 kcal | Total Fat: 13 g | Saturated: 3 g | Trans: 0 g | Unsaturated: 0 g | Cholesterol: 2 mg | Total Carbs: 57 g | Fiber: 4 g | Sugars: 5 g | Proteins: 13 g | Sodium: 650 mg | Polyunsaturated: 3 g | Monounsaturated: 6 g
©2026 OnlineCook LLC