Print

Best Ever Tomato Soup | Rich roasted tomatoes with a swirl of cream

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A cozy, homemade roasted tomato soup bursting with deep flavor from oven-caramelized tomatoes, garlic, and herbs. Smooth, rich, and easy to make.

Ingredients

Scale
  • 3 lbs fresh Roma tomatoes, halved

  • 1 small yellow onion, sliced

  • 56 garlic cloves, unpeeled

  • 3 tbsp olive oil

  • Salt and black pepper, to taste

  • 23 cups vegetable or chicken broth

  • 1/2 cup fresh basil leaves (or 1 tsp dried thyme)

  • Optional: 1/3–1/2 cup heavy cream or coconut milk

Instructions

  • Preheat oven to 425°F (220°C). Arrange halved tomatoes, garlic, and onion on a baking sheet. Drizzle with olive oil and season with salt and pepper.

  • Roast for 35–40 minutes until tomatoes are wrinkled and caramelized.

  • In a large pot, sauté roasted garlic (squeezed from skin) and onion in a little olive oil. Add tomatoes, herbs, and broth. Simmer 10–15 minutes.

  • Blend until smooth using an immersion blender or in batches.

  • Stir in cream if using. Taste and adjust seasoning.

Notes

  • For extra flavor, add a splash of balsamic vinegar before blending.

  • Top with croutons, basil, or grilled cheese for serving.

  • Freeze without cream and add upon reheating.