Simmering soup is what you make when the weather has opinions and you would rather not hear them. It is a thick, forgiving pot of vegetables, white beans, and tomato broth that comes together on the stove with almost no supervision, and it gets better the longer it sits.
Advertisements1
The trick is not a secret ingredient. It is order: aromatics first, then the sturdy vegetables, then the liquid, then a long, lazy simmer at 190 F (88 C) where everything softens without turning to paste. The beans go in late so they stay whole.
You will need a heavy Dutch oven or a wide stockpot, a wooden spoon, a sharp knife, and a cutting board. That is the whole kit. The most common failure point is a rolling boil, which shreds the vegetables and clouds the broth, so keep the heat low and watch the surface for lazy bubbles at the edges.
Why You'll Love This Recipe
About the Ingredients
3 tablespoons olive oil
Use regular, not extra-virgin, since it will be heated for a while. Canola or avocado oil works as a neutral substitute.
1 large yellow onion, diced (about 1 1/2 cups)
Yellow onion gives the sweetest base; white onion is sharper but fine. Frozen diced onion saves ten minutes if you are honest about your evening.
3 medium carrots, peeled and sliced into 1/2-inch rounds (about 1 1/2 cups)
Look for carrots that snap rather than bend. Parsnips substitute well and add a faintly sweet, peppery note.
2 celery stalks, sliced 1/2 inch thick (about 1 cup)
Use the inner stalks for tenderness; save the leafy tops to stir in at the end for a fresh finish.
4 garlic cloves, minced
Fresh garlic only here; the jarred stuff turns bitter in a long simmer. Add it last among the aromatics so it does not scorch.
2 tablespoons tomato paste
Fry it until it darkens to brick red; that step is where the depth comes from. Sun-dried tomato paste is a punchier swap.
1 can (28 ounces) crushed tomatoes
Crushed tomatoes give body without chunks. If using whole tomatoes, crush them by hand and add 1/2 cup water.
6 cups low-sodium vegetable broth
Low-sodium lets you control the salt. Chicken broth works if you are not keeping it vegetarian; water plus a bouillon cube is the emergency option.
2 cans (15 ounces each) cannellini beans, drained and rinsed
Cannellini stay creamy and intact. Great Northern or navy beans substitute; add them late so they do not break apart.
1 teaspoon dried oregano, 1 teaspoon smoked paprika, 1 bay leaf
Smoked paprika is the quiet hero; regular paprika is flatter. Dried thyme can replace oregano if that is what the shelf offers.
1 teaspoon kosher salt, plus more to taste, and 1/2 teaspoon black pepper
Kosher salt is less dense than table salt, so taste before adding more. Add salt in stages, not all at once.
2 cups chopped kale, stems removed (optional)
Kale holds up in heat; spinach wilts in a minute and should go in at the very end. Frozen kale works without thawing.
Tips & Tricks
Do Not Boil
Keep the pot at a bare simmer, 190 F (88 C), with bubbles only at the edges. A rolling boil breaks the beans and makes the broth cloudy.
Salt in Layers
Season the vegetables when they go in, then taste again after the beans. Soup salted only at the end tastes flat and salty at once.
Cut Evenly
Uniform 1/2-inch pieces cook at the same rate. Ragged sizes mean some carrots dissolve before others are tender.
Cool Before Storing
Let the pot sit uncovered for 30 minutes before refrigerating. Trapping heat slows cooling and dulls the flavor.
Pro Tips
Step-by-Step Instructions
1. Heat the pot
Warm 3 tablespoons olive oil in a Dutch oven over medium heat, 350 F (177 C) on an electric skillet or medium flame, for 2 minutes until it shimmers but does not smoke.
2. Soften the aromatics
Add the onion, carrots, and celery with 1/2 teaspoon salt and cook for 8 minutes, stirring occasionally, until the onion is translucent and the edges are just golden.
3. Bloom the garlic and paste
Stir in the garlic, oregano, and smoked paprika for 30 seconds until fragrant, then add the tomato paste and fry for 2 minutes until it turns brick red and coats the spoon.
4. Add the liquid
Pour in the crushed tomatoes and broth, add the bay leaf, and scrape the bottom of the pot with a wooden spoon to lift any browned bits.
5. Simmer gently
Bring to a bare simmer, 190 F (88 C), then reduce the heat to low and cook uncovered for 20 minutes, until the carrots pierce easily with a knife and the surface bubbles only at the edges.
6. Add the beans
Stir in the drained beans and cook for 8 minutes more, until heated through and the broth has thickened slightly. Do not stir hard or the beans will break.
7. Wilt the greens
Stir in the kale, if using, and cook for 3 minutes until wilted and deep green. Taste and adjust salt and pepper.
8. Rest and serve
Remove the bay leaf, let the pot sit off the heat for 5 minutes, then ladle into bowls and finish with olive oil and lemon if you like.
Delicious Variations
Smoky Sausage Version
Brown 8 ounces sliced kielbasa in the pot first, then proceed; skip the parmesan rind and add a pinch more paprika.
Creamy Tomato-Bean
Stir in 1/2 cup heavy cream or coconut milk with the beans for a silkier, richer bowl.
Minestrone Style
Add 1 cup small pasta in the last 10 minutes of simmering and top with grated parmesan.
How to Store Simmering Soup
Refrigerator
Store in an airtight container for up to 5 days; the flavor improves by day two.
Freezer
Freeze in portions for up to 3 months; leave 1 inch of headspace and thaw overnight in the refrigerator.
Reheating
Reheat gently over medium-low heat, 200 F (93 C), adding a splash of broth or water to loosen it, for 5 to 7 minutes.
Frequently Asked Questions
Q: How long should soup simmer?
Most vegetable soups need 25 to 35 minutes at a bare simmer to soften the vegetables and marry the flavors. Longer is fine at low heat, but past 90 minutes the vegetables begin to disintegrate.
Q: Why is my soup bland?
Bland soup is almost always under-salted or under-bloomed. Salt in stages, fry the tomato paste until it darkens, and finish with acid like lemon juice or a splash of vinegar.
Q: Can I make simmering soup in a slow cooker?
Yes, but add the beans and kale in the last 30 minutes. Cook the aromatics and tomato paste on the stove first, then transfer everything to the slow cooker on low for 6 hours.
Q: How do I thicken vegetable soup without cream?
Mash a quarter cup of the beans or blend a ladleful of the soup and stir it back in. Both add body without changing the flavor.
Q: Can you overcook soup?
Yes, a hard boil or an all-day simmer turns vegetables mushy and makes the broth cloudy. Keep it at 190 F (88 C) and check the carrots with a knife.
Make a pot tonight, eat a bowl, and put the rest away for tomorrow, when it will quietly be better. Measure twice, then measure again.
Simmering Soup
Simmering soup builds deep, cozy flavor from humble vegetables and beans, with a rich tomato broth that tastes like it cooked all day.
🧂 Ingredients
- 3 tablespoons olive oil
- 1 large yellow onion, diced (about 1 1/2 cups)
- 3 medium carrots, peeled and sliced into 1/2-inch rounds (about 1 1/2 cups)
- 2 celery stalks, sliced 1/2 inch thick (about 1 cup)
- 4 garlic cloves, minced
- 2 tablespoons tomato paste
- 1 can (28 ounces) crushed tomatoes
- 6 cups low-sodium vegetable broth
- 2 cans (15 ounces each) cannellini beans, drained and rinsed
- 1 teaspoon dried oregano, 1 teaspoon smoked paprika, 1 bay leaf
- 1 teaspoon kosher salt, plus more to taste, and 1/2 teaspoon black pepper
- 2 cups chopped kale, stems removed (optional)
📋 Instructions
- 1Heat the pot — Warm 3 tablespoons olive oil in a Dutch oven over medium heat, 350 F (177 C) on an electric skillet or medium flame, for 2 minutes until it shimmers but does not smoke.
- 2Soften the aromatics — Add the onion, carrots, and celery with 1/2 teaspoon salt and cook for 8 minutes, stirring occasionally, until the onion is translucent and the edges are just golden.
- 3Bloom the garlic and paste — Stir in the garlic, oregano, and smoked paprika for 30 seconds until fragrant, then add the tomato paste and fry for 2 minutes until it turns brick red and coats the spoon.
- 4Add the liquid — Pour in the crushed tomatoes and broth, add the bay leaf, and scrape the bottom of the pot with a wooden spoon to lift any browned bits.
- 5Simmer gently — Bring to a bare simmer, 190 F (88 C), then reduce the heat to low and cook uncovered for 20 minutes, until the carrots pierce easily with a knife and the surface bubbles only at the edges.
- 6Add the beans — Stir in the drained beans and cook for 8 minutes more, until heated through and the broth has thickened slightly. Do not stir hard or the beans will break.
- 7Wilt the greens — Stir in the kale, if using, and cook for 3 minutes until wilted and deep green. Taste and adjust salt and pepper.
- 8Rest and serve — Remove the bay leaf, let the pot sit off the heat for 5 minutes, then ladle into bowls and finish with olive oil and lemon if you like.



