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
Thick and Creamy Tomato Soup Recipe | Easy Homemade Comfort Food

Thick and Creamy Tomato Soup Recipe | Easy Homemade Comfort Food

Thick and Creamy Tomato Soup is rich, velvety, and full of classic comfort flavor. Made with simple pantry ingredients and blended smooth, this easy homemade soup is perfect for cozy nights, grilled cheese dipping, or meal prep.

  • Total Time: 35 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

2 tbsp butter

1 tbsp olive oil

1 small onion, finely diced

3 cloves garlic, minced

2 tbsp tomato paste

1 can (28 oz) crushed tomatoes

1 cup vegetable or chicken broth

1 tsp sugar (optional, to balance acidity)

1/2 tsp salt

1/2 tsp black pepper

1/2 tsp dried basil

1/2 tsp dried oregano

1/2 cup heavy cream

Optional toppings:

Fresh basil

Croutons

Grated parmesan cheese

Instructions

1. Heat butter and olive oil in a large pot over medium heat.

2. Add onion and sauté until soft, then stir in garlic until fragrant.

3. Add tomato paste and cook for 1–2 minutes to deepen flavor.

4. Stir in crushed tomatoes, broth, sugar, salt, pepper, basil, and oregano.

5. Bring to a gentle simmer and cook for 15–20 minutes, stirring occasionally.

6. Use an immersion blender to blend soup until smooth and thick.

7. Reduce heat to low and stir in heavy cream.

8. Simmer gently for 2–3 minutes (do not boil).

9. Taste and adjust seasoning as needed.

10. Serve hot with your favorite toppings.

Notes

• For extra thickness, simmer uncovered a few extra minutes.

• Use an immersion blender for the creamiest texture.

• Perfect with grilled cheese sandwiches.

  • Author: Mila Bryn
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: One-Pot
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 360
  • Sugar: 9g
  • Sodium: 720mg
  • Fat: 24g
  • Saturated Fat: 13g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 26g
  • Fiber: 4g
  • Protein: 6g
  • Cholesterol: 60mg

Keywords: thick tomato soup, creamy tomato soup, easy homemade tomato soup