Soup

Tomato Broccoli Soup

A quick stovetop tomato and broccoli soup with a rich simmered tomato base and tender-crisp broccoli florets, ready in under 40 minutes.

A bowl of tomato soup with broccoli florets, served with crusty bread and grated cheese on a wooden table.

Cook this recipe

Tomato Broccoli Soup

Ingredients

Servings
4

Nutrition per serving

Serving size
1 serving
Calories
132 kcal
Protein
4.10 g
Carbohydrates
15.00 g
Fat
7.60 g
Sodium
793.00 mg
Cholesterol
0.00 mg
Fiber
5.90 g
Saturated fat
1.10 g
Sugar
8.30 g
Unsaturated fat
6.10 g

Instructions

0 of 5 steps done

01Step

Sauté the vegetables

Heat olive oil in a large pot over medium heat. Add the onion, carrot, and celery, and cook for 5 to 6 minutes, stirring occasionally, until softened.
02Step

Add garlic and oregano

Stir in the garlic and dried oregano and cook for 1 minute until fragrant.
03Step

Build the tomato base

Add the diced tomatoes and vegetable broth. Bring to a boil, then reduce heat and simmer uncovered for 10 minutes to concentrate the flavor.
04Step

Add the broccoli

Stir in the broccoli florets and simmer for 8 to 10 minutes, until the broccoli is tender-crisp and still bright green.
05Step

Season and serve

Taste and season with salt and pepper. Ladle into bowls and top with grated Parmesan or a splash of cream if desired.

Share this recipe

Loved this recipe? Share it with someone who’ll enjoy it.

Cooking guide

Cooking tips and techniques

Tomato and broccoli soup is a quick stovetop soup made by simmering diced tomatoes and broth with sautéed aromatics, then adding broccoli florets near the end so they stay tender-crisp and bright green rather than turning gray and mushy.

Explore more practical ideas in our soup recipes.

What Makes This Tomato and Broccoli Soup Different

The order of operations is what separates a good tomato and broccoli soup from a dull one: the tomato base is built and simmered first to concentrate its flavor, and the broccoli goes in only for the last several minutes of cooking. This keeps the broccoli from overcooking into a dull, grayish-green mush and preserves a slight bite in the florets, which contrasts nicely with the softer tomato base.

Choosing and Prepping the Broccoli

Cut broccoli into small, even florets, roughly bite-sized or slightly smaller, so they cook through in the same short window and are easy to eat by the spoonful. Fresh broccoli gives the best texture and color, but frozen florets work in a pinch; thaw and chop them slightly smaller first, since frozen broccoli tends to be softer and will break down faster once it hits the hot soup.

Fresh vs. Frozen Broccoli

Fresh broccoli holds its shape and bright color better over a day or two of storage, which matters if you plan to keep leftovers. Frozen broccoli is convenient and still tastes good, but expect a softer, slightly less vibrant result, especially after reheating.

Smart Substitutions for Tomato Broccoli Soup

This soup is flexible, and several swaps work well without changing the basic method. Canned diced tomatoes can be replaced with crushed tomatoes for a smoother base, or with fresh, ripe tomatoes (peeled and chopped) when they're in season. Vegetable broth can be swapped for chicken broth if you aren't keeping the recipe vegetarian. For a creamier finish, stir in a splash of milk, cream, or a spoonful of plain yogurt at the end instead of leaving the soup brothy; a handful of grated Parmesan or cheddar stirred in just before serving also adds richness.

Preventing a Mushy or Bland Tomato Broccoli Soup

Two mistakes cause most problems with this soup: overcooking the broccoli and under-seasoning the tomato base. Add the broccoli only in the last 8 to 10 minutes of cooking, and check it by tasting a piece rather than relying on a timer alone. For flavor, season the base with salt partway through simmering the tomatoes and broth, then taste and adjust again after the broccoli is in, since the broccoli will absorb some seasoning as it cooks. A pinch of sugar can balance tomatoes that taste too acidic, and a finishing splash of lemon juice or vinegar can brighten a batch that tastes flat.

Storing and Reheating Tomato Broccoli Soup

Cool the soup to room temperature and store it in an airtight container in the refrigerator for up to 3 to 4 days. For longer storage, freeze it in portioned containers for up to 2 months, though the broccoli will soften somewhat after thawing. Reheat leftovers gently on the stovetop or in the microwave, stirring occasionally, until the soup reaches 165°F (74°C) throughout before serving.

Serving Tomato Broccoli Soup

Serve this soup hot as a light lunch or a starter alongside a sandwich or salad. Crusty bread, a grilled cheese sandwich, or simple garlic toast are natural pairings, and a light swirl of cream or a sprinkle of grated cheese on top adds a finishing touch. For more soup ideas and techniques, see the Soup Recipes: Complete Guide.

Helpful answers

Frequently Asked Questions

Can I use frozen broccoli for this soup?

Yes, thaw and chop it slightly smaller than fresh florets, and add it in the last few minutes of cooking since frozen broccoli softens faster.

Can I make tomato broccoli soup creamy?

Yes, stir in a splash of milk, cream, or plain yogurt at the end, or blend part of the soup before adding the broccoli for a thicker base.

How long does leftover tomato broccoli soup keep?

Store it in an airtight container in the refrigerator for up to 3 to 4 days, or freeze it for up to 2 months, and reheat to 165°F (74°C) before serving.

Is this tomato broccoli soup vegetarian?

Yes, the base recipe uses vegetable broth and no animal products, making it vegetarian and vegan as written.

From readers

Reviews

Cooked this? Tell other readers how it went.

Be the first to review this recipe

Optional. Never shown; used only if we need to reply to you.
Your rating
Rate the recipe if you cooked it. Leave it empty to only ask a question.

Restricted HTML

  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.

Reviews appear once we have checked them, usually within a day.

Keep cooking

A bowl of vegetable and white bean soup with a spoon, served beside crusty bread on a wooden table.

Recipe collection

Soup Recipes: Complete Guide

Easy soup recipes for every night: taco, split pea, 15 bean, stuffed pepper, loaded baked potato and cream of broccoli soup, plus storing tips.