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.
Cook this recipe
Tomato Broccoli Soup
Instructions
Sauté the vegetables
Add garlic and oregano
Build the tomato base
Add the broccoli
Season and serve
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
Keep cooking
Related recipes and guides
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.