ArrowDownFill 1arrow-small-lineFill 1Cooking Light - EasyCooking Light - FastCooking Light - So GoodCooking Light - How-ToCooking Light - Staff FaveCooking Light Badge - Wow!GroupClose IconEmailEmpty Star IconLike Cooking Light on FacebookFull Star IconShapePage 1 Copy 3Page 1 Copy 2Grid IconHalf Star IconFollow Cooking Light on InstagramList IconMenu IconPrintSearch IconSpeech BubbleFollow Cooking Light on SnapchatFollow Cooking Light on TwitterWatch Cooking Light on YouTubeplay-iconWatch Cooking Light on Youtube

Tomato Soup

Prep time 10 mins
Cook time 35 mins
Yield Serves: 8
Linda Craig, 45, New Market, Tenn."This classic soup is so soothing, especially when paired with a grilled cheese sandwich."



  • 2 tablespoons unsalted butter
  • 1/2 onion, chopped
  • 2 carrots, chopped
  • 2 ribs celery, chopped
  • Salt and pepper
  • 3 28-oz. cans whole peeled tomatoes, undrained
  • 2 1/2 cups low-sodium chicken broth
  • 1 cup sour cream
  • 1 cup whole milk
  • Pesto or grated Parmesan, optional

Nutrition Information

  • calories 186
  • fat 12 g
  • satfat 2 g
  • protein 6 g
  • carbohydrate 21 g
  • fiber 4 g
  • cholesterol 82 mg
  • sodium 839 mg

How to Make It

  1. Melt butter in a large pot over medium-low heat. Add onion, carrots and celery, sprinkle with salt and pepper, cover and cook until onions are translucent and veggies are tender, about 10 minutes, stirring once or twice. Add tomatoes with liquid and broth. Raise heat to high; bring to a boil. Reduce heat to medium and simmer, stirring occasionally, until tomatoes are breaking up, about 25 minutes. Remove from heat. Let cool slightly.

  2. Working in batches, ladle soup into a blender. Cover, making sure to leave a small vent; blend until smooth. Transfer to a large bowl. Repeat with remaining soup.

  3. Add soup back to pot, stir in sour cream and milk and warm over medium heat until hot enough to serve, taking care not to boil. Serve topped with pesto or Parmesan, if desired.