Nothing beats a comforting bowl of pasta that’s both indulgent and nourishing, and this Creamy Vegan Cashew Tomato Pasta Recipe is exactly that. Loaded with a luscious cashew cream sauce that blends perfectly with vibrant tomato flavors, this dish delivers soul-warming richness without any dairy. Whether you’re vegan, looking to try something new, or simply craving a creamy, satisfying pasta, this recipe hits all the right notes: creamy texture, tangy tomato brightness, and just the right hint of spice. It’s incredibly simple to make yet elegant enough to impress anyone at your table.
Ingredients You’ll Need
The beauty of this recipe lies in its straightforward, accessible ingredients—all essential and each playing a crucial role in building layers of flavor, texture, and color. From the velvety cashew cream to the tomato paste’s deep richness, every component counts.
- Raw cashews: The star for that irresistibly creamy base that’s both dairy-free and indulgent.
- Water: Used both for soaking cashews and blending the cream, plus cooking the pasta to just the right tenderness.
- Salt (¾ teaspoon, divided): Enhances all the flavors and balances the acidity from the tomatoes.
- Rigatoni (16 ounces): A sturdy pasta shape that cradles the creamy sauce beautifully.
- Olive oil (2 tablespoons): Adds richness and helps soften the onions for the sauce base.
- Yellow onion (1, finely chopped): Provides sweetness and depth once gently sautéed.
- Garlic cloves (4, minced): Brings aromatic warmth and a mild punch.
- Tomato paste (¼ cup): Concentrates the tomato flavor, offering richness and a gorgeous deep color.
- Canned diced tomatoes (15 ounces): Adds freshness, acidity, and texture to the sauce.
- Crushed red pepper (¼ teaspoon): Just enough heat to keep things exciting without overpowering.
How to Make Creamy Vegan Cashew Tomato Pasta Recipe
Step 1: Soak and Blend the Cashews
Begin by placing the raw cashews in a small bowl and covering them with boiling water to soften. Let them soak for about 60 minutes until tender—this step is absolutely key for achieving that super smooth and creamy texture without any graininess. Once they’re softened, drain the cashews and blend them with fresh water and a pinch of salt until the mixture becomes luxuriously smooth and creamy. This cashew cream will transform your sauce into pure velvet.
Step 2: Cook the Pasta Al Dente
Bring a large pot of heavily salted water to a rolling boil, and cook the rigatoni until it’s just shy of tender—about two to three minutes less than the package suggests. This ensures the pasta will hold its shape and texture when tossed with the sauce later. Don’t forget to reserve about 1½ cups of the starchy pasta cooking water; it’s an essential ingredient for the sauce’s final silky consistency.
Step 3: Sauté the Aromatics and Build the Sauce
In a large pan over medium heat, warm the olive oil and gently cook the finely chopped onion until it’s tender and translucent, releasing natural sweetness—around three to four minutes. Stir in the garlic and let it cook just until fragrant, about a minute, making sure not to brown it too much. Add the tomato paste and cook for a couple of minutes, stirring frequently until it darkens slightly and deepens in flavor. This step unlocks those rich, caramelized notes that make the sauce unforgettable.
Step 4: Simmer the Tomato Sauce
Now, pour in the canned diced tomatoes, crushed red pepper, the remaining salt, and half a cup of the reserved pasta water. Bring everything to a gentle simmer and let it cook until the sauce thickens and turns a richer shade of red—approximately 10 minutes. This slow simmer helps meld all the flavors together beautifully while intensifying the tomato notes.
Step 5: Combine Pasta, Cashew Cream, and Sauce
While the sauce simmers, add the pasta, velvety cashew cream, and the remaining pasta cooking water into the pan. Toss gently but thoroughly, making sure every piece of rigatoni is generously coated with the creamy tomato goodness. This finishing touch not only warms everything through but creates a luscious, smooth sauce that clings perfectly to the noodles. Serve immediately for the best flavor and texture.
How to Serve Creamy Vegan Cashew Tomato Pasta Recipe
Garnishes
Top your pasta with fresh basil leaves for a pop of color and herbal brightness that cuts through the creaminess beautifully. A sprinkle of nutritional yeast adds a subtle cheesy flavor that’s ideal for vegan palates. For a little extra crunch, toasted pine nuts or breadcrumbs make excellent toppings that elevate the dish even further.
Side Dishes
This pasta pairs wonderfully with a crisp green salad dressed in lemon vinaigrette to lighten the meal. Roasted seasonal vegetables, like asparagus or Brussels sprouts, offer an earthy contrast that balances the richness of the creamy sauce. A warm garlic bread is always a crowd-pleaser, perfect for sopping up any extra sauce on the plate.
Creative Ways to Present
For a casual dinner, serve the pasta family-style in a large bowl, allowing everyone to dig in and share. To impress guests, twist individual portions neatly on forks and place them on plate centers, garnished with microgreens or edible flowers for a sophisticated touch. You could even bake the pasta in a casserole dish with a sprinkle of vegan cheese for a bubbly, golden crust.
Make Ahead and Storage
Storing Leftovers
This Creamy Vegan Cashew Tomato Pasta Recipe keeps well in an airtight container in the refrigerator for up to 3 days. The flavors deepen, making leftovers even more delicious. Be sure to cool the pasta completely before refrigerating to maintain the best texture.
Freezing
While you can freeze this pasta, the texture of the cashew cream may change slightly after thawing, becoming less silky. If you choose to freeze it, place leftovers in a freezer-safe container for up to 2 months. Thaw overnight in the fridge before reheating gently on the stove.
Reheating
To reheat, warm the pasta over low heat in a skillet, adding a splash of water or plant-based milk to restore creaminess if it feels thick. Stir frequently until heated through. Avoid microwaving for the best texture and flavor retention.
FAQs
Can I use other types of pasta for this recipe?
Absolutely! While rigatoni holds this creamy sauce beautifully, feel free to use penne, fusilli, or even spaghetti. Just adjust the cooking time to ensure pasta is perfectly al dente.
Do I have to soak the cashews overnight?
In this recipe, soaking for about 60 minutes in boiling water softens the cashews enough to blend smoothly. Soaking longer or overnight is fine and can make blending even easier.
Is there a way to make this dish oil-free?
You can skip the olive oil and sauté the onions and garlic in a splash of vegetable broth or water. The sauce will still be delicious, though slightly less rich.
Can I use fresh tomatoes instead of canned?
Yes, fresh tomatoes can work — use about 2 cups of chopped, ripe tomatoes and cook them down a bit longer to concentrate their flavor before adding the tomato paste and the rest of the ingredients.
How spicy is the crushed red pepper in this recipe?
Only a subtle heat comes from the ¼ teaspoon of crushed red pepper, offering just a gentle warmth that complements the creaminess. Adjust the amount to suit your spice preference.
Final Thoughts
This Creamy Vegan Cashew Tomato Pasta Recipe is a real game-changer for anyone craving a truly satisfying, dairy-free comfort meal. It’s rich, flavorful, and surprisingly simple to prepare, making it the perfect recipe to have on standby for busy weeknights or special occasions when you want something a little extra. I can’t wait for you to try it and discover how wonderful vegan cooking can be!
PrintCreamy Vegan Cashew Tomato Pasta Recipe
This creamy vegan cashew tomato pasta combines tender rigatoni pasta with a rich, dairy-free cashew cream sauce and a flavorful tomato base. The sauce is perfectly balanced with garlic, onion, tomato paste, and a hint of crushed red pepper for a subtle kick, delivering a comforting and satisfying meal that is plant-based and packed with wholesome ingredients.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegan
Ingredients
Cashew Cream
- 1 cup raw cashews
- ½ cup water
- ¾ teaspoon salt (divided)
Pasta and Sauce
- 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 Cashews: Place the raw cashews in a small bowl and cover them with boiling water. Let them soak for about 60 minutes until they become tender and soft, which will allow for a smooth and creamy sauce.
- Prepare Cashew Cream: Drain the soaked cashews and transfer them to a blender. Add ½ cup of fresh water and ¼ teaspoon of salt, then blend until completely smooth and creamy. Set this cashew cream aside for later use.
- Cook Pasta: Bring a large pot of heavily salted water to a boil. Add the rigatoni and cook it until al dente, which is about 2 to 3 minutes less than the package instructions specify. Reserve 1 ½ cups of the pasta cooking water before draining the pasta.
- Sauté Aromatics and Build Sauce: Heat 2 tablespoons of olive oil in a large pan over medium heat. Add the finely chopped onion and cook for 3 to 4 minutes until it softens. Add the minced garlic and sauté for another minute until fragrant. Stir in the tomato paste and cook, stirring continuously, until it darkens in color, about 2 minutes. Add the canned diced tomatoes, crushed red pepper flakes, the remaining ½ teaspoon salt, and ½ cup of the reserved pasta water. Bring the sauce to a simmer and let it cook for about 10 minutes until it thickens slightly and darkens in color.
- Combine Pasta and Sauce: While the sauce simmers, transfer the cooked rigatoni, prepared cashew cream, and the remaining 1 cup of reserved pasta water into the pan with the sauce. Toss everything together thoroughly until the sauce coats the pasta evenly and becomes creamy. For the finishing touch, top with fresh basil if desired and serve immediately for the best texture and flavor.
Notes
- Soaking cashews in boiling water speeds up the softening process; however, for best results, you can soak them for several hours or overnight if not in a hurry.
- Reserve pasta cooking water to adjust the sauce consistency as needed — the starchy water helps bind the sauce to the pasta.
- Adjust crushed red pepper flakes to taste for more or less spice.
- This recipe is naturally gluten-free if using gluten-free pasta.
- To serve, garnish with fresh basil or nutritional yeast for added flavor.