This roasted tomato soup is made with just 7 simple ingredients, but the flavor is incredible! Roasting the tomatoes brings out their natural sweetness for a deliciously flavorful soup.

roasted tomato soup
Save This Recipe Form

Want to save this recipe?

Share your email below & we'll send it to you! Plus, you'll get new recipes from us every week!

Thereโ€™s something magical about roasting tomatoes. When they blister and caramelize just enough to bring out all their natural sweetness โ€” it takes tomato soup to the next level! Roasting the tomatoes deepens their flavor and mellows out their acidity, while a splash of cream makes the soup silky and luxurious. This roasted tomato soup is the definition of cozy, and it’s surprisingly easy to make.

Ingredients & Substitutions

  • Cherry tomatoes: These tomatoes are naturally sweet and perfect for roasting. You can substitute with grape tomatoes or halved Roma tomatoes if needed.
  • Garlic: Roasting garlic gives it a buttery, mellow flavor.
  • Onion: Any kind of onion works but yellow or sweet onions are my go-tos for soup.
  • Olive oil: A drizzle of olive oil helps the tomatoes and onions caramelize beautifully while adding rich flavor.
  • Vegetable broth: A little broth adds depth and helps everything blend smoothly. Use low-sodium if you want more control over the seasoning.
  • Heavy cream: Just a little cream makes this soup taste rich. You can substitute with cashew cream for a vegan option.

How to Make Roasted Tomato Soup