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

Creamy 40-Minute Tomato Soup Recipe That Feels Like a Hug

A simple and classic tomato soup recipe that’s easy to make and full of flavor. Perfect for a quick lunch or dinner.

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

Ingredients

Scale
  • 2 tbsp olive oil
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 1 carrot, chopped
  • 2 cans (28 oz) whole peeled tomatoes
  • 2 cups vegetable broth
  • 1 tsp sugar
  • 1 tsp dried basil
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/4 cup heavy cream (optional)

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add onion and garlic. Cook until soft, about 5 minutes.
  3. Add carrot and cook for another 3 minutes.
  4. Pour in tomatoes and broth. 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 sugar, basil, salt, and pepper.
  8. Add heavy cream if using and heat through.
  9. Serve hot.

Notes

  • Use fresh basil if available for better flavor.
  • Adjust seasoning to taste.
  • Store leftovers in the fridge for up to 3 days.
  • Author: Janet D. Evans
  • Prep Time: 10 mins
  • Cook Time: 30 mins
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

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

Keywords: tomato soup, easy soup, homemade soup, vegetarian soup