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 Recipe

Creamy Chunky Tomato Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.5 from 29 reviews

  • Author: admin
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

Indulge in the rich and comforting flavors of this Creamy Chunky Tomato Soup. With a perfect balance of sweetness and tanginess, this soup is a delightful treat for the taste buds.


Ingredients

Scale

Vegetable Base:

  • 2 tablespoons olive oil
  • 1 small yellow onion, chopped
  • 2 garlic cloves, minced

Soup Mixture:

  • 1 (28-ounce) can diced tomatoes with juice
  • 1 (14.5-ounce) can crushed tomatoes
  • 1 cup vegetable broth
  • 1 tablespoon tomato paste
  • 1 teaspoon sugar
  • 1/2 teaspoon dried basil
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/2 cup heavy cream
  • 1 tablespoon butter

Garnish:

  • Chopped fresh basil for garnish (optional)

Instructions

  1. Sauté Aromatics: Heat olive oil in a large pot over medium heat. Sauté onion until soft, then add garlic.
  2. Simmer Soup: Add both types of tomatoes, vegetable broth, tomato paste, sugar, basil, salt, and pepper. Simmer for 15–20 minutes.
  3. Finish Soup: Stir in heavy cream and butter until fully incorporated. Adjust consistency with an immersion blender if desired.
  4. Serve: Garnish with fresh basil before serving.

Notes

  • For a dairy-free version, use coconut cream or unsweetened oat milk.
  • This soup pairs well with grilled cheese or crusty bread.
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: 210
  • Sugar: 9g
  • Sodium: 580mg
  • Fat: 14g
  • Saturated Fat: 6g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 17g
  • Fiber: 3g
  • Protein: 3g
  • Cholesterol: 25mg