Best Homemade Tomato Soup Recipe: Quick and Easy (Made From Scratch)

Homemade tomato soup with bone broth

As the crisp autumn air settles in and leaves turn vibrant hues, there’s nothing quite as comforting as a hot, steaming bowl of homemade tomato soup.

This past summer we were blessed with a garden full of ripe, juicy tomatoes, so naturally, I needed to quickly find some ways to make use of all of our beautiful tomatoes that we grew, and what better way to do this than tomato soup!

This homemade tomato soup recipe will beat out Campbell’s tomato soup any day of the week! It’s fresh, buttery, and not to mention, nutritious with homemade bone broth. It is a great meal prep dish and a fantastic way to get some extra nutrients into your diet.

Tips For Making Tomato Soup:

  1. Caramelize: A lot of flavor comes not only from the freshness of your ingredients, but also from the way you cook them, the technique one could say. One simple way to add richt flavor is by caramelizing the onions, garlic, and tomatoes. This makes the veggies sweet and adds a ton of flavor that you don’t want to miss out on!
  2. Aromatics: Don’t skimp on the aromatics, things like garlic, bay leaves, basil if you want to add basil to garnish. These all add a lot of flavor to your soup.
  3. Fresh Ingredients: Use fresh ingredients whenever you can. Avoid using canned tomatoes or pre-minced garlic. Using fresh ingredients always adds a lot of delicious flavor and freshness to your meals.
  4. Broth: Making your own homemade bone broth can make a world of a difference in flavor. Add lots of aromatics to your broth. This is a game-changer!
  5. Salt: Always properly season your food. This brings out the flavors and compliments the dish.
  6. Use a Non-Reactive Pot: It is important to use a non-reactive material when cooking your tomato soup. Avoid materials such as aluminum, cast-iron, and copper. All of these materials will give off a metallic taste when combined with the acidity of the tomatoes.

    I recommend using either stainless steal, enamel-coated cast iron or ceramic. These are all non-reactive materials.
Ingredient list.

What to Serve With Tomato Soup:

  1. Croutons: I love serving my tomato soup with my fresh sourdough bread croutons. Top the bread with some salt and olive oil, bake it off, and you are good to go!
    If you have never made homemade sourdough bread, I highly recommend checking out my recipe here. It is a super easy recipe and perfect for beginner sourdough bakers! Sourdough is the perfect complement to all soups, especially tomato soup. It is perfect for making croutons out of and topping your soup.
  2. Grilled cheese: Adding a side of grilled cheese is always a perfect way to enjoy your tomato soup. I love using sourdough bread and gruyere cheese.

How to Make Homemade Tomato Soup:

Begin by preheating oven to 450° F.

Roughly chop roma tomatoes into 1 inch cubes and slice the onions into thin half-moon slices.

Evenly spread the roma tomatoes and cherry tomatoes on one tray and onions and garlic on another tray.

Top each tray with 2 Tbsp. of olive oil, 1 tsp. of salt, and 1/2 teaspoon of black pepper per tray.

Cut your tomatoes and onions. Cover with olive oil, salt, and pepper.

Roast the vegetables for 20-30 minutes. Keep an eye on them so that they do not burn. I recommend stirring both the tomatoes and onions on the sheet pans halfway through roasting.

Caramelized tomatoes, onions, and garlic.

Once the veggies are done roasting, remove them from the oven and transfer them into the blender. Blend until smooth and add the blended veggies into the stock pot.

Add 72 ounces of bone broth into the stock pot.

Homemade Chicken Feet Bone Broth Recipe
Homemade bone broth.

Add bay leaves and turn to medium-low heat.

Stir occasionally and simmer for 5 minutes.

Turn the heat off and add 2 Tbsp. of cold butter and stir until the butter is dissolved.

Homemade Tomato Soup

FAQ:

  • Can I Substitute fresh tomatoes for canned tomatoes? You can substitute fresh tomatoes for canned tomatoes. If you do this, just make sure that you are using whole canned tomatoes and using a blender or emersion blender to smooth them all out. Do not use tomato sauce!
  • Can I use store bough chicken stock instead of bone broth? You definitely can! I just like using homemade bone broth because it has a lot more nutrient benefits than store bought chicken stock. If you are in a crunch for time, you can absolutely use store bought chicken stock or bone broth in place of homemade bone broth.
  • What to do if my tomato soup is too sour or acidic? Using fresh tomatoes and caramelizing them in the oven can help with cutting the acidity down and adding a balance of sweetness and acidity to your soup. If you are using canned tomatoes, I would recommend adding a little bit of raw sugar or honey to balance the acidity. You could even blend up some carrots and add them in if you want to avoid adding in sugar.

    I would also make sure that you are not using a reactive material when cooking such as aluminum or copper. See “Tips for Making Tomato Soup” above to learn more about using non-reactive materials.

My Favorite Easy Weeknight Meals:

Note: This blog post contains affiliate links, which means I make a small commission at no extra cost to you. 

Homemade tomato soup with bone broth

Homemade Tomato Soup

This homemade tomato soup is comforting and nourishing. Serve with a big tablespoon of butter and some sourdough croutons. It is the perfect fall dish to warm up on a chilly afternoon!
Print Pin
Course: Soup
Keyword: chicken noodle soup, tomato soup
Prep Time: 5 minutes
Cook Time: 35 minutes
Total Time: 42 minutes
Servings: 6
Author: Hanna Dovel

Ingredients

  • 2 lbs. roma tomatoes
  • 1/2 lbs. cherry tomatoes
  • 1 sweet onion
  • 6 cloves garlic
  • 72 oz. bone broth
  • 2 bay leaves
  • 1/4 cup olive oil
  • 2 Tbsp. butter (cold)
  • 2 tsp. salt
  • 1 tsp. black pepper

Instructions

  • Preheat oven to 450° F.
  • Roughly chop roma tomatoes into 1 inch cubes and slice the onions into thin half-moon slices.
  • Evenly spread the roma tomatoes and cherry tomatoes on one tray and onions and garlic on another tray.
  • Top each tray with 2 Tbsp. of olive oil, 1 tsp. of salt, and 1/2 teaspoon of black pepper per tray.
  • Roast the vegetables for 20-30 minutes. Keep an eye on them so that they do not burn. I recommend stirring both the tomatoes and onions on the sheet pans halfway through roasting.
  • Once the veggies are done roasting, remove them from the oven and transfer them into the blender. Blend until smooth and add the blended veggies into the stock pot.
  • Add 72 ounces of bone broth into the stock pot.
  • Add bay leaves and turn to medium-low heat.
  • Stir occasionally and simmer for 5 minutes.
  • Turn the heat off and add 2 Tbsp. of cold butter and stir until the butter is dissolved.
  • Allow the soup to slightly cool prior to serving.

Notes

Tips For Making Tomato Soup:

    • Caramelize: A lot of flavor comes not only from the freshness of your ingredients, but also from the way you cook them, the technique one could say. One simple way to add richt flavor is by caramelizing the onions, garlic, and tomatoes. This makes the veggies sweet and adds a ton of flavor that you don’t want to miss out on!
    • Aromatics: Don’t skimp on the aromatics, things like garlic, bay leaves, basil if you want to add basil to garnish. These all add a lot of flavor to your soup.
    • Fresh Ingredients: Use fresh ingredients whenever you can. Avoid using canned tomatoes or pre-minced garlic. Using fresh ingredients always adds a lot of delicious flavor and freshness to your meals.
    • Broth: Making your own homemade bone broth can make a world of a difference in flavor. Add lots of aromatics to your broth. This is a game-changer!
    • Salt: Always properly season your food. This brings out the flavors and compliments the dish.
  •  
    • Use a Non-Reactive Pot: It is important to use a non-reactive material when cooking your tomato soup. Avoid materials such as aluminum, cast-iron, and copper. All of these materials will give off a metallic taste when combined with the acidity of the tomatoes.

Hey I'm Hanna!

My name is Hanna and I am a lover of artisan baking, nutrition, and from scratch cooking. 

In making this blog, my goal is to share with you different nutrition tips as well as healthy, from-scratch recipes, and some fun treats to keep life exciting! 

You May Also Like:

Best High Hydration Artisan Sourdough Bread Recipe

If you are looking to take your artisan sourdough bread to the next level you have to try this high hydration sourdough ...

Homemade Neapolitan Pizza Recipe

One of my favorite summer dinner ideas is this Neapolitan pizza recipe I love this recipe for a lot of reasons a ...
share this recipe:

Learn More!

Authentic Neapolitan Pizza

Homemade Neapolitan Pizza Recipe

One of my favorite summer dinner ideas is this Neapolitan pizza recipe. I love this recipe for a lot of reasons, a few being that Neapolitan pizza is chewy, yet airy, it’s fresh, and made from simple ingredients that pack a flavorful punch.

Read More
Scroll to Top