Roasted Tomato Soup

Roasted Tomato Soup
  • Sumo

One of my favorite things to eat when I was growing up was tomato soup with big chunks of cheddar cheese melted into it. The soup, of course, was always Campbell’s tomato soup from a can. It was comfort food at its finest…right up there with macaroni and cheese.

Comfort in a bowl

I like to think of this recipe as sophisticated tomato soup for grown-ups. Roasting the tomatoes gives a richness of flavor that is just so delicious. And you should have smelled this stuff as it was cooking!

Fresh tomatoes


  • 6 whole tomatoes
  • 6 cloves of garlic, unpeeled
  • 2 onions
  • salt and pepper
  • olive oil
  • 4 cups of bone broth or chicken stock
  • 2 Tablespoons of ghee
  • fresh basil (about a handful)
  • 1 tsp dried thyme
  • optional: red chili flakes if you like it spicy
  • optional: Parmesan cheese

What to do

  1. Chop and core your tomatoes and onions into quarters.
  2. Spread them out on a baking sheet and throw 6 unpeeled garlic cloves onto the sheet as well.
  3. Sprinkle with freshly ground sea salt and pepper.

    Ready for the oven

  4. Drizzle with olive oil and place in a 200 C oven and roast for 30 minutes.
  5. Once your tomatoes, onions and garlic come out of the oven, squeeze the garlic out of it’s skin.


  6. Put tomatoes, onions and garlic into a soup pot and add 4 cups of bone broth. Bring to a boil.
  7. Once it’s reached a boil, add in your ghee and reduce heat and simmer for 30 minutes.
  8. Now add your fresh basil and thyme to the pot.

    Fresh basil

  9. Use an immersion blender to puree your soup. You could transfer everything to a blender or a food processor if you don’t have an immersion blender. Blend until smooth. Taste and add any additional salt to taste.
  10. If you tolerate dairy, you could garnish this with some freshly shaved Parmesan cheese or a splash of whole cream.

    Grown-up soup



Print this post...


  1. Ok this soup was amazing, i think roasting the veggies gives such a nice & dip flavour!
    It was indeed “comfort in a bowl”

  2. this looks awesome! Thanks for sharing!

    • Thanks Jos!

  3. Thanks! Can’t wait to try this! Haven’t had a good bowl of tomato soup in a while!

    • Hi Rema,
      I hope you enjoy it 🙂

      • Actually Lisa, your use of the apostrophe in the word “it’s” is correct. It IS a contraction, short for “it has” reached a boil.
        Just sayin…

        • Thanks David 😉 Some days I’m lucky if I can even spell my own name, let alone getting all of my grammar correct!

  4. This looks AMAZING!

    However, it’s fingernails on a chalkboard when I see you use “it’s” when you meant “its.” One more time: “its” is the POSSESSIVE of “it”; “it’s” is the CONTRACTION of “it is” or “it has.” If you don’t believe me, look it up.

    • Yes, I believe you and thanks for pointing it out. I type up these posts very quickly and don’t often go back to look for mistakes. I’m sure you’ll find more if you look 🙂 Now, can you proofread my German for me, too?

  5. This showed up in my Facebook feed today. I cannot wait to try this out!! It looks delicious!

    • Hi Bryan,
      It’s super easy and very delicious. I hope you’ll like it!

  6. Just read the above comments…people concerned with typos need to get a life!!! Your site rocks. You can make all the typos you want. I just made this soup and it was perfect. And I so appreciate your hard work in getting recipes out and sharing your passion with us. Thanks from a grateful reader 🙂

    • Awww, thanks Teresa! That was such a lovely comment 🙂

  7. This was delicious and so healthy! Thank you for posting! Family absolutely loved it. The thyme and red pepper give it that extra great flavor.

    • Hi Hilary,
      I’m so glad that you and your family like it. Thanks for taking the time to stop by and let me know 🙂

  8. Hello,

    Could you please suggest what kind of tomatoes would be best? I’m not much of a cook so knowing what works best would help.

    Thanks you.

    • Hi Claudia,
      I just used regular old standard grocery store tomatoes…no special variety 😉 I think any kind of tomato would work just fine. See? I’m not much of a fancypants cook either!

  9. Was wondering if you used Roma tomatoes? I normally prepare a gazpacho with Roma toms to go along with our lunch wraps but it’s been too cold. This is a better choice and won’t make me shiver. 😉

    • Hi D,
      I just used normal old tomatoes. I think any kind of tomato would work just fine and it’s perfect for when the weather is cold 😉

  10. This recipe really caught my attention! I am roasting the tomatoes, onions and garlic as I type this. Can wait to try the finished soup. I’m sure it will be amazing! I used fresh homegrown tomatoes from the vegetable market!

    • Hi Kelly,
      I hope it turned out yummy for you 🙂