This post may contain affiliate links. Please see disclosure form more information.

Easy homemade tomato soup is simple, satisfying and perfect for chilly winter days. Plus, it’s so much better than canned soup!


I absolutely love eating soup, especially when it’s cold or raining. And since we’ve been having more rain lately, I’ve been serving soup a lot more, as well.

The last two years were a lot drier and warmer, so this year, I’m finding myself making meals that I haven’t made in quite a while, like roasts, soups and stews. But, I’m definitely not complaining. I love hearty comfort food, and I love having a break from the heat even more!

We’ve been having chicken soup a lot, so I thought it was about time to try something different. When I suggested having tomato soup, even the picky eaters in the family were on board with the idea.

This is one of those meals that I used to make frequently, so I had to dig through my old notes and try to remember exactly how I used to make it. That’s one of the benefits of blogging — it’s a great way to save recipes, especially if you’re like me, and you usually make notes on little scraps of paper!


I cook for a crowd, and this recipe for tomato soup makes a lot. There was plenty for the seven of us, and I used the leftovers for lunch all week. If you don’t need that much soup, you can easily reduce the ingredients, or you can freeze some for later.

I think it’s always nice to have soup ready to go when you need it!

How to make easy homemade tomato soup

5 from 1 vote

Easy Homemade Tomato Soup

By: Dee
An easy recipe for homemade tomato soup that's so much better than canned!
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Servings: 6


  • 2 28- oz cans crushed tomatoes
  • 1 32- oz box of organic low-sodium chicken broth
  • 1 small yellow onion thinly chopped
  • 1 stalk celery thinly chopped
  • 2 tablespoons sugar
  • 1 tablespoon dried basil
  • 1 teaspoon lemon juice
  • 1 teaspoon sea salt
  • ½ teaspoon ground pepper
  • 2 tablespoons butter
Save this recipe!
Enter your email and get this recipe sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.


  • In a large pot, cook the onions and celery in the butter on medium heat until soft
  • Add the tomatoes, dried basil and chicken broth.
  • Use an immersion blender to blend ingredients until smooth (optional)
  • Stir in the sugar, lemon juice, salt and pepper, cover and let simmer until hot


Calories: 121kcal, Carbohydrates: 16g, Protein: 5g, Fat: 5g, Saturated Fat: 2g, Cholesterol: 10mg, Sodium: 655mg, Potassium: 566mg, Fiber: 2g, Sugar: 10g, Vitamin A: 420IU, Vitamin C: 13.4mg, Calcium: 69mg, Iron: 2.8mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Soup
Cuisine: American
Like this? Leave a comment below!



This soup is a little bit thicker than most tomato soup recipes, but the family loved it, even the picky people. You can always add some water to thin it out.

If you don’t have an immersion blender, you can puree small batches of the soup in a regular blender before heating it, or you leave out the celery and onions. I just think they add more flavor.

Personally I love using the immersion blender, but you just have to be sure it doesn’t splatter everywhere — been there, done that! Still, it’s a fun kitchen tool.

how to make easy homemade tomato soup

This homemade tomato soup is perfect for dipping grilled cheese — yum! We also like to add some shredded mozzarella or Parm — double yum!

Happy eating!


Sharing At

Met MondayThe ScoopWow Us WednesdayWeekend Potluck

ebook cover.
Download my free eBook!
Fill out the download form to get this collection of easy dessert dips. You'll also receive free recipes each week!
Please enable JavaScript in your browser to complete this form.

You May Also Like

Leave a comment

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

Recipe Rating

1 Comment

  1. Miz Helen says:

    This soup would be delicious, I love the seasons you used in the recipe.  Thanks so much for sharing with us at Full Plate Thursday and hope to see you again real soon!
    Miz Helen5 stars