Go Back
Classic Homemade Tomato Soup in a Bowl

Tomato Soup

Lucas
Cozy up with this creamy Tomato Soup—rich, comforting, and easy to make in under 30 minutes. Perfect for any season or meal.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Soup
Cuisine American
Servings 4 servings
Calories 180 kcal

Ingredients
  

  • 2 tablespoons olive oil
  • 1 medium onion chopped
  • 3 garlic cloves minced
  • 5 large tomatoes chopped (or 1 can crushed tomatoes)
  • 2 cups vegetable broth
  • ½ teaspoon sea salt
  • ¼ teaspoon black pepper
  • ½ teaspoon dried basil
  • ¼ teaspoon red pepper flakes optional
  • ½ cup cream or dairy-free alternative

Instructions
 

  • Heat olive oil in a pot over medium heat.
  • Sauté onions until soft, about 5 minutes.
  • Add garlic and cook for 1 minute more.
  • Stir in tomatoes. Cook until they break down, about 10 minutes.
  • Pour in vegetable broth. Bring to a low simmer.
  • Use an immersion blender or transfer to a blender. Blend until smooth.
  • Return to pot. Stir in cream, salt, pepper, basil, and red pepper flakes.
  • Simmer for 5 more minutes. Taste and adjust seasoning.

Notes

  • Calories: 180
  • Carbohydrates: 18g
  • Protein: 3g
  • Fat: 11g
  • Saturated Fat: 4g
  • Sodium: 580mg
  • Fiber: 3g
  • Sugar: 8g
Keyword creamy tomato soup, easy soup recipe, Tomato Soup