This tomato cream sauce recipe is bursting with rich and tangy flavor! It’s easy to whip up in just 30 minutes.

Tomato cream sauce

Looking for a great tomato sauce? Here’s your recipe: this Tomato Cream Sauce! Rich heavy cream is the ideal pairing with tangy, acidic tomatoes. The way the cream rounds out the flavor and texture is simply stunning. It’s similar to an Italian Vodka Sauce, but a lot less work. We’ve also got a genius vegan variation for you, too. Here’s how to do it!

Ingredients for tomato cream sauce

This tomato cream sauce is simple and requires only a handful of ingredients. In fact, we love whipping it up on a weeknight where we’re not sure what to make. It tastes loads better than a store-bought jar of marinara: there’s something about the realness of homemade sauce. Here’s what you’ll need:

  • Olive oil
  • Garlic
  • Fennel seeds
  • Crushed tomatoes (see notes below)
  • Tomato paste
  • Heavy cream (or cashew cream for vegan)
  • Onion
  • Dried oregano
  • Salt and pepper
Tomato cream sauce recipe

Find the best quality canned tomatoes

This tomato cream sauce is most dependent on the quality of the tomatoes. Make sure you’re using best quality canned tomatoes in this recipe! Here are a few notes on what to look for:

  • Look for fire roasted tomatoes, if you can find them. They’re roasted over a flame before canning, and the flavor is sweet and developed right out of the can.
  • Or look for San Marzano tomatoes. They’re an Italian variety of tomato with a sweet flavor.
  • Can’t find either one? Just use the best quality canned crushed tomatoes you can find.

How to make tomato cream sauce: a few flavor secrets

This tomato cream sauce has a few flavor secrets that take it over the top! Here are a few things to note (besides the canned tomatoes, of course):

  • The secret ingredient? Fennel seeds. The fennel adds add hearty, meaty flavor that can’t be replicated. Don’t leave it out!
  • Add an entire half onion (no need to dice!). This is one of our favorite tricks for a tomato sauce. Throw in a peeled onion and let the flavor seep in: no cutting required.
  • Simmer until thickened. This should take about 20 to 30 minutes. If you have 30 minutes, use it! It tastes even better after simmering down a little more.

Vegan variation: use cashew cream

Want to make a vegan tomato cream sauce? We’ve got your back. Substitute equal parts cashew cream for the heavy cream! Cashew cream is a sauce made from soaked cashews that magically blends into a dairy substitute. We use it in many of our creamy vegan dishes and it works like a charm.

Cashew cream is what adds the richness in our Vegan RanchCreamy Vegan Pasta Marinara and our Wild Rice Soup.

Tortelloni

Serve with 1 pound pasta (or tortellini)

Once you’ve got your tomato cream sauce, it works with 1 pound of pasta! You can use it on any type of noodles: long noodles like spaghetti and bucatini, or short noodles like rigatoni, shells, farfalle, and more. If you don’t want to use it all at once, refrigerate it for up to 1 week.

A favorite way to serve it over here? In this Easy Tortelloni recipe! (It’s a bigger, better version of tortellini.) Simply make this sauce, boil up 18 ounces refrigerated tortelloni, and combine. Delicious!

More pasta sauce recipes

Want more homemade pasta sauces? Here are our top sauce recipes:

This tomato cream sauce recipe is…

Vegetarian, vegan, plant-based, dairy-free, and gluten-free.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Tomato cream sauce

Tomato Cream Sauce


  • Author: Sonja Overhiser
  • Prep Time: 5 minutes
  • Cook Time: 25 minutes
  • Total Time: 30 minutes
  • Yield: About 3 ½ cups 1x
  • Diet: Vegetarian

Ingredients

Scale
  • 1 tablespoon olive oil
  • 4 garlic cloves, minced
  • ½ teaspoon fennel seeds
  • 28 ounce crushed tomatoes (fire roasted if possible)
  • 1 ½ tablespoons (double concentrated) tomato paste or 3 tablespoons normal tomato paste
  • 6 tablespoons heavy cream (or cashew cream, for vegan)
  • 1/2 yellow onion, peeled
  • ½ teaspoon kosher salt
  • 1 teaspoon dried oregano
  • Fresh ground black pepper
  • To serve: Parmesan cheese, fresh basil (optional)
  • 1 pound pasta, for serving

Instructions

  1. Mince the garlic. Heat the olive oil over medium heat. Add the garlic and fennel seeds and cook for about 1 minute until fragrant and the garlic is golden (do not allow to brown).
  2. Turn the heat to medium low. Add the canned tomatoes, tomato paste, ¼ cup of the heavy cream, the half onion, and the salt. Simmer 20 to 30 minutes until the sauce is thickened.
  3. When thickened, remove the half onion and stir in remaining 2 tablespoons heavy cream. Serve with 1 pound pasta. If desired, serve with Parmesan shavings and chopped fresh basil. Leftover sauce stores refrigerated for up to 1 week.
  • Category: Sauce
  • Method: Stovetop
  • Cuisine: Italian inspired

Keywords: Tomato cream sauce

About the authors

Sonja & Alex

Meet Sonja and Alex Overhiser: Husband and wife. Expert home cooks. Authors of recipes you'll want to make again and again.

Leave a Comment

Recipe rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

3 Comments