Velvety Plant-Based Tomato Pasta

Indulge in the ultimate creamy vegan pasta experience, where wholesome ingredients meet unparalleled flavor. This exquisite dish features a lusciously smooth sauce crafted from soaked cashews, perfectly roasted tomatoes, and aromatic garlic. Simply blend these vibrant components, then toss with your favorite pasta and garnish with fresh basil for a truly unforgettable plant-based meal.

Delicious creamy vegan pasta in a bowl, garnished with fresh basil

Hailed as one of our most beloved plant-based recipes, this creamy vegan pasta consistently receives rave reviews. We are confident you’ll adore this nutrient-packed and deeply satisfying dish, perfect for any day of the week!

Seriously the BEST Creamy Vegan Pasta Recipe You’ll Ever Make

When we declare this the best creamy vegan pasta recipe on the internet, it’s a statement we stand by with absolute conviction. This dish isn’t just a meal; it’s an experience – rich, undeniably saucy, wonderfully filling, and bursting with layers of flavor. Its popularity speaks for itself, with countless home cooks awarding it a resounding 5-star rating, and for very good reason.

This creamy tomato basil pasta has become our year-round staple for quick weeknight dinners and special occasions alike. It’s particularly divine during the summer months when garden-fresh tomatoes are at their peak, offering an unparalleled sweetness and acidity that truly elevates the sauce.

Why This Vegan Pasta Stands Out…

Crafted with Wholesome, Simple Ingredients: Beyond just the pasta itself, this recipe champions fresh, readily available ingredients. Think vibrant tomatoes, sweet yellow onion, pungent garlic, and a luxurious cashew base. It’s proof that extraordinary flavor doesn’t require a complex shopping list.

Remarkably Protein-Packed: Don’t let the plant-based label fool you – this creamy pasta is a nutritional powerhouse. Each serving delivers an impressive 9 grams of protein, primarily from the cashews, ensuring a satisfying and energy-sustaining meal that will keep you full and happy.

Nutrient-Dense and Wholesome: The rich, creamy pasta sauce forms a nutrient-dense foundation. Raw cashews contribute healthy fats, essential minerals, and vitamins, while roasted vegetables add a wealth of antioxidants and fiber. Combined with heart-healthy olive oil, this is a meal that nourishes your body from the inside out.

Fresh ingredients laid out on a kitchen counter for making creamy vegan pasta

Simple Yet Powerful Ingredients for the Best Vegan Pasta Sauce

The magic of this recipe lies in the simplicity and synergistic harmony of its core components. Each ingredient, though humble on its own, plays a crucial role in creating a vibrant, deeply flavorful, and naturally creamy vegan pasta sauce.

  • Tomatoes: This recipe truly shines with roasted tomatoes, which develop an incredible depth of flavor and sweetness when caramelized in the oven. While any variety will work, we highly recommend using medium to large, ripe tomatoes for the best results. Their natural juices contribute to the sauce’s body and tang.
  • Yellow Onion: A cornerstone of savory cooking, yellow onion adds a foundational layer of flavor. When roasted, its natural sugars caramelize, lending a subtle sweetness that beautifully balances the acidity of the tomatoes and the richness of the cashews.
  • Garlic: Roasted garlic is a revelation, transforming from pungent to sweet, mellow, and incredibly fragrant. This recipe calls for 10 cloves, but if you’re a garlic enthusiast, don’t hesitate to use an entire head! Roasting softens it to a buttery consistency, perfect for blending into a smooth sauce. Learn more about how to roast garlic for perfectly tender cloves every time.
  • Olive Oil: A staple in Mediterranean cooking, good quality olive oil is essential for this recipe. It’s used to coat the vegetables before roasting, helping them to brown beautifully and release their flavors, and also contributes healthy fats and a silky texture to the final sauce.
  • Pasta: The beauty of this creamy vegan pasta is its versatility. Feel free to use any shape or type of pasta you prefer – from classic spaghetti or fettuccine to hearty penne, rigatoni, or even gluten-free alternatives. We often opt for bucatini for its delightful chew and ability to hold the sauce.
  • Raw Cashews: These unsung heroes are the foundation of our unbelievably creamy, dairy-free pasta sauce. When properly soaked and blended, raw cashews create a rich, velvety texture that mimics traditional cream, making them indispensable for this recipe.
  • Fresh Basil: A handful of fresh basil is non-negotiable for this tomato-based sauce. Its vibrant, aromatic leaves infuse the pasta with a bright, herbaceous note that perfectly complements the rich flavors of the roasted vegetables and cashew cream, bringing a burst of freshness to every bite.

Do I have to use raw cashews for the creamiest vegan pasta sauce?

Historically, we’ve been quite particular about using only raw cashews for the ultimate creamy texture in our vegan pasta sauces. However, after making this recipe countless times and receiving feedback from our amazing community, we decided to thoroughly test both raw and roasted cashews. The good news? Both varieties work wonderfully!

The choice between raw and roasted cashews ultimately comes down to your personal flavor preference. We’ve found that roasted cashews can impart a slightly smokier or sweeter undertone to the sauce. Crucially, regardless of which type you choose, the texture of the creamy vegan pasta sauce remains consistently smooth and thick. So, use what you have on hand or what best suits your taste!

Can I use a different kind of nut for this vegan pasta sauce?

While we understand the desire for substitutions, this specific creamy vegan pasta recipe has been extensively tested solely with cashews. Their unique fat content and mild flavor profile are what contribute to the sauce’s signature silky texture and neutral base. For optimal results and the intended creaminess, we strongly recommend sticking with cashews for this recipe.

Why didn’t you use nutritional yeast in this creamy vegan pasta?

Nutritional yeast is a fantastic ingredient often used in vegan cooking to impart a cheesy, umami flavor. While you are absolutely welcome to add it if you desire, our goal with this recipe was to create a creamy vegan pasta sauce that achieves incredible depth of flavor and lusciousness without relying on nutritional yeast. We wanted to demonstrate that a truly delicious and satisfying dairy-free sauce can be made with simple, whole ingredients, still delivering that craveable creamy goodness!

Is this vegan pasta recipe gluten-free?

Yes, this creamy vegan pasta recipe is naturally gluten-free, provided you pair it with a certified gluten-free noodle. The sauce itself contains no gluten-containing ingredients, making it an excellent choice for those with gluten sensitivities or dietary preferences. Simply choose your favorite gluten-free pasta and enjoy!

Roasted tomatoes, onions, and garlic on a baking pan for vegan pasta sauce

How to Make the Best Creamy Vegan Pasta from Scratch

Many of our pasta recipes, like our refreshing Garden Summer Pasta and versatile Pesto Pasta, are inherently vegan-friendly. However, we’re taking things up a notch with this recipe by focusing on creating an incredibly rich and decadent creamy vegan pasta sauce that will rival any dairy-based alternative.

Step 1: Prepare and Soak Your Cashews for Optimal Creaminess

The secret to achieving that wonderfully *creamy* texture in this vegan pasta sauce lies entirely with cashews. These magical nuts serve as a brilliant substitute for traditional cream or dairy, transforming into an unbelievably smooth consistency when blended. Proper soaking is an absolutely essential step that you mustn’t skip.

Soaking cashews in water helps to soften them significantly, making them much easier to blend into a perfectly velvety and lump-free base for your sauce. There are two effective methods for soaking your cashews:

  1. Overnight Soak (12-24 hours): For the most consistent and thorough softening, place your raw cashews in a glass bowl and cover them completely with fresh water. Cover the bowl with plastic wrap or a lid and allow them to soak at room temperature (or in the refrigerator) for a minimum of 12 hours, ideally up to 24 hours. This method ensures maximum creaminess.
  2. Flash Boil Method (Quick Soak): If you’re short on time but still want a creamy vegan pasta sauce, the flash boil method is your best friend. Bring a small pot of water to a rolling boil. Add the raw cashews to the boiling water, then immediately remove the pot from the heat. Let the cashews sit immersed in the hot water for at least 15-30 minutes, or until visibly softened. This greatly speeds up the soaking process, allowing for quicker sauce preparation.

No Time? No Problem!

Don’t stress if you forget to soak your cashews overnight. The quick-boil method is a fantastic shortcut that will still deliver perfectly softened cashews, ready to be transformed into a luscious, creamy vegan pasta sauce in a fraction of the time.

Raw cashews soaking in a bowl of water, preparing for creamy vegan pasta sauce

Step 2: Roast Your Veggies for Deep, Concentrated Flavor

The heart of this creamy vegan pasta sauce lies in the rich, caramelized flavors developed through roasting. The main components – ripe tomatoes, sweet yellow onion, and pungent garlic – truly shine when exposed to high heat. Roasting brings out their natural sweetness and creates a depth of flavor that raw vegetables simply cannot achieve.

To begin, preheat your oven to 400ºF (200ºC) and line a baking sheet with parchment paper or tin foil for easy cleanup. Arrange the quartered tomatoes, chopped yellow onion, and smashed garlic cloves evenly on the prepared baking sheet. Drizzle generously with a portion of the olive oil and season with salt and pepper. Toss everything together to ensure an even coating, then spread the vegetables in a single layer to promote even roasting.

Roast for approximately 20 minutes. After this initial roasting period, carefully remove the baking sheet from the oven. This is a crucial step for optimal sauce texture: gently remove the skins from the roasted tomatoes. The skins should have loosened significantly and should peel off quite easily. Trust us, skipping this step can result in a slightly stringy or less refined sauce. Once peeled, return the vegetables to the oven and continue roasting for an additional 10-15 minutes, or until the vegetables are tender and slightly charred, intensifying their flavor.

Step 3: Blend Your Way to a Silky Smooth Vegan Pasta Sauce

Once your vegetables are beautifully roasted and fragrant, it’s time for them to transform into the star of your creamy vegan pasta dish. Carefully transfer all the roasted vegetables, along with any delicious pan juices (these are packed with flavor!), into a high-speed blender. A powerful blender is key to achieving that incredibly smooth and luxurious consistency.

Next, drain your softened cashews completely from their soaking water and add them to the blender with the roasted vegetables. To build the sauce, incorporate the remaining olive oil, a crucial element for richness. Now for the secret ingredient: starchy pasta water! This magical liquid, reserved from cooking your pasta, is rich in starch which helps to emulsify the sauce, making it incredibly creamy and allowing it to cling perfectly to every strand of pasta. Add about ½ cup to start, along with salt and a splash of lemon juice to brighten the flavors.

Blend on high speed until the sauce is completely smooth and velvety. Take your time with this step, ensuring there are no cashew bits remaining. As you blend, assess the consistency: if you prefer a thinner sauce, gradually add more of the reserved starchy pasta water, a tablespoon at a time, until it reaches your desired thickness. Taste the sauce and adjust seasonings as needed, adding more salt, pepper, or lemon juice to balance the flavors to your preference.

High-speed blender on a clear background, ready for making smooth sauces

Our Favorite

Blender Pick

Looking to elevate your kitchen game? Our Vitamix Blender is an absolute powerhouse. It’s our top recommendation for a high-speed blender, perfect for effortlessly creating silky smoothies, rich soups, and creamy nut butters – and, of course, the smoothest vegan pasta sauces!

Shop Now

Can I sauté the veggies instead of roasting them for this vegan pasta sauce?

Absolutely! While roasting brings a unique caramelized depth, you can certainly sauté the vegetables as an alternative for your creamy vegan pasta sauce. We’ve had several readers successfully make this recipe using the sauté method, producing a delicious sauce nonetheless.

If you opt for sautéing, heat a generous amount of olive oil in a large frying pan or Dutch oven over medium heat. Add the chopped onion and cook until softened and translucent, about 5-7 minutes. Then, add the smashed garlic and cook for another minute until fragrant. Finally, add the quartered tomatoes and continue to sauté until they have broken down significantly and released their juices, which may take 10-15 minutes. Remember to still carefully remove the skins from the tomatoes once they’ve softened – this step is key for a truly smooth sauce, regardless of cooking method.

Creamy vegan pasta sauce blending in a high-speed blender

Step 4: Combine, Serve, and Garnish Your Creamy Vegan Pasta

Once your rich, creamy tomato basil vegan pasta sauce is perfectly blended, it’s time to unite it with your cooked pasta. Pour the warm, velvety sauce directly over your al dente noodles in a large pot or serving bowl. Toss thoroughly to ensure every strand of pasta is coated in the delicious, dairy-free goodness. The heat from the pasta will help the sauce to adhere and meld beautifully.

Sometimes, if the sauce sits for a bit, it might cool down or thicken slightly. If you find your creamy vegan pasta isn’t as piping hot as you’d like, or if the sauce needs a little loosening, don’t hesitate to gently reheat it on the stovetop over low heat. You can always add a splash more of that reserved starchy pasta water to achieve the perfect consistency if it has thickened too much.

For serving, elevate your creamy vegan pasta with a flourish of fresh basil leaves, which add a beautiful vibrant color and an aromatic burst of flavor. A generous sprinkle of vegan parmesan cheese (homemade or store-bought) adds a salty, umami kick, while a pinch of red pepper flakes introduces a subtle, delightful heat. A final crack of fresh black pepper completes this truly exceptional plant-based dish. Enjoy immediately!

A bowl of creamy vegan pasta, garnished and ready to eat

Storage and Make-Ahead Tips for Creamy Vegan Pasta

This creamy vegan pasta is fantastic fresh, but it also makes for excellent leftovers or meal prep! Here are a few tips to maximize its deliciousness:

  • Refrigeration: Store any leftover creamy vegan pasta in an airtight container in the refrigerator for up to 3-4 days. The sauce may thicken slightly upon cooling, which is completely normal.
  • Reheating: To reheat, gently warm the pasta in a skillet over medium-low heat on the stovetop, or in the microwave. If the sauce is too thick, add a splash of vegetable broth or water (or even a little plant-based milk) to thin it back to your desired consistency. Stir frequently until heated through.
  • Freezing the Sauce: The cashew cream sauce freezes beautifully on its own! If you want to make a big batch, prepare the sauce, let it cool completely, then transfer it to freezer-safe containers or bags. It can be stored in the freezer for up to 2-3 months. Thaw overnight in the refrigerator before reheating and tossing with freshly cooked pasta.
  • Meal Prep: For easy meal prep, prepare the sauce in advance and store it separately from your cooked pasta. When ready to eat, simply reheat the sauce and combine it with freshly cooked or reheated pasta. This helps maintain the best texture for both components.

Variations and Add-Ins for Your Creamy Vegan Pasta

This creamy tomato basil vegan pasta recipe is incredibly versatile! Feel free to customize it with your favorite ingredients to make it your own:

  • Spice It Up: For an extra kick, add a pinch of red pepper flakes into the sauce when blending, or sauté them with the roasted vegetables.
  • Add Veggies: Incorporate more vegetables! Sautéed spinach, kale, mushrooms, bell peppers, or zucchini would all be delicious additions. Add them to the pan with the roasted vegetables during the last 10 minutes of roasting, or sauté them separately and stir them into the finished pasta.
  • Protein Boost: For even more protein, consider stirring in some cooked lentils, chickpeas, or your favorite plant-based sausage crumbles after combining the pasta and sauce.
  • Herbaceous Twist: While basil is classic, experiment with other fresh herbs like oregano or thyme for a different flavor profile.
  • Cheesy Flavor: If you enjoy a “cheesier” vegan flavor, feel free to add 1-2 tablespoons of nutritional yeast to the blender when making the sauce.

More of our Favorite Plant-Based Delights…

More Delicious Vegan Pasta Recipes to Explore

If you’ve fallen in love with this creamy vegan pasta, you’ll be thrilled to discover the array of other incredible plant-based pasta recipes we offer here at Fit Foodie Finds. From baked comforts to vibrant fresh dishes, there’s something for every pasta lover:

  • Hearty Vegan Pasta Bake: A comforting casserole with a rich white wine sauce.
  • Creamy Vegan Pasta with Kale and Tomatoes: A vibrant, nutrient-rich pasta featuring tender kale and sweet tomatoes.
  • Super Simple Vegan Mac and Cheese: The ultimate nostalgic comfort food, made completely dairy-free and delicious.
  • Creamy Vegan Asparagus Pasta: A fresh and bright pasta dish, perfect for spring, featuring a velvety sauce.
  • Classic Pesto Pasta: A simple yet flavorful favorite, easily made vegan.
  • Fresh Garden Summer Pasta: Light, fresh, and bursting with seasonal vegetables.
  • Explore ALL Our Vegan Pasta Recipes: Dive into our extensive collection for endless plant-based pasta inspiration!

Rating: 4.87 from 30 votes

Creamy Tomato Vegan Pasta

This is the best creamy vegan pasta. It’s made with a delicious creamy tomato basil vegan pasta sauce made from cashews and served with your favorite noodle.

By: Lee Funke

Prep: 15 mins

Cook: 30 mins

Total: 45 mins

Servings: 8

Delicious creamy vegan pasta, ready to be served
Save Recipe
Pin Recipe
Print Recipe

Ingredients

  • 1 cup raw cashews
  • 6 medium tomatoes, quartered
  • 1 medium yellow onion, chopped
  • 10 cloves garlic, peeled and smashed
  • 1/4 cup olive oil, separated
  • 1 teaspoon salt, separated (or more, to taste)
  • 1/4 teaspoon ground pepper, + more for serving
  • 1 cup starchy pasta water
  • 1/2 tablespoon lemon juice
  • 6-8 servings of pasta, we used bucatini
  • Fresh basil, for serving
  • Red pepper flakes, for serving
  • Vegan parmesan, for serving

Instructions

  1. First, prepare your cashews by placing them into a bowl. Pour boiling water on top of them so that they are fully submerged. Let sit for 30 minutes.
  2. Preheat the oven to 400ºF and line a baking sheet with tin foil.
  3. Place tomatoes, onions, and garlic onto the baking sheet. Drizzle with 2 tablespoons olive oil and season with 1/2 teaspoon salt and 1/4 teaspoon ground pepper. Toss, making sure everything is coated.
  4. Roast veggies at 400ºF for around 20 minutes.
  5. While vegetables are roasting, prepare your pasta by following the direction on the back of the box. Make sure reserve 1 cup of starchy pasta water for later.
  6. When the vegetables are done roasting, remove the baking sheet from the oven and carefully remove the skin from the tomatoes. The skins should come off pretty easily at this point. Then, roast for an additional 10 minutes.
  7. Now it’s time to make your creamy vegan pasta sauce. Strain the cashews from the water they were soaking in and then place them into a high-speed blender.
  8. Transfer all ingredients from the baking sheet (including the juices) into the blender along with 2 tablespoons olive oil, 1/2 teaspoon salt, 1/2 cup of starchy pasta water, and 1/2 tablespoon lemon juice. Blend on high until smooth. Taste the pasta sauce and add more water as needed along with more salt.
  9. Toss the cooked pasta with the sauce. If it’s no longer hot, you can reheat on the stovetop.
  10. Serve with fresh basil, cracked black pepper, red pepper flakes, and vegan parmesan.

Tips & Notes

  • Option to add fresh basil into the blender for a deeper basil flavor.
  • This recipe was slightly updated on 2/9/2022. We added starchy pasta water to make it easier to blend along with a little lemon juice, enhancing both texture and flavor.

Nutrition

Calories: 333 kcal,
Carbohydrates: 51 g,
Protein: 9 g,
Fat: 10 g,
Fiber: 4 g,
Sugar: 6 g

Nutrition information is automatically calculated, so should only be used as an approximation.


🍝

Love this? Leave a comment below!

Don’t forget to tag your posts on social media with the hashtag #fitfoodiefinds, we’d love to see what you’re up to!