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
A vibrant red bowl of homemade tomato soup topped with fresh basil leaves, served on a rustic wooden table with a soft-focus background. The soup has a smooth creamy texture with hints of herbs, garnished with a drizzle of cream. The scene includes a warm woven cloth, and a small bread roll on the side, evoking a cozy and inviting atmosphere.

Comfortable Homemade Tomato Soup for Cozy Nights

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A warm, velvety homemade tomato soup garnished with fresh basil and a swirl of cream, served hot with crusty bread.

  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 onion, chopped
  • 3 cloves garlic, minced
  • 28 ounces crushed tomatoes
  • 2 cups vegetable broth
  • 1 teaspoon sugar
  • Salt and pepper to taste
  • Fresh basil leaves for garnish
  • Optional: a splash of cream

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add chopped onion and cook until translucent, about 5 minutes.
  3. Stir in minced garlic and cook for another minute.
  4. Add crushed tomatoes, vegetable broth, sugar, salt, and pepper.
  5. Bring to a boil, then reduce heat and simmer for 20 minutes.
  6. Use an immersion blender to puree the soup until smooth, or blend in batches.
  7. Return to heat, add cream if desired, and warm through.
  8. Serve hot, garnished with fresh basil leaves.

Notes

  • Adjust the sweetness with more or less sugar based on the acidity of your tomatoes.
  • For a richer flavor, add a splash of cream or a dollop of sour cream.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Method: Stovetop simmer and blending
  • Cuisine: American/Italian
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 180 Kcal
  • Sugar: 8g
  • Sodium: 600mg
  • Fat: 8g
  • Saturated Fat: 1g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 24g
  • Fiber: 4g
  • Protein: 4g
  • Cholesterol: 0mg