Homemade Tomato Soup

Classic, homemade tomato soup should be a hearty, stick to your ribs type of meal. Something with substance, not watery. Suitable for dipping grilled cheese sandwiches or to supplement a leafy salad.

close up bowl of tomato soup with croutons, basil and parmesan crisp


 

Roasted Tomato Soup

There are some tomato soups that are basically just juiced tomatoes. These are fine, very acidic and loose, but get the job done.

But then there are the kind that you sip and declare could be the only soup you eat for the rest of your life. Chances are that the vegetables were roasted prior to simmering into the rich bowl in front of you.

angle bowl of tomato soup in a white bowl

Roasting tomatoes, onion, garlic, carrots and even parsley brings out the naturally complex flavors and caramelizes natural sugars, changing the whole profile of the dish. Sure this is an extra step, but I reserve it for lazy Sundays loafing around in slippers and yoga pants.

Best Tomatoes for Tomato Soup

Did you know there are well over 50 varieties of tomatoes available fro purchase in the US? And 10,000+ varieties worldwide. That is a crazy amount of flavors to memorize.

For tomato soup, I like using roma or plum tomatoes. Form and oblong, they tend to not have as much grit, develop clean tomatoey flavor and have fewer seeds. The also have tender skins so you don’t have to add another step of steaming and peeling; they seamlessly blend in.

But really, any tomato can be used and you can even use a blend of varieties.

two bowls of tomato soup with croutons and basil leaves

Ingredients

  • Tomatoes- the base of the soup, there is no substitute. Roma tomatoes, sometimes called plum, are the perfect fit. They have a lower water content giving them concentrated tomato flavor. Learn how to roast roma tomatoes.
  • Yellow onion- White onion can also be used. Red is fine, but gives the soup an odd tint, so I do not recommend it.
  • Fresh garlic cloves– Fresh is best and in this case, the only way to go. Pre-minced, jarred stuff will just burn whole roasting, but whole cloves caramelize giving a sweet garlicky taste.
  • Carrots- Carrots is a common ingredient added to acidic tomato-based sauces because the sugars balance it out, not to mention strengthen the color.
  • Flat parsley– Use flat leaf, sometimes labeled Italian parsley, not curly. Try to get the leaves, but if some of the stems get in there, it’s fine! Stems can be chopped into salads, blending into pesto or used for anything that calls for parsley flavor, and in this case, will be blended right into the sauce.
  • Olive oil- Since the oil is for roasting, it does not need to be the high octane first press, just go with your run-of-the-mill cooking olive oil or another neutral oil
  • Coarse sea salt- I do like coarse salt for this recipe because of the mild salty flavor and the way it enhances all of the other ingredients.

  • Black pepper– Some folks are sensitive to pepper in soup, either omit it and add it in the end or use ground white pepper.
  • Baking Soda– Excuse me? What? I wrote a whole section- see it below.
  • Italian seasoning– A dry mix with classic Italian flavors, make your own or use store-bought.
  • Low sodium vegetable broth– I almost exclusively use low sodium broths so I can better control the salt content. Chicken broth can also be used, but since this dish is naturally vegetarian, I opted for the veggie broth too. You’ll get even more delicious juices from the roasting pan and tomatoes.
  • Basil– Is there anything better suited to pair with tomato than fresh basil? To get the most impact, use it fresh at the end to brighten.
  • Heavy cream– Just a small pour adds loads of creamy texture and flavor to this hearty soup. Old school soup recipes would have you simmer with a parmesan cheese rind, but these days even finding a rind suitable for simmering is a challenge so cream fits the bill. Freshly grated parmesan cheese can also be used, but make sure it is freshly shredded, not shaker cheese, which will not melt and stay grainy.
close up of a bowl of red soup with black and white linens

How to Make It

There are three steps in making this homemade tomato soup: roasting, blending and simmering. The good news is that it is very freezer friendly and great for meal prep, so make a double or even triple batch.

  1. Preheat the oven.
  2. Trim the woody stem off the tomatoes and then quarter. Using your fingers, gently press out the pulpy seed sections. Do not worry about getting it all, just the majority. The tomatoes get blended so any leftovers will be pulverized.
  3. Toss the tomatoes, onion, carrots, garlic, parsley, olive oil, sea salt, pepper and Italian seasoning in a large mixing bowl, coating well. Spread the mixture into a single layer on a large, rimmed baking sheet. It is important to use a baking sheet larger than what you think you need so they all have enough space for heat to circulate around. If they are crowded or stacked, it will take longer to develop the depth of flavor we are looking for.
  4. Roast the veggies, turning once halfway through cooking to get the other sides evenly browned.
how to roast vegetables for soup
  1. Transfer everything in the rimmed baking sheet, veggies and all of the remaining liquids, to a large Dutch oven or pot. Add the broth and fresh basil and using an immersion blender to smooth out the soup. It might still be textured. I like mine to still have some chunks.
roasted vegetable and broth in a large cooking pot
  1. Simmer, stirring occasionally until it has reduced slightly and flavors marry, approximately 30 minutes. Stir in the cream right before serving. Leave on low heat or else the cream runs the risk of separating.
  2. Ladle into bowls and top with your favorite toppings.

Why Add Baking Soda to Tomato Soup?

Baking soda is generally seen in baking, but can also be used in savory dishes to help balance the pH and help neutralize acidic foods. This not only goes for tomato soup, but many other tomato based dishes like spaghetti, marinara sauce or even ketchup and fra diavolo. It is, of course optional, but will reduce the harsh tartness of tomatoes when used in small doses. Why?

Baking soda is alkaline and thus adding it can help the acidity disappear and let the sweetness shine through. You’ll be increasing the pH, which also prevents curdling when adding diary and helps the vegetables cell structures break down for a smoother soup. All around, it is a win!

Best Toppings for Tomato Soup

I’m a big fan of customizing each bowl or at least giving options, even if it is just hubby and myself. Here are our favorite add-ins.

  • Avocado slices
  • Sour cream or crema mexicana
  • Saltine crackers
  • Fresh basil strips
  • Maldon sea salt
  • Parmesan crisps
overhead spoon dipping into red soup

Storage & Freezing

Soups are excellent for leftovers or freezing, but please be mindful that any chilled soup tends to lose a little potency and should be reseasoned after being reheated.

Store leftovers in the refrigerator in an airtight container for up to a week. To freeze, allow the soup to cool fully, then place in an airtight container or even plastic bag and allow for a little room for air and expansion.

tomato soup recipe for pinterest

More Easy Soup Recipes

bowl of easy chicken tortilla soup with tortilla strips, avocado and cilantro

Easy Chicken Tortilla Soup

4.50 from 12 votes
This is an easy chicken tortilla soup that can be on your table in less than an hour. A rich tomato broth with a bit of spice and large chunks of chicken make this a hearty and comforting meal!
See The Recipe!
angled shot of soup in a bowl

Thai Coconut Soup

4.72 from 35 votes
Seafood Thai Coconut Soup is an easy and healthy appetizer or entree using scallops, shrimp, vegetables and a red curry coconut broth.
See The Recipe!
bowl of cabbage soup with breadstick

Healthy Cabbage Soup

4.63 from 24 votes
This Healthy Cabbage Soup is based off from the Weightloss Wonder Soup and is full of nothing but veggies for healthy vegetable soup that may even help you lose a few pounds!
See The Recipe!
close up bowl of tomato soup
spoon in bowl of tomato soup

Creamy Tomato Soup

5 from 1 vote
Creamy Homemade Tomato Soup is rich and creamy, full of flavor from roasted onions, tomatoes and garlic! Make-ahead and freezer friendly!
Prep Time: 20 minutes
Cook Time: 1 hour
Total Time: 1 hour 20 minutes
Servings: 4

Ingredients

Instructions

  • Preheat oven to 350°F.
  • Cut off the woody stem of the tomatoes and then quarter. Using your fingers, gently press out the pulpy seed sections. Do not worry about getting it all, just the majority.
  • Toss the tomatoes, onion, carrots, garlic, parsley, olive oil, sea salt, pepper and Italian seasoning in a large mixing bowl. Spread the mixture into a single layer on a large, rimmed baking sheet.
  • Roast for 45 minutes, turning once halfway through cooking.
  • Transfer the whole pan, juices and all, to a large Dutch oven or pot. Add the broth and fresh basil and using an immersion blender to smooth out the soup. It might still be textured.
  • Simmer over low heat for 30 minutes, stirring occasionally. Stir in the cream until fully combined. Blend again, if desired.
  • Ladle into bowls and serve hot.
  • If you've tried this recipe, come back and let us know how you liked it in the comments or ratings.

Notes

Favorite toppings include:
  • Avocado slices
  • Sour cream or crema mexicana
  • Saltine crackers
  • Fresh basil strips
  • Maldon sea salt
  • Parmesan crisps
  • Pretzels
  • Goldfish crackers
  • Pepitas (pumpkin seeds)
  • Garlic dill oyster crackers
  • Hot dog bun croutons
  • Freshly grated cheese

Nutrition

Calories: 274 kcal, Carbohydrates: 14 g, Protein: 3 g, Fat: 24 g, Saturated Fat: 6 g, Cholesterol: 20 mg, Sodium: 1048 mg, Potassium: 699 mg, Fiber: 3 g, Sugar: 8 g, Vitamin A: 2645 IU, Vitamin C: 37.8 mg, Calcium: 56 mg, Iron: 1.5 mg
Author: Jessica Formicola
Calories: 274
Course: Soup
Cuisine: American
Keyword: homemade tomato soup
Did you make this recipe?I’d love to see your recipes – snap a picture and mention @savoryexperiments or tag #savoryexperiments!
Jessica Formicola in her ktichen

About the Author

Jessica Formicola

Jessica the mom, wife and food lover behind Savory Experiments. She is obsessed with butter, salt and bacon and spends all her time in the kitchen and behind a camera. Jessica is a contributor to PopKitchen by Parade, Better Homes & Gardens, The Daily Meal Food + Travel and more!

Read More About Jessica

Join The Discussion

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

Recipe Rating




Questions and Reviews