Dreamy Creamy Spinach Tomato Pasta

Discover the ultimate recipe for a **creamy spinach and tomato pasta** that’s not only incredibly easy to make in under 30 minutes but also entirely dairy-free! This dish is a celebration of vibrant flavors and wholesome ingredients, proving that indulgent comfort food can be both quick and healthy. Perfect for busy weeknights or whenever you crave a satisfying meal without the fuss, this vegan pasta promises a rich, velvety sauce that will impress even the most discerning palates.

Bowl of creamy tomato pasta topped with a few leaves of fresh basil and fresh cracked black pepper.

About This Creamy Vegan Pasta Recipe

This simple yet elegant pasta recipe is a game-changer for anyone seeking a **quick family meal on busy weeknights**. Its defining feature is a lusciously creamy sauce, masterfully crafted from cashews and nutritional yeast, completely bypassing traditional heavy cream and cheese. The result is a dairy-free delight that doesn’t compromise on texture or flavor, offering a guilt-free indulgence.

Our **creamy spinach and tomato pasta** stands out for several compelling reasons:

  • Vegetarian and Vegan-Friendly: Crafted entirely from plant-based ingredients, this recipe caters to vegan diets and those looking to incorporate more plant-based meals into their week. It’s a fantastic way to enjoy a rich pasta dish without any animal products.
  • Dairy-Free Indulgence: Say goodbye to double cream or cream cheese! The rich, velvety texture comes from soaked cashews, providing a satisfying creaminess that’s surprisingly light and incredibly flavorful.
  • Easily Gluten-Free: The sauce itself is naturally gluten-free. Simply choose your favorite gluten-free pasta (such as brown rice or lentil pasta) to make this an entirely gluten-free meal suitable for those with dietary sensitivities.
  • Quick and Effortless Preparation: Designed with convenience in mind, this dish comes together in less than 30 minutes, making it an ideal solution for last-minute dinners. It minimizes kitchen time without sacrificing taste.
  • Pantry Staple Ingredients: You’ll likely find most of the ingredients already in your pantry. This recipe relies on common, accessible items, simplifying your grocery shopping and meal planning.
  • Versatile with Any Pasta Shape: Whether you prefer long strands like spaghetti or fettuccine, or short shapes like penne or fusilli, this sauce beautifully coats any pasta, allowing for endless customization based on your preference.
  • High Protein Content: Boasting an impressive 17g of protein per serving, this meal is not only delicious but also provides a substantial nutritional boost, thanks to the cashews and pasta.

For those seeking diverse dairy-free pasta options beyond cashews, explore these flavorful alternatives. Our Creamy Vegan Roasted Red Pepper Pasta utilizes white beans for its silky texture, while the Vegan Creamy Pumpkin Pasta achieves its richness with a coconut milk base. If you’re particularly fond of cashew-based sauces, next you might enjoy this Easy Creamy Vegan Carbonara or our Creamy Vegan Sun Dried Tomato Pasta, both offering exquisite plant-based creaminess.

Key Ingredient Notes for Your Perfect Pasta

All the ingredients needed for making a vegan creamy pasta dish with canned tomatoes, cashews, spinach, herbs, onion and garlic.

Crafting the perfect **creamy spinach and tomato pasta** starts with understanding each ingredient’s role. This list provides essential notes and tips for the best results, ensuring a harmonious blend of flavors and textures.

  • Pasta: The beauty of this recipe lies in its adaptability. Since the pasta is cooked separately, you have the freedom to choose any variety you prefer. Long pasta shapes such as spaghetti, linguine, or fettuccine are fantastic for twirling and soaking up the rich sauce. Alternatively, short shapes like shells, bows (farfalle), or penne work wonderfully, allowing the creamy sauce to nestle into every nook and cranny. For a healthier twist, consider whole wheat pasta, or for those with dietary restrictions, gluten-free pasta made from brown rice or quinoa is an excellent choice.
  • Raw Cashews: These are the secret to our luxurious dairy-free cream sauce. It’s crucial to use raw cashews, meaning they should be unsalted and unroasted (without any added oil). Soaking them softens them significantly, making them incredibly easy to blend into a perfectly smooth, rich cream. This soaking process is fundamental for achieving that desired velvety texture.
  • Diced Tomatoes: A 15 oz can of diced tomatoes (approximately 1.5 cups) forms the robust foundation of our tomato sauce. While diced tomatoes are specified, feel free to substitute with canned whole tomatoes (just crush them before blending), tomato passata for an even smoother base, or crushed tomatoes. The key is to use good quality canned tomatoes for the best flavor depth.
  • Fresh Spinach: We recommend using fresh spinach or baby spinach for this recipe. Its delicate texture wilts beautifully into the warm pasta, adding a lovely green hue and a dose of nutrients. The amount doesn’t need to be precise; feel free to add a little more if you love your greens. While finely chopped kale can be substituted, fresh spinach offers a milder flavor and melts into the sauce more seamlessly, which is why it’s our top recommendation.
  • Nutritional Yeast: This ingredient is indispensable for imparting a distinct cheesy and umami flavor to the dairy-free sauce. It’s a deactivated yeast that is highly popular in vegan cooking for its savory, nutty profile that mimics cheese without any dairy. Don’t skip it if you want that classic cheesy depth!
  • Dried Herbs (Basil and Oregano): These classic Italian herbs elevate the flavor profile of the sauce. Using dried herbs is convenient and effective. If you’re short on individual herbs, a good quality Italian seasoning blend can be used as a substitute—about 2 teaspoons should do the trick. For an extra fresh burst, a handful of fresh basil stirred in at the end or as a garnish is highly recommended.
  • Olive Oil: A good quality extra virgin olive oil forms the base for sautéing our aromatics, adding a foundational richness and healthy fats to the dish.
  • Onion and Garlic: These aromatic powerhouses are essential for building the initial flavor layers of the sauce. Diced white onion and crushed or grated garlic provide a fragrant and savory depth that truly makes the sauce sing.
  • Red Pepper Flakes: A touch of red pepper flakes adds a gentle warmth and a subtle kick, enhancing the overall complexity of the sauce without making it overtly spicy. Adjust to your heat preference.

This comprehensive list highlights the main components. For precise measurements and detailed step-by-step instructions, please refer to the full recipe card at the end of this post.

Exciting Additions and Flavor Variations

One of the joys of cooking is customization, and this **creamy spinach and tomato pasta** recipe is incredibly versatile. Here are some fantastic ways to adjust and enhance your dish, allowing you to tailor it to your taste or what you have on hand:

  • Add Fresh Tomatoes: For an extra burst of freshness and color, consider sautéing up to 1 cup of halved grape or cherry tomatoes alongside the onions. They will soften slightly and release their sweet juices, adding another dimension to the tomato flavor.
  • Boost with Additional Fresh Vegetables: Increase the nutritional value and texture by incorporating more vegetables. You can add up to 1 cup of sliced mushrooms, a diced red bell pepper, or a small chopped zucchini when you sauté the onion. These vegetables will soften and meld beautifully with the creamy sauce, creating an even heartier meal.
  • Introduce Sun-Dried Tomatoes: For a concentrated, intensely savory flavor, drain one jar of oil-packed sun-dried tomatoes. Blend half of them into the sauce for a deep, umami-rich base, and then stir in the remaining half when you add the fresh spinach for delightful chewy bites.
  • Protein Power-Up: Transform this dish into an even more substantial meal by adding plant-based protein. Sautéed sliced mushrooms, crumbled tofu, cooked chickpeas, or even cannellini beans can be stirred in during the final steps of cooking. For a smoky flavor, consider adding some pan-fried tempeh or smoked tofu.
  • Spice It Up: If you enjoy a bit more heat, increase the amount of red pepper flakes or add a dash of cayenne pepper to the sauce. Alternatively, a few drops of your favorite hot sauce stirred in at the end can provide a quick heat boost.
  • Flavor Boosters: A squeeze of fresh lemon juice at the end can brighten the entire dish. A tablespoon of capers can add a briny, tangy counterpoint, while a sprinkle of fresh parsley or chives offers a fresh, herbaceous finish.
  • Topping Suggestions: Elevate your serving with delightful garnishes. Consider a generous sprinkle of Vegan Parmesan Cheese for an extra cheesy note, dollops of Tofu Ricotta Cheese for a creamy contrast, a scattering of fresh basil leaves for aromatic appeal, or freshly cracked black pepper for a pungent finish. Toasted pine nuts or chopped walnuts can also add a pleasant crunch.

Step-by-Step Guide to Creamy Spinach Tomato Pasta

Follow these detailed steps to create your perfect bowl of **creamy spinach and tomato pasta**. Each instruction is designed to guide you through the process, ensuring a delicious and satisfying result.

Step 1: Prepare the Cashews for Creaminess. The first crucial step for our dairy-free cream sauce is soaking the cashews. You have a couple of options: for a quick soak, place the cashews in a bowl and cover them generously with boiling water. Let them soak for at least 15 minutes. Alternatively, for a slightly richer and smoother sauce, especially if you don’t have a high-speed blender, you can soak them at room temperature for 4-8 hours, or even overnight. Once soaked, drain and rinse the cashews thoroughly before proceeding.

Raw cashews soaking in a glass container.

Step 2: Cook Your Chosen Pasta. When you’re ready to continue with the recipe, bring a large pot of generously salted water to a rolling boil. Add your pasta of choice and cook it al dente according to the package instructions. Cooking pasta “al dente” means it should be firm to the bite, not soft or mushy. This ensures it holds up well in the creamy sauce. Before draining the pasta, remember to reserve approximately 2 cups of the starchy pasta cooking water. This liquid is gold for achieving the perfect sauce consistency later. Drain the pasta but do not rinse it, as the starch on the pasta helps the sauce adhere better.

Step 3: Create the Velvety Cashew Cream Sauce. Now, it’s time to assemble our luscious cream sauce. Add the drained and rinsed soaked cashews to a high-speed blender. Pour in the water or vegetable broth, the entire 15 oz can of diced tomatoes, 3 tablespoons of nutritional yeast, and a pinch of salt and pepper. For an even deeper tomato flavor, you can also add an optional tablespoon of tomato paste at this stage. Blend all these ingredients until the mixture is completely smooth and wonderfully creamy. This may take a couple of minutes, depending on your blender. Once smooth, set the sauce aside.

Creamy tomato sauce in a blender container.

Step 4: Sauté the Aromatics. Heat a tablespoon of olive oil in a large saucepan or skillet over medium heat. Once the oil is shimmering, add the diced white onion. Season with a pinch of salt and pepper. Cook the onion for 4-5 minutes, stirring occasionally, until it has softened and become fragrant and translucent. This step builds a crucial flavor base for the sauce.

Step 5: Infuse with Herbs and Spice. To the softened onions, add the crushed garlic, dried basil, dried oregano, and red pepper flakes. Continue to cook for another 2-3 minutes, stirring constantly. This allows the spices and herbs to bloom in the hot oil, releasing their full aroma and flavor without burning the garlic.

Diced onion, garlic and dried herbs cooking in a pan.

Step 6: Simmer the Creamy Tomato Sauce. Pour the blended cashew cream sauce from the blender into the skillet with the sautéed aromatics. Reduce the heat to medium-low and bring the sauce to a gentle simmer. Stir occasionally to prevent sticking. Allow it to simmer lightly while you wait for the pasta to be ready to add. The flavors will meld and deepen during this time.

Chef’s Tip: To make the most of every drop of your delicious sauce, scoop some of the reserved pasta cooking water into the empty blender container. Swirl it around to dislodge any remaining sauce from the sides, then pour this flavorful liquid directly into your simmering sauce. This not only cleans your blender effortlessly but also adds extra body and taste to your dish.

Creamy tomato sauce cooking in a large skillet.

Step 7: Combine Pasta and Sauce. Once the pasta is cooked and drained, add it directly to the skillet with the simmering sauce. Toss thoroughly to ensure every strand or shape of pasta is generously coated in the creamy tomato goodness. Slowly pour in some of the reserved pasta cooking water, a quarter cup at a time, until you reach your desired sauce consistency. We recommend using anywhere from 1 to 2 cups, depending on how rich and saucy you prefer the final dish; about 1 cup is a good starting point. Finally, stir in the fresh spinach until it gently wilts and is evenly distributed throughout the pasta. The residual heat from the pasta and sauce will quickly cook the spinach.

Large skillet of creamy tomato spaghetti with spinach.

Step 8: Serve and Enjoy. Divide the warm and inviting **creamy spinach and tomato pasta** among individual bowls. Garnish with freshly cracked black pepper and a scattering of fresh basil leaves for added aroma and visual appeal. For an extra layer of flavor, consider topping with grated vegan parmesan cheese. This dish pairs exceptionally well with a side of crispy garlic bread, perfect for soaking up any extra sauce, or a simple green salad for a balanced meal.

Bowl of creamy tomato pasta topped with a few leaves of fresh basil and fresh cracked black pepper.

Recipe FAQs: Your Questions Answered

Is creamy spinach tomato pasta gluten-free?

Yes, the creamy tomato and spinach sauce itself is naturally gluten-free. To make the entire dish gluten-free, simply ensure you use a certified gluten-free pasta, such as those made from brown rice, quinoa, or lentils. Always check the package labeling to confirm.

How long does spinach tomato pasta keep?

Leftovers of this delicious pasta can be stored in an airtight container in the refrigerator for up to 4 days. Beyond this, the quality and freshness may start to diminish. Make sure the pasta has cooled completely before storing.

Can I use whole wheat pasta?

Absolutely! Since the pasta is cooked separately from the sauce, you have complete flexibility in your choice of pasta. Whole wheat pasta is a fantastic option if you’re looking to add more fiber and nutrients to your meal. Just cook it according to the package instructions until al dente.

Can I use frozen spinach?

While fresh spinach is recommended for optimal texture and to prevent watering down the sauce, you can use frozen spinach. If using frozen, it’s crucial to thaw it completely first. After thawing, place the spinach in a clean kitchen towel or paper towels and squeeze out as much excess moisture as possible. This step is vital to maintain the richness of the sauce before adding the spinach.

Can I freeze this recipe?

Unfortunately, this recipe is not ideal for freezing. The creamy cashew sauce can change texture upon thawing, sometimes becoming grainy, and the pasta may become mushy. It’s best enjoyed fresh or within a few days of refrigeration.

Can I make this pasta ahead of time?

While the sauce can be prepared a day in advance and stored in the refrigerator, it’s best to cook the pasta just before serving. This ensures the pasta remains al dente and prevents it from absorbing too much sauce and becoming overly soft. Reheat the sauce gently on the stovetop and then combine with freshly cooked pasta.

What side dishes pair well with this pasta?

This creamy pasta is wonderfully complemented by a variety of side dishes. A simple crisp green salad with a vinaigrette dressing provides a refreshing contrast. Garlic bread or crusty artisan bread is perfect for soaking up any leftover sauce. Roasted vegetables like asparagus, broccoli, or bell peppers can also add extra nutrition and flavor.

Chef’s Tips for the Best Creamy Pasta

  • Don’t Forget to Reserve Pasta Cooking Water: This is perhaps the most important tip! Before draining your pasta, always scoop out at least 2 cups of the starchy cooking water. This cloudy, flavorful liquid is key to achieving a silky, emulsified sauce. The starch helps bind the sauce to the pasta and creates a wonderfully creamy consistency, even without dairy. It’s your secret weapon for restaurant-quality pasta.
  • Season Throughout the Cooking Process: Flavor development is cumulative. Start by generously salting your pasta cooking water – it’s your first chance to season the pasta itself. When sautéing the onions, add a pinch of salt and pepper. Finally, season the blended sauce ingredients with salt and pepper to taste. Adjusting seasoning at each stage ensures a well-balanced and flavorful final dish.
  • Anticipate Sauce Thickening: Pasta dishes, especially those with creamy sauces, tend to thicken as they sit or cool. Be generous when adding the reserved pasta cooking water during the final step. It might seem like there’s too much sauce initially, but the pasta will continue to absorb the liquid, ensuring a perfectly saucy consistency when served and even as leftovers. You can always add more hot water when reheating if needed.
  • Adjust Pasta Quantity to Your Preference: Most standard pasta packages come in 450g (approximately 16 oz) containers. While this recipe initially calls for 340g (which yields about 4 servings of 85g dry pasta), the cashew cream sauce is quite abundant and flavorful. If you prefer a higher pasta-to-sauce ratio or are serving a larger crowd, feel free to increase the pasta to 5 servings, or use an entire 450g container. The sauce can easily accommodate the extra volume without losing its richness.
  • Invest in a Good Blender: For the smoothest, most luxurious cashew cream sauce, a high-speed blender (like a Vitamix or Blendtec) is highly recommended. It pulverizes the cashews into an incredibly fine, velvety consistency, making the sauce truly irresistible. If you have a standard blender, ensure a longer cashew soaking time to aid in achieving maximum smoothness.
  • Taste and Adjust: Always taste your sauce before combining it with the pasta and again just before serving. Adjust seasonings like salt, pepper, and nutritional yeast as needed. A squeeze of fresh lemon juice at the end can brighten the flavors, and a tiny dash of sugar can balance the acidity of the tomatoes if they taste too tart.
Creamy tomato spinach pasta twirled on a fork in a bowl.
Fork in a bowl creamy tomato spaghetti topped with a few leaves of fresh basil and fresh cracked black pepper.

Vegan Creamy Spinach Tomato Pasta

By: Deryn Macey
Creamy tomato pasta with spinach that’s perfect for an easy dinner recipe the whole family will enjoy.
Prep: 15 mins
Cook: 15 mins
Servings: 4

Ingredients

For the Cream Sauce

  • 1/2 cup raw cashews, soaked*
  • 1 cup water or vegetable broth, 250 mL
  • 1 15 oz can diced tomatoes
  • 3 tbsp nutritional yeast
  • 1 tbsp tomato paste, optional*
  • salt and pepper

For the Pasta

  • 12 oz/340 g dry pasta such as spaghetti
  • 1 tbsp olive oil
  • 1 small white onion, diced
  • 3 cloves garlic, crushed or grated
  • 1 tsp dried basil
  • 1 tsp dried oregano
  • 1/4 tsp red pepper flakes
  • 3 cups fresh baby spinach
  • 2 cups pasta cooking water

Instructions

  1. Soak the cashews for 15 minutes in boiled water or for 3 hours up to overnight at room temperature. If you do not have a high-speed blender, a longer soak is suggested for a smooth sauce. If you have a high-speed blender such as Vitamix, a quick soak in boiling water or 1-2 hours at room temperature is sufficient. Drain once done soaking.
  2. When you’re ready to proceed with the recipe, bring a large pot of generously salted water to a boil and cook your pasta of choice al dente according to the package instructions. Before draining the pasta, reserve 2 cups of the pasta cooking water. Tip: If the blender container is free by this time, scoop the pasta water into the blender container and swirl to help get out the left behind sauce. Drain the pasta but do not rinse.
  3. Add the soaked cashews to a blender with the water, can of diced tomatoes, nutritional yeast, tomato paste, and a pinch of salt and black pepper. Blend until smooth and creamy. Set aside for now.
  4. Heat the oil in a large skillet over medium heat. Add the diced onion and season with salt and pepper. Cook for 4-5 minutes until softened and fragrant.
  5. Add the garlic, basil, oregano, and red pepper flakes and cook for another 2-3 minutes while stirring.
  6. Add the sauce from the blender and reduce heat to medium-low. Bring to a light simmer, stirring often.
  7. Add the cooked pasta and toss to coat then stir in the spinach until wilted and mixed in.
  8. Serve your pasta topped with freshly cracked black pepper, fresh basil, your choice of grated parmesan cheese, and garlic bread on the side.

Notes

Most pasta comes in 450 g or approximately 16 oz bags or boxes. This recipe calls for 4×85 g servings of dry pasta but there’s quite a lot of sauce, so you can increase the pasta to 5 servings or a whole 450g container if you like.
Leftover pasta can be stored in an airtight container in the fridge for up to 4 days. Reheat in the microwave or in a skillet on the stovetop until heated through.
*Tomato paste can be added for a deeper tomato flavor, though the sauce is still tasty without it!

Nutrition

Serving: 1g, Calories: 502kcal, Carbohydrates: 80g, Protein: 17g, Fat: 13g, Sodium: 469mg, Fiber: 6g, Sugar: 8g