Go Back

Easy Homemade Tomato Soup

Make this easy homemade tomato soup with simple ingredients in just 40 minutes. Our creamy tomato soup recipe features fresh flavors and perfect texture for a comforting meal.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Course Dinner, Lunch
Cuisine American
Servings 4 servings
Calories 150 kcal

Equipment

  • large pot or Dutch oven
  • knife
  • cutting board
  • wooden spoon
  • measuring spoons
  • measuring cups
  • blender or immersion blender

Ingredients
  

  • 2 tablespoons unsalted butter
  • 1 medium yellow onion finely chopped
  • 2 cloves garlic minced
  • 1 28-ounce can whole peeled tomatoes with their juices
  • 2 cups low-sodium chicken broth or vegetable broth
  • 1/4 cup heavy cream
  • 1 teaspoon granulated sugar
  • 1/2 teaspoon kosher salt plus more to taste
  • 1/4 teaspoon freshly ground black pepper

Instructions
 

  • Melt the butter in a large pot or Dutch oven over medium heat. Add the finely chopped onion and cook, stirring occasionally, for about 5 to 7 minutes until the onion is soft and translucent.
  • Add the minced garlic and cook for 1 more minute, stirring constantly, until the garlic is fragrant.
  • Pour in the canned tomatoes with their juices and the chicken broth. Use a wooden spoon to break the tomatoes up slightly. Bring the mixture to a gentle boil.
  • Reduce the heat to low, cover the pot, and let the soup simmer for 20 minutes to allow the flavors to meld together.
  • Carefully transfer the soup in batches to a blender and blend until completely smooth, or use an immersion blender directly in the pot.
  • Return the blended soup to the pot over low heat. Stir in the heavy cream, sugar, salt, and pepper. Warm through for 2 to 3 minutes, but do not boil. Taste and adjust seasoning if needed.

Notes

Use an immersion blender for easier blending directly in the pot. Taste and adjust seasoning at the end.
Keyword comfort food, soup, tomato soup