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
Tomato Soup 30.png

Tomato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

πŸ… This creamy tomato soup delivers rich, comforting flavors with the perfect balance of tangy tomatoes and smooth creaminess
πŸ₯˜ Made with fresh ingredients and simple techniques, this homemade soup is far superior to canned versions and perfect for cozy meals

  • Total Time: 40 minutes
  • Yield: 6 servings

Ingredients

– 4 tablespoons unsalted butter

– 2 yellow onions (about 3 cups finely chopped)

– 3 garlic cloves (1 tablespoon minced)

– 56 ounces crushed tomatoes with juice (two 28-ounce cans)

– 2 cups chicken stock

– 1/4 cup chopped fresh basil plus extra for serving

– 1 tablespoon sugar (or to taste)

– 1/2 teaspoon black pepper (or to taste)

– 1/2 cup heavy whipping cream (or to taste)

– 1/3 cup freshly grated Parmesan cheese plus more for garnish

Instructions

1-How to Prepare the Perfect Tomato Soup: Step-by-Step Guide Tomato soup is all about simple steps that lead to big flavors, and this recipe makes it straightforward for home cooks. Start by heating a non-reactive pot over medium heat and melting the butter to build a savory base. Once the butter is melted, sautΓ© the onions for 10-12 minutes until they’re softened and golden, then add the minced garlic and cook for 1 minute until it smells fragrant.

2-Gathering and SautΓ©ing Ingredients Before you begin, make sure you have all your ingredients measured and ready. Heat the pot as described, then add the onions and garlic to create a flavorful foundation. This step is crucial because it helps develop the soup’s depth and aroma, making every bite more enjoyable. Next, stir in the crushed tomatoes with their juice, along with the chicken stock, chopped basil, sugar, and black pepper. Bring the mixture to a boil, then reduce the heat and partially cover with a lid to simmer for 10 minutes, letting the flavors blend beautifully. If you prefer a chunky soup, you can skip the blending step, but for that creamy texture everyone loves, use an immersion blender or a standard blender in batches to puree it smoothly.

3-Blending and Finishing Touches After simmering, return the blended soup to the pot over medium heat if needed. Stir in the heavy cream and grated Parmesan cheese, then simmer briefly to combine everything. Taste and adjust the seasoning with salt and pepper as needed, ensuring the soup has a balanced acidity and rich creaminess. Serve it warm, garnished with extra Parmesan and fresh basil for a fresh twist. This recipe yields about 6-8 servings, making it great for families or meal prep, and the total preparation time is around 30 minutes. For more ideas on pairing this with other dishes, check out our spaghetti with sun-dried tomatoes and spinach recipe to add a new layer to your meal.

4-1 Melt butter and sautΓ© onions and garlic

5-2 Add tomatoes, stock, and seasonings; simmer

6-3 Blend and add cream and cheese

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

πŸ₯„ Use an immersion blender directly in the pot for easier cleanup and less mess than transferring to a traditional blender
πŸ… For the best flavor, use high-quality canned crushed tomatoes or fresh tomatoes when in season
πŸ§€ Add the cream and Parmesan at the end to prevent them from breaking or becoming grainy

  • Author: Brandi Oshea
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 serving
  • Calories: 255
  • Sugar: 12g
  • Sodium: 720mg
  • Fat: 18g
  • Saturated Fat: 11g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 3g
  • Protein: 8g
  • Cholesterol: 55mg