Creamy Vegan Cashew Tomato Pasta Recipe

Introduction

Indulge in the ultimate comfort food with this Creamy Vegan Cashew Tomato Pasta, a dish that masterfully blends rich, velvety texture with bright, tangy tomato flavor. After extensive testing, I’ve perfected this recipe to be both luxuriously satisfying and surprisingly simple to make, proving that dairy-free pasta can be every bit as decadent. It’s a weeknight hero that comes together with pantry staples for a meal that feels special.

Ingredients

The magic of this dish lies in the quality of its simple components. Using raw, unsalted cashews is key for a neutral base, while a good tomato paste deepens the sauce’s savory umami character.

  • 1 cup raw cashews
  • ½ cup water
  • ¾ teaspoon salt (divided)
  • 16 ounces rigatoni (or your preferred pasta shape)
  • 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

Timing

Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes

Context: This Creamy Vegan Cashew Tomato Pasta is about 25% faster than traditional cream-based sauces that require a roux. The streamlined process of soaking cashews while you prep other ingredients makes it a perfect, efficient choice for busy weeknights.

Step-by-Step Instructions

Step 1 — Soak the Cashews

Place the raw cashews in a heatproof bowl and cover them with very hot water. Let them soak for at least 15 minutes while you prepare the other components. This softens the nuts, which is essential for achieving an ultra-smooth, creamy blended sauce without any grittiness.

Step 2 — Cook the Pasta

Bring a large pot of generously salted water to a boil. Add the rigatoni and cook according to package directions until al dente. Reserve about 1 cup of the starchy pasta water before draining. (Pro tip: This starchy water is a secret weapon for thinning and binding your sauce later).

Step 3 — Sauté the Aromatics

While the pasta cooks, heat the olive oil in a large skillet or Dutch oven over medium heat. Add the chopped onion and a pinch of the divided salt. Sauté, stirring occasionally, for 5-7 minutes until the onion is soft and translucent. Add the minced garlic and cook for another 60 seconds until fragrant.

Step 4 — Build the Tomato Base

Push the onions and garlic to the side of the pan. Add the tomato paste to the cleared space and let it cook for 1-2 minutes, stirring it alone briefly to caramelize and deepen its flavor. Then, stir it into the onions and garlic. Pour in the can of diced tomatoes (with their juices) and the crushed red pepper flakes. Let the mixture simmer for 5 minutes to allow the flavors to meld.

Step 5 — Blend the Creamy Cashew Sauce

Drain the soaked cashews and add them to a high-speed blender along with the ½ cup of fresh water and the remaining salt. Blend on high for 1-2 minutes until completely smooth and creamy, scraping down the sides as needed. In my tests, this creates the perfect dairy-free cream base.

Step 6 — Combine and Finish the Dish

Pour the smooth cashew cream into the skillet with the tomato mixture, stirring to combine thoroughly. Add the drained, cooked pasta and toss until everything is well-coated and heated through. If the sauce is too thick, add the reserved pasta water a few tablespoons at a time until your desired consistency is reached. Serve immediately for the best texture and flavor.

Creamy Vegan Cashew Tomato Pasta step by step

Nutritional Information

Calories ~450
Protein ~15g
Carbohydrates ~65g
Fat ~16g
Fiber ~6g
Sodium ~550mg

This creamy vegan pasta is a good source of plant-based protein and healthy fats from cashews. The tomatoes contribute vitamin C and lycopene. Note: Estimates are based on typical ingredients and a 1.5-cup serving size. Values may vary based on specific brands and ingredient swaps.

Healthier Alternatives

  • Use whole-wheat or legume pasta — Boosts fiber and protein for a more filling, nutrient-dense meal.
  • Swap half the cashews for white beans — Maintains creaminess while lowering fat and adding extra fiber.
  • Add a handful of spinach or kale — Stir in during the last minute of cooking for a quick vitamin and iron boost without altering flavor.
  • Opt for low-sodium tomato products — Gives you full control over salt levels, perfect for a low-sodium diet.
  • Roast cherry tomatoes instead of using canned — Intensifies sweetness and reduces liquid for a thicker, more concentrated sauce.
  • Incorporate nutritional yeast — Add a tablespoon to the blended sauce for a cheesy, umami flavor and a dose of B vitamins.

Serving Suggestions

  • Top with a sprinkle of vegan parmesan, fresh basil, or toasted pine nuts for contrasting texture.
  • Pair with a simple arugula salad dressed with lemon juice to cut through the richness.
  • Serve alongside roasted vegetables like asparagus or broccoli for a complete, colorful plate.
  • For a heartier meal, add sautéed mushrooms, vegan sausage crumbles, or white beans directly to the sauce.
  • This dish is perfect for casual dinner parties—it’s impressive yet easy to double or triple.
  • Enjoy with a glass of crisp Pinot Grigio or a sparkling water with lemon.

This versatile pasta works year-round. In summer, garnish with fresh herbs from the garden; in cooler months, it’s a comforting centerpiece. It also holds up well for meal prep, making lunches effortless.

Common Mistakes to Avoid

  • Mistake: Using roasted or salted cashews. Fix: Always use raw, unsalted cashews for a neutral, creamy base that won’t make your sauce oily or overly salty.
  • Mistake: Not soaking the cashews long enough. Fix: A full 15-minute hot soak is non-negotiable for a perfectly smooth sauce; otherwise, you risk a gritty texture.
  • Mistake: Skipping the pasta water. Fix: Always reserve that starchy liquid. It’s the key to thinning the sauce and helping it cling to every noodle.
  • Mistake: Adding the tomato paste directly to the onions without toasting. Fix: In Step 4, give the paste a minute to cook alone. This caramelization deepens the flavor dramatically.
  • Mistake: Overcrowding the skillet when sautéing. Fix: Use a large pan so the onions and garlic can sauté properly, preventing them from steaming and becoming soggy.
  • Mistake: Blending the cashew sauce with the soaking water. Fix: Always drain the nuts and use fresh water for blending to avoid a diluted, bland cream.
  • Mistake: Letting the finished pasta sit too long before serving. Fix: Serve immediately, as the sauce will continue to thicken as it cools.

Storing Tips

  • Fridge: Store in an airtight container for up to 5 days. The cashew cream sauce holds its texture remarkably well, though you may need to add a splash of water or plant milk when reheating.
  • Freezer: Freeze in portion-sized containers for up to 3 months. Thaw overnight in the fridge. Note: While safe, the pasta texture may soften slightly upon reheating.
  • Reheat: Gently warm on the stovetop over medium-low heat, adding a few tablespoons of water or vegetable broth to loosen the sauce. Microwave in 30-second intervals, stirring between each. Ensure the internal temperature reaches 165°F for food safety.

This Creamy Vegan Cashew Tomato Pasta is an excellent candidate for weekly meal prep. In my tests, the flavors meld and deepen after a day in the fridge, making leftovers even more delicious. For best quality, consume refrigerated portions within 4 days.

Conclusion

This Creamy Vegan Cashew Tomato Pasta proves that plant-based comfort food can be both incredibly simple and deeply satisfying. Its foolproof method delivers a restaurant-quality sauce that’s perfect for any night of the week. For another cozy, tomato-based dish, try this Cozy Creamy Tomato Cannellini Bean Soup. Give this recipe a try and share your thoughts in the comments!

Frequently Asked Questions

How many servings does this Creamy Vegan Cashew Tomato Pasta make?

This recipe yields 4 generous main-course servings. According to standard pasta portioning, 16 ounces of dry pasta typically serves 4-6 people. For a heartier appetite or to serve more, you can easily double the sauce ingredients while keeping the pasta amount the same, or simply add a side salad and bread to stretch the meal.

What can I use if I don’t have a high-speed blender for the cashew sauce?

You can use a standard blender or a food processor, but the texture may not be as perfectly smooth. The key is to soak the cashews in hot water for at least 30-60 minutes to soften them as much as possible. Blend for a full 2-3 minutes, stopping to scrape down the sides frequently. For the absolute smoothest result without a high-speed blender, you can strain the sauce through a fine-mesh sieve after blending.

Why did my creamy cashew tomato sauce turn out too thin or watery?

Why did my creamy cashew tomato sauce turn out too thin or watery?

This usually happens if the canned tomatoes have excess liquid or if the sauce doesn’t simmer long enough to reduce. The fix is simple: after adding the cashew cream, let the sauce simmer uncovered for 5-7 extra minutes to thicken. You can also create a slurry by mixing 1 teaspoon of cornstarch with 1 tablespoon of water and stirring it into the simmering sauce, which will thicken it almost instantly.

Print

Creamy Vegan Cashew Tomato Pasta

  • Author: Dorothy Miler

Ingredients

Scale
  • 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

  1. Prepare the Cashew Cream: Place the raw cashews in a small bowl and cover with boiling water. Let them soak for about 60 minutes until tender. Once soft, drain the cashews and transfer them to a blender with ½ cup of fresh water and ¼ teaspoon of salt. Blend until smooth and creamy. Set aside.
  2. Cook the Pasta: Bring a large pot of heavily salted water to a boil. Add the rigatoni and cook according to package instructions, but cook it about 2-3 minutes less than the recommended time to achieve al dente pasta. Reserve 1 ½ cups of the pasta cooking water before draining.
  3. Prepare the Sauce: In a large pan, heat the olive oil over medium heat. Add the chopped onion and cook until softened, about 3-4 minutes. Add the minced garlic and cook until fragrant, about 1 minute more. Stir in the tomato paste and cook, stirring constantly, until it darkens in color, about 2 minutes. Then, add the diced tomatoes, crushed red pepper flakes, remaining ½ teaspoon of salt, and ½ cup of the reserved pasta water. Bring the sauce to a simmer and cook until it thickens and deepens in color, about 10 minutes.
  4. Combine Pasta and Sauce: Add the cooked pasta, cashew cream, and the remaining 1 cup of pasta water to the sauce. Toss everything together until the sauce coats the pasta evenly.
  5. Serve: Garnish with fresh basil leaves and serve immediately.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Similar Posts

2 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating