Easy Homemade Tomato Soup

Easy homemade creamy Tomato Soup using canned tomatoes, herbs, a a few kitchen staples. Ready in under 30 minutes, this is a simple, comforting lunch or weeknight dinner.

white bowl with easy homemade tomato soup with grilled cheese dunked into it

If you’re a soup-all-year gal or guy like me, hands high.

I’ve waited as long as possible to share soup recipes again but I’m kinda getting excited for cozy sweaters, jeans, cute boots, a trip to the cider mill and Sunday football.

This homemade creamy Tomato Soup recipe fits right in with all that and it’s easier to make than you may think. Plus it tastes way better than canned soups.

overhead view bowls of easy homemade tomato soup garnished with  sliced basil and croutons

Why I love this recipe:

  • It uses canned tomatoes – more economical – and sometimes fresh aren’t available to roast.
  • Delicious, creamy homemade taste – way better than canned soup.
  • Ready in under 30 minutes – perfect for busy weeknights and lazy, lounging weekends.

If you’re looking for a Roasted Tomato Soup recipe – click here

white bowls with easy homemade tomato soup with grilled cheese croutons

Ingredients needed to make this easy Homemade Tomato Soup:

  • butter (salted or unsalted – use what you normally buy)
  • onion (yellow or white work)
  • garlic cloves
  • flour
  • fresh or dry thyme
  • tomato paste
  • canned diced tomatoes
  • chicken stock
  • salt and black pepper
  • heavy whipping cream

optional: honey if the soup isn’t sweet enough for your taste.

How to make Easy Homemade Tomato Soup:

Melt butter in a large pot over medium heat. Drop in onions. Season with salt and black pepper and cook 3-4 minutes or until they’re softened. Add grated garlic and cook 1 minute stirring so the garlic doesn’t burn.

Sprinkle flour over onions and garlic, stir and cook one minute.

If using fresh thyme, remove from stems and finely chop (using dried, just sprinkle it in). Add to soup along with tomato paste. Stir to combine and cook 2 minutes to bring out the flavor of the tomato paste.

Stir in diced tomatoes and their juices, chicken stock, 1 teaspoon of salt and 1/4 teaspoon of black pepper. Simmer over medium heat 2 minutes stirring frequently to make sure the flour isn’t sticking to the bottom of the pot.

Taste and if the soup isn’t sweet enough for you, blend in 1 teaspoon of honey.

Slowly stir in cream, reduce heat to low, cover with a lid and bring to a gentle simmer for 10 minutes.

Using a hand-held immersion blender, pulse the soup until it’s smooth.

Alternatively, if you don’t have an immersion blender, transfer to a blender in batches and blend until smooth. Be sure to use the lid plug to vent steam).

Taste and adjust salt and pepper accordingly. Serve warm.

What to serve with Homemade Tomato Soup:

There are lots of ways to enjoy Tomato Soup. Here are a few suggestions:

Storage and reheating:

Cool completely then transfer to an airtight container. It’ll keep in the fridge up to 3 days.

Reheat in the microwave at 30 second intervals or in a saucepan on the stove.

Do canned tomatoes taste as good as fresh?

For soup and pasta dishes yes! – (Caprese Salads are another story).

Canned tomatoes have all the flavor of fresh because they’re picked and preserved at the height of the tomato season for the best taste.

  • consistently good quality
  • tomatoes are grown in the US (Indiana, Ohio and Michigan) on family farms
  • manufactured/canned in the US (Indiana)

Subs and variations:

Add a drizzle of olive oil to each bowl, some torn fresh basil or a sprinkle or parmesan cheese.

Swap chicken broth, vegetable broth or bone broth (extra protein) for chicken stock.

Add roasted red peppers or shredded carrots to the soup.

Stir in red pepper flakes, a pinch of cayenne pepper or a dash or hot sauce.

Tomato Basil Soup – add fresh basil leaves.

Enjoy! If you try this homemade Tomato Soup recipe, be sure to leave a comment and star rating!

pinterest pin for easy homemade tomato soup


Did you make this recipe?

Please leave a ⭐⭐⭐⭐⭐ rating and comment below! Subscribe to my weekly newsletter to get the latest free recipes sent directly to your email box.

white bowl with easy homemade tomato soup with grilled cheese dunked into it

Best Homemade Tomato Soup

Easy recipe for creamy homemade Tomato Soup. Uses canned tomatoes so make it anytime. Ready in under 30 minutes.
5 from 7 votes
Prep Time 5 minutes
Cook Time 20 minutes
Course Soup
Cuisine American
Servings 4
Calories

Equipment

  • immersion blender OR classic blender
  • large pot

Ingredients
  

  • 2 tablespoons butter
  • 1 small onion diced
  • 2 cloves garlic grated
  • 1 tablespoon all purpose flour
  • 2 tablespoons tomato paste
  • 3-4 sprigs fresh thyme (or 1 teaspoon dried thyme) removed from stem, finely chopped
  • 28 ounce can diced tomatoes include juices
  • 1 cup chicken stock can sub bone broth or vegetable broth
  • 1 teaspoon salt or to taste
  • 1/4 teaspoon black pepper
  • 1/2 cup heavy whipping cream
  • 1 teaspoon honey optional – to taste

Instructions
 

  • Melt butter in a large pot over medium heat. Drop in onions. Season with salt and black pepper and cook 3-4 minutes or until they’re softened. Add grated garlic and cook 1 minute stirring so the garlic doesn’t burn.
  • Sprinkle flour over onions and garlic, stir and cook one minute.
    If using fresh thyme, remove from stems and finely chop (using dried, just sprinkle it in). Add to soup along with tomato paste. Stir to combine and cook 2 minutes to bring out the flavor of the tomato paste.
  • Stir in diced tomatoes and their juices, chicken stock, 1 teaspoon of salt and 1/4 teaspoon of black pepper. Simmer over medium heat 2 minutes stirring frequently to make sure the flour isn’t sticking to the bottom of the pot.
    Taste and if the soup isn’t sweet enough for you, blend in 1 teaspoon of honey.
  • Slowly stir in cream, reduce heat to low, cover and bring simmer 10 minutes.
  • Using a hand-held immersion blender, pulse the soup until it’s smooth. Alternatively, if you don’t have an immersion blender, transfer to a blender in batches and blend until smooth. Be sure to use the lid plug to vent steam).
  • Taste and adjust salt and pepper accordingly. Serve hot.

Notes

Best sides with your homemade Tomato Soup:
Keyword tomato soup, cream of tomato soup, homemde tomato soup
Tried this recipe?Let us know how it was!

5 from 7 votes (4 ratings without comment)

Leave a Reply

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

Rate this recipe




6 Comments

  1. My husband is obsessed with this recipe. I’m making it this weekend for the third time in a month. Haha He constantly asks for it. Such an incredibly delicious soup paired perfectly with Texas toast style grilled cheese sandwiches. Thanks so much for sharing it. I don’t know how to explain that feeling you get when everyone enjoys the meal you cooked. And now I don’t have to stand in the kitchen all day to experience that feeling. 🙂 My dopamine levels are high because of your recipe. Lol

    1. Hi Nikki – haha I love that!! Ahhhh Texas toast grilled cheese sandwiches?! Girl – you know how to do it. I’ll be trying them next time I make this soup. No need to explain the feeling – I totally get it – it’s the BEST. Thank you SO MUCH for all the kind words and love for the recipe — Bernie

    1. Thanks so much Renee! Wow – love that idea adding ravioli – sounds like a delicious and comforting meal! — I appreciate you making the recipe and taking time to comment — Bernie