Spaghetti in Spicy (Vegan!) Tomato Cream Sauce

Jump to Recipe Print Recipe

Zesty tomato sauce is spiked with red wine and red pepper flakes, and then simmered with a surprise creamy (but totally dairy free!) ingredient to make this pasta with spicy tomato cream sauce.

This is a pretty simple recipe, but I’m super pleased with it! I took a little leap of faith in developing this one, and it worked out great.

The sauce has coconut milk in it. I know…it’s weird. But trust me on this.

I got it in my head that I wanted to create a pasta dish with spicy vegan tomato cream sauce after seeing this recipe. So of course my first instinct was to go with cashews. I even soaked a bunch of them. But then I got to cooking and there was a can of coconut milk for another recipe sitting on the counter, kind of staring me down and daring me to crack it open and pour the contents into my sauce. So I did. And you know what? If I had made the sauce with cashews it would’ve been good. With coconut milk it was kind of mind-blowing.

So, coconut milk and Italian food is weird together. But it really, really works!

Can you taste the coconut? That’s a tough one. I purposely waited until my husband had eaten half of his pasta to tell him about the secret ingredient. He was surprised, but not so much in a shocked kind of way, as in a “now that you mention it…” kind of way. The tomato and spices definitely dominate, while the coconut milk gives the sauce a nice velvety richness. If you’re one of those people who hates coconut, this might not be the recipe for you. But if you’re just one of those people raising their eyebrows at the general idea of putting coconut milk into pasta sauce just because it’s weird, then make this!

5 from 3 votes Print

Spaghetti in Spicy (Vegan!) Tomato Cream Sauce

Zesty tomato sauce is spiked with red wine and red pepper flakes, and then simmered with a surprise creamy (but totally dairy free!) ingredient to make this pasta with spicy tomato cream sauce. CourseEntree CuisineAmerican, Italian Prep Time 10 minutes Cook Time 40 minutes Total Time 50 minutes Servings 8 Calories 340 kcal Author Alissa


  • 1pounddried spaghettior pasta of choice
  • 2tablespoonsolive oil
  • 1medium onion,diced
  • 1red bell pepper,diced
  • 4garlic cloves,minced
  • 1cupdry red wine
  • 1teaspoondried thyme
  • 1teaspooncrushed red pepper flakes,plus more to taste
  • ½teaspooncrushed fennel seed
  • 214 ounce cans diced tomatoes
  • 16 ounce can tomato paste
  • 1 ½cupsfull-fat coconut milk,from a can
  • 2teaspoonsgranulated vegan sugar
  • Salt and pepper to taste


  1. Bring a large pot of water to a boil. Add the pasta and cook it according to the package directions. Drain the pasta into a colander. Transfer the pasta to a large serving bowl and toss with a dash of olive oil to prevent sticking.
  2. While the pasta cooks, coat the bottom of  a large pot with 2 tablespoons of olive oil and place it over medium heat. When the oil is hot, add the onion and bell pepper and sauté until soft and the onion is translucent, about 5 minutes. Add the garlic and cook about 1 minute more, until very fragrant.
  3. Add the wine, thyme, red pepper flakes, and fennel. Raise heat and bring the mixture to a simmer. Allow to cook until the liquid is reduced by about half, about 5 minutes. Stir in the diced tomatoes and tomato paste. Bring to a simmer and allow to cook for 20 minutes, stirring occasionally. Stir in the coconut milk and sugar. Bring back to a simmer and continue cooking until the sauce thickens up a bit, about 10 minutes more. Taste test and add more red pepper flakes if you like. Season with salt and pepper to taste.
  4. Pour the sauce over the pasta and toss to coat. Divide onto plates and serve.

Nutrition FactsSpaghetti in Spicy (Vegan!) Tomato Cream SauceAmount Per ServingCalories 340Calories from Fat 63% Daily Value*Fat 7g11%Saturated Fat 2.8g14%Sodium 182mg8%Potassium 668mg19%Carbohydrates 55.6g19%Fiber 4.6g18%Sugar 9.5g11%Protein 9.9g20%Calcium 30mg3%Iron 3.2mg18%* Percent Daily Values are based on a 2000 calorie diet.« Vegan Pesto Caprese PizzaKale & Peanut Butter Fried Rice »

Sharing is caring!

This sauce is amazing, thank you!!! I followed the recipe exactly, except less red pepper flakes, and more red wine. Smothering my leftovers with this delicious sauce made them fantastic!


  • Had to comment and say a BIG thank you for this recipe. Huge bang of flavour in this dish and I am absolutely delighted that I now have another recipe to keep up the illusion that I can cook 🙂


    • Hi, I’m Alissa! I’m a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

      More about me →

Leave a Reply

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