Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
A vibrant bowl of homemade tomato soup garnished with fresh basil leaves and a drizzle of olive oil, served on a rustic wooden table paired with crusty bread, showcasing rich red hues and a smooth, velvety texture.

Homemade Tomato Soup Comfort Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich, hearty homemade tomato soup made with ripe tomatoes, fresh herbs, and a hint of garlic, blended to perfection for a comforting bowl.

  • Total Time: 40 minutes
  • Yield: 4 servings

Ingredients

Scale
  • 6 ripe tomatoes, chopped
  • 1 onion, chopped
  • 2 garlic cloves, minced
  • 2 cups vegetable broth
  • 2 tablespoons olive oil
  • Salt and pepper to taste
  • Fresh basil leaves for garnish

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Sauté onion and garlic until fragrant and translucent.
  3. Add chopped tomatoes and cook for 10 minutes, stirring occasionally.
  4. Pour in vegetable broth and bring to a boil.
  5. Reduce heat and simmer for 20 minutes.
  6. Use an immersion blender to puree the soup until smooth.
  7. Season with salt and pepper to taste.
  8. Serve hot garnished with fresh basil leaves.

Notes

  • For a creamier texture, stir in a splash of heavy cream or coconut milk.
  • Adjust seasoning as needed and add a pinch of red pepper flakes for a spicy kick.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

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