Vegan Creamy Tomato Pasta

Welcome to your new favorite weeknight meal: a truly delightful Creamy Tomato Pasta that’s not only incredibly easy to make but also completely vegan! This recipe is a game-changer for anyone seeking a quick, comforting, and wholesome dinner that uses simple pantry staples. Imagine a rich, velvety tomato sauce infused with savory herbs, perfectly coating al dente pasta, all brought together in just one pot. It’s an adaptable dish that welcomes your favorite fresh or frozen vegetables, making it perfect for any season and any taste preference.

In a world of complicated recipes, this one stands out for its simplicity without compromising on flavor. Whether you’re a seasoned vegan chef or just exploring plant-based options, this creamy tomato pasta promises a satisfying experience that will have everyone asking for seconds. Get ready to transform everyday ingredients into a culinary masterpiece that’s both nourishing and utterly delicious.

If you love the convenience and deliciousness of one-pot pasta meals, be sure to explore my One Pot Lentil Pasta and One Pot Taco Pasta for more inspiration!

Creamy tomato pasta served in a white bowl, garnished with fresh herbs.

This creamy tomato pasta truly embodies the easy, one-pot plant-based dinner you’ve been searching for. Trust me, it absolutely delivers on flavor! While it might not win a beauty contest with its rustic, homely charm, it’s bursting with that rich, cozy taste that will have you coming back for more, time and time again. It’s the kind of dish that warms your soul and satisfies your hunger, making it an ideal choice for any meal.

My vision for this recipe was to create something that felt like summer in a bowl—simple, vibrant, and a fantastic way to utilize all those fresh, seasonal vegetables that are abundant during warmer months. The beauty of this dish lies in its versatility; you can effortlessly toss in whatever fresh produce you have on hand. For a colorful and flavorful medley, I personally opted for crisp zucchini and sweet bell peppers, which add a lovely texture and nutritional boost.

Why This Vegan Creamy Tomato Pasta is a Weeknight Hero

  • The Ultimate One-Pot Wonder: Say goodbye to piles of dirty dishes! This entire meal comes together in a single pot, significantly cutting down on cleanup time. Less mess means more time to enjoy your delicious creation, making it a perfect solution for busy evenings when you want a homemade meal without the hassle.
  • Luxuriously Creamy, Completely Dairy-Free: Achieving that rich, velvety texture usually requires heavy cream, but not here! Raw cashews are the secret ingredient, blending into an incredibly smooth and decadent sauce that rivals any dairy-based version. It’s a plant-based miracle that offers all the creaminess without any of the dairy, making it suitable for those with dietary restrictions or anyone looking for a healthier alternative.
  • Pantry-Friendly & Endlessly Flexible: This recipe relies on readily available ingredients you likely already have in your kitchen, like canned tomatoes, pasta, and common seasonings. Beyond the staples, it’s remarkably easy to customize. Feel free to swap in your favorite vegetables—fresh or frozen—to make it your own. It’s an excellent way to use up leftover produce and minimize food waste.
  • Fast & Fuss-Free Feast: From start to finish, this dish is ready in approximately 30-40 minutes. The straightforward steps and quick cooking time make it an absolute lifesaver for busy weeknights when you need a wholesome, satisfying meal on the table in a flash. It’s perfect for families, meal prep, or simply when you’re craving something comforting and quick.
  • Healthy & Wholesome: Packed with nutrient-rich vegetables and healthy fats from cashews, this pasta dish is not just delicious but also good for you. It’s a balanced meal that provides essential vitamins, minerals, and fiber, ensuring you feel energized and satisfied.

Essential Ingredients for this One-Pot Creamy Tomato Pasta

Crafting this incredible creamy tomato pasta requires just a handful of staple ingredients and fresh vegetables, proving that extraordinary flavor doesn’t require an extensive shopping list. The beauty of this recipe lies in its simplicity and flexibility, allowing you to create a delicious meal using whatever you have on hand. Here’s a closer look at the key components:

  • Pasta: I typically reach for penne pasta because its ridges perfectly capture the creamy sauce, but this recipe is incredibly forgiving. You can use virtually any type of noodle you prefer—fusilli, rigatoni, rotini, or even spaghetti work wonderfully. The main consideration when choosing a different pasta shape is its cooking time; adjust accordingly to ensure it cooks to al dente perfection within the sauce. For those following a gluten-free diet or looking for an extra protein boost, I’ve successfully made this recipe with gluten-free lentil pasta, and it turned out fantastic, maintaining both texture and flavor.
  • Veggies: While I personally love the vibrant combination of bell pepper and zucchini, the true magic of this dish is its adaptability to any vegetables you enjoy or happen to have. Think of it as a canvas for your culinary creativity! Other excellent options include spinach, mushrooms, cherry tomatoes, broccoli florets, or even kale. Don’t shy away from using frozen vegetables either; I’ve prepared this dish with a bag of mixed frozen veggies, and it was still incredibly delicious and convenient, saving on prep time. This flexibility makes it a great way to sneak in extra nutrients and clear out your refrigerator.
  • Creamy Tomato Sauce: This is the heart and soul of our pasta! The sauce is a luxurious cashew and tomato-based creation that achieves an unparalleled creaminess without a single drop of dairy. Soaked and blended cashews provide a rich, smooth texture and a subtle nutty flavor that perfectly complements the bright acidity of the tomatoes. Seasoned with a blend of aromatic herbs and spices, this sauce transforms simple pasta into a gourmet experience. It’s deeply satisfying and surprisingly easy to prepare.
  • Sun-Dried Tomatoes: I must admit, I wasn’t always the biggest fan of sun-dried tomatoes, but their concentrated, sweet-tart flavor truly shines in this recipe. They add a deep, umami-rich complexity that elevates the entire dish. While you can certainly omit them if you don’t have them or prefer not to use them, I wholeheartedly recommend including them. They contribute an extra layer of Mediterranean-inspired flavor that’s simply irresistible and makes the pasta feel more sophisticated.
  • Aromatics & Spices: Garlic is essential for building a flavorful base. Freshly minced garlic, sautéed briefly, releases an incredible aroma and taste that permeates the entire dish. Dried basil, paprika, and cumin add depth, warmth, and a hint of smoky flavor to the tomato sauce. Don’t forget salt and freshly ground black pepper to taste, as they are crucial for balancing all the flavors.
  • Oil: A good quality cooking oil, such as olive oil or avocado oil, is used for sautéing the vegetables and helping to build the initial flavor layers of the dish.
  • Water: Crucial for cooking the pasta directly in the sauce, allowing it to absorb all the wonderful flavors and release its starches, which help to naturally thicken the sauce for an even creamier result.

By carefully combining these ingredients, you’ll create a comforting, flavorful, and remarkably easy vegan meal that caters to both your taste buds and your busy schedule.

Step-by-Step Guide: How to Make Creamy Tomato Pasta

Creating this delicious one-pot creamy tomato pasta is simpler than you might think. Follow these easy steps to bring this comforting vegan meal to your table.

The first crucial step is preparing your cashews for the creamy sauce. You have two options: either soak them overnight for optimal softness and blendability, or if you’re short on time, quickly soften them by boiling. To quick-boil, place the cashews in a small pot and cover them generously with water. Bring the water to a boil and let the cashews simmer gently for about 20 minutes. Once softened, drain the water thoroughly and allow the cashews to cool slightly before proceeding.

Sautéing yellow bell pepper and zucchini in a skillet until softened.

STEP #1. Sauté the Vegetables: Begin by heating one tablespoon of oil in a large, deep skillet or Dutch oven over medium heat. Once the oil is shimmering, add the thinly sliced bell pepper and chopped zucchini. Cook the vegetables, stirring frequently, for about 8 minutes, or until they start to soften and become slightly tender-crisp. Then, add the minced garlic and continue to cook for an additional 2 minutes, until fragrant. Be careful not to burn the garlic. Once cooked, transfer the sautéed vegetables to a plate and set them aside. This step builds the foundational flavors for your pasta.

Tomato sauce ingredients blending in a high-speed blender.

STEP #2. Prepare the Creamy Cashew-Tomato Sauce: In a high-speed blender, combine the softened and thoroughly drained cashews, canned diced tomatoes (undrained, to maximize flavor), dried basil, paprika, cumin, and a generous pinch of salt and pepper. Blend all the ingredients until the mixture is completely smooth and creamy. This may take a few minutes, depending on your blender’s power. Scrape down the sides of the blender as needed to ensure everything is incorporated. The result should be a silky, uniform sauce that forms the luxurious base for your pasta.

Stirring together creamy tomato sauce, water, and penne pasta in a skillet.

STEP #3. Cook the Pasta in the Sauce: Without needing to clean the skillet after sautéing the veggies (embrace the one-pot philosophy!), pour in the 2 cups of water and the freshly blended creamy tomato-cashew sauce. Bring this mixture to a gentle simmer over medium heat, stirring occasionally. Once simmering, add the penne pasta (or your chosen pasta shape) to the skillet, ensuring it’s mostly submerged in the sauce. Cook the pasta according to package directions until it reaches an al dente texture, typically about 8-10 minutes. Stir frequently to prevent the pasta from sticking and to ensure even cooking, allowing it to fully absorb the rich flavors of the sauce.

Creamy tomato pasta with zucchini and bell peppers topped with fresh basil in a white bowl.

STEP #4. Combine and Serve: As the pasta cooks, the sauce will naturally thicken to a beautiful, luscious consistency. Once the pasta is al dente, return the reserved sautéed vegetables to the skillet along with the chopped sun-dried tomatoes. Stir everything together gently to combine. Taste the pasta and season with additional salt and pepper as needed, adjusting to your preference. Allow it to cook for another couple of minutes, just long enough for the flavors to meld and the added ingredients to warm through. Serve immediately, perhaps garnished with fresh basil or parsley, and savor every creamy, comforting bite!

If you’re aiming for an even quicker cooking time, a clever trick is to sauté the vegetables in a separate skillet simultaneously while the pasta simmers in the sauce in the main pot. This parallel cooking method can shave precious minutes off your total prep time. However, if your goal is truly to minimize post-dinner cleanup and stick to as few pots as possible, then the classic one-pot method as described above is perfectly designed for you!

Speaking from personal experience, I tend to be quite impatient when hunger strikes! Therefore, I often opt to prepare this delicious dish using two skillets, which allows me to have a satisfying meal ready in as little as 15 minutes. Both approaches yield fantastic results, so choose the method that best suits your cooking style and time constraints.

Creamy tomato pasta with bell peppers and zucchini in a white bowl, ready to be served.

Watch How to Make This Delicious Pasta

Creamy Tomato Pasta (Vegan)

By

Brita Britnell
Prep:

20

Cook:

20

Total:

40

Servings:

4
servings
Creamy tomato pasta served in a white bowl, ready to be enjoyed.
Pin
Print
This Creamy Tomato Pasta is the ultimate easy vegan dinner! Made with just a handful of pantry staples in one pot, it’s quick, cozy, and endlessly adaptable—swap in your favorite fresh or frozen veggies and dinner is done!

Ingredients

  • 8 ounces penne pasta
  • 1 tablespoon oil
  • 1 bell pepper, thinly sliced*
  • 2 large cloves garlic, minced
  • ¼ cup packed sun-dried tomatoes, chopped
  • 1 cup chopped zucchini, about 1 large*

For the Sauce:

  • ½ cup raw cashews, soaked
  • 15 ounce can diced tomatoes
  • 1 teaspoon dried basil, can also use fresh chopped
  • 1 teaspoon paprika
  • 1 teaspoon cumin
  • Salt and pepper to taste
  • 2 cups water

Instructions

  • Prepare Cashews: You can either soak the cashews overnight in water for optimal softness OR quickly soften them by boiling them in water for 20 minutes. To quick-boil, place the cashews in a small pot and cover them with water. Bring to a boil and let them lightly boil for 20 minutes. Drain the water and let them cool slightly before proceeding.

  • Sauté Vegetables: In a large skillet or Dutch oven, heat the oil over medium heat. Once hot, add the thinly sliced bell pepper and chopped zucchini. Cook for approximately 8 minutes, stirring frequently, until the vegetables begin to soften. Add the minced garlic and cook for an additional 2 minutes until fragrant. Transfer the cooked veggies to a plate and set aside.

  • Blend the Creamy Sauce: Combine the softened and drained cashews, diced tomatoes (undrained), dried basil, paprika, cumin, salt, and pepper in a high-speed blender. Blend until the mixture is completely smooth and creamy, which may take a few minutes. Scrape down the sides of the blender as needed to ensure a uniform consistency.

  • Cook Pasta: Without cleaning the skillet, add the 2 cups of water and the blended tomato-cashew sauce to the pan. Bring the mixture to a simmer over medium heat. Add the pasta and cook until it is al dente, typically about 8-10 minutes, stirring frequently to prevent sticking and ensure even cooking. The sauce will thicken as the pasta absorbs the liquid.

  • Combine & Serve: Once the sauce has thickened and the pasta is cooked, return the reserved sautéed vegetables to the skillet along with the chopped sun-dried tomatoes. Stir everything together gently to combine. Taste and season with additional salt and pepper as needed. Cook for another couple of minutes to warm through and allow the flavors to meld. Serve immediately and enjoy your comforting vegan creamy tomato pasta!

Notes

*To speed up the cooking process, you can cook the veggies in a separate skillet simultaneously with the pasta cooking in the sauce. Then, combine them into the same skillet at the step where the recipe indicates. This can shave off a few minutes from the total preparation time.

*For even more convenience, feel free to substitute the fresh veggies with about 2 cups of frozen mixed vegetables. This can make the recipe more budget-friendly (depending on the season) and even easier to prepare, without compromising on flavor or nutrition.

*For a spicier kick, add a pinch of red pepper flakes when sautéing the garlic. For a richer, deeper flavor, consider adding a tablespoon of nutritional yeast to the sauce while blending.

*This pasta dish is fantastic for meal prep! Store leftovers in an airtight container in the refrigerator for up to 3-4 days. To reheat, you may need to add a splash of water or vegetable broth to loosen the sauce as it can thicken in the fridge. Gently warm on the stovetop or in the microwave.

Nutrition


Serving:
1
serving

,

Calories:
395
kcal

,

Carbohydrates:
60
g

,

Protein:
13
g

,

Fat:
13
g

,

Saturated Fat:
2
g

,

Polyunsaturated Fat:
3
g

,

Monounsaturated Fat:
7
g

,

Trans Fat:
0.01
g

,

Sodium:
284
mg

,

Potassium:
835
mg

,

Fiber:
6
g

,

Sugar:
10
g

,

Vitamin A:
1433
IU

,

Vitamin C:
57
mg

,

Calcium:
85
mg

,

Iron:
4
mg

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





Tried this recipe?
Mention @foodwithfeeling or tag #foodwithfeeling!