Go Back
+ servings
Creamy Roasted Tomato Soup

Creamy Roasted Tomato Soup for Heartwarming Cozy Nights

This Creamy Roasted Tomato Soup is a warm and comforting dish featuring garden-fresh tomatoes, garlic, and basil, perfect for any dietary needs.
Prep Time 15 minutes
Cook Time 1 hour 5 minutes
Total Time 1 hour 20 minutes
Servings: 4 cups
Course: Dishes
Cuisine: American
Calories: 250

Ingredients
  

For the Soup
  • 6 cups Ripe Tomatoes heirloom or roma tomatoes
  • 4 cloves Garlic unpeeled
  • 3 tablespoons Olive Oil or avocado oil
  • 1 teaspoon Sea or Kosher Salt
  • 1/2 teaspoon Cracked Black Pepper adjust as needed
  • 1 medium Sweet Onion diced
  • 1 teaspoon Dried Basil or fresh, if in season
  • 1 teaspoon Dried Oregano or fresh, if in season
  • 2 tablespoons Balsamic Vinegar or red wine vinegar
  • 4 cups Vegetable Broth homemade or store-bought
  • 1 tablespoon Fresh Thyme or dried thyme
  • 1 cup Heavy Cream or coconut milk for vegan option
  • 1/4 cup Fresh Basil for garnish

Equipment

  • Dutch oven
  • Baking Sheet
  • immersion blender

Method
 

Step-by-Step Instructions
  1. Preheat the Oven to 400°F (200°C) and line a baking sheet with parchment paper.
  2. Quarter the ripe tomatoes and scatter the unpeeled garlic cloves on the baking sheet. Drizzle with olive oil and season with salt and pepper.
  3. Roast in the preheated oven for about 1 hour until tomatoes are soft and caramelized.
  4. In a Dutch oven, sauté diced sweet onion in olive oil until translucent, about 5-7 minutes. Add dried basil and oregano in the last minutes of cooking.
  5. Pour in balsamic vinegar and cook until reduced by half.
  6. Add vegetable broth and fresh thyme, bring to a boil, then simmer for 10-15 minutes.
  7. Blend the roasted tomatoes and garlic until smooth, then add to the broth mixture.
  8. Stir in heavy cream or coconut milk, and serve hot garnished with fresh basil.

Nutrition

Serving: 1cupCalories: 250kcalCarbohydrates: 30gProtein: 5gFat: 12gSaturated Fat: 5gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gCholesterol: 30mgSodium: 600mgPotassium: 700mgFiber: 4gSugar: 6gVitamin A: 120IUVitamin C: 20mgCalcium: 40mgIron: 2mg

Notes

Consider serving with crusty bread or a side dish for an extra treat.

Tried this recipe?

Let us know how it was!