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

This is truly the best tomato soup with canned tomatoes — rich, cozy, and full of slow-simmered flavor without needing fresh tomatoes or hours on the stove. It’s the kind of soup you can pull together on a busy weeknight, but it still tastes like something you’d order at your favorite café.

I’ve got so many awesome soup recipes here on All Things Mamma! Be sure to put my Taco Soup Recipe and Olive Garden Zuppa Toscana Soup at the top of your list.

Homemade tomato soup with canned tomatoes in a bowl with chopped fresh basil and croutons.

Why you’ll love this tomato soup with canned tomatoes!

Tomato soup has been my favorite type of soup ever since I was a kid. I remember coming inside after playing in the snow to find the whole house smelling like warm, simmering garlic, onions, and fresh tomatoes. I also remember dunking my grilled cheese into that cozy bowl of soup and feeling instantly happy. A good bowl of homemade tomato soup is pure magic!

I wanted to share my family’s recipe so you, too, can create that incredible, magical moment at home. My kids say this is the best tomato soup recipe!

Here are just a few reasons you’ll love it:

  • Made with pantry staples. No fresh tomatoes required.
  • Minimal effort. Prep time is under 5 minutes!
  • Creamy and comforting. Smooth, rich, and perfectly balanced.
  • Family-friendly classic. A soup everyone recognizes and loves.
  • Perfect with grilled cheese. Truly a dream pairing!

Enjoy this easy recipe on it’s own or with a few of my favorite serving suggestions below.

Ingredients You Need

Ingredients for the best tomato soup, including canned tomatoes, salt, basil garlic, sugar, broth, onion, oil, cream, and pepper.

See recipe card below this post for ingredient quantities and full instructions.

  • Olive oil or butter – I like to use good quality extra-virgin olive oil since it is considered a healthier fat, but OMG does butter taste good in this soup.
  • Onion & garlic – Use fresh onion and garlic cloves to build a savory base and add depth.
  • Cans of diced tomatoes – I like to use Italian seasoned diced tomatoes for the best flavor. Fire roasted tomatoes also taste delicious.
  • Chicken broth or vegetable broth – Use vegetable broth to make a vegetarian tomato soup.
  • Sugar – Just a little bit cuts the acidity.
  • Dried basil – You can also use fresh basil, but I always have dried basil on hand and ready to use!
  • Heavy cream – Whole milk also works as a lighter option. For a dairy-free option, you can omit the heavy cream completely or use more broth. A splash of white wine is another good option!

Variations

  • Spicy Tomato Soup: Add a pinch of red pepper flakes or a dash of hot sauce for some heat.
  • Herbed Tomato Soup: Stir in a teaspoon of dried oregano or thyme along with the basil for extra herby flavor.
  • Cheesy Tomato Soup: Stir in 1/2 cup shredded Parmesan cheese or cheddar cheese just before serving. Top the warm bowl of soup with a little extra cheese, too.

How to Make Tomato Soup With Canned Tomatoes

Prep takes just 5 minutes before simmering on the stove. The entire meal is ready in just 25 minutes!

Cooking garlic and onions for tomato soup.
  1. Step 2. Heat the oil in a large pot or Dutch oven over medium heat, then saute the onions until soft. Add the garlic and cook for another minute.
Tomato soup in a pot before pureeing.
  1. Step 3. Stir in the canned tomatoes, chicken broth, sugar and basil. Bring to a boil then lower the heat to simmer for 15 minutes.
Immersion blender in a pot of tomato soup.
  1. Step 4. Blend the soup until smooth using an immersion blender or regular blender. This creates a creamier smoother texture.
Heavy cream and pepper added to pot of tomato soup.
  1. Step 5. Stir in the heavy cream and add salt and pepper to taste. Enjoy while warm with some grilled cheese sandwiches, croutons, a drizzle of olive oil or some crusty bread!
Tomato soup with canned tomatoes in two bowls.

Serving Suggestions

This homemade tomato soup recipe is the perfect dinner on a chilly day or as an easy lunch any time of the year. Make it a complete meal or serve it with something extra.

  • Serve with a classic grilled cheese sandwich for a nostalgic pairing. I love grilled cheese made with fresh sourdough bread for a fancy, grown-up twist!
  • Pair with a fresh green salad or Caesar salad for a lighter meal.
  • Top with croutons, shredded cheese, or a dollop of sour cream for added texture and flavor.
  • Garnish with fresh basil leaves for tomato-basil flavor.
  • Serve the soup with a crusty French bread on the side for a delicious combination.

Storage + Reheating

  • To Store: Allow the soup to cool completely, then transfer it to an airtight container. Store in the refrigerator for up to 4–5 days.
  • To Freeze: Let the soup cool to room temperature. Pour it into a freezer-safe container or zip-top bag, leaving a little room for expansion. Freeze for up to 3 months. Thaw in the fridge overnight before reheating.
  • To Reheat: Heat the soup on the stovetop over medium heat, stirring occasionally, until warmed through. You can also microwave it in 30-second intervals, stirring in between, until heated evenly.

Frequently Asked Questions

Is tomato soup with canned tomatoes really good?

Yes! High-quality canned tomatoes are picked at peak ripeness and make incredibly flavorful soup.

Can I make this tomato soup dairy-free?

Absolutely. Skip the cream or use coconut milk or cashew cream.

How do I make tomato soup less acidic?

A little cream, butter, or even a pinch of sugar can help balance acidity.

What’s the best way to blend tomato soup?

An immersion blender is easiest, but a countertop blender will give you a smoother puree, so it’s up to you!

More Soup Recipes You’ll Love

💌 Love easy recipes? Join my newsletter and get my Top 10 Reader-Favorite Recipes eBook FREE! Sign up here.

Need help with this recipe?
Click the buttons below to summarize it, adjust for diets, swap ingredients, or ask your own questions!

tomato soup in a white bowl with croutons, basil and cream

Tomato Soup With Canned Tomatoes

This is the best tomato soup recipe made with canned tomatoes! Easy, creamy, and perfect for cozy weeknight dinners.
5 from 1 vote
Course: Soup
Cuisine: American
Servings: 6 servings
Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes

Equipment

  • Measuring cup
  • Measuring spoon
  • Large pot
  • Wooden spoon or rubber spatula
  • Blender or Immersion blender

Ingredients  

  • 2 tablespoons olive oil or butter
  • 1 medium onion diced
  • 2 cloves garlic minced
  • 2 14.5 oz cans diced tomatoes (or crushed tomatoes)
  • 2 cups chicken or vegetable broth
  • 1 teaspoon sugar
  • ½ teaspoon dried basil (or 1 tablespoon fresh basil, chopped)
  • ½ cup heavy cream or whole milk optional, for creaminess
  • Salt and freshly ground black pepper to taste

Instructions 

  • Heat olive oil or butter in a large pot over medium heat. Add the diced onion and sauté for 3-4 minutes, until softened.
  • Add the garlic and cook for 1 minute, until fragrant.
  • Stir in the diced tomatoes (including their juices), chicken or vegetable broth, sugar, and dried basil. Bring to a boil, then reduce the heat to low and simmer for 15 minutes.
  • Using an immersion blender, blend the soup until smooth. Alternatively, carefully transfer the soup to a blender and blend in batches, then return to the pot.
  • Stir in the heavy cream or whole milk, if using, and season with salt and pepper to taste.
  • Serve warm with a drizzle of olive oil, a sprinkle of fresh basil, or croutons, if desired.

Video

Notes

  • Make it thicker. For a thicker soup, reduce the broth to 1 1/2 cups or add a tablespoon of tomato paste while simmering.
  • Use fresh tomatoes. This recipe works well with fresh tomatoes during the summer. Use about 6 medium-sized tomatoes, roughly chopped, in place of canned.
  • Make it dairy-free. To make a vegan tomato soup recipe, use vegetable broth and omit the cream, or substitute it with non-dairy milk like coconut milk or cashew cream.

Nutrition

Calories: 81kcal | Carbohydrates: 9g | Protein: 2g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 2mg | Sodium: 488mg | Potassium: 305mg | Fiber: 2g | Sugar: 5g | Vitamin A: 163IU | Vitamin C: 14mg | Calcium: 54mg | Iron: 2mg
Did you make this recipe?Mention @kasey_allthingsmamma or tag #allthingsmamma!


Categories: , ,

About Kasey Schwartz

For over 15 years, Kasey Schwartz, the mastermind behind All Things Mamma, has been the ultimate go-to for mouthwatering family recipes. Her work has been featured on Today.com, Buzz Feed, Better Homes and Gardens, and more, making her your go-to mom next door for all things delicious and family-friendly.

Comments

  1. Amanda says:

    5 stars
    I’m obsessed with this tomato soup. It was so creamy and tasty but also easy to mak. Will make again!

5 from 1 vote

Leave a Reply

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

Recipe Rating




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