FREE PDF GUIDE: The Thanksgiving Countdown

Homemade Tomato Soup – Roasted, Creamy & Easy

Homemade Tomato Soup made with roasted fresh tomatoes, onion, garlic, and half-and-half for a rich, creamy bowl with deep tomato flavor.
No ratings yet

5 Star Reader Comment

Thanks so much for sharing this recipe. Already have 4 containers in my freezor for this coming winter and thinking about how it would make a great addition to a Christmas basket with soup bowls and crackers. 

Pam Jackson, reader
This post may contain affiliate links, which means I may earn a small commission. (Privacy Policy)

Donya’s Tips & Things To Know

  • Use more than one kind of tomato. A mix gives the soup better flavor than relying on a single variety. Roma tomatoes bring body, while grape or cherry tomatoes add sweetness.
  • Let the vegetables actually roast. You want to see browning around the edges. That caramelization is where so much of the flavor comes from.
  • Don’t rush the reduction. Once the roasted vegetables and stock are in the pot, reducing the liquid concentrates everything.
  • Use the half-and-half. This is not the place for skim milk. You’re only adding a cup, and it gives the soup the richness it needs.
  • Taste before serving. Tomatoes vary in sweetness and acidity, so salt and pepper may need a small adjustment at the end.

Ingredients That Make This Soup Work

  • Fresh tomatoes: I like a blend of varieties for better flavor and texture. Using fresh tomatoes gives the soup natural body, so it feels substantial and velvety rather than thin. The 2 ½ pounds is measured before removing the seeds.
  • Red onion and garlic: Both soften and sweeten as they roast with the tomatoes.
  • Chicken stock: Adds savory flavor and gives the soup enough body without making it heavy.
  • Bay leaves and cayenne: The bay adds depth; the cayenne gives just a small bit of warmth.
  • Butter and half-and-half: These finish the soup and give it that smooth, creamy texture.
  • Fresh basil: A simple finish that works especially well with roasted tomatoes.

Why Roasting Makes Such A Difference

A lot of homemade tomato soup recipes start and finish on the stovetop. This one gets its deeper flavor from the oven first. Roasting fresh tomatoes with red onion and whole garlic cloves cooks off some of their excess moisture and brings out a sweeter, more concentrated flavor. That reduction also helps create the soup’s thick, spoon-coating texture instead of a thin, watery consistency.

Once those roasted vegetables go into the pot with chicken stock, bay leaves, a pinch of cayenne, and butter, you already have a strong base. The half-and-half goes in at the end, after blending, so the soup stays creamy without covering up the roasted tomato flavor.

How To Make Homemade Tomato Soup

  1. Roast. Roast the tomatoes, onion, and garlic until softened and caramelized.
  2. Blend. Add the roasted vegetables to the pot with the stock, bay leaves, cayenne, and butter, then blend until smooth.
  3. Add the half-and-half. Stir it in until the soup is creamy and velvety.
  4. Finish and serve. Warm the soup through, taste, adjust the seasoning, and serve hot.

All the exact measurements, roasting time, and complete instructions are in the recipe card below.

A Few Easy Variations

  • Add more basil: Blend a few fresh basil leaves directly into the soup for a stronger tomato-basil flavor.
  • Make it a little spicy: Increase the cayenne slightly if you like more heat.
  • Serve it chilled: In warm weather, chill the soup and serve with fresh basil and a small spoonful of sour cream.
  • Double the batch: Make one pot for now and freeze the extra tomato base before adding the dairy.

Make It Now, Enjoy It Later

This soup freezes beautifully, but there’s one important trick: freeze it before adding the half-and-half. Cool the tomato base completely, transfer it to airtight containers, and freeze. When you’re ready to serve it, thaw, reheat, and finish the recipe with the half-and-half.

That’s exactly how readers have used it over the years, and it’s one of my favorite ways to save good tomato flavor for a cold day.

Homemade Roasted Tomato Soup

No ratings yet
Prep Time: 10 minutes
Cook Time: 1 hour
Total Time: 1 hour 10 minutes
Servings: 8
Calories: 149kcal
Print Pin Rate
Perfect for summer, winter, or freezing.

Ingredients

  • 2 ½ lbs tomatoes – a blend of several different kinds work best. I use fresh, Roma, and grape tomatoes
  • 1 medium to large red onion sliced
  • 6-8 cloves peeled garlic
  • Olive oil
  • Salt and pepper to taste
  • 2 bay leaves – 3 if small
  • 2 cups chicken stock
  • pinch cayanne pepper
  • 3 tablespoons butter
  • 1 cup half and half
  • fresh basil

Instructions

  • Preheat oven to 400 degrees. 
  • Wash and quarter the tomatoes. Take out the seeds. If using cherry tomatoes, you can just leave them whole. Put tomatoes, onion, and garlic on a baking sheet. Drizzle with olive oil, coating well. Season liberally with salt and pepper. Roast in the oven for approximately 30 minutes or until you see the tomatoes start to caramelize. 
  • Remove from the oven and place into a stockpot. Add the chicken stock, bay leaves, cayenne pepper, and butter. Bring to a boil and reduce the liquid by about ⅓. 
  • Puree the soup until smooth using an immersion blender or a blender.
  • Add half and half and return to a low simmer. At this point -stop and taste! Adjust the salt and pepper. Serve with fresh basil.

Nutrition

Calories: 149kcal · Carbohydrates: 11g · Protein: 4g · Fat: 11g · Saturated Fat: 5g · Polyunsaturated Fat: 1g · Monounsaturated Fat: 4g · Trans Fat: 0.2g · Cholesterol: 24mg · Sodium: 291mg · Potassium: 472mg · Fiber: 2g · Sugar: 7g · Vitamin A: 1467IU · Vitamin C: 22mg · Calcium: 58mg · Iron: 1mg

Homemade Tomato Soup Questions

Do I need to peel the tomatoes?

No. Once the roasted tomatoes are blended until smooth, peeling is not necessary.

Is the 2 ½ pounds of tomatoes measured before or after seeding?

Measure the tomatoes first. The 2 ½ pounds is the weight before removing the seeds.

Can I freeze homemade tomato soup?

Yes. For the best texture, freeze the soup before adding the half-and-half. Thaw, reheat, and add the dairy when you’re ready to serve.

Can I use milk instead of half-and-half?

I recommend sticking with half-and-half. It gives the soup its creamy texture and balances the acidity of the tomatoes without making the soup overly rich.

What To Serve With Tomato Soup

A grilled cheese sandwich is the obvious answer, and I’m not going to argue with a classic. I also love this soup with homemade croutons and a simple green salad.

If soup season is in full swing at your house, you’ll find plenty more ideas in my Fall & Winter Soup Recipes. You might also like my Garden Vegetable Soup.

If you make this Homemade Tomato Soup, leave a comment and let me know how it turned out. I love hearing what’s cooking in your kitchen.

The Effortless Host eBook 01 by Donya Mullins features 25 easy Southern entertaining recipes for stylish, simple, doable gatherings

The Effortless Host eBook

Hosting doesn’t have to mean stress, long to-do lists, or staying stuck in the kitchen. The Effortless Host is your shortcut to pulling off beautiful gatherings with confidence and ease.

Hand pouring gravy from a glass bowl over sliced air fryer turkey breast on a serving platter.

The Thanksgiving Countdown: 7 Days to a Beautiful & Delicious Thanksgiving

GET THIS FREE GUIDE: To help plan out your menu, when to buy your ingredients, and what prep work you can do in advance.

Add a Comment

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

Recipe Rating




7 Comments

    1. Hey there Barbara!
      That’s a great question! I meant 2 and a 1/2 pounds of tomatoes before you start peeling and removing the seeds. I hope this helps, thank you so much for your interest in this recipe, I hope you enjoy!
      ~Donya

  1. I have made the tomato soup of Donya’s…also for a girl lunch. And Anonymous#2…you’re right…Caprese tomatoes make a difference. And on a cold wintry day….Mmmmm good. (I might have borrowed that from a soup company.)

  2. Like Miss Pam, I have eaten Donya's tomato soup and I have made Donya's tomato soup. As a matter of fact, I ate of the same pot of soup with Pam and I have prepared it for a girl lunch shared with Jane. (See the comments above.) The tricks are (1) to roast the tomatoes/onions/garlic mixture, (2) to use the half and half and not skim AND (3) to use different kinds of tomatoes. Caprese tomatoes (sp?) are great in the winter. Pricey but great.

  3. Made the tomato pie Mon. All gone as of last night (between only two of us). Can't wait to make the soup. Jane J.
    P.S. Would love to know how you make the dressing for you cucumber and tomato salad.

  4. Donya, after having this wonderful soup at your house last year, I froze some – leaving out the half and half – took it out on one of those snowy days we had in January and brought a little bit of summer to an otherwise dreary day. Thanks so much for sharing this recipe. Already have 4 containers in my freezor for this coming winter and thinking about how it would make a great addition to a Christmas basket with soup bowls and cracker. Love your blog…keep the love coming. Pam Jackson

Clicky