Creamy Roasted Tomato Soup (with fresh tomatoes) 

Has the weather taken a turn? Are you ditching your sandals and t-shirts in favor of cozy socks and warm sweaters? Then, my friend, it’s time to make a giant pot of Creamy Roasted Tomato Soup! Fresh tomatoes are roasted with bell peppers, garlic, onion, and fresh thyme.  Then it’s all whizzed together and puréed with chicken broth and a touch of heavy cream.  This comforting soup is like a giant warm hug and guaranteed to warm you up on the coldest of winter nights. 

Overhead photo of two bowls of creamy roasted tomato soup on dark background with sprigs of thyme

Have I mentioned that my husband isn’t a massive fan of soups? Our daughter, however, loves them just as much as I do! And now that she’s moved home for a bit after college (which makes me insanely happy!!), I can’t wait to make soup all winter long!

I asked her what soup recipe she wanted me to make first, and she instantly requested this recipe. It’s such a classic!! What’s not to love about a creamy tomato soup, right? 

If you’ve never made soup before, consider this a sign you absolutely need to make it! Its flavor is unmatched and far superior to store-bought soup!!   And I say this as a 70’s child who was practically raised on Campbell’s tomato soup.  It’s so nostalgic, but once you make homemade and taste how fresh, vibrant, and flavorful it is, you won’t be buying any more cans of Campbell’s.  

And, yes, soup takes time, but it’s so so worth it! And, speaking of time, having more of it is one of my favorite things about being an empty nester.

Instead of chaotic evenings running my kids to after-school activities, helping with homework, juggling laundry, and trying to maintain my sanity (which was a constant battle back in those days…..lol!), I have more time to make dinner.  This season of life comes with so many changes, but having more time is, honestly, the best!

Creamy Roasted Tomato ingredient on kitchen counter

Why You’ll Want to Make this Tomato Soup Recipe on Repeat!

  • It’s crazy easy! Roast tomatoes, purée, and enjoy! And, bonus, there’s no need to peel or deseed the tomatoes!  
  • Minimal dishes — you only need a roasting pan, soup pot and immersion blender (or regular blender)
  • The flavor is sweet, not overly acidic, so gorgeously creamy with a just a hint of roasted garlic.
  • Roasted tomatoes have a natural sweetness that elevates this simple soup recipe.  It’s a perfect example of how a few simple ingredients can come together and make a mouth-watering recipe! 
closeup overhead shot of ingredients for creamy roasted tomato soup

Star Ingredients (aka…..the ingredients that make this tomato soup shine!)

Fresh tomatoes — using fresh tomatoes absolutely makes a difference in the flavor! While canned tomatoes have a more acidic flavor, fresh tomatoes have a sweet flavor.  It’s so worth ditching canned tomatoes and using fresh for this recipe!  The best part is you can use whatever types of tomatoes you have on hand — cherry tomatoes, roma tomatoes, heirloom tomatoes. Or, even better, use a combination of tomatoes!  

Bell Pepper – using a red or yellow bell pepper (or both, if you like your soup extra sweet) adds another layer of flavor and sweetness to the recipe. 

Balsamic Vinegar — this adds a sweet acidity to the flavor.  Usually, tomatoes need a sprinkle of sugar to balance their acidity, but balsamic vinegar does that exact same thing and adds even more depth of flavor.  

Garlic – raw garlic has a bite that can be really assertive in a dish.  Roasting it mellows the flavor and intensifies the sweetness.  Use 1 head…..or, if you’re a massive garlic lover, use 2 heads!

Tomato paste – sautéing this with diced onion creates a deep, rich tomato flavor that helps to balance the sweetness. 

Heavy Cream – creates a luxurious, velvety texture that makes this creamy soup irresistible!

overhead shot of tomatoes in a strainer

Let’s Make Creamy Roasted Tomato Soup

overhead shot of diced tomatoes, bell peppers, onions and garlic wrapped in foil on a sheet pan

Cut the tomatoes, red bell pepper, and yellow onion and place in a single layer on a sheet pan.  Add a whole head of garlic and sprigs of fresh thyme. Drizzle with olive oil, and season with salt and black pepper and roast.  

overhead shot of diced onions and tomato paste in a bowl on the stove

While the vegetables are roasting, sauté diced onion and tomato paste in a Dutch oven or soup pot over medium heat. 

overhead shot of diced onions, tomato paste and broth in a pot for creamy roasted tomato soup

Add chicken broth to deglaze the pan.  

close up of roasted vegetables for tomato soup

This is what the veggies should look like when they’re roasted…..now it’s time to purée them!

overhead shot of partially pureed creamy roasted tomato soup

Add vegetables, more chicken broth, and puree with an immersion blender.  

overhead photo of creamy roasted tomato soup in a pot on the stove with white bowls

Stir in cream and ladle into your favorite soup bowls! (Can you spy the grilled cheese in the background? lol!)

Substitutions (aka….what to use when you don’t have an ingredient)

If you want to make this dairy-free, you can absolutely use coconut milk in place of the cream.  I wouldn’t use coconut cream, though, unless you love a very rich soup.  

I love the rich flavor chicken broth adds to the recipe, but if you want to keep this vegetarian, you can absolutely use vegetable broth or vegetable stock instead. 

When I was testing this recipe, my garden was brimming with fresh thyme, so that’s what I used.  But you can also use fresh (or dried) rosemary or dried thyme instead.  If you use dried herbs, cut the amount in half. Dried herbs are way more potent than fresh herbs, so you’ll need less of them to achieve the same flavor profile.  

If you want a little kick of heat, stir in some red pepper flakes when you’re sautéing the onion and tomato paste. 

If you don’t have an immersion blender, you can absolutely use a regular blender (I highly recommend a Vitamix, if you don’t already have one!).  But, be very careful and let the soup cool before blending.  The last thing you want is to splatter hot soup all over yourself! Trust me, I’ve done this and it’s not fun at all!  A good tip for avoiding splatter, is to place a dish towel over the lid of your blender.  Once you’ve blended the soup, give it a minute before gently taking off the lid, all while keeping the dish towel over it.  This way, if there is any splatter, the dish towel will catch it and not your sweater. 

Creamy Roasted Tomato Soup overhead photo in a dark bowl on dark background

​What to Serve with Tomato Soup

Nothing goes better with tomato soup than a grilled cheese sandwich.  So I highly recommend making one!  

Another option is to serve this with a hunk of crusty bread — so perfect for dipping into the soup!

You can also go the salad route and serve it with this Fennel and Orange salad (perfectly crunchy, sweet and fresh!), or this Winter Kale Salad, or Shaved Brussels Sprout and Apple Salad.

My favorite topping is a drizzle of cream or extra virgin olive oil! You can also sprinkle with chopped fresh thyme, fresh basil leaves or, my daughter’s personal favorite, croutons.  

Another delicious topping is grated Parmesan cheese.  If you’ve made my Tomato Cheddar Soup recipe, you already know how much I love adding cheese to soup!

Overhead photo of two bowls of creamy roasted tomato soup on dark background with sprigs of thyme

Creamy Roasted Tomato Soup (with fresh tomatoes)

Has the weather taken a turn? Are you ditching your sandals and t-shirts in favor of cozy socks and warm sweaters? Then, my friend, it's time to make a giant pot of Creamy Roasted Tomato Soup! Fresh tomatoes are roasted with bell peppers, garlic, onion, and fresh thyme.  Then it's all whizzed together and puréed with chicken broth and a touch of heavy cream.  This comforting soup is like a giant warm hug and guaranteed to warm you up on the coldest winter nights. 
No ratings yet
Print Pin Rate
Course: Dinner, Soup
Cuisine: American
Total Time: 2 minutes
Servings: 6

Ingredients

  • pounds  tomatoes, ends trimmed (and discarded), cut into quarters
  • 1-2 red or yellow bell peppers, cut into large chunks
  • 1 large onion
  • large  heads of garlic
  • 4-6 sprigs of fresh thyme
  • 4 tablespoons  olive oil
  • 1 tablespoon balsamic vinegar
  • salt and pepper
  • 2 tablespoons tomato paste
  • cups  chicken or vegetable stock
  • 2 tablespoons heavy cream
  • teaspoon  finely chopped fresh thyme leaves or 1/4 teaspoon dried

Instructions

  • Thanks so much for stopping by my little corner of the internet!! I hope you love this recipe as much as my family does, and can't wait for you to make it! If you have any questions about this recipe, I've tried to answer them all in the post (you can scroll on up to read). If you still have questions, leave a comment below and I'll answer it ASAP!
  • Preheat oven to 425°F.
  • Place each head of garlic on foil, drizzle generously with olive oil and sprinkle with salt and pepper. Wrap the head of garlic tightly in the foil.
  • Place tomatoes and bell pepper on baking sheet.
  • Cut onion in half. Quarter one half, and finely dice the other half. Add quartered half to sheet pan with tomatoes and bell peppers.
  • Nestle the 2 packets of foil with garlic heads in between tomatoes, bell peppers and onions. Sprinkle generously with olive oil and season with salt and pepper. Roast until tomatoes and peppers shrink, become wrinkly and release their juices. The onions should also start to brown. This should take about 45 minutes – 1 hour.
  • While vegetables are roasting, heat 2 tablespoons of olive oil in a soup pot or Dutch oven. Add diced onion and tomato paste and sauté over medium heat until the color of the tomato paste deepens into a dark red. This should take about 5-8 minutes. Remove Dutch oven from heat and set aside.
  • When tomatoes, peppers and onions are done, remove from oven. Place Dutch oven or soup pot back on stove and, over medium heat, add 1 cup of broth to delgaze the pan. Use a wooden spoon to scrape the tasty bits off the bottom. Those bits have so much flavor and, by deglazing, you're incorporating that flavor back into the soup.
  • Add the roasted vegetables, turn off the heat, and blend with an immersion blender until the mixture reaches a smooth consistency.
  • Once the soup is puréed, turn the heat on low, stir in cream, and chopped fresh thyme. Continue to heat until the soup is nice and hot.
  • Serve immediately in large bowls, topped with an extra swirl of cream.

Notes

How to Store and Tips for Leftovers

You can easily store this soup in a covered container in your refrigerator for up to 5 days.  To reheat, place it in a microwave-safe bowl and heat in your microwave.  Or place in a pot on the stove and heat over low heat.  
Have you made this recipe?I’d love to know! Leave a comment or recipe rating and tag me @amenuforyou on social media!

You Might Also Like

Leave a Reply

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

Recipe Rating




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