Adjust Text Size:

Creamy Tomato Soup with Fresh Spinach

  • PREP TIME: 5 minutes
  • COOK TIME: 25 minutes
  • LEVEL: Easy
Creamy Tomato Soup with Fresh Spinach

Simple tomato soup, flavored with basil and spinach, and topped with cheese.
carbs 9g


  • 1 large onion
  • 2 lb fresh plum tomatoes
  • 2 tbsp olive oil
  • 2 tbsp chopped fresh basil
  • 2 cups low sodium chicken broth
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1 cup chopped fresh spinach
  • 2 tbsp grated Parmesan


  1. Peel and chop onion. Quarter tomatoes.
  2. In large stockpot, heat oil over medium-high. Add onion and sauté until softened, about 4 minutes.
  3. Stir in tomatoes and basil. Reduce heat to medium-low. Cook until tomatoes are tender, about 10 minutes.
  4. Transfer mixture to blender or food processor. Purée until smooth, return to pot.
  5. Add broth, bring to boil.
  6. Reduce heat. Add salt and pepper. Simmer 10 minutes.
  7. Add spinach, cook until wilted, about 1 minute.
  8. Ladle into serving bowls and garnish with Parmesan cheese.

Nutrition Information

Per serving—73 calories; 9g carbohydrates; 2g fiber; 1g saturated fat; 3g protein; 267mg sodium

Recipe Search

dLife Emails

Latest Recipes

Find delicious, healthy, lower carb recipes to help you manage your blood sugar and more.

See All Recipes