Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homemade Roasted Tomato Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4 from 72 reviews
  • Author: Kimberly
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Soup
  • Method: Roasting
  • Cuisine: American

Description

This Homemade Roasted Tomato Soup is a rich, creamy, and comforting bowl of goodness made from fresh roasted tomatoes, sautéed onions, garlic, and vegetable broth, finished with a touch of heavy cream and fresh basil. Perfect for a cozy meal, this soup balances the natural sweetness of roasted tomatoes with savory aromatics for a satisfying and flavorful experience.


Ingredients

Vegetables

  • 6 large tomatoes, halved
  • 1 onion, chopped
  • 2 cloves garlic, minced

Liquids & Fats

  • 1 tablespoon olive oil
  • 4 cups vegetable broth
  • ½ cup heavy cream

Seasonings

  • Salt and pepper to taste
  • Fresh basil for garnish


Instructions

  1. Roast the Tomatoes: Preheat your oven to 400°F (200°C). Arrange the halved tomatoes on a baking sheet, drizzle them evenly with olive oil, and roast for 25-30 minutes until they become soft and lightly caramelized, enhancing their natural sweetness.
  2. Sauté the Onion and Garlic: While the tomatoes roast, heat a small amount of olive oil in a large pot over medium heat. Add the chopped onion and minced garlic, cooking for about 5 minutes until softened and fragrant, forming a flavorful base for the soup.
  3. Combine the Tomatoes and Broth: Once roasted, transfer the tomatoes into the pot with the sautéed onion and garlic. Pour in the vegetable broth and bring the mixture to a simmer. Let it cook gently for about 10 minutes to meld the flavors.
  4. Puree the Soup: Using an immersion blender, blend the soup directly in the pot until completely smooth. Alternatively, carefully transfer the soup in batches to a blender, puree until smooth, then return it to the pot for further cooking.
  5. Add Cream and Season: Stir in the heavy cream, then season the soup with salt and pepper according to your taste. Allow the soup to simmer for an additional 5 minutes to blend all flavors harmoniously.
  6. Serve: Ladle the hot soup into bowls and garnish with fresh basil leaves. Serve immediately for a warm, aromatic finish.

Notes

  • For a vegan version, substitute the heavy cream with coconut cream or cashew cream.
  • To intensify the tomato flavor, you can add a splash of balsamic vinegar before serving.
  • Use a high-quality olive oil for both roasting and sautéing to enhance the flavor.
  • Leftover soup can be refrigerated for up to 3 days or frozen for up to 1 month.
  • If using canned tomatoes, reduce the vegetable broth slightly to maintain soup consistency.