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 Tomato Basil Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Yusraa
  • Total Time: 40 minutes
  • Yield: 8 servings
  • Diet: Vegetarian

Description

A rich and velvety tomato basil soup made with carrots, celery, onions, and creamy parmesan for a comforting, restaurant-quality dish that’s packed with flavor and hidden veggies.


Ingredients

1 Tbsp olive oil

2 cans (14.5 oz each) diced tomatoes, with juice

2 carrots, finely diced (about 1 cup)

1 small onion, finely diced (about 1 cup)

3 ribs celery, finely diced (about 1 cup)

2 Tbsp tomato paste

4 cups low-sodium chicken broth

1 tsp dried oregano

1½ tsp dried basil leaves

½ cup butter

½ cup all-purpose flour

1 cup freshly grated parmesan cheese

1½ cups half and half (or whole milk)

1 tsp salt

¼ tsp freshly ground black pepper

¼ cup chopped fresh basil


Instructions

  1. Heat olive oil in a large soup pot over medium-high heat. Add carrots, onion, and celery; sauté until slightly softened.
  2. Stir in diced tomatoes, tomato paste, chicken broth, oregano, and dried basil. Bring to a gentle boil and cook until vegetables are tender.
  3. Purée the soup with an immersion blender or in batches in a regular blender until smooth. Return to pot.
  4. In a separate saucepan, melt butter over medium-low heat. Whisk in flour and cook for about 10 minutes until golden brown.
  5. Ladle some hot soup into the roux to form a paste, then whisk in 2–3 more cups of soup. Add this mixture back into the main pot and stir well.
  6. Stir in parmesan, half and half, salt, pepper, and fresh basil. Adjust seasoning and heat through without boiling.

Notes

  • Use vegetable broth for a vegetarian version.
  • Swap butter, milk, and cheese for plant-based alternatives for a dairy-free soup.
  • Add red pepper flakes or jalapeño for a spicy kick.
  • Use fire-roasted tomatoes for a smoky flavor.
  • Freeze without cream and cheese; add after reheating for best texture.
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian-American

Nutrition

  • Serving Size: 1 serving
  • Calories: 250
  • Sugar: 7 g
  • Sodium: 720 mg
  • Fat: 16 g
  • Saturated Fat: 9 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 20 g
  • Fiber: 4 g
  • Protein: 9 g
  • Cholesterol: 40 mg