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

Best Homemade Tomato Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: warmierecipes
  • Total Time: 55 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A comforting and delicious homemade tomato soup made with fresh tomatoes, garlic, and basil, perfect for any occasion.


Ingredients

Scale
  • 2 pounds fresh tomatoes, halved
  • 1 onion, chopped
  • 4 cloves garlic, minced
  • 2 tablespoons olive oil
  • 2 cups vegetable broth
  • 1 cup fresh basil leaves
  • Salt and pepper to taste
  • 1/2 cup heavy cream (optional)

Instructions

  1. Preheat the oven to 400°F (200°C).
  2. Place the halved tomatoes, chopped onion, and minced garlic on a baking sheet. Drizzle with olive oil and season with salt and pepper.
  3. Roast in the oven for about 25-30 minutes until the tomatoes are soft and caramelized.
  4. Transfer the roasted vegetables to a pot, add vegetable broth and basil, and simmer for 10 minutes.
  5. Use an immersion blender to puree the soup until smooth.
  6. Stir in heavy cream if using, and adjust seasoning as needed.
  7. Serve warm, garnished with fresh basil.

Notes

For a dairy-free option, omit the heavy cream or use coconut milk.

  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Soup
  • Method: Roasting
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 220
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 14g
  • Saturated Fat: 7g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 3g
  • Protein: 4g
  • Cholesterol: 30mg