Creamy Vegan Cashew Tomato Pasta
The air is filled with a tempting aroma reminiscent of bustling Italian kitchens, where the magic of simple ingredients transforms into something extraordinary. Imagine twirling perfectly cooked rigatoni around your fork, the creamy vegan cashew tomato sauce lovingly clinging to every nook and cranny. This Creamy Vegan Cashew Tomato Pasta is not just a dinner; it’s a warm hug in a bowl, perfect for cozy nights in or a spirited gathering with friends.
Table of Contents

I fondly recall late summer evenings spent around the dinner table, friends sharing laughter while devouring vibrant pasta dishes like this one. The bright, sun-kissed tomatoes and the rich, velvety cashew cream brought our conversations to life, making each bite a moment of shared joy. Now, you too can create those delightful memories at home! Let’s dive into this fantastic recipe that will surely become a staple in your kitchen.
Why You’ll Love This Recipe
- Simple & Quick: Whip up this pasta in just 30 minutes—the perfect weeknight meal!
- Irresistible Flavor: Rich, creamy cashew sauce combined with the sweetness of tomatoes creates a flavor explosion.
- Eye-Catching Appeal: The vibrant colors make this dish visually stunning, perfect for impressing guests.
- Flexible Serving: Enjoy it as a main dish, side, or even a meal prep option for busy weeks.
- Diet-Friendly Options: Naturally dairy-free, vegan, and easy to make gluten-free with the right pasta choice!

Ingredients You’ll Need
- 1 cup raw cashews: This is the star of the show, providing creaminess and a mild flavor. Soak them for the best texture. If you’re in a hurry, quick-soaked cashews (20 minutes in hot water) can work too.
- ½ cup water: Use this to blend with the cashews, giving it the right consistency. Feel free to adjust based on your desired thickness.
- ¾ teaspoon salt (divided): Enhances flavors—don’t skip this! You can add more or less to suit your taste.
- 16 ounces rigatoni (or your preferred pasta): Choose your favorite shape! Rigatoni holds the sauce well, but penne or spaghetti would work too.
- 2 tablespoons olive oil: Adds richness and flavor when sautéing the onions and garlic. You could substitute with avocado oil for a different flavor profile.
- 1 yellow onion, finely chopped: This ingredient builds the base flavor of the sauce—sweet and aromatic.
- 4 garlic cloves, minced: Fresh garlic brings depth to the dish; adjust based on your preference for a garlicky kick.
- ¼ cup tomato paste: Concentrated flavor that deepens the sauce. If unavailable, you could use extra diced tomatoes in a pinch.
- 1 (15-ounce) can diced tomatoes: Look for varieties without added sugar for a fresher taste. Fire-roasted tomatoes will add a lovely smokiness!
- ¼ teaspoon crushed red pepper flakes: A hint of heat! Adjust according to your spice tolerance for a gentle warmth.
How to Make Creamy Vegan Cashew Tomato Pasta
Prepare the Cashew Cream: Place the raw cashews in a small bowl and cover them with boiling water. Let them soak for about 60 minutes until tender. Once soft, drain the cashews and transfer them to a blender, adding ½ cup of fresh water and ¼ teaspoon of salt. Blend on high until completely smooth and creamy, resembling a thick sauce. Set aside, allowing the flavors to settle for a moment.
Cook the Pasta: Bring a large pot of heavily salted water to a vigorous boil. Add the rigatoni and cook according to the package instructions, but aim to remove it just 2-3 minutes earlier for that perfect al dente bite. Be sure to reserve 1½ cups of the pasta water before draining, as this will help you adjust the sauce’s consistency later.
Prepare the Sauce: In a large pan, heat the olive oil over medium heat, allowing it to shimmer just a bit. Add the finely chopped onion, cooking until it softens, about 3-4 minutes. Toss in the minced garlic and let cook until fragrant—around a minute more should do. Stir in the tomato paste, cooking it while stirring constantly until it darkens in color, around 2 minutes. Then, add the diced tomatoes, crushed red pepper flakes, remaining ½ teaspoon of salt, and ½ cup of the reserved pasta water. Bring the mixture to a gentle simmer and cook for about 10 minutes, letting it thicken and deepen beautifully in color.
Combine Pasta and Sauce: Add the cooked rigatoni to the sauce, followed by the luscious cashew cream and the remaining 1 cup of reserved pasta water. Toss everything together, ensuring every bit of pasta is generously coated with that flavorful sauce. A quick taste test here never hurts; adjust seasoning if needed.
Serve: Once nicely combined, plate the pasta and garnish with fresh basil leaves for that aromatic finish. Serve immediately, and watch as everyone gathers around the table to savor this delightful dish!

Storing & Reheating
You can store any leftovers in an airtight container at room temperature for a few hours, but for longer storage, refrigerate them for up to 4 days. Make sure to use a glass or BPA-free container for best results. If freezing, portion out the pasta in freezer-safe bags, and it’ll keep well for up to three months. For reheating, pop it in the microwave for about 2-3 minutes or warm it gently in a pan on the stove with a splash of water to refresh the sauce’s creaminess—a little shake and stir revitalizes those flavors beautifully!
Chef’s Helpful Tips
- Don’t rush soaking the cashews – it really makes a difference in the creaminess of your sauce.
- Adding a splash of lemon juice just before serving can brighten flavors and cut through the richness of the cashew cream.
- Make sure your pasta is well-salted during cooking; it’s the simplest way to deepen overall flavor.
- If the sauce feels too thick upon combining, don’t hesitate to add more reserved pasta water until you reach the desired consistency.
- Feel free to toss in your favorite veggies for added nutrition—spinach, zucchini, or bell peppers are fantastic additions.
There you have it—a comforting, luscious bowl of Creamy Vegan Cashew Tomato Pasta awaits you! It’s quick to prepare and bursting with flavors that will leave you and your loved ones satisfied. Experiment a little with seasonings or additional ingredients to make it truly your own. This recipe is not just a meal; it’s an experience to cherish. Enjoy every delightful bite!
Recipe FAQs
Can I make this dish gluten-free?
Absolutely! Just substitute the rigatoni with your favorite gluten-free pasta. There are so many great options out there, from chickpea pasta to rice noodles. Just be sure to check the cooking times, as gluten-free pasta often varies.
Can I use other nuts instead of cashews?
Yes, while cashews provide a creamy base, feel free to experiment with other nuts. Macadamia nuts or blanched almonds could give you a unique flavor and texture, though the creaminess may not be as rich as with cashews.
How can I adjust the spice level?
If you prefer a milder dish, reduce or omit the crushed red pepper flakes altogether. Alternatively, if you’re feeling adventurous, add a fresh chili for a kick or a dash of hot sauce at serving!
Can I make it in advance?
Certainly! You can prepare the cashew cream and sauce ahead of time, even the day before. Keep them in the fridge separately and combine them just before serving for the freshest flavors. Just make sure the pasta is cooked right before you’re ready to eat for ideal texture.
PrintMore Dinner Recipes
- Butternut Squash Tortellini
- Kung Pao Chicken Stir Fry
- Crispy Smashed Potatoes with Garlic & Za’atar
- Baked Honey Garlic Chicken Thighs with Veggies
- Slow Cooker Pulled Pork
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Creamy Vegan Cashew Tomato Pasta
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Dish
- Method: Stovetop
- Cuisine: Italian
Description
Enjoy this delightful Creamy Vegan Cashew Tomato Pasta during cozy evenings or gatherings with friends. Its creamy cashew sauce and fresh tomatoes make for a quick, hearty meal you’ll love!
Ingredients
- 1 cup raw cashews
- ½ cup water
- ¾ teaspoon salt (divided)
- 16 ounces rigatoni (or your preferred pasta)
- 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 raw cashews in boiling water for about 60 minutes, then drain and blend with water and salt until smooth.
- Cook rigatoni in salted boiling water, removing 2-3 minutes early for al dente. Reserve pasta water before draining.
- In a pan, heat olive oil, sauté onions until soft, add garlic and cook until fragrant.
- Stir in tomato paste, then diced tomatoes, crushed red pepper, remaining salt, and reserved pasta water. Simmer for 10 minutes.
- Combine cooked rigatoni with sauce and cashew cream, adjusting consistency with reserved pasta water if needed.
- Plate, garnish with basil, and serve immediately.
Notes
Soaking the cashews enhances creaminess.
A splash of lemon juice before serving brightens the dish.
Check the consistency of the sauce before serving, adding pasta water as needed.
Nutrition
- Serving Size: 1 cup
- Calories: 450
- Sugar: 5g
- Sodium: 750mg
- Fat: 20g
- Saturated Fat: 3g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 58g
- Fiber: 7g
- Protein: 14g
- Cholesterol: 0mg





