• Skip to main content
  • Skip to primary sidebar
Facebook
Instagram
YouTube
Pinterest
My Cookbook
About Jo
Get in Touch

Craving Home Cooked

Delicious Home Cooked Meals That Everyone Craves

Display Search Bar
Main Menu
Recipe Index
Dinner
30 Minute Meals
One Pot Meals
Desserts
Free EBook
My Cookbook
About Jo
Get in Touch
Facebook
Instagram
YouTube
Pinterest
Visit my other site: Jo Cooks
Tap to download our free eBook!

Subscribe & receive a FREE Comfort Food Recipe Book!





Recipe Index
Dinner
30 Minute Meals
One Pot Meals
Desserts
Free EBook
HomeCourseSoups
No ratings yet
Leave a Comment

Creamy Tomato Soup

Total Time45 minutes minutes
Recipe
Print
By: Joanna Cismaru Last Updated: 05/31/26

This post may contain affiliate links. Please read my disclosure policy.

This Creamy Tomato Soup comes together in 1 pot in just 45 minutes and it’s rich, smooth, and deeply comforting. Serve it with a grilled cheese sandwich and try not to make it every single week.

Table of Contents

Toggle
  • Why You’ll Love This Soup Recipe
  • Ingredients You’ll Need For Creamy Tomato Soup
  • How To Make Creamy Tomato Soup
  • Tips and Tricks
  • What to Serve With Creamy Tomato Soup
  • Try These Soup Recipes Next
  • Subscribe & receive a FREE Comfort Food Recipe Book!
  • Creamy Tomato Soup
  • Did you try this recipe?
  • Frequently Asked Questions
2 white speckled bowls of creamy tomato soup topped with golden croutons and fresh basil with a gold and white spoon resting in the front bowl surrounded by scattered croutons.

There are some combinations that just make sense. Tomato soup and grilled cheese is one of them. It’s one of those meals that takes you straight back to childhood no matter how old you are, and this homemade version is so much better than anything from a can that you’ll never go back.

This creamy tomato soup comes together in 45 minutes with simple pantry ingredients, a can opener, and one pot. That’s it. Weekday lunch has never looked so good.

Overhead view of a white bowl of creamy tomato soup garnished with a cream swirl, golden croutons, and fresh basil leaves.

Why You’ll Love This Soup Recipe

  • It’s fast. 45 minutes from start to finish including the time it takes to chop an onion.
  • It’s simple. Nothing fancy here, just good ingredients treated well.
  • It’s cozy. There’s no better way to describe a bowl of creamy tomato soup on a cold day. It just works.
  • And it reheats beautifully, which means you can make a big batch on Sunday and have lunch sorted for the week.

Ingredients You’ll Need For Creamy Tomato Soup

All ingredients for creamy tomato soup laid out on a white marble surface including crushed tomatoes, chicken broth, heavy cream, onion, garlic, olive oil, dried herbs, basil, salt and pepper.
  • Olive oil: For sautéing the onion and garlic. The base of all good things.
  • Onion and garlic: Finely chopped onion and minced garlic build the flavor foundation. Don’t rush this step.
  • Crushed tomatoes: 2 cans of good quality crushed tomatoes. This is the main ingredient so use a brand you like. It makes a difference.
  • Vegetable or chicken broth: Either works. Vegetable keeps it vegetarian. Chicken broth adds a little extra depth.
  • Sugar: Just a teaspoon, optional, but it helps balance the acidity of the tomatoes. Taste the soup before adding it and decide for yourself.
  • Dried basil and oregano: Classic herbs that belong in tomato soup. If you have fresh basil even better.
  • Heavy cream: This is what makes it creamy and rich. If you want something a little lighter, half and half works well too and the soup is still delicious.
  • Salt and pepper: Season to taste at the end. Always.

How To Make Creamy Tomato Soup

Finely chopped onion softened in olive oil in a stainless steel pot then minced garlic added to the center ready to cook for another minute.

Start by heating the olive oil in a large pot over medium heat. Add the onion and cook for 5 to 7 minutes until soft and translucent. Add the garlic and cook for another minute, stirring so it doesn’t burn.

Crushed tomatoes and broth simmering together in a large pot then dried basil and oregano added on top ready to stir in.

Stir in the crushed tomatoes and broth. Add the sugar, dried basil, and oregano and bring everything to a gentle boil. Reduce the heat, cover, and let it simmer for 20 minutes. This is where the flavors come together so don’t skip the simmer time.

An immersion blender being used to purée the tomato soup in a pot then the soup fully blended into a smooth and silky texture.

Take the pot off the heat and use an immersion blender to purée the soup until smooth. This is by far the easiest and safest way to do it. If you use a regular blender, work in batches and be very careful with the hot liquid, it can splatter and burn. An immersion blender blends right in the pot is so much more convenient and the cleanup is easier too.

Heavy cream being poured from a glass measuring cup into the blended tomato soup in a pot then the finished creamy tomato soup seasoned with black pepper.

Return the soup to low heat and stir in the heavy cream. Heat gently for another 5 minutes but don’t let it boil. Boiling after adding the cream can cause it to separate.

Season with salt and pepper, garnish with fresh basil, and serve hot.

Overhead view of a large pot of creamy tomato soup with a cream swirl and fresh basil leaves garnished on top.

Tips and Tricks

  • Use good quality canned tomatoes. San Marzano tomatoes are worth the extra dollar if you can find them. The flavor of the tomatoes is everything in this soup.
  • Don’t skip the simmer. 20 minutes feels like a long time when you’re hungry but that’s when the flavors really develop.
  • Immersion blender is your best friend here. Safer, easier, less mess. If you don’t have one this is a good excuse to get one.
  • Don’t boil after adding the cream. Gentle heat only once the cream goes in.
  • Make it spicy. If you like heat, add a pinch of red pepper flakes when you add the herbs. It’s a lovely addition.
  • Make a big batch. This soup keeps well in the fridge for up to 4 days and freezes beautifully for up to 3 months. Freeze before adding the cream for best results, then stir it in when you reheat.

What to Serve With Creamy Tomato Soup

This is not a hard question. Grilled Cheese Sandwich is the answer. It always has been and it always will be. Dip it in the soup. You know what to do.

grilled cheese sandwich cut in half on a plate.

Easy Grilled Cheese

breadsticks on a baking sheet fresh from the oven.

Breadsticks Recipe

Cucumber Tomato Salad

a basque cheesecake with a slice missing and topped with strawberries.

Basque Cheesecake

A white speckled bowl of creamy tomato soup topped with golden croutons, a cream drizzle, and fresh basil with a blue linen and gold spoon in the background.

Try These Soup Recipes Next

  • Sausage and White Bean Soup
  • Deconstructed Wonton Soup
  • Chicken and Leek Soup
  • Creamy Chicken Wild Rice Soup

Craving More? Follow Along:

Free Newsletter

Subscribe & receive a FREE Comfort Food Recipe Book!





Pinterest
Facebook
Instagram
2 white speckled bowls of creamy tomato soup topped with golden croutons and fresh basil with a gold and white spoon resting in the front bowl surrounded by scattered croutons.
Recipe
No ratings yet

Creamy Tomato Soup

Creamy Tomato Soup made in one pot in just 45 minutes with crushed tomatoes, heavy cream, and simple herbs. Rich, smooth, and so much better than anything from a can. Serve with a grilled cheese sandwich for the ultimate cozy lunch.
Prep: 15 minutes mins
Cook: 30 minutes mins
Total: 45 minutes mins
Print
Rate
4

Ingredients

  • 2 tablespoons olive oil
  • 1 medium onion finely chopped
  • 2 cloves garlic minced
  • 2 28-ounce cans crushed tomatoes
  • 2 cups vegetable broth or chicken broth, low sodium or no sodium added
  • 1 teaspoon sugar optional, to reduce acidity
  • ½ teaspoon dried basil or 1 tablespoon fresh basil, chopped
  • ½ teaspoon dried oregano
  • 1 cup heavy cream
  • salt and pepper to taste
  • fresh basil leaves or parsley, for garnish (optional)
US Customary – Metric

Instructions

  • In a large pot over medium heat, heat the olive oil. Add the chopped onion and sauté until soft and translucent, about 5-7 minutes. Add the minced garlic and cook for an additional 1 minute, stirring frequently.
  • Stir in the crushed tomatoes and vegetable broth. Add the sugar, dried basil, and dried oregano. Bring the mixture to a gentle boil. Reduce the heat to low, cover the pot, and let the soup simmer for 20 minutes, allowing the flavors to meld.
    Crushed tomatoes and broth simmering together in a large pot then dried basil and oregano added on top ready to stir in.
  • Remove the pot from heat. Use an immersion blender to purée the soup until smooth. Alternatively, carefully transfer the soup to a blender in batches and blend until smooth. Be cautious with hot liquids.
    An immersion blender being used to purée the tomato soup in a pot then the soup fully blended into a smooth and silky texture.
  • Return the puréed soup to low heat. Stir in the heavy cream until fully incorporated. Season with salt and freshly ground black pepper to taste. Heat the soup gently for another 5 minutes, but do not let it boil.
    Heavy cream being poured from a glass measuring cup into the blended tomato soup in a pot then the finished creamy tomato soup seasoned with black pepper.
  • Garnish with fresh basil leaves or parsley if desired. Serve hot, possibly with crusty bread or a grilled cheese sandwich.

Tips & Notes:

  1. Canned tomatoes: Use good quality crushed tomatoes, it makes a difference. San Marzano tomatoes are worth it if you can find them.
  2. Heavy cream: Half and half works too if you want something a little lighter. Still creamy and delicious, just slightly less rich.
  3. Immersion blender: This is the safest and easiest way to blend hot soup. If you use a regular blender, work in small batches and be very careful, hot liquid can splatter badly.
  4. Don’t boil after adding cream: Once the cream goes in, keep the heat low and gentle. Boiling can cause it to separate.
  5. Sugar: Just a teaspoon to balance the acidity of the tomatoes. Taste the soup first and add it only if you feel it needs it.
  6. Make it spicy: Add a pinch of red pepper flakes with the herbs if you like a little heat.
  7. Make ahead: This soup keeps in the fridge for up to 4 days and reheats beautifully on the stove over low heat.
  8. Freeze it: Freeze before adding the cream for best results. Cool completely, freeze for up to 3 months, then stir in the cream when you reheat.
  9. Roasted tomato version: Roast halved fresh tomatoes at 400°F for 30 to 40 minutes until caramelized then use in place of canned. More time but incredible flavor.

nutrition facts

Serving: 1serving Calories: 392kcal (20%) Carbohydrates: 31g (10%) Protein: 7g (14%) Fat: 29g (45%) Saturated Fat: 15g (94%) Polyunsaturated Fat: 2g Monounsaturated Fat: 11g Cholesterol: 67mg (22%) Sodium: 918mg (40%) Potassium: 1064mg (30%) Fiber: 7g (29%) Sugar: 19g (21%) Vitamin A: 1832IU (37%) Vitamin C: 33mg (40%) Calcium: 166mg (17%) Iron: 5mg (28%)
Author: Joanna Cismaru
Course: Brunch, Dinner, Lunch, Soup
Cuisine: American

before you go!

Did you try this recipe?

Leave us a recipe rating below + tag @cravinghomecooked on instagram and hashtag it #cravinghomecooked!

Frequently Asked Questions

Can I use fresh tomatoes instead of canned?

Yes. Roasting them first gives you incredible depth of flavor. Halve about 2 pounds of tomatoes, drizzle with olive oil, season with salt and pepper, and roast at 400°F for 30 to 40 minutes until caramelized. Then use them in place of the canned tomatoes. It takes more time but the flavor is worth it.

Can I make this soup dairy free?

Yes. Swap the heavy cream for full fat coconut cream. It gives the soup a slightly different flavor but still rich and creamy.

Can I freeze tomato soup?

Yes. For best results freeze the soup before adding the cream. Let it cool completely, transfer to freezer safe containers, and freeze for up to 3 months. When you reheat it, stir in the cream at the end.

Can I make this in a slow cooker?

Yes. Sauté the onion and garlic first then add everything except the cream to the slow cooker. Cook on low for 6 to 8 hours or high for 3 to 4 hours. Blend, stir in the cream, and serve.

How do I make it less acidic?

The teaspoon of sugar helps a lot. You can also add a small pinch of baking soda which neutralizes acidity instantly. Add it very carefully, just a tiny pinch, it will foam up when it hits the tomatoes.

Joanna Cismaru

Joanna Cismaru

I’m Joanna (Jo for short) and this is my blog where I share with you my culinary adventures. Here you will find a variety of recipes using simple everyday ingredients and creating wonderful, delicious and comforting meals, including some decadent desserts. Find me on Facebook, Instagram, and Pinterest.

Read More

Comfort Food Recipes

Subscribe and receive a FREE copy of my Top 25 Recipes eBook!





Three strawberry shortcake trifles in clear glasses on a wood board showing layered pound cake, macerated strawberries, and whipped cream topped with fresh strawberries, mint, and a gold spoon.
Previous Post
Strawberry Shortcake Trifles
Subscribe
Notify of
guest
Rate this recipe




guest
Rate this recipe




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

0 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments

sidebar

joanna cismaru headshot.

welcome

Hi and Welcome! I’m Joanna and I’m the creator of this blog. I am a writer, a photographer and a cookbook author.

Read More…

Click to subscribe to new recipes & latest cravings!

Subscribe & receive a FREE Comfort Food Recipe Book!




Popular Now

Chocolate Chip Cookies

Creamy Parmesan Orzo with Chicken and Asparagus

Creamy Parmesan Orzo with Chicken and Asparagus

Cheeseburger Hamburger Helper

sliced up chicken parmesan on a bed of spaghetti in a black bowl.

Chicken Parmesan

Buffalo Chicken Lasagna

creamy tuscan chicken pasta in a black skillet.

Creamy Tuscan Chicken Pasta

a spatula lifting a piece of lasagna from a casserole dish.

The Best Lasagna

chicken club pasta salad in a white bowl.

Chicken Club Pasta Salad

Dinner Recipes

freshly made marry me chicken in a cast iron skillet garnished with parsley.

Marry Me Chicken

Instant Pot Meatloaf

Butter Chicken

Stuffed Cabbage Rolls

Taco Stuffed Pepper Casserole

freshly made garlic butter steak and potatoes in a skillet.

Garlic Butter Steak And Potatoes

chinese sizzling beef on a bed of rice in a plate.

Chinese Sizzling Beef

chicken fajitas on a tortilla garnished with sour cream and limes.

Slow Cooker Chicken Fajitas

Comfort Food Recipes

Subscribe and receive a FREE copy of my 25 Recipe ebook!

Download Now

Subscribe & receive a FREE Comfort Food Recipe Book!





our top ten

most popular recipes

creamy tuscan chicken pasta in a black skillet.

Creamy Tuscan Chicken Pasta

Chocolate Chip Cookies

Creamy Parmesan Orzo with Chicken and Asparagus

Creamy Parmesan Orzo with Chicken and Asparagus

Easy Pasta Alfredo

freshly made marry me chicken in a cast iron skillet garnished with parsley.

Marry Me Chicken

a spatula lifting a piece of lasagna from a casserole dish.

The Best Lasagna

honey garlic chicken bites on a bed of rice in a bowl.

Honey Garlic Chicken Bites

freshly baked blueberry biscuits in a black cast iron skillet.

Blueberry Biscuits

Chicken Spaghetti

Butter Chicken

Browse All

Explore:

Recipe Index
Cookbook
Free eBook
Contact

Follow Along:

Facebook
Instagram
YouTube
Pinterest

AS FEATURED ON:

parade logo.
thekitchen logo.
msn logo.
bloglovin logo.
Visit My Other Site: Jo Cooks
Privacy Policy
Accessibility
© 2026
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
wpDiscuz

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required