Go Back
+ servings
tomato grilled cheese soup.
Print Recipe
5 from 1 vote

Homemade Tomato Soup

Incredibly flavorful homemade tomato soup with just a touch of cream! Perfect for serving with grilled cheese for dipping!
Prep Time10 minutes
Cook Time45 minutes
Total Time55 minutes
Course: Soup
Cuisine: American
Keyword: homemade soup, tomato
Servings: 8 servings
Author: Adapted from Bon Appetit

Ingredients

  • ¼ cup butter
  • 1 medium red onion finely chopped
  • Salt and pepper to taste
  • 2 tablespoons tomato paste
  • 56 ounces fire-roasted crushed tomatoes 2, 28 ounce cans
  • 4 cups vegetable broth
  • 2 sprigs fresh thyme
  • 1 bay leaf
  • 2 tablespoons granulated sugar
  • ½ cup heavy cream

Instructions

  • In large Dutch oven or stockpot over medium heat, melt butter. Add onion and cook, stirring occasionally, 8 to 10 minutes until onion is softened and lightly browned. Add a generous pinch of salt and a dash of pepper. Add tomato paste and stir into onions. Cook 2 minutes, stirring constantly until tomato paste is darkened in color. Add crushed tomatoes, broth, thyme, bay leaf and sugar. Bring to simmer; add more salt and pepper to taste.
  • Simmer uncovered 35 to 40 minutes, stirring occasionally, until flavors meld and soup thickens ever so slightly. Remove from heat; stir in cream. Remove thyme and bay leaf. Use immersion blender (or regular high-speed blender, in batches) to blend soup until smooth.
  • Serve with gooey, buttery grilled cheese sandwiches cut into soldiers for maximum dipping ability.

Nutrition

Calories: 191kcal | Carbohydrates: 21g | Protein: 4g | Fat: 12g | Saturated Fat: 7g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.2g | Cholesterol: 32mg | Sodium: 814mg | Potassium: 660mg | Fiber: 4g | Sugar: 14g | Vitamin A: 1147IU | Vitamin C: 21mg | Calcium: 85mg | Iron: 3mg