Tomato Pizza Soup

Did someone say pizza? Pizza soup, that is. This crowd pleaser is especially popular with kids because it tastes just like pizza in a bowl. But who are we kidding? We love it too. Top it off with garlic bread for an indulgent, grown-up touch.

Prep Time
17 min
Cook Time
40 min
57 min


  • 4 tbsp unsalted butter
  • 1 tbsp olive oil
  • 1 medium yellow onion chopped
  • 2-3 medium carrots chopped
  • 2 stalks celery chopped
  • 4 cloves garlic pressed or minced
  • 2 cans whole tomatoes with juice 28-ounce cans
  • 2 cans tomato paste 6-ounce cans
  • 3 cups vegetable broth or water
  • 1.5 tsp salt
  • Freshly ground black pepper to taste
  • Parmesan shredded, to garnish


  1. In a large skillet over medium heat, melt butter together with the oil. Add the onions, and cook, stirring frequently, until browned, about 7 minutes.

  2. Add the carrots, celery, and garlic, and cook, stirring, until the vegetables are softened and the flavors have melded, 8 to 10 minutes.

  3. Add the canned tomatoes, tomato paste, broth and salt. Bring to a boil, then reduce the heat and simmer for about 40 minutes.

  4. Dilute the soup with a touch more liquid, if needed. I like to wait to do so until after simmering because as the soup cooks, the tomatoes release their own juices—and you definitely don’t want the soup to be too watery. Add the basil leaves.

  5. Using a hand blender, blend the soup until smooth. Season to taste with salt and pepper.

To serve, ladle into warmed soup bowls or mugs, and top with a touch of shredded Parmesan cheese and a fresh basil leaf or two.