Go Back
Creamy Roasted Tomato Soup with Herbs

Cozy Creamy Roasted Tomato Soup with Herbs

Oh my gosh, this soup smells like a warm hug on a rainy day. I remember the first time I made it — the tomatoes were so juicy they practically sang in the oven. It's all about those deep, sweet roasted flavors mixed with fresh herbs. Honestly, it's the kind of soup that makes you want to curl up with a blanket and forget the world for a bit. You'll want crusty bread for dipping, trust me.
Prep Time 15 minutes
Cook Time 40 minutes

Ingredients
  

  • 2 lbs ripe tomatoes — the redder, the better, honestly
  • 1 large onion, quartered — because chunks are fine, we're roasting here
  • 4 cloves garlic, smashed — no need to mince, we're lazy today
  • 2 tbsp olive oil — the good stuff, not the sad bottle in the back
  • 1 tsp salt — plus more to taste, because tomatoes love salt
  • ½ tsp black pepper — freshly cracked if you're fancy
  • 1 cup vegetable broth — or chicken if that's your thing
  • ½ cup heavy cream — for that silky, dreamy texture
  • 1 tbsp fresh basil, chopped — don't even think about dried
  • 1 tbsp fresh thyme leaves — the little ones that smell like heaven
  • 1 tsp sugar — just a pinch to balance the acidity

Instructions
 

  • Preheat your oven to 400°F. Honestly, this is the most important step — don't skip it.
  • Toss the tomatoes, onion, and garlic with olive oil, salt, and pepper on a baking sheet. Roast for 30-35 minutes until everything is soft and caramelized. Your kitchen will smell like a tomato dream.
  • Let the roasted veggies cool for a few minutes — don't burn yourself, I've done it and it's not fun.
  • Blend the roasted veggies with the broth until smooth. I use an immersion blender because I hate washing the big one.
  • Pour the soup into a pot and heat gently. Stir in the cream, basil, thyme, and sugar. Taste and adjust salt if needed.
  • Simmer for 5 minutes so the flavors can get to know each other. Don't let it boil or the cream might curdle — trust me, I've seen it happen.
  • Serve hot with crusty bread or grilled cheese. Honestly, this soup is the reason bread exists.
  • If you have leftovers, store in the fridge for up to 3 days. It tastes even better the next day — if it lasts that long.

Notes

Don't skip the roasting step — it's what makes this soup magical. I once tried to rush it and ended up with sad, watery soup. Also, fresh herbs are non-negotiable. Dried ones just don't give that bright, garden-y pop. If you're feeling wild, add a splash of cream at the end. Oh, and don't you dare use canned tomatoes — fresh is the whole vibe here.