Roasted Heirloom Tomato Soup

5 servings
1 hr 10 min

This Roasted Heirloom Tomato Soup is easy to make and uses up all of those delicious tomatoes in your garden before the end of the season! This soup is creamy, full of flavor, and perfect for those chilly fall days.

Once the air starts to get a little chilly I instantly want warm and delicious soup. Making this Roasted Heirloom Tomato Soup Recipe is so easy and so much better than a canned version. While this recipe calls for heirloom tomatoes, you can use any variety of tomatoes you like. You can also make this soup and freeze some for later so you always have delicious homemade soup ready to go!

If you are looking for more warming soup recipes, check out my Tomato and Orange Soup, Chunky Chicken Tortilla Soup, and my Easy Cioppino Seafood Soup!

A bowl of Heirloom Tomato Soup with toasted bread.

Roasted heirloom tomatoes

Roasted Heirloom Tomato Soup
Recipe details
  • 5  servings
  • Prep time: 20 Minutes Cook time: 50 Minutes Total time: 1 hr 10 min
Show Nutrition Info
Hide Nutrition Info

  • 2 1/2-3 pounds fresh heirloom tomatoes (10-12 medium tomatoes)
  • 6 whole garlic cloves, peeled
  • 1/4 cup extra virgin olive oil
  • kosher salt
  • freshly ground black pepper
  • 1/2 cup unsalted butter (can sub olive oil)
  • 1 large yellow or white onion, diced
  • 4 cups chicken stock
  • 1/4 cup fresh basil
  • 1 teaspoon dried oregano
  • 1/4 teaspoon baking soda
  • 1/2 cup heavy cream (can sub greek yogurt or low-fat milk)
Optional Garnish and Sides
  • shredded parmesan cheese
  • fresh basil or oregano, julienned
  • sourdough bread toasted

Preheat the oven to 400°F. Place the tomatoes and garlic on a baking sheet lined with aluminum foil. Drizzle on the olive oil and sprinkle with salt and pepper. Stir with a large spoon or your hands to ensure everything is coated. Roast for 30 minutes and then remove from the oven and set aside.
Place the butter in a large heavy-bottomed pot like a dutch oven or stockpot. Melt the butter over medium-high heat and then add the onions. Cook the onions until translucent and just starting to brown, about 10 minutes.
Add the chicken stock, basil, and oregano to the onions. Carefully add the roasted tomatoes and garlic along with all of the juices to the pot as well and stir to combine. Add in the baking soda and continue stirring. The mixture will bubble up for a moment, and then settle. After the mixture has come to a boil, reduce the heat and simmer uncovered for 30 minutes.
Pour the soup into a blender (or use your immersion/hand blender) and purée it until nice and smooth. You may need to do this in batches depending on the size of your blender. Be careful on this step because the soup is HOT!
Return the soup to the saucepan over low heat and stir in the heavy cream. Bring the soup back to a simmer while stirring, you don't want it to boil. Taste for seasoning and add any salt or pepper if needed.
Serve in bowls and garnish as desired. Enjoy!
  • This recipe will make about 10 cups of soup.
  • Baking soda is added to tomato soup to neutralize the acid in the tomatoes. Baking soda also helps when adding milk or cream to a soup. The dairy will not curdle if there is baking soda in the soup.
  • Store this soup in a sealable container in the fridge for 3-4 days. Or, you can freeze this soup in a freezer-safe container for up to 6 months. Just make sure the soup has completely cooled before freezing and you leave room for the soup to expand in the container.
  • Instead of cooking the onions in butter, you can use your favorite cooking oil like olive oil or coconut oil. And, if you are really looking to cut calories, skip the cream or substitute it with Greek yogurt or low-fat milk instead.
Emily |
Want more details about this and other recipes? Check out more here!