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

Creamy Chunky Tomato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Description

This rich and comforting tomato soup is inspired by a life-changing diner experience. It combines caramelized onions, garlic, and oregano with creamy textures and hearty tomato chunks.


Ingredients

Scale
  1. 1 large onion, chopped
  2. 2 tbsp olive oil
  3. 1 tsp kosher salt
  4. 2 tbsp butter
  5. 3 cloves garlic, minced
  6. 1 tsp dried oregano
  7. 2 cups heavy cream
  8. 2 (14.5 oz) cans diced tomatoes (with onion and garlic)
  9. 34 tbsp tomato paste (adjust to taste)

Instructions

  • In a large pot over medium heat, heat the olive oil. Add the chopped onion and kosher salt, stirring occasionally, and cook until lightly caramelized (about 10-15 minutes).
  • Stir in the butter, garlic, and oregano, cooking for another minute until fragrant.
  • Slowly pour in the heavy cream, stirring continuously.
  • Add the diced tomatoes and tomato paste. Stir well and let simmer on medium heat for 15-20 minutes, until the soup thickens slightly and flavors meld.
  • Taste and adjust seasoning if needed. Serve warm with crusty bread or grilled cheese for the ultimate comfort meal.
  • Optional: Blend part of the soup for a smoother texture while keeping some tomato chunks intact.

Notes

  • For a smoother texture, you can use an immersion blender or regular blender to blend part of the soup, leaving some tomato chunks for texture.
  • Adjust the amount of tomato paste based on how thick you want the soup.
  • Serve with grilled cheese or crusty bread for the ultimate comfort food experience.

Nutrition

  • Serving Size: 1 bowl (approximately 1.5 cups)
  • Calories: 380 kcal
  • Sugar: 10g
  • Sodium: 850mg
  • Fat: 30g
  • Saturated Fat: 14g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 5g
  • Protein: 4g
  • Cholesterol: 70mg