Cold evenings and busy weeknights both call for a pot that does the heavy lifting — this One-Pot Dutch Oven Soup fits the bill. It’s a cozy, flexible soup built on sautéed aromatics, tender chicken (or beans for a vegetarian option), vegetables, and a savory broth finished with a touch of cream and fresh herbs. If you’re the kind of cook who loves a bowl that feels homemade without fuss, this is it — and it sits comfortably alongside other hearty bowls like my chicken mushroom wild rice soup for a full repertoire of weeknight winners.
Why you’ll love this dish
This soup is the kind of recipe you make on autopilot: one pot, minimal cleanup, and maximum comfort. It’s forgiving (swap vegetables, use beans, or add pasta), budget-friendly (chicken thighs and pantry staples), and crowd-pleasing — kids and adults both tend to love it.
“Weeknight magic: came together fast, smelled like Sunday dinner, and tasted even better the next day.”
Perfect occasions:
- A simple weeknight dinner that stretches to leftovers.
- Make-ahead meal for a busy week.
- A soothing dish when someone’s under the weather.
How this recipe comes together
You’ll brown aromatics, sear the chicken (or skip searing for beans), sweat the vegetables, deglaze with broth and tomatoes, then simmer until everything is tender. Pasta, if used, goes in late so it stays al dente. Finally, frozen peas and a splash of cream (optional) finish the soup for warmth and silkiness. The whole process is about building layers of flavor: caramelize onions, brown protein, then simmer to meld.
What you’ll need
- 2 tablespoons olive oil or butter (for richness)
- 1 large onion, diced
- 3 cloves garlic, minced
- 3 carrots, peeled and diced
- 2 stalks celery, diced
- 4 medium potatoes, peeled and cubed, OR 1½ cups egg noodles/pasta (add pasta later)
- 1 lb boneless chicken thighs, cut into chunks OR 2 cans cannellini beans, drained (for vegetarian)
- 6 cups low-sodium chicken or vegetable broth
- 1 (14 oz) can diced tomatoes (optional, adds acidity)
- 1 teaspoon dried thyme or 1 tablespoon chopped fresh
- 1 teaspoon smoked paprika or regular paprika
- 2 bay leaves
- 1 cup frozen peas or corn
- ½ cup heavy cream or coconut milk (optional; omit before freezing)
- Salt and freshly ground black pepper, to taste
- ¼ cup chopped fresh parsley or dill for finishing
Notes and substitutions inline:
- Use boneless skin-on thighs for more flavor, but remove skin before serving. Chicken breasts can be used but may dry out faster.
- For gluten-free, replace pasta with rice or use a GF noodle.
- If freezing, skip the cream; stir it in when reheating to avoid splitting.
Step-by-step instructions
- Heat a Dutch oven over medium-high. Add oil; when shimmering, add the diced onion with a pinch of salt. Cook 4–5 minutes until translucent and beginning to brown.
- Add minced garlic and stir 30 seconds until fragrant.
- If using chicken: push the aromatics to the side, add chicken pieces in a single layer, and brown 2–3 minutes per side. Don’t overcrowd — brown in batches if needed. If using beans, skip searing.
- Add carrots, celery, and potatoes (or reserve pasta). Sprinkle thyme, paprika, and a pinch of salt and pepper. Cook 2–3 minutes to wake the spices.
- Pour in broth and diced tomatoes, scraping the bottom to loosen browned bits (that’s flavor). Add bay leaves and bring to a gentle boil, then lower to a simmer.
- Simmer uncovered 20–25 minutes until potatoes are tender and chicken reaches 165°F (if using). If cooking pasta instead of potatoes, add it during the last 8–10 minutes per package directions so it stays al dente.
- Remove bay leaves. Stir in frozen peas and cream (if using). Simmer 1–2 minutes to heat through. Taste and adjust salt and pepper.
- Finish with chopped parsley or dill and serve hot.
Timing summary: active hands-on time ~15 minutes; simmering 20–25 minutes; total ~40 minutes.
Best ways to enjoy it
Serve in deep bowls with crusty bread or grilled cheese for dunking. For a lighter meal, ladle over steamed rice and add a squeeze of lemon to brighten the broth. If you want to create a soup night rotation, pair this savory, brothy option with a richer choice — for example, the easy creamy lasagna soup offers bold tomato-and-cheese flavors as a contrast.
Plating tips:
- Ladle the soup so each bowl gets both broth and a good ratio of chicken/beans and vegetables.
- Finish with a drizzle of good olive oil or a sprinkle of flaky sea salt for restaurant-style depth.
Storage and reheating tips
- Refrigerate: Cool within 2 hours, then store in airtight containers for 3–4 days.
- Freeze: Omit heavy cream before freezing. Transfer cooled soup to freezer-safe containers or bags for up to 3 months. Leave some headspace if using glass.
- Reheat: Thaw overnight in the fridge if frozen. Reheat gently on the stovetop over medium-low until steaming and bring to 165°F before serving. If you omitted cream, stir it in at the end of reheating. Avoid boiling soups that contain cream to prevent separation.
- Safety tip: Always reheat to an internal temperature of 165°F (74°C) to ensure food safety.
Pro chef tips
- Brown in batches: Don’t crowd the pan when searing chicken — even quick browning adds a lot of flavor.
- Deglaze well: After searing, pour in a splash of broth and scrape the fond (browned bits) — that’s concentrated flavor.
- Add pasta late: To prevent mushy noodles, add them in the last 8–10 minutes and don’t let the soup sit too long with pasta in it.
- Texture tweak: For a thicker body, mash a cup of potatoes against the side of the pot and stir back in. Or pulse 1 cup of soup in a blender and return to the pot.
- Adjust acidity: If tomatoes make the soup too bright, stir in a small pat of butter or a teaspoon of sugar to round the flavor.
Creative twists
- Vegetarian/vegan: Use cannellini beans, vegetable broth, and coconut milk instead of cream. Add kale or Swiss chard toward the end.
- Grain swap: Replace potatoes or pasta with farro, barley, or rice for a different texture. Cook grains separately or add according to package times.
- Spicy smoky: Use smoked sausage or add a diced chipotle in adobo and extra smoked paprika for heat and smoke.
- Mediterranean: Omit cream, add olives and a squeeze of lemon just before serving, and finish with chopped dill.
- Emergency weeknight: Use rotisserie chicken and pre-chopped frozen mirepoix to speed things up.
Common questions
Q: Can I use chicken breasts instead of thighs?
A: Yes. Chicken breasts will work but can dry out more easily. Cut into larger chunks and avoid overcooking; confirm doneness at 165°F.
Q: Is this soup freezer-friendly with cream?
A: It’s best to omit the heavy cream before freezing. Freeze the soup base, then stir in cream or coconut milk after reheating.
Q: How long will leftovers keep in the fridge?
A: Stored in an airtight container, leftovers last 3–4 days. Reheat to 165°F before serving.
Q: Can I make this in advance for a party?
A: Absolutely. Make the soup up through the simmer step, cool, refrigerate, and reheat the next day. Add peas and cream at the end to keep textures bright.
Q: My potatoes are falling apart — what went wrong?
A: Either they were cut too small, simmered too long, or the heat was too high. Cut potatoes into uniform chunks and simmer gently until just tender.
If you’d like, I can generate a printable recipe card or adapt this for a slow cooker or Instant Pot. Which version would you prefer?
Print
One-Pot Dutch Oven Soup
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: American
- Diet: Gluten-Free
Description
A cozy, flexible soup made with sautéed aromatics, tender chicken or beans, vegetables, and a savory broth finished with cream and fresh herbs.
Ingredients
- 2 tablespoons olive oil or butter
- 1 large onion, diced
- 3 cloves garlic, minced
- 3 carrots, peeled and diced
- 2 stalks celery, diced
- 4 medium potatoes, peeled and cubed, OR 1½ cups egg noodles/pasta
- 1 lb boneless chicken thighs, cut into chunks OR 2 cans cannellini beans, drained
- 6 cups low-sodium chicken or vegetable broth
- 1 (14 oz) can diced tomatoes (optional)
- 1 teaspoon dried thyme or 1 tablespoon chopped fresh
- 1 teaspoon smoked paprika or regular paprika
- 2 bay leaves
- 1 cup frozen peas or corn
- ½ cup heavy cream or coconut milk (optional)
- Salt and freshly ground black pepper, to taste
- ¼ cup chopped fresh parsley or dill for finishing
Instructions
- Heat a Dutch oven over medium-high. Add oil; when shimmering, add the diced onion with a pinch of salt. Cook 4–5 minutes until translucent and beginning to brown.
- Add minced garlic and stir 30 seconds until fragrant.
- If using chicken: push the aromatics to the side, add chicken pieces in a single layer, and brown 2–3 minutes per side. If using beans, skip searing.
- Add carrots, celery, and potatoes (or reserve pasta). Sprinkle thyme, paprika, and a pinch of salt and pepper. Cook 2–3 minutes to wake the spices.
- Pour in broth and diced tomatoes, scraping the bottom to loosen browned bits. Add bay leaves and bring to a gentle boil, then lower to a simmer.
- Simmer uncovered 20–25 minutes until potatoes are tender and chicken reaches 165°F.
- Remove bay leaves. Stir in frozen peas and cream (if using). Simmer 1–2 minutes to heat through. Taste and adjust salt and pepper.
- Finish with chopped parsley or dill and serve hot.
Notes
Use boneless skin-on thighs for more flavor, but remove skin before serving. For gluten-free, replace pasta with rice or use a GF noodle.
