Home - Diet - Vegetarian and Vegan - Creamy Roasted Tomato Soup with Fresh Tomatoes

Creamy Roasted Tomato Soup with Fresh Tomatoes

4.98 from 90 ratings

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

Most tomato soup gets its body from cream or a butter-and-flour roux. This one uses neither. Instead, a couple of slices of torn bread go into the blender with the roasted tomatoes — and the result is a soup that’s thick and smooth, without any dairy. The key is roasting. Fresh tomatoes roasted at high heat concentrate their flavor and release sweet, savory pan juices that become the base of the soup.

A bowl of creamy tomato soup garnished with fresh herbs, served with two slices of toasted bread; a hand lifts a spoonful of the rich, creamy tomato soup above the bowl. A small dish of salt and pepper sits nearby.
Thick and creamy roasted tomato soup is dairy-free.

This is my homemade answer to the Campbell’s tomato soup I ate constantly as a kid — the one that came out of the can in a weirdly perfect cylinder. Roasting fresh tomatoes with olive oil and a handful of aromatics gets you somewhere much better: Deeper flavor, real texture, and nothing you can’t pronounce.

If you love the combination of fresh tomatoes and bread, my Tuscan Pappa al Pomodoro is worth making when tomatoes are at their peak.

A few ingredient notes

Vine tomatoes in a bowl, with a pepper grinder, sliced onion, garlic cloves, olive oil and salt and pepper arranged alongside.
  • Tomatoes: I prefer Campari tomatoes here — they’re sweet, consistently ripe, and available year-round. Plum tomatoes, cluster vine tomatoes, and cherry tomatoes all work well too. Avoid large beefsteak types, which have more water and less concentrated flavor. Whatever you use, make sure they’re fully ripe and red.
  • Onion: Yellow or white both work. Roasting brings out the natural sugars, which adds depth to the soup base.
  • Bread: This is the technique that makes the soup work without dairy. Torn pieces of sturdy bread — a crusty Italian or country loaf, crust removed — purée into the roasted tomatoes and create a thick, smooth texture with no cream, milk, or roux needed. You’ll need about 1 packed cup, which is roughly one to two slices depending on the bread

How to make roasted tomato soup

A bowl of creamy tomato soup garnished with fresh herbs, served with two slices of toasted bread; a hand lifts a spoonful of the rich, creamy tomato soup above the bowl. A small dish of salt and pepper sits nearby.

Homemade Roasted Tomato Soup with Fresh Tomatoes

Karen Tedesco
Roasted fresh tomatoes, onion, crusty bread and herbs — puréed smooth, no cream needed. Serve with grilled cheese or toasted bread for dunking.
Print
4.98 from 90 ratings
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Course Soup and Stew
Cuisine American
Servings 4 servings

Recipe Video

Ingredients

  • 2 pounds (1 kg) small vine-ripened tomatoes
  • 3 tablespoons (45 ml) olive oil
  • ½ of a large onion, sliced
  • 1 teaspoon salt, plus additional to taste
  • ½ teaspoon sugar
  • 1 tablespoon grated fresh garlic
  • ½ teaspoon freshly ground black pepper
  • 3-4 sprigs fresh thyme, or 1 teaspoon dried thyme
  • 2 slices fresh country-style bread, crust removed and the bread torn into small pieces (to make about 1 packed cup)
  • ½-1 cup (250-500 ml) vegetable broth

Instructions 

  • Heat the oven to 425 (212 C) degrees. Put 2 pounds small vine-ripened tomatoes, sliced in half, in a large baking dish or a pan that will hold the tomatoes snugly. Note: If you use a pan that's too large, the pan juices will evaporate more quickly in the oven. You actually want that liquid to make the soup
  • Add 3 tablespoons olive oil, ½ of a large onion, sliced, 1 teaspoon salt, ½ teaspoon sugar, 1 tablespoon grated fresh garlic, and ½ teaspoon freshly ground black pepper to the tomatoes.
  • Toss everything together until evenly coated with oil. Top with 3-4 sprigs fresh thyme, or sprinkle the dried thyme over the tomatoes, if you're using it instead.
  • Roast the tomatoes 20-25 minutes. The tomatoes and onion should be soft and golden and the pan juices bubbling. Remove from the oven and cool 10 or 15 minutes.
  • Transfer the tomatoes and all their liquid to a blender or food processor. Add 2 slices fresh country-style bread. Pour in just enough broth or water to barely cover the tomatoes and bread. The amount will depend on how juicy the tomatoes are after roasting.
  • Remove the thyme sprigs. Puree until completely smooth or until the soup has the consistency you like (if your blender is more than ¾ full of the mixture, puree it in batches to avoid an overflow). Taste the soup and add more salt and pepper as needed.
  • Serve warm in bowls, with some toasted bread slices drizzled with olive oil on the side.

Karen’s Notes and Tips

  • Refrigerator: Transfer the cooled soup to an airtight container and store up to 5 days. Warm up the soup in a saucepan on the stove, or in the microwave on medium-low power (stirring at 2 minute intervals).
  • Freezer storage: Homemade tomato soup may be frozen up to 1 month. Use an airtight, leakproof container. Defrost the soup overnight in the refrigerator or transfer the frozen soup to a saucepan and reheat over medium-low heat.
  • Add 1/2 cup diced red bell pepper or jarred roasted red pepper to the tomatoes and roast. Make it spicy with a pinch of cayenne or crushed red chili flakes.
  • Stir in fresh basil leaves or pesto sauce for a classic basil and tomato combo. Grate Parmesan or mozzarella cheese over the hot soup.
  • Add about 1/2 cup heavy cream (if you’re fine with dairy) or coconut cream after the soup is blended.

Nutrition per serving

Calories: 240kcal Carbohydrates: 30g Protein: 6g Fat: 12g Sodium: 876mg Fiber: 4g Sugar: 8g

Nutrition facts are calculated by third-party software. If you have specific dietary needs, please refer to your favorite calculator.

Recipe developer Karen Tedesco of the popular website Familystyle Food in her kitchen making a kale salad.

Hey, I’m Karen

Creator of Familystyle Food

I’m a food obsessed super-taster and professionally trained cook ALL about creating elevated dinners with everyday ingredients. Find simplified recipes made from scratch and enjoy incredibly tasty food! Read more about me here.

4.98 from 90 votes (75 ratings without comment)

Leave a comment and star rating

Do you have a cooking question? Leave your comment below and let me know how I can help.

Did you love this recipe? Just click on the stars to leave a rating!

Recipe rating




Share your photo!Inspire others by uploading an image of your creation along with your review. The maximum upload file size: 512 MB. You can upload: image. Drop files here

You may want to read my commenting policy before joining the conversation.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

51 Comments

  1. 5 stars
    Maybe it’s just me but the prep time was more than 10 minutes. Cutting all those tiny tomatoes in half takes a while. Worth it though – very tasty soup.

  2. Cheri' Powers says:

    5 stars
    This was a very simple to follow recipe with great flavor. I added a red bell pepper to the tomatoes just because I had one 🙂 If you’re gluten free, I don’t recommend using gf bread; use tapioca flour, like someone else suggested. Gf bread doesn’t break down like wheat flour bread would. Thanks for this great recipe. Will definitely be making it again 🙂

  3. 5 stars
    The BEST! I loved it and it was a hit with my dinner party. Yummy.

  4. Can I use croutons or bread crumbs in place of bread?

  5. 5 stars
    This was so yummy. Very healthy and the smell during the roasting was amazing.
    Very easy recipe and a great use for our garden tomatoes.
    The recipe was well laid out and easy to follow while cooking instead of having to scroll all over the place.
    Highly recommend.

  6. Larry Margolis says:

    5 stars
    Last night, after several attempts to make the soup, (me being lazy) I finally made it.
    The recipe calls for small vine-ripened tomatoes sliced in half. I had three large slicing tomatoes and 10 or 12 vary small tomatoes. So I cut them into small pieces, after roasting they all went into a blender so size did not matter. It is easy to make with few ingredients and is delicious. If you like Cream of Tomato Soup I highly recommend it.

  7. 4 stars
    I had to make this recipe gf so I subbed tapioca flour for the bread.

  8. 5 stars
    This will be my go to recipe for homemade tomato soup. Turned out great!

  9. Thank you for this recipe. I picked up 5 pounds of Campari tomatoes yesterday for $2 and wasn’t sure what to do with them. This soup is perfect!

  10. 5 stars
    I loved this recipe, although I used low sodium chicken broth since I didn’t have vegetable broth on hand.

    1. Can you use homemade sourdough bread in this recipe?

  11. Great soup, I made and it was delicious …thanks

  12. D Vermeal says:

    Love everything you do!!!
    Thank you for your soup recipes…
    keep on rocking!

  13. Great recipe!!! One question- do you transfer JUST the tomatoes, or the tomatoes, onion, and garlic to the processor?

    1. Hi there Albert. Yes, the tomatoes and all the other good stuff goes in too. Sorry about the confusion!

  14. Wow ive just made this for my family amd everyone went wild for it!! We had grilled cheese sandwiches with ours as that is a firm favorite of my husbands. The recipe was easy to follow and quick to make. Thank you this will become a firm favorite im sure!

  15. I love to make homemade croutons with my leftover bread….almost any kind will work, However whenever I and at the market and can find day old loaves….I buy several loaves and spend the afternoon….cutting, toasting and freezing my nuggets of wonderful goodness…for salads,soups and gumbos…..Mmm delicious…

  16. Hi Karen, Came here from pinterest. You have a wonderful space and the soup looks delicious.

  17. Your Roasted Sweet Potato soup is a regular at our house. I’m looking forward to trying this one. It looks delicious.

  18. That soup sounds lovely and your photos are so beautiful! And what a cool idea to use bread as a thickener.

  19. What beautiful photos of a gorgeous soup! And what a fun thing to whip up in lieu of the Campbell’s soup. I wish I had seen this yesterday, as I made a Tomato and Basil Soup for my sister, and this might have been even more perfect. Definitely giving this a shot when I get home!

    1. Laura, thanks so much! I’ve been trying to get creative with the leftover bread I seem to always have in the kitchen.

      Hi Erin – I hope you find another day to make more soup soon, although I’m guessing Tomato-Basil made your sis very happy!

      1. Can you use any kind of bread?

        1. Jessilyn, I recommend using a country-style loaf with an open, airy crumb like ciabatta, sourdough, a good baguette or Italian-style bread.