Creamy Vegan Cashew Tomato Pasta
The aroma of simmering tomatoes and garlic fills the kitchen, mingling with the warmth of olive oil—a symphony of scents that welcomes you home. This Creamy Vegan Cashew Tomato Pasta is not just a meal; it’s a comfort in a bowl, embodying the coziness of a family gathering on a crisp autumn evening. I can still recall the first time I tossed creamy cashew sauce over tender pasta, my grandmother’s spirited laughter echoing in the background as the vibrant colors danced in the pot. Each twirl of rigatoni coated in that luscious, velvety sauce feels like a hug on a plate—rich, satisfying, and completely indulgent.
Table of Contents

Whether you’re whipping up a quick dinner after a long day or planning a special gathering with friends, this dish is a sure hit. Equally appealing for weeknight dinners or elegant brunches, its delightful creaminess will keep you coming back for more. So, grab your apron and join me in creating this delightful, soulful meal that will warm your heart and fill your belly!
Why You’ll Love This Recipe
- Simple & Quick: Ready in just 30 minutes! Perfect for busy weeknights.
- Irresistible Flavor: The combination of rich cashew cream and tangy tomatoes creates a taste explosion.
- Eye-Catching Appeal: Beautiful, bright colors make it a stunning centerpiece for any table.
- Flexible Serving: Ideal for cozy dinners, potlucks, or meal prep for the week.
- Diet-Friendly Options: Vegan, gluten-free with simple modifications—perfect for everyone!

Ingredients You’ll Need
- 1 cup raw cashews: Soaked to create a creamy base; can use roasted cashews for deeper flavor.
- ½ cup water: Helps blend the cashews into a silky cream; substitute with vegetable broth for extra flavor.
- ¾ teaspoon salt (divided): Enhances all the flavors; adjust to your taste preference.
- 16 ounces rigatoni: This pasta shape holds the sauce beautifully; can swap for gluten-free pasta.
- 2 tablespoons olive oil: Adds richness to the sauce; avocado oil is a great alternative.
- 1 yellow onion, finely chopped: Provides sweetness and depth; feel free to use shallots or red onion.
- 4 garlic cloves, minced: Infuses wonderful aroma; adjust to taste or add garlic powder for convenience.
- ¼ cup tomato paste: Concentrates the tomato flavor; using tomato sauce could work in a pinch.
- 1 (15-ounce) can diced tomatoes: Adds texture and tang; fresh tomatoes can be substituted when in season.
- ¼ teaspoon crushed red pepper flakes: For a hint of spice; leave it out for a milder flavor.
How to Make Creamy Vegan Cashew Tomato Pasta
Prepare the Cashew Cream: Start by soaking the raw cashews in a bowl, covering them with boiling water. Let them absorb the heat for about 60 minutes until they’re tender. Once they’ve softened, drain the cashews and transfer them to a blender. Add ½ cup of fresh water along with ¼ teaspoon of salt. Blend until you achieve a smooth, creamy consistency—this will be your rich sauce base.
Cook the Pasta: Bring a large pot of generously salted water to a boil. Add the rigatoni and cook according to the package instructions, but aim for 2-3 minutes less than suggested to get that perfect al dente bite. Before draining, reserve 1½ cups of the flavorful pasta water to thicken your sauce later.
Prepare the Sauce: In a large pan, heat the olive oil over medium heat. Toss in the chopped onion and cook until softened and translucent, which should take around 3-4 minutes. Add the minced garlic and let it sizzle for about 1 minute until it’s fragrant. Now, stir in the tomato paste, cooking it until it deepens in color—around 2 minutes. Next, add the diced tomatoes, crushed red pepper flakes, the remaining ½ teaspoon of salt, and ½ cup of reserved pasta water. Let the sauce simmer for about 10 minutes until it thickens and turns a deeper red.
Combine Pasta and Sauce: With the sauce ready, it’s time to bring everything together! Add the cooked rigatoni into the sauce along with the cashew cream and 1 cup of the reserved pasta water. Gently toss everything together until the pasta is coated in that creamy, dreamy sauce. If you prefer a thinner consistency, feel free to add more reserved pasta water until it’s just right for you.
Serve: Transfer the pasta onto plates or into bowls, and don’t forget to garnish with fresh basil leaves for that extra pop of color and flavor! Serve immediately, enjoying the warmth and comfort it brings.

Storing & Reheating
If you have leftovers (though they might vanish quickly!), store them in an airtight container in the fridge for 3-5 days. To freeze, portion it into freezer-safe containers and it will keep for up to 3 months. When you’re ready to enjoy it again, simply reheat in a pan over low heat with a splash of water to revive that creamy texture. Just remember, the cream may become thicker after refrigeration, so adding a little extra water or broth will help bring it back to life!
Chef’s Helpful Tips
- Avoid over-soaking the cashews; they should be tender but not mushy for the best texture.
- Keep an eye on the pasta while cooking to prevent it from becoming too soft.
- Experiment with different pasta shapes if rigatoni isn’t your favorite; penne or fusilli also work wonders.
- For an extra punch of flavor, consider adding fresh herbs like parsley or oregano when serving.
- Always taste as you go! Adjust the salt and spice to match your preferences.
It’s a fantastic way to enjoy a wholesome, delicious meal that feels indulgent without guilt. Make this dish your own by adding your favorite veggies or proteins. Don’t shy away from experimenting! Enjoy the journey of cooking and savor each bite of this comforting bowl of Creamy Vegan Cashew Tomato Pasta.
Recipe FAQs
Can I make this recipe gluten-free?
Yes! Simply substitute the rigatoni with gluten-free pasta. There are wonderful options made from chickpeas, lentils, or brown rice that work perfectly in this dish, ensuring everyone can indulge in the creamy deliciousness.
How do I enhance the flavor of the sauce?
For added depth, consider sautéing some mushrooms or bell peppers along with the onion. Fresh herbs like basil or oregano can also elevate the taste, making it even more aromatic and complex.
Can I use other nuts instead of cashews?
Absolutely! While cashews create a wonderfully creamy sauce, you can also use soaked almonds or macadamia nuts for a different flavor. Just keep in mind that you may need to adjust the water amount to reach the desired creaminess.
Is there a nut-free alternative for the cashew cream?
Definitely! You can use silken tofu blended with a bit of nutritional yeast for a creamy texture without nuts. This offers a great plant-based option while maintaining that rich consistency.
PrintMore Dinner Recipes
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Creamy Vegan Cashew Tomato Pasta
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: Serves 4
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Description
This Creamy Vegan Cashew Tomato Pasta combines creamy cashew sauce and flavorful tomatoes to create a delicious, quick, and easy meal suitable for any occasion. Perfect for weeknight dinners or spirited gatherings, it offers irresistible flavor and a cozy feel!
Ingredients
- 1 cup raw cashews
- ½ cup water
- ¾ teaspoon salt (divided)
- 16 ounces rigatoni
- 2 tablespoons olive oil
- 1 yellow onion, finely chopped
- 4 garlic cloves, minced
- ¼ cup tomato paste
- 1 (15-ounce) can diced tomatoes
- ¼ teaspoon crushed red pepper flakes
Instructions
- Soak the cashews in boiling water for 60 minutes; then drain and blend with water and salt until smooth.
- Cook rigatoni in salted boiling water until al dente; reserve 1½ cups pasta water before draining.
- Sauté onions in olive oil until translucent, then add garlic, tomato paste, diced tomatoes, red pepper flakes, salt, and reserved water; simmer until thickened.
- Combine rigatoni with sauce and cashew cream, adjusting consistency with additional reserved pasta water if needed.
- Serve topped with fresh basil.
Notes
Store leftovers in an airtight container in the fridge for 3-5 days.
Freeze in portions for up to 3 months; reheat with a splash of water to restore creaminess.
Adjust seasoning to personal preference during preparation.
Nutrition
- Serving Size: 1 cup
- Calories: 450
- Sugar: 4g
- Sodium: 400mg
- Fat: 18g
- Saturated Fat: 3g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 60g
- Fiber: 7g
- Protein: 12g
- Cholesterol: 0mg





