Easy Roasted Tomato Soup Recipe

Roasted tomato soup

This roasted tomato soup recipe is very easy to make, delicious, and healthy. Joel and I make it through the fall and get several meals out of it with just the three of us eating. If you have a larger family, I would double the batch! It’s easy to heat up and pairs perfectly with grilled cheese on sourdough or multi-grain.

We love this tomato soup recipe with a delicious sourdough grilled cheese from our local bakery.

For this recipe, most of the time is in the prep work with the tomatoes. Once you have those prepped, you place them in the oven with the garlic, onions, and olive oil, and let them get a tasty roasted look. Once that part is complete, the rest is a matter of tossing it into a large pot and allowing it to simmer for the flavors to soak in.

Slow Roasted Tomato Soup With Fresh Heirloom Tomatoes

Slow Roasted Tomato Soup With Fresh Heirloom Tomatoes

Yield: 6 Servings
Prep Time: 15 minutes
Cook Time: 2 hours
Total Time: 2 hours 15 minutes

Delicious and easy-to-make roasted tomato soup recipe using fresh heirloom tomatoes.


  • 3 lbs of ripe Heirloom tomatoes (about 4-5 tomatoes), washed and quartered with seeds removed
  • 1 small onion, peeled and quartered
  • 1 whole garlic clove, sliced in half with outer layers peeled
  • 2 tablespoons of olive oil
  • 1 teaspoon of kosher salt plus more to taste
  • 1 teaspoon of freshly ground pepper
  • 2 tablespoons of tomato paste
  • 1 1/2 cups of vegetable broth
  • Heavy cream or non-dairy cream for garnish (optional)
  • Red pepper flakes (optional)
  • Fresh mozzarella, shredded or sliced
  • Sourdough loaf or bread of choice


  1. Preheat the oven to 400 degrees F.
  2. Toss the quartered and seeded tomatoes along with the quartered onions in a bowl with olive oil and salt.
  3. Spread the tomato mix onto a large baking sheet or baking dish lined with parchment paper.
  4. Add the whole cut garlic to the pan and drizzle olive oil over it. Tuck any loose garlic cloves under the tomatoes where they are hidden to avoid burning while baking.
  5. Roast the tomatoes for 35-45 minutes or until the tomatoes and onions are turning dark brown with a roasted look.
  6. Once done, remove from the oven and set aside to cool.
  7. While the tomatoes are cooling, place a large pot over medium-high and pour in your broth with the tomato paste.
  8. Stir with a wooden spoon to melt the tomato paste into the broth and bring the liquid to a simmer.
  9. Once the liquid simmers, lower the heat to low.
  10. Meanwhile, purée your tomatoes. For this step, if you have an immersion blender you can toss the tomato mix into the pot with the liquid and use your immersion blender to purée the mix together. If you do not have an immersion blender, purée the tomato mix in a Vitamix or food processor then pour it into the pot with the broth.
  11. Stir with a wooden spoon to combine the purées tomatoes into the broth.
  12. Simmer on low for 45 minutes.
  13. Pour into individual bowls and pour a tablespoon of cream into each (optional).
  14. Top each bowl with a pinch of red pepper flakes (optional).
  15. Serve with sourdough grilled cheese using your bread and mozzarella.


You can make this ahead of time and it will be even better! We make it early in the week and get several meals out of it.

What makes homemade tomato soup so delicious?

  1. Fresh Ingredients: When you make tomato soup at home, you have the opportunity to use fresh, high-quality ingredients. Ripe, juicy tomatoes, aromatic herbs, and fresh vegetables can contribute to a richer and more flavorful soup.
  2. Customization: Homemade tomato soup allows you to tailor the recipe to your personal taste preferences. You can adjust the level of seasoning, acidity, and sweetness to create a soup that suits your liking.
  3. Control Over Ingredients: When you make tomato soup from scratch, you have control over the type and amount of ingredients you use. This allows you to avoid additives, preservatives, and excessive sodium that are often found in canned or pre-packaged soups.
  4. Aroma and Comfort: The process of cooking homemade tomato soup fills your kitchen with a delightful aroma. The smell of simmering tomatoes and spices can evoke a sense of comfort and anticipation, enhancing the overall experience of enjoying the soup.
  5. Texture: Homemade tomato soup allows you to control the texture. Whether you prefer a smooth, creamy consistency or a chunkier version with pieces of tomatoes and vegetables, you can achieve the desired texture when making it at home.
  6. Creativity: Making tomato soup from scratch encourages creativity. You can experiment with different herbs, spices, and additional ingredients to add unique flavors and textures to the soup.
  7. Connection to the Cooking Process: There’s a sense of satisfaction and connection to the food when you make it yourself. The effort and care put into preparing homemade tomato soup can make it more enjoyable and fulfilling.
  8. Warmth and Nourishment: Tomato soup is often associated with warmth and nourishment. It’s a classic comfort food, especially on cold days, and can be soothing to both the body and the soul.

Follow my Weekly Meal Plan board on Pinterest for more dinner ideas! You can also see more recipes here on the blog!

Kaytee lauren is a blogger in search of the best Amazon finds


Kaytee Lauren is a home blog made to inspire you to create a more intentional living space through curated and functional home aesthetics filled with the best Amazon finds, modern decor, and bits of a slower paced lifestyle.

Leave a Comment!


  1. Cynthia Strickland wrote:

    Try tomato soup with peanut butter sandwich I grow up eating them and Iove them Dip the sandwich in the soup yummy 😋

    Posted 9.10.21Reply
Skip to Recipe