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
tomato soup recipe

35-Minute Dreamy Tomato Soup Recipe That Hugs Your Soul

A simple and delicious tomato soup recipe that is easy to make at home with fresh ingredients.

  • Total Time: 35 mins
  • Yield: 4 servings 1x

Ingredients

Scale
  • 4 large tomatoes, chopped
  • 1 onion, diced
  • 2 cloves garlic, minced
  • 2 cups vegetable broth
  • 1 tbsp olive oil
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1 tsp sugar
  • 1/2 cup heavy cream (optional)
  • Fresh basil for garnish

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add onions and garlic, sauté until soft.
  3. Add chopped tomatoes, salt, pepper, and sugar. Cook for 5 minutes.
  4. Pour in vegetable broth and bring to a boil.
  5. Reduce heat and simmer for 20 minutes.
  6. Blend the soup until smooth using an immersion blender or regular blender.
  7. Stir in heavy cream if using.
  8. Garnish with fresh basil before serving.

Notes

  • Use ripe tomatoes for the best flavor.
  • For a vegan version, skip the cream or use coconut milk.
  • Store leftovers in the fridge for up to 3 days.
  • Author: Janet D. Evans
  • Prep Time: 10 mins
  • Cook Time: 25 mins
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 cup
  • Calories: 150
  • Sugar: 8g
  • Sodium: 600mg
  • Fat: 10g
  • Saturated Fat: 4g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 3g
  • Protein: 3g
  • Cholesterol: 20mg

Keywords: tomato soup, easy soup recipe, homemade tomato soup