Creamy Roasted Garlic Tomato Soup: My Cozy, Comfort Food Favorite

So, Let Me Tell You Why I Keep Coming Back to This Soup

You know, sometimes when the weather takes a funny turn—like those moody afternoons when rain threatens but doesn’t quite show up—I get this craving for soup. Not just any soup. I mean, Creamy Roasted Garlic Tomato Soup, the sort that’s made for lazy evenings and, well, really any evening if I’m honest. I first cobbled together this recipe when my twins brought home a sack of “mystery” tomatoes from a local farm. Cue a flurry of roasting, tasting, and one slightly burned garlic bulb (distracted by a phone call from my mum, naturally). But honestly, that’s part of the ritual now: garlic, tomatoes, and one slightly chaotic kitchen.

Creamy Roasted Garlic Tomato Soup

Why You’ll Love Making This Over and Over (Trust Me)

I whip this up when the day’s just been a lot and I need something warm and forgiving. My partner thinks soup is only for the depths of winter, but this one has converted him more times than I can count (he calls it liquid hug weather, ha). I like how roasting calms down those sharp tomato edges—plus, garlic roasted like this is basically magic. Oh, and don’t even get me started on how the kitchen smells… Actually, get ready for it: your place will smell seriously amazing for hours.

I’ve definitely over-salted once or twice, and once completely forgot to add cream; it was still good, just not cozy sweater good. Maybe that’s the charm? Even the mistakes are tasty.

Here’s What Goes in (With Some Real-Life Swaps)

  • 2 lbs (about 900g) ripe tomatoes—Roma or San Marzano are lovely, but grape tomatoes work great if you’re in a pinch (I’ve even mixed in a can of whole plum tomatoes when fresh were too pricey)
  • 1 bulb garlic (yep, the whole head—don’t be scared; the sharpness mellows right out after roasting)
  • 2 tablespoons olive oil—I sometimes just glug from the bottle, let’s be honest
  • 1 large yellow onion, roughly chopped (red onion is fine too, or even a few scallions if that’s all you’ve got)
  • 2–3 cups (500–700ml) vegetable broth—the broth you’ve got on hand is the one to use (my grandma would insist on homemade, but boxed is fine too)
  • 1/2 cup (120ml) heavy cream or full-fat coconut milk—when I run out, whole milk or even a bit of cream cheese works in a pinch
  • 1 teaspoon sugar (totally optional, but it helps tame the tang if your tomatoes are a bit moody)
  • Salt and black pepper, to taste
  • Handful fresh basil, plus a bit more for serving (or a generous sprinkle of dried in the winter)
  • Optional: a splash of balsamic vinegar, a pat of butter, or parmesan sprinkled over the top—for those “feeling fancy” days

How I Actually Make This Soup (Not as Fussy as It Sounds)

  1. Get Those Tomatoes and Garlic Roasting
    Heat your oven to 400°F (200°C). Chop your tomatoes into chunks (halves if they’re small). Sit them on a baking tray. Cut the tippy top off the garlic bulb to expose the cloves, drizzle with oil, and wrap it in foil. Pop the tomatoes and garlic in the oven, drizzle a bit more oil, sprinkle with a heavy pinch of salt and pepper. Roast for 35–40 minutes—you want the tomatoes collapsing and golden. Don’t worry if things look a bit messy!
  2. Sauté the Onion
    Meanwhile, in a big pot, splash in a bit more oil and gently cook your onion over medium heat until it’s soft and sweet-smelling, around 8 minutes. If some bits get brown, that’s flavor (as long as it’s not, you know, burnt burnt).
  3. Combine and Simmer
    Once your tomatoes and garlic are cool enough to handle (or risk the hot fingers, your choice), squeeze those gorgeous, soft garlic cloves into the pot with the onion. Add the roasted tomatoes, scraping in all the juices and caramelized bits (never waste flavor, eh?). Pour in the broth, throw in half your basil, and bring it all up to a healthy simmer. Let it burble away for 15 minutes or so, stirring occasionally. This is where I always sneak a taste—just in case, you know?
  4. Blend It Up
    Turn the heat off. Now, if you have an immersion blender, stick it in the pot and blitz away until smooth (or leave it a bit chunky; depends on my mood, really). No stick blender? Actually, I’ve dumped everything into my old blender before (just do in batches!). Yes, you’ll probably splash some soup on the counter; that’s tradition.
  5. Make It Creamy
    Stir in your cream (or coconut milk or whatever option you’ve chosen). Taste and adjust seasoning. A little sugar here if your tomatoes are too feisty. Or a squeeze of lemon if it’s tasting dull. Simmer another 5 min, but don’t let it boil up madly once cream’s in.
  6. Serve It Up
    Ladle into bowls, top with torn basil, black pepper, or the posh stuff listed up in ingredients if you’re feeling it. Sometimes I just eat it right out of the pot with a hunk of bread—it’s that sort of soup.

Bits I Wish Someone Had Told Me (Notes)

  • The soup always seems to taste better the next day…unless it vanishes before then.
  • You can skip roasting the garlic in a pinch, but honestly, don’t. Just don’t.
  • I’ve tried using only canned tomatoes once—wasn’t bad, but you miss that roasted kick; still, fine for a Tuesday in January.
  • Sometimes, a knob of butter at the end makes the whole thing feel restaurant-y (if you’re into that).

Variations That Actually Work (And One That Doesn’t…)

  • Swap half the tomatoes for red bell peppers before roasting—nice and sweet. Unexpectedly good.
  • Add a spoon of smoked paprika for a slight earthy twist (great for a change of pace, and my brother swears by it!).
  • Once, I tried adding a splash of orange juice for brightness—eh, won’t do that again. Tasted way too sweet for me!
  • Vegan? Coconut milk swaps in for cream perfectly (I almost prefer it, actually).
Creamy Roasted Garlic Tomato Soup

About the Equipment (Don’t Stress It)

I said immersion blender above, and yeah, it’s handy, but if you’ve just got an ordinary blender (or even an old potato masher and some elbow grease), you’ll get there. I’ve definitely blended batches in a food processor while muttering at all the dishes; soup still tasted great. And roasting tray? Whatever tray holds your tomatoes—no one’s looking.

Keeping Leftovers Tasty (If They Survive)

This keeps for 3–4 days in the fridge in a lidded container—though, honestly, it never lasts that long in my house. Freezes pretty well, too, but cream can separate when reheated (a quick whisk sorts that). Pro-tip: Hide some at the back of the fridge if you want a bowl for yourself tomorrow…

When in Doubt: Here’s How I Serve It

I almost always make a grilled cheese or cheese toasties on the side, because, well, is it really tomato soup without cheesy bread? My youngest dunks saltines straight in. Occasionally, we go full Outlander and add a hunk of brown bread with salty butter. Infinite possibilities, really.

Things I Learned the Hard Way (Pro Tips)

  • Don’t crank the oven up too high to “speed up” roasting—tried that and smoked out the kitchen. Will not repeat.
  • Don’t skip the salt until after blending—I once went wild with seasoning early on and wound up with salty soup. Oops.
  • Actually, give the soup a few minutes to settle after blending. Somehow, it gets silkier (no idea why, it just does).

People Always Ask Me…(FAQ)

Can I make this with only tinned tomatoes?
Sure, just roast them less if you’re using tinned—and add extra garlic for oomph.
Can I skip cream for a lighter soup?
Of course! A splash of milk works, or just leave it out—soup’s still pretty grand. Actually, I like a bit of Greek yogurt on top sometimes.
Is it spicy?
Nope. But add a bit of chili flake if you like it to bite back!
Do I have to peel the tomatoes?
Heck no. The blender sorts things out, and the skins give extra flavor.
My soup turned out too thin—can I thicken it?
Yep! Just simmer it uncovered for a bit, or add a small potato when blending if it’s too late.

And hey, if you come up with some wild variation, let me know! I’m always game for a kitchen adventure—success or spectacular flop.

Alright, time for a cuppa, but let me know if you try this Creamy Roasted Garlic Tomato Soup; would love to hear your take!

★★★★★ 4.70 from 21 ratings

Creamy Roasted Garlic Tomato Soup

yield: 4 servings
prep: 15 mins
cook: 40 mins
total: 55 mins
A velvety smooth tomato soup featuring roasted garlic and tomatoes, blended together with fresh herbs and a touch of cream. The perfect comforting dish for a cozy dinner.
Creamy Roasted Garlic Tomato Soup

Ingredients

  • 2 lbs ripe tomatoes, halved
  • 1 whole garlic bulb
  • 2 tbsp olive oil
  • 1 medium yellow onion, diced
  • 2 cups vegetable broth
  • 1/2 cup heavy cream
  • 1 tsp dried basil
  • 1/2 tsp salt
  • 1/4 tsp black pepper

Instructions

  1. 1
    Preheat your oven to 400°F (200°C). Place halved tomatoes cut-side up on a baking sheet. Slice the top off the garlic bulb, drizzle both tomatoes and garlic with 1 tablespoon of olive oil.
  2. 2
    Roast in the oven for 25-30 minutes, until tomatoes are soft and garlic is golden and fragrant. Let cool slightly.
  3. 3
    In a large pot, heat the remaining olive oil over medium heat. Add diced onion and sauté until translucent, about 4-5 minutes.
  4. 4
    Squeeze the roasted garlic cloves from their skins into the pot. Add the roasted tomatoes, vegetable broth, dried basil, salt, and pepper. Simmer for 10 minutes.
  5. 5
    Use an immersion blender to blend the soup until smooth (or transfer to a blender in batches). Stir in the heavy cream and heat through for 2 minutes.
  6. 6
    Taste and adjust seasoning as needed. Serve hot, garnished with fresh basil or a drizzle of cream, if desired.
CLICK FOR NUTRITION INFO

Approximate Information for One Serving

Serving Size: 1 serving
Calories: 220 caloriescal
Protein: 4 gg
Fat: 13 gg
Saturated Fat: 0g
Trans Fat: 0g
Cholesterol: 0mg
Sodium: 0mg
Potassium: 0mg
Total Carbs: 20 gg
Fiber: 0g
Sugar: 0g
Net Carbs: 0g
Vitamin A: 0
Vitamin C: 0mg
Calcium: 0mg
Iron: 0mg

Nutrition Disclaimers

Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.

Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.

To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did you make this recipe?

Please consider Pinning it!!

Leave a Comment