How Long to Simmer Soup? Timing by Ingredient

Updated November 3, 2026

Total time
58 min
prep 20 min · cook 38 min
Serves
6
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

How Long to Simmer Soup? Timing by Ingredient

Most vegetable soups need about 20 to 30 minutes of gentle simmering once the liquid is hot, while beans, grains, and meat can take longer. This flexible vegetable and white bean soup shows how to judge the timing by what is in the pot: simmer until the slowest-cooking ingredients are tender, then add quick-cooking greens near the end.

Ingredients

  • 2 tablespoons olive oil (30 ml)
  • 1 medium yellow onion, diced (about 150 g)
  • 2 medium carrots, cut into ½-inch pieces (about 180 g)
  • 2 celery ribs, diced (about 100 g)
  • 3 garlic cloves, finely chopped (about 9 g)
  • 1 teaspoon dried thyme (1 g)
  • ½ teaspoon dried oregano (0.5 g)
  • ¼ teaspoon red pepper flakes (about 0.5 g), optional
  • 1½ pounds Yukon Gold potatoes, cut into ½-inch cubes (680 g)
  • 6 cups low-sodium vegetable broth (1.4 L)
  • 1 can (15 ounces) cannellini beans, drained and rinsed (425 g can; about 240 g drained)
  • 1 teaspoon fine salt (6 g), plus more to taste
  • ¼ teaspoon ground black pepper (about 0.5 g)
  • 3 cups chopped kale or baby spinach, stems removed if using kale (about 90 g)
  • 1 tablespoon fresh lemon juice (15 ml)
  • 2 tablespoons chopped fresh parsley (about 8 g), optional

Instructions

  1. Prepare the vegetables. Dice the onion, carrots, and celery, mince the garlic, and cut the potatoes into even ½-inch cubes. Keeping the potato pieces similar in size helps them soften at roughly the same rate. Drain and rinse the beans, and chop the greens while you organize the other ingredients.
  2. Soften the aromatics. Set a large, heavy pot over medium heat and add the olive oil. Once it shimmers, add the onion, carrots, celery, and salt. Cook for about 8 minutes, stirring every minute or two, until the onion looks translucent and the carrots begin to soften. The vegetables should sizzle gently, not brown aggressively; lower the heat if they start sticking or coloring too quickly.
  3. Add garlic and herbs. Stir in the garlic, thyme, oregano, black pepper, and optional red pepper flakes. Cook for 30 seconds, just until fragrant. Garlic can turn bitter if it browns, so have the broth ready before this step.
  4. Simmer the potatoes. Add the potatoes and vegetable broth, then raise the heat until the liquid reaches a boil. Reduce the heat promptly to maintain a gentle simmer: small bubbles should rise steadily, but the surface should not churn. Partially cover the pot and simmer for 20 to 22 minutes, stirring once or twice. Start checking at 18 minutes. A paring knife should slide into a potato cube with little resistance, and the carrots should be tender but not collapsing. If the potatoes still feel firm in the center, simmer for another 2 to 3 minutes and check again.
  5. Add the beans and greens. Stir in the drained beans and chopped kale or spinach. Simmer uncovered for about 8 minutes, until the beans are hot throughout and the kale is tender. Baby spinach wilts much faster, so add it for only the final 1 to 2 minutes. Avoid a hard boil at this stage; vigorous bubbling can break up the potatoes and make the broth cloudy.
  6. Finish and adjust. Turn off the heat and stir in the lemon juice and parsley, if using. Taste a spoonful after the lemon is mixed in, then add salt or pepper as needed. If the soup tastes flat, a little more lemon can brighten it; if it tastes too sharp, add a splash of broth. Serve hot.

Tips

  • Keep the simmer gentle. A simmer is a steady pattern of small bubbles, not a rolling boil. High heat does not make ingredients cook evenly faster; it can make vegetables fall apart before larger pieces are tender and can evaporate broth unnecessarily. Adjust the burner as needed, especially after covering the pot.
  • Cut ingredients for their cooking time. Dense vegetables such as potatoes, carrots, and winter squash need a head start. Tender greens, peas, cooked beans, and fresh herbs need much less time. If substituting a vegetable, cut it to a similar size and add it when it has enough time to become tender without disintegrating.
  • Choose broth or water thoughtfully. Low-sodium broth gives the soup a fuller savory base and leaves room to season at the end. Water works if that is what you have, but the result will taste milder; compensate with a little extra salt, herbs, or lemon after simmering rather than adding lots of salt at the beginning.
  • Do not rely on the clock alone. Simmer times vary with cube size, pot shape, stove heat, and how cold the broth was when added. Check the largest potato or carrot with a knife. If you prefer a thicker bowl, mash a few potatoes and beans against the side of the pot; avoid blending the entire soup unless you want a smooth texture.

Serving Suggestions

Serve the soup in warmed bowls with crusty bread, toast, or a grilled cheese sandwich for dipping. A simple green salad with a tart vinaigrette makes a fresh contrast to the soft potatoes and creamy beans. For extra texture, top each bowl with toasted bread cubes, a spoonful of grated Parmesan, or a drizzle of olive oil. Keep salty toppings modest until you have tasted the soup, since cheese and seasoned croutons can add quite a bit of salt.

This recipe is filling enough as a light main course, but it also works as a first course in smaller portions. If serving a group, set lemon wedges, chopped parsley, and black pepper on the table so everyone can season their own bowl. Add the toppings just before serving rather than storing them in the pot; that keeps bread crisp and herbs bright.

Variations

Use other vegetables. Replace some or all of the potatoes with 1 pound (450 g) cubed sweet potato, but begin checking it after about 15 minutes because it can soften sooner. For zucchini, peas, or chopped green beans, add them during the final 5 to 8 minutes. Frozen peas need only a few minutes to heat through. If using winter squash, cut it into even cubes and check for tenderness rather than assuming it will match the potato timing exactly.

Change the beans or add grains. Great Northern beans or butter beans can replace cannellini beans in the same quantity. Chickpeas are another option, though they stay firmer and give the soup a chewier bite. To add small pasta, cook it separately and spoon it into bowls; pasta left simmering in the pot absorbs broth and can become soft during storage. For barley or brown rice, use a separate pot or add it early enough to cook fully according to its package directions, adding extra broth as needed.

Make it richer or more aromatic. Stir in ½ cup (120 ml) cream or unsweetened oat cream at the end for a rounder broth, or add 1 tablespoon (15 ml) tomato paste with the garlic for a deeper, slightly tangy base. A Parmesan rind can simmer with the broth and be removed before serving; it adds savory depth, so taste before adding extra salt. For a brighter herb flavor, use fresh thyme instead of dried, adding about 1 tablespoon (3 g) of leaves with the greens.

Add meat only with safe cooking in mind. This recipe is written as a vegetarian soup. If adding raw chicken, cook it in the soup until the thickest pieces reach the USDA FSIS safe minimum internal temperature of 165°F (74°C), checked with a food thermometer. Ground meat must reach 160°F (71°C); whole cuts of beef, pork, veal, lamb, or goat must reach 145°F (63°C) and rest for 3 minutes. These temperatures matter more than a guessed simmer time, since piece size and starting temperature change how long meat takes.

Storage and Reheating

Cool the soup promptly and refrigerate it within 2 hours of cooking, preferably in shallow, covered containers so it cools evenly. It keeps for 3 to 4 days in the refrigerator. The potatoes may absorb some broth as the soup sits, so stir in a splash of water or broth when reheating if it has thickened. The greens will be softer the next day, but the soup remains enjoyable.

Reheat only the portion you plan to eat in a saucepan over medium heat, stirring occasionally until steaming hot throughout; leftovers should reach 165°F (74°C). You can also reheat a serving in the microwave, stirring halfway through and checking that the center is hot. Do not leave soup at room temperature for more than 2 hours, or more than 1 hour in temperatures above 90°F (32°C).

For longer storage, freeze the soup in airtight, freezer-safe containers for about 2 to 3 months for best quality. Leave a little space at the top for expansion and label the containers with the date. Thaw overnight in the refrigerator or reheat from frozen over low heat, stirring as it loosens. Potatoes can become slightly grainy after freezing, and greens may soften further; the flavor is still suitable for a quick meal.

Frequently Asked Questions

How long should I simmer soup?

For a soup made with small-cut vegetables, plan on about 20 to 30 minutes of gentle simmering after the liquid is hot. This recipe simmers potatoes and carrots for 20 to 22 minutes, then beans and greens for about 8 minutes. Beans that are already cooked need only to heat through, while dried beans, whole grains, and raw meat require different, usually longer, cooking times.

Should soup simmer covered or uncovered?

Either works, but the choice affects evaporation. A lid set slightly ajar helps dense vegetables cook steadily while limiting liquid loss. Simmer uncovered if you want the broth to reduce and taste more concentrated, keeping an eye on the pot and adding liquid if the ingredients are no longer mostly submerged. For this recipe, the potatoes simmer partially covered and the final ingredients cook uncovered.

Can soup simmer all day?

Most quick vegetable soups do not improve with many hours on the stove. Long cooking can turn potatoes and greens mushy, dull fresh herbs, and reduce the broth too much. If you want a longer-cooking soup, choose ingredients suited to it, such as dried beans that have been prepared according to their directions, and monitor the liquid and texture. Do not leave a pot simmering unattended for an extended period.

How do I know when vegetables in soup are done?

Check the largest piece with a fork or paring knife. It should be easy to pierce but still hold its shape if you want a chunky soup. Taste a piece too: carrots should not have a hard center, and potatoes should not feel chalky. Add more simmering time in short intervals if needed, since a few minutes can make a noticeable difference near the end.

Why is my soup boiling instead of simmering?

The burner may be too high, or the pot may retain heat after the liquid boils. Lower the heat a little at a time until you see small, steady bubbles rather than large bubbles breaking across the whole surface. A heavy pot can take a few minutes to respond, so stir and wait briefly before adjusting again. A gentle simmer is especially useful when you want vegetables to stay intact.

Can I add uncooked pasta or rice to soup?

Yes, but account for the grain’s cooking time and the liquid it absorbs. Small pasta often needs roughly 7 to 12 minutes, depending on its shape, while rice may need longer; check the package directions and taste for doneness. Add more broth if the soup becomes too thick. For leftovers, cooking pasta or rice separately and adding it to each bowl helps prevent it from soaking up the broth overnight.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).