Best Tomato Soup Recipe (2024)

By Laura

Posted Feb 19, 2021, Updated Mar 02, 2024

5 from 212 votes

164 Comments

Jump to Recipe

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

The best homemade tomato soup recipe – this roasted tomato basil soup is easy to make with fresh tomatoes, irresistibly creamy & bursting with flavor. It’s a healthy and cozy way to warm up on cold winter days. Follow our step-by-step instructions & watch the video to learn how to make tomato soup from scratch!

Best Tomato Soup Recipe (2)

In my opinion, tomato soup with grilled cheese is the ultimate comfort food. Chilly days make me want to grab a spoon and dive into a bowl of fresh, warm tomato soup – and this recipe is the best of the best!

This roasted tomato basil soup is easy to make with fresh tomatoes, irresistibly creamy & bursting with flavor. It’s a healthy and cozy way to warm up on cold winter days. It’s also a perfect recipe to use fresh garden tomatoes and basil during the late summer months.

Follow our step-by-step instructions & watch the video to learn how to make tomato soup from scratch.

Best Tomato Soup Recipe (3)

Tomato Soup Recipe: Ingredients and Substitutions

As always, I recommend making this tomato basil soup recipe exactly as it’s written, however we’ll discuss the ingredients and possible substitutions.

Best Tomato Soup Recipe (4)
  • Tomatoes.Choose a vine-ripened, naturally sweet tomato variety for the best flavor.
  • Onion. a sweet yellow or white onion are the best choices.
  • Garlic.jarred minced garlic can be used in place of freshly chopped.
  • Olive Oil.Any neutral oil works well, my second and third choices would be avocado oil and canola oil.
  • Fresh Basil.This can be omitted but I do not recommend it.
  • Salted Butter. Unsalted butter works well.
  • All-purpose flour.To make this creamy tomato soup gluten-free, use an all-purpose gluten-free flour.
  • Granulated sugar. brown sugar or honey are good substitutes.
  • Vegetable broth.Chicken broth is a great substitute for vegetable broth.
  • Heavy cream.This is optional, but recommended. The cream cuts the acidity of the tomatoes and makes this tomato soup recipe delicious. Whole milk or half and half are great substitutes.
Best Tomato Soup Recipe (5)

How to Make Tomato Soup

This homemade tomato soup recipe is very easy to make. As always, we’ll walk through how to make tomato soup step-by-step, and don’t forget to watch the video.

Being making this easy tomato soup by combining tomatoes, onion, and garlic in a large bowl. Toss the ingredients with olive oil, salt and pepper and stir until evenly distributed.

Best Tomato Soup Recipe (6)

Next, spread the tomato mixture onto a baking sheet in a single layer and roast for 15 minutes. After 15 minutes, remove the tomatoes from the oven, stir, and roast for an additional 15 minutes, broiling during the last 3 minutes so that some of the tomatoes get lightly charred.

Best Tomato Soup Recipe (7)

One the tomatoes, onion and garlic are roasted, add the mixture to the container of a high-powered blender (Vitamix), making sure to scrape all the contents from the baking sheet into the blender. Add fresh basil and blend the mixture on high speed until smooth (about 50 seconds).

Best Tomato Soup Recipe (8)

Make a Roux

My favorite way to thicken soups, stews, gravy, etc. is by making a roux, which is how we do it in this tomato soup recipe. Begin by melting the butter over medium-high heat in a large pot.

Then, add flour to the melted butter and whisk to combine. Cook until butter and flour mixture is golden brown (30-60 seconds).

Best Tomato Soup Recipe (9)

Once the roux is ready, add the broth and sugar to the pot and whisk to combine.

Best Tomato Soup Recipe (10)

Next, add the blended mixture to the pot and whisk to combine. If desired (for a creamier soup) add ¼ to ½ cup heavy cream. Cook over medium-low heat for 15 minutes, taste and adjust salt and pepper as desired.

Best Tomato Soup Recipe (11)

Serve

Once the soup is ready, serve it warm with your favorite bread and toppings, and definitely make this grilled cheese sandwich! Here are some suggestions:

  • Bread. dip pieces of crusty no-knead bread or pretzel bread into the tomato basil soup.
  • Make homemade croutons or cornbread croutons and serve on top of the soup.
  • Use this homemade whole wheat bread to make a delicious grilled cheese sandwich to dip into the roasted tomato soup.
  • These homemade dinner rolls are a great companion to this creamy tomato soup.
  • Add a swirl of cream, a dash of freshly chopped basil or a spoonful of parmesan cheese to the top!
  • Have a “soup night” and make some of these soup recipes as well: potato soup (seriously the best), chicken noodle soup, sweet potato soup and butternut squash soup.
Best Tomato Soup Recipe (12)

Store

Store any leftover roasted tomato soup in an airtight container in the refrigerator for 5-7 days.

How to Freeze Tomato Soup

To freeze, let the soup cool to room temperature. Then, transfer it to freezer-friendly containers and freeze for up to 2 months. I recommend freezing it in individually-sized portions or at least in portions that you’d eat in a sitting as a family.

Thaw overnight in the fridge and reheat in a pot on the stove over medium-low heat.

Best Tomato Soup Recipe (13)

Tomato Soup Recipe FAQs

What can I add to tomato soup to make it taste better?

If you make this recipe I promise this soup will taste amazing. You can add a pinch of sugar, fresh herbs (like the basil in this recipe, additional heavy cream, salt and pepper to adjust it to your liking.

Do you need to peel tomatoes for soup?

You do not need to peel tomatoes, especially because the tomato mixture is blended until it’s smooth.

How do you thicken tomato soup?

The roux thickens this recipe. However, you can thicken tomato soup in a few ways:
1) Cook it uncovered until some of the moisture cooks off and it thickens.
2) Add a combination of 1 TBS water and 1 TBS flour or cornstarch and cook uncovered.
3) Add 1 to 2 TBS of tomato paste and cook until thickened.

How do you make tomato soup less acidic?

Full-fat dairy like cream or half and half helps reduce the acidity of tomato soup.

Can you freeze tomato soup?

To freeze, let the soup cool to room temperature. Then, transfer it to freezer-friendly containers and freeze for up to 2 months. I recommend freezing it in individually-sized portions or at least in portions that you’d eat in a sitting as a family.

Best Tomato Soup Recipe (14)

If you make and love our recipes, it would mean so much to me if you would leave a comment and rating! And don’t forget to follow along with us on Instagram, Pinterest, Facebook, and Youtube – be sure to tag @joyfoodsunshine and use the hashtag #joyfoodsunshine so we can see your creations!

Best Tomato Soup Recipe (15)

Best Tomato Soup Recipe (16)

SavePinPrint

Best Homemade Tomato Soup Recipe

Laura

The best homemade tomato soup recipe – this roasted tomato basil soup is easy to make with fresh tomatoes, irresistibly creamy & bursting with flavor. It’s a healthy and cozy way to warm up on cold winter days, especially served with a grilled cheese sandwich. Follow our step-by-step instructions & watch the video to learn how to make tomato soup from scratch!

5 from 212 votes

Course Appetizer, Main Course, Side Dish, Soup

Cuisine American, Italian

Servings 8 Servings

Calories 111

Prep Time5 minutes minutes

Cook Time45 minutes minutes

Total Time50 minutes minutes

Ingredients

Instructions

  • Preheat oven to 450 degrees F. Lightly grease a large baking sheet, set aside.

  • Combine tomatoes, onion, and garlic in a large bowl. Toss with olive oil, salt and pepper and stir until evenly distributed.

  • Spread tomato mixture onto prepared baking sheet in a single layer and roast for 15 minutes.

  • Remove from oven, stir, and roast for an additional 15 minutes, broiling during the last 3 minutes so that some of the tomatoes get lightly charred.

  • Add roasted tomato mixture to the container of a high-powered blender, making sure to scrape all the contents of the baking sheet into the blender.

  • Add fresh basil and blend mixture on high speed until smooth (about 50 seconds).

  • In a large pot, melt butter over medium-high heat.

  • Add flour to melted butter and whisk to combine. Cook until butter and flour mixture is golden brown (30-60 seconds).

  • Add broth and sugar and whisk to combine.

  • Add blended mixture to the pot and whisk to combine. If desired (for a creamier soup) add ¼ to ½ cup heavy cream. Cook over medium-low heat for 15 minutes, taste and adjust salt and pepper as desired.

  • Serve warm with croutons, chopped fresh basil, etc.

Video

Notes

Ingredient Substitution Notes

  • Tomatoes. Choose a vine-ripened, naturally sweet tomato variety for the best flavor.
  • Onion.use a sweet white or yellow onion.
  • Olive Oil.Any neutral oil works well, my second and third choices would be avocado oil and canola oil.
  • Salted Butter. Unsalted butter is a good substitute.
  • All-purpose flour.To make this creamy tomato soup gluten-free, use an all-purpose gluten-free flour.
  • Granulated sugar. brown sugar or honey are good substitutes.
  • Vegetable broth.Chicken broth works well.
  • Heavy cream. Whole milk or half and half are great substitutes.

Store

Store any leftover roasted tomato soup in an airtight container in the refrigerator for 5-7 days.

How to Freeze Tomato Soup

To freeze, let the soup cool to room temperature. Then, transfer the tomato soup to freezer-friendly containers and freeze for up to 2 months. I recommend freezing it in individually-sized portions or at least in portions that you’d eat in a sitting as a family.

Thaw overnight in the fridge and reheat in a pot on the stove over medium-low heat.

Nutrition

Serving: 0.5cup | Calories: 111kcal | Carbohydrates: 12g | Protein: 2g | Fat: 7g | Saturated Fat: 2g | Cholesterol: 8mg | Sodium: 653mg | Potassium: 421mg | Fiber: 2g | Sugar: 7g | Vitamin A: 1796IU | Vitamin C: 25mg | Calcium: 23mg | Iron: 1mg

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

Did you enjoy this recipe? Have a question? Leave a comment below!

Try these recipes

Easy Homemade Vegetable Soup

Chicken Noodle Soup

Best Easy Chili Recipe

Best Grilled Cheese Sandwich

Chicken and Rice Soup

Minestrone Soup Recipe

Best Tomato Soup Recipe (2024)

FAQs

How to make tomato soup taste better? ›

Garlic and onions make everything tastier! While the soup is cooking on the stove, sautee onions and garlic, adding them into the soup towards the end of cooking. Or for an aromatic that'll give a refreshing flavor, add chopped ginger into the soup while it's still cooking, stirring it in to blend the flavors together.

What's in Panera tomato soup? ›

Detailed Ingredients

Tomatoes (Tomatoes, Tomato Puree, Citric Acid), Water, Heavy Cream, Onions, Contains 2% or less of: Butter (Cream, Salt), Seasoning (Sugar, Salt, Spices), Corn Starch, Extra Virgin Olive Oil, Garlic and Nisin Preparation.

Is tomato soup better with milk or water? ›

The standard direction for a can of condensed Tomato Soup is to put the condensed soup in a saucepan, fill the can with water, add the water to the pan, stir, and heat just to the point of simmer. BUT. It's MUCH better with Milk, which makes it a creamy tomato soup, a bit more like a tomato bisque.

How do you thicken and sweeten tomato soup? ›

Carrot purée adds an earthy sweetness to balance the acidic tomatoes, and creates a creamy consistency without the need for much cream. A small pinch of baking soda will tame any unwanted acidity in the soup.

What can I add to tomato soup for more flavor? ›

18 Must-Try Toppings for Your Tomato Soup
  1. Pretzels!
  2. Pepperidge Farm® Goldfish® Crackers.
  3. Pumpkin Seeds.
  4. Croutons.
  5. Tortilla Strips.
  6. Cheese.
  7. Avocado.
  8. Sour Cream.

Why does my homemade tomato soup taste bitter? ›

Leaf states that this can be due to burning the sauce in the pot or simply dealing with a batch of produce that are overly acidic or metallic from canning or cooking. This can also come from under-ripe or low-quality tomatoes, as well as stirring in a hefty amount of tomato paste, per Boss The Kitchen.

How to doctor up tomato soup? ›

10 Simple Ingredients to Add to Tomato Soup
  1. 1) Fresh Rosemary. Kicking off the list is the simplest way to jazz up your tomato soup – fresh herbs. ...
  2. 2) Sauteed Onions. ...
  3. 3) Crispy Bacon. ...
  4. 4) Cream. ...
  5. 5) Chutney. ...
  6. 6) Melted Cheese. ...
  7. 7) Tinned Anchovies. ...
  8. 8) Toasted Pine Nuts.
Mar 21, 2022

What's the white stuff in tomato soup? ›

Heavy Whipping Cream – Since we're not using a roux in this recipe, the cream is extra-important to achieve the perfect, creamy consistency. Without the cream, you'll just have (really delicious) tomato soup. To make this dairy free, you can use coconut milk instead of heavy cream.

Is tomato soup a healthy soup? ›

Heart Health Hero: Tomato soup is excellent for heart health. Thanks to its lycopene content, potassium, and fiber, it helps in lowering high blood pressure and cholesterol levels, reducing the risk of cardiovascular diseases. The soup's low saturated fat content also makes it a heart-friendly choice.

Why do you put baking soda in tomato soup? ›

A small pinch of baking soda can help balance the pH levels and reduce the overall acidity. This can result in a milder and less tangy flavor, making the soup taste better! Also, if you want a tomato cream soup- it'll help prevent the milk from curdling when added!

How to make tomato soup more tomatoey? ›

For the most intense tomato flavor, include a couple tablespoons of tomato paste. To get the most out of it, add it to the pan when aromatics like onion and garlic are softened, but before adding the tomatoes. Let the paste cook, stirring frequently, for a few minutes, or until it starts to darken in color.

What is the difference between tomato soup and tomato bisque? ›

While both are delicious, they are quite different, especially when it comes to the texture. Tomato bisque is thicker and creamier in texture, and calls for the use of milk and/or cream.

How do you reduce tartness in tomato soup? ›

  1. Add Sweet Ingredients:Sugar: A small amount of granulated sugar can help counteract the tartness of the tomatoes. ...
  2. Use Sweet Tomatoes: Different varieties of tomatoes have varying levels of acidity. ...
  3. Cream or Dairy: Adding dairy, such as heavy cream or half-and-half, can mellow the acidity of the soup and prov.
Aug 27, 2023

Why add flour to tomato soup? ›

Tomato soup can be a bit thin, especially with the addition of cream at the end of cooking, so flour is added to the sautéing aromatics to thicken the soup.

How do you fix bland tomato soup? ›

If the soup tastes bland at all, a bit more salt will do the trick, that doesn't just apply to this tomato soup recipe but just about anything you'll ever find yourself cooking.

How do you tone down tomato taste in soup? ›

How To Cut The Acidity In Tomato Soup
  1. Add a pinch of sugar. ...
  2. Balance with dairy products. ...
  3. Try a dash of vinegar. ...
  4. Incorporate roasted vegetables. ...
  5. Use low-acid tomatoes. ...
  6. Balance with herbs and spices. ...
  7. Cook with a bit of baking soda.
Mar 5, 2024

What can I add to my soup to make it tastier? ›

"Ground paprika, turmeric, nutmeg, ground ginger, and other powdered spices add a touch of color and spiciness to broths," she says. As a general rule, use fresh herbs at or near the end of cooking and dried herbs and spices early on. This helps you get the flavors you're looking for in the right balance.

How do you tone down tomato flavor? ›

When your sauce begins to simmer, add the salt and a pinch of white or brown sugar, then mix; the sugar will be able to counterbalance and eliminate the sourness of the tomato, without changing its flavor or sweetening your dish.

Top Articles
Latest Posts
Article information

Author: Eusebia Nader

Last Updated:

Views: 6038

Rating: 5 / 5 (80 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Eusebia Nader

Birthday: 1994-11-11

Address: Apt. 721 977 Ebert Meadows, Jereville, GA 73618-6603

Phone: +2316203969400

Job: International Farming Consultant

Hobby: Reading, Photography, Shooting, Singing, Magic, Kayaking, Mushroom hunting

Introduction: My name is Eusebia Nader, I am a encouraging, brainy, lively, nice, famous, healthy, clever person who loves writing and wants to share my knowledge and understanding with you.