Go Back
+ servings
Tomato Soup Recipe

Tomato Soup Recipe

Rahat
This Tomato Soup Recipe is a comforting bowl of velvety richness, blending ripe tomatoes with creamy textures and a hint of sweetness. In just 45 minutes, you’ll have a hearty, nourishing dish that’s perfect for cozy evenings or quick lunches.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 8 servings, approximately 1 cup per serving
Calories 149 kcal

Ingredients
  

  • 4 Tablespoons unsalted butter
  • 3 cups sweet or yellow onion (diced, about 2 medium-sized onions)
  • 1 ½ Tablespoons minced garlic (about 5 cloves)
  • 1 ½ Tablespoons all-purpose flour
  • 2 28 oz cans whole peeled tomatoes (I like to use Cento or other brands of San Marzano when I can find them)
  • 2 cups chicken broth
  • ¼ cup finely sliced basil
  • 2 Tablespoons granulated sugar
  • ¼ teaspoon table salt
  • ½ teaspoon ground black pepper
  • cup heavy cream
  • ¼ teaspoon baking soda
  • Shredded or grated parmesan cheese (for topping)

Instructions
 

  • Place butter in a large pot over medium heat and cook until melted.
  • Add diced onion and cook, stirring frequently, until softened (about 5-8 minutes).
  • Add garlic and cook until fragrant (about 30 seconds).
  • Sprinkle flour into the pot and use a spatula to stir until no lumps remain. Continue to cook another 30-60 seconds, while stirring.
  • Add tomatoes and their juices, crushing and smashing them with your spatula and scraping the bottom of the pot as you add them until no large pieces remain.
  • Stir in chicken broth, basil, sugar, salt and black pepper and stir well.
  • Bring soup to a boil. Once boiling, reduce heat and simmer, uncovered, for 20-30 minutes to allow the flavors to develop.
  • After simmering, use an immersion blender to puree the soup until completely smooth (alternatively, puree the soup in batches using a traditional blender and then return to the pot).
  • Stir in cream and baking soda, stirring until smooth, cohesive in color, and not foamy. Taste-test and add salt and pepper as needed.
  • Portion into bowls and serve topped with grated parmesan cheese. This soup is excellent for dipping grilled cheese or just served with a side salad and some crusty artisan bread!

Nutrition

Calories: 149kcalCarbohydrates: 15gProtein: 2gFat: 10gSaturated Fat: 6gCholesterol: 29mgSodium: 481mgPotassium: 355mgFiber: 2gSugar: 8gVitamin A: 488IUVitamin C: 19mgCalcium: 63mgIron: 1mg
Keyword creamy, homemade, recipe, soup, tomato
Tried this recipe?Let us know how it was!