Print

Best Roasted Tomato Soup Recipe – Creamy & Cozy

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A simple, rich, and flavorful roasted tomato soup made with fresh ingredients. Creamy optional, freezer-friendly, and perfect for cozy meals.

Ingredients

Scale
  • 3 lbs ripe Roma or plum tomatoes, halved

  • 1 large onion, sliced

  • 46 garlic cloves, peeled

  • 2 tbsp olive oil

  • Salt and black pepper, to taste

  • 3 cups vegetable broth

  • ½ tsp red pepper flakes (optional)

  • ½ cup heavy cream or coconut milk (optional)

  • ¼ cup fresh basil leaves or 1 tsp dried basil

Instructions

  • Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.

  • Arrange tomatoes (cut side up), onion, and garlic on the sheet. Drizzle with olive oil and season with salt and pepper.

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

  • Transfer roasted veggies and juices to a blender or pot with broth and basil. Blend until smooth.

  • Pour into a pot and simmer gently. Stir in cream or coconut milk if using.

  • Taste and adjust seasoning. Serve hot with your favorite toppings.

Notes

  • Add a pinch of sugar if tomatoes are very acidic.

  • Garnish with basil, croutons, or a swirl of cream.

  • Soup keeps in the fridge for up to 5 days and freezes well.