The Best Tomato Soup Recipe - Kristine's Kitchen (2024)

Home » Soup Recipes » Tomato Soup Recipe

Jump to RecipePrint Recipe

See my guide on how to use an Instant Pot.

The best Tomato Soup recipe! This homemade tomato soup has rich tomato flavor and a luxurious creamy texture. It’s easy to make with just a few pantry ingredients.

The Best Tomato Soup Recipe - Kristine's Kitchen (1)

When I’m craving comfort food, a cozy bowl of soup pretty much always hits the spot. We’ve had some extra chilly days here this winter, and I’ve been craving bowl after bowl of this tomato soup. It’s smooth, rich and creamy, but it’s made without cream!

A secret ingredient in this tomato soup recipe gives it the best texture and flavor. Any guesses as to what that secret ingredient is? Butter! A few tablespoons of butter bring richness and creaminess to the soup. I use this same trick to make a creamy soup without using any heavy cream in my Instant Pot Butternut Squash Soup recipe.

The Best Tomato Soup Recipe - Kristine's Kitchen (2)

I like to serve this soup for lunch or a quick dinner, alongside Air Fryer Grilled Cheese sandwiches. It’s a meal that’s always a hit, even with my picky eaters.

Tomato Soup Recipe Ingredients

The ingredients for this tomato soup are simple and easy to keep on hand in your pantry.

The Best Tomato Soup Recipe - Kristine's Kitchen (3)

  • Butter & Olive Oil: Butter adds richness and gives the soup a luxurious texture without using any heavy cream. Since tomatoes can be acidic, the butter also smooths out the flavor of the soup.
  • Onion & Garlic: These aromatic ingredients provide a base layer of flavor. I use a fairly minimal amount of onion and garlic in this recipe so that they don’t overpower the tomato flavor.
  • Canned Whole Tomatoes: I love making tomato soup with canned tomatoes because they are consistent in quality year-round. It can be hard to find flavorful fresh tomatoes in the winter! Using a good quality brand of canned tomatoes will make a difference in the flavor of the soup. I like to use San Marzano tomatoes.
  • Tomato Paste: Adds rich tomato flavor.
  • Vegetable Broth: To thin out the soup. I recommend using low sodium vegetable broth so that you can better control the amount of salt.
  • Sugar: Adding a little granulated sugar balances out the acidity of the tomatoes, giving you a soup with a smoother flavor. I use 2 teaspoons of sugar. You can adjust the amount to your tastes.
  • Salt & Pepper: For flavor. Add salt and pepper, to taste.

Find the full recipe with ingredient amounts and instructions in the recipe card below.

How to Make Tomato Soup

This soup is so easy to make! In just a few steps and just over 30 minutes time, you can have a steaming pot of homemade tomato soup ready to enjoy.

  1. Heat the butter and olive oil in a Dutch oven or other large heavy pot over medium heat.
  2. Sauté the onion until softened. Then add the garlic and cook, stirring, for 30 seconds. The Best Tomato Soup Recipe - Kristine's Kitchen (4)
  3. Add the whole tomatoes with their juices, tomato paste, broth, sugar, salt and pepper. Stir to combine. The Best Tomato Soup Recipe - Kristine's Kitchen (5)
  4. Bring the soup to a boil and then reduce the heat to a simmer. Simmer the soup, uncovered, for 20 minutes. As the soup cooks, stir it occasionally and use a spoon to break up the tomatoes a bit.
  5. Purée the soup until smooth, either using an immersion blender or by transferring the soup to a counter top blender. The Best Tomato Soup Recipe - Kristine's Kitchen (6)
  6. Taste and season with additional salt and pepper if needed. Then serve and enjoy!

Recipe Variations

  • To make tomato basil soup, after simmering the soup, stir in 1 cup of loosely packed fresh basil leaves. Simmer for 1-2 minutes and then blend until smooth.
  • If you prefer a creamy soup, you can stir in up to 1/2 cup of heavy cream or coconut milk after blending the soup. Then gently warm the soup over low heat until it is hot, and serve.
  • To make this soup dairy-free and vegan, substitute olive oil for the butter. I recommend also stirring in 1/2 cup of coconut milk to the finished soup to give the soup a rich, creamy flavor without using butter.

The Best Tomato Soup Recipe - Kristine's Kitchen (7)

What to Serve with Tomato Soup

While grilled cheese and tomato soup are a classic combination, a grilled cheese sandwich is certainly not the only thing that you can serve alongside this wholesome soup. It’s delicious with sliced crusty bread, Garlic Bread, Dinner Rolls, Honey Yeast Rolls or Drop Biscuits. We also enjoy this soup with a crisp Green Salad, Kale Avocado Salad or Spinach Salad.

Storage and Reheating Tips

Like most soups, leftover tomato soup reheats wonderfully. It also freezes well! To store and reheat:

  • Refrigerator: Store in an airtight container in the refrigerator for up to 3 days.
  • Freezer: Store cooled soup in an airtight container in the freezer for up to 3 months. Thaw overnight in the refrigerator before reheating.
  • To Reheat: Reheat in a pot on the stove over low heat or in the microwave.

The Best Tomato Soup Recipe - Kristine's Kitchen (8)

More Cozy Soup Recipes

  • Crockpot Potato Soup
  • French Onion Soup
  • Butternut Squash Soup
  • Vegetable Soup
  • Lentil Soup
  • Cauliflower Soup
  • Broccoli Cheddar Soup
  • Cabbage Soup

The Best Tomato Soup Recipe - Kristine's Kitchen (9)

Tomato Soup

Servings: 6 servings

Prep Time: 15 minutes mins

Cook Time: 20 minutes mins

Total Time: 35 minutes mins

The best homemade Tomato Soup recipe, made with just a few simple ingredients. Enjoy a bowl with a grilled cheese sandwich or a salad for an easy, delicious meal.

Print Recipe Leave a Review Pin Recipe

Ingredients

  • 4 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • ¾ cup chopped yellow onion
  • 2 cloves garlic, minced
  • 56 ounces canned whole tomatoes, two 28 ounce cans, undrained, I used San Marzano style
  • 6 ounces tomato paste
  • 1 ½ cups low sodium vegetable broth
  • 2 teaspoons granulated sugar
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

Instructions

  • Heat butter and olive oil in a Dutch oven or large pot over medium heat. Add the onion and cook until softened, stirring occasionally, about 3-4 minutes.

  • Add the garlic and cook, stirring, for 30 seconds.

  • Add the whole tomatoes with their juices, tomato paste, vegetable broth, sugar, salt and pepper to the pot. Stir.

  • Bring to a boil over medium heat and then reduce heat to a simmer. Simmer, uncovered, stirring occasionally and using a spoon to break up the tomatoes a bit, for 20 minutes.

  • Use an immersion blender to puree the soup until smooth. Alternatively, you can transfer the soup in batches to a counter top blender to puree.

  • Season with additional salt and pepper, if needed, to taste. Serve.

Notes

  • Leftover soup may be stored in an airtight container in the refrigerator for up to 3 days or in the freezer for up to 3 months.
  • To make tomato basil soup, after simmering the soup, stir in 1 cup of loosely packed fresh basil leaves. Simmer for 1-2 minutes and then blend until smooth.
  • If you prefer a creamy soup, you can stir in up to 1/2 cup of heavy cream or coconut milk after blending the soup. Then gently warm the soup over low heat until hot.
  • To make this soup dairy-free and vegan, substitute olive oil for the butter. I recommend also stirring in 1/2 cup of coconut milk to the finished soup to give the soup a rich, creamy flavor without using butter.

Serving: 1.25cups, Calories: 174kcal, Carbohydrates: 20g, Protein: 4g, Fat: 10g, Saturated Fat: 5g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 4g, Trans Fat: 1g, Cholesterol: 20mg, Sodium: 1033mg, Potassium: 822mg, Fiber: 4g, Sugar: 12g, Vitamin A: 1101IU, Vitamin C: 33mg, Calcium: 101mg, Iron: 3mg

Nutrition information is an estimate.

Tried this recipe?Mention @kristines_kitchen on Instagram or tag #kristineskitchenblog.

This site contains affiliate links. If you make a purchase through these links, I may receive a small commission, at no extra cost to you. Thank you for supporting Kristine's Kitchen!

Dinner Recipes Freezer Friendly Gluten Free Lunch One Pot Recipe Videos Soup Recipes Vegetarian Recipes

posted by Kristine Rosenblatt on Jan 5, 2022

2 comments Leave a comment »

You May Also Like...

Potato Leek Soup
Potato Soup Recipe
Slow Cooker Beef Stew

Save time. Eat well.

Subscribe and receive FREE family meal plans, right to your inbox, plus exclusive subscriber-only content!

« Previous Post Air Fryer Grilled Cheese

Next Post » Chicken Noodle Soup

Leave a Reply

2 comments on “Tomato Soup Recipe”

  1. Yasamin Reply

    Hi Kristine!! I’m a big fan of all your recipes. This may sound silly but can you make this in an Instant Pot? If so, how would you adjust?

    • The Best Tomato Soup Recipe - Kristine's Kitchen (13)

      Kristine Reply

      You can definitely make tomato soup in an Instant Pot, but without testing this recipe myself in the IP I can’t say for sure what modifications might need to be made. Tomato-based dishes are prone to giving a burn warning, so you’d need to figure out how much liquid (broth) to add. If you decide to give it a try, let me know how it goes. 🙂

Leave a comment »

The Best Tomato Soup Recipe - Kristine's Kitchen (2024)

References

Top Articles
Latest Posts
Article information

Author: Madonna Wisozk

Last Updated:

Views: 5941

Rating: 4.8 / 5 (68 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Madonna Wisozk

Birthday: 2001-02-23

Address: 656 Gerhold Summit, Sidneyberg, FL 78179-2512

Phone: +6742282696652

Job: Customer Banking Liaison

Hobby: Flower arranging, Yo-yoing, Tai chi, Rowing, Macrame, Urban exploration, Knife making

Introduction: My name is Madonna Wisozk, I am a attractive, healthy, thoughtful, faithful, open, vivacious, zany person who loves writing and wants to share my knowledge and understanding with you.