
There’s something deeply comforting about a one-pot soup that comes together with minimal effort. This recipe was born from the need for a weeknight meal that’s as nourishing as it is simple.
No fancy techniques here—just fresh ingredients simmered in a single pot until the flavors meld into something extraordinary. The process is streamlined, but the result tastes like it took hours.
You’ll end up with a hearty, warmth-filled bowl that’s ready in under an hour. It’s the kind of dish that makes busy evenings feel a little cozier.
Perfect for leftovers or serving a crowd. Here’s how to make it happen.
Ingredients for One Pot Soup
Simple, nourishing ingredients for a cozy one-pot meal ready in under an hour.
| Ingredient | Amount | Notes |
|---|---|---|
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for depth |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced |
| Carrots 🥕 | 3 whole | Peeled, sliced into rounds |
| Celery Stalks 🌿 | 3 whole | Trimmed, diced small |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Dried Thyme 🍃 | 1 tsp | Or fresh thyme leaves |
| Dried Rosemary 🍃 | 1 tsp | Crushed between fingers |
| Bay Leaf 🍃 | 1 whole | Removed before serving |
| Chicken Broth 🍲 | 6 cups | Low-sodium preferred |
| Diced Tomatoes 🍅 | 1 can | 14.5 oz, with juices |
| Russet Potatoes 🥔 | 2 whole | Medium, cubed evenly |
| Fresh Spinach 🥬 | 4 cups | Roughly chopped (or baby spinach) |
| Salt 🧂 | 1 tsp | Diamond Crystal kosher |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked preferred |
| Parmesan Cheese Rind 🧀 | 1 piece | Optional, for umami depth |
The broth sets the foundation—low-sodium chicken broth lets you control the salt. For depth, Parmesan rind (saved from a wedge) adds umami without extra effort. Use extra-virgin olive oil for the base; its fruity notes bloom when heated. Fresh herbs work, but dried thyme and rosemary hold up better in long simmering. Most supermarkets carry these staples in the canned goods and spice aisles.
No chicken broth? Vegetable broth works in a pinch (use slightly less salt). Swap spinach for kale or Swiss chard—just add it earlier to soften. Fresh tomatoes can replace canned, but San Marzano are ideal for consistent sweetness. The rosemary can be omitted if you’re not a fan, but don’t skip the thyme—it’s essential for that cozy flavor.
Soup tastes even better the next day. Store in airtight containers for up to 4 days in the fridge, or freeze for 3 months. The potatoes may soften further, but the flavor only deepens. Reheat gently to preserve texture.
Why You’ll Love This Recipe
- One Pot Wonder: I just chop the onion, carrots, celery, and garlic, then let them simmer together—no extra pans, no fuss.
- Rich Aroma: The garlic and olive oil bloom into this warm, savory scent that fills the kitchen.
- Meal Prep Hero: I make a big batch on Sunday and it tastes even better by Wednesday.
- Budget Stretcher: Honestly, a handful of veggies and pantry staples turn into a hearty meal for pennies.
Step-by-Step Instructions for One Pot Soup
This streamlined method delivers hearty, flavorful soup with minimal cleanup and maximum efficiency.
Step 1: Sauté the Aromatic Base
Heat the 2 tbsp olive oil in a large Dutch oven or heavy pot over medium heat. Add the yellow onion, carrots, and celery stalks, stirring occasionally until the vegetables soften and the onion becomes translucent, about 5-7 minutes.
This initial sauté builds the flavor foundation. The natural sugars in the yellow onion caramelize slightly, while the carrots and celery stalks release their sweetness. Watch for the edges of the onion to turn light golden brown—that’s your visual cue to proceed.
Step 2: Develop Depth with Garlic and Herbs
Add the 4 cloves garlic cloves to the pot and cook for 30 seconds, stirring constantly to prevent burning. Immediately stir in the 1 tsp dried thyme, 1 tsp dried rosemary, and 1 whole bay leaf to bloom the spices in the warm oil.
The garlic cloves should become fragrant but not brown. Burning garlic introduces bitterness, so keep the heat at medium and move quickly. The dried herbs will release their essential oils, creating an aromatic base that infuses every spoonful of this dish.
Step 3: Simmer the Broth with Potatoes and Tomatoes
Pour in the 6 cups chicken broth, scraping the bottom of the pot to deglaze. Add the 1 can diced tomatoes (with juices) and the 2 whole russet potatoes, which should be cubed evenly for consistent cooking. Season with the 1 tsp salt and 0.5 tsp black pepper.
Bring the mixture to a boil, then reduce the heat to low and let it simmer uncovered for 15-20 minutes, or until the russet potatoes are fork-tender. The parmesan cheese rind can be added now for an extra layer of umami depth, if using.
Step 4: Finish with Spinach and Final Adjustments
Stir in the 4 cups fresh spinach and cook just until wilted, about 2-3 minutes. The residual heat will soften the leaves without overcooking them, preserving their vibrant color and tender texture.
Taste and adjust the seasoning if needed. Remove the bay leaf and parmesan cheese rind before serving. The soup should be rich and balanced, with each ingredient contributing to a cohesive, comforting bowl perfect for any weeknight meal.
Pro Tips For Making One Pot Soup
- Sweat the Veggies: Cook the onion, carrots, and celery in olive oil for at least 5-7 minutes until soft and translucent—I learned this the hard way when my soup tasted raw and underdeveloped.
- Uniform Cuts: Dice the carrots, celery, and onion into roughly the same size pieces, about ¼-inch, so they cook evenly and no one gets a crunchy bite.
- Skip the Garlic Rush: Add the garlic only after the other veggies have softened, or it’ll burn and turn bitter—after burning two pots, I finally got the timing right.
- Bloom the Flavors: After adding the garlic, let it cook for just 30 seconds until fragrant before adding liquid—sounds small, but it actually changes the outcome.
Creative Variations of one pot soup
Creamy Tomato Twist
Swap the chicken broth for 2 cups vegetable broth and 4 cups whole milk. Add ½ cup heavy cream at the end for a velvety texture. This version feels indulgent but keeps the one-pot simplicity. I love this for chilly evenings. 💛
Hearty Bean Addition
Add 1 can white beans (drained) with the potatoes for extra protein and fiber. They soak up the broth beautifully, making the dish even more satisfying. Cannellini beans work best here for their creamy texture.
Spicy Kick
Stir in ½ tsp red pepper flakes with the garlic, and add 1 diced jalapeño to the initial sauté. For extra heat, finish with 1 tbsp sriracha before serving. This wakes up the flavors without overpowering them.
Lemon Herb Brightness
Finish with the zest of 1 lemon and 2 tbsp chopped parsley for a fresh, vibrant lift. The acidity cuts through the richness, balancing the hearty flavors. This trick always impresses my guests.
Meat Lovers Option
Brown ½ lb Italian sausage (casings removed) in the pot before adding the onion. The rendered fat adds depth, and the sausage crumbles integrate perfectly into every spoonful. Use mild or spicy based on preference.
Coconut Curry Fusion
Replace the broth with 4 cups coconut milk and 2 cups chicken broth. Add 1 tbsp curry powder with the herbs. This Thai-inspired twist is creamy, aromatic, and utterly comforting. Serve with lime wedges. ✨
Nutrition Facts
Frequently Asked Questions
Can I use an Instant Pot instead of a stove?
Use the sauté function for the aromatics, then pressure cook on high for 8 minutes. Release pressure naturally for best texture.
How do I make it vegetarian?
Replace chicken broth with vegetable broth and skip the Parmesan rind. Add 1 can chickpeas for protein.
Why are my potatoes mushy?
Overcooking is the culprit. Simmer just until fork-tender (15-20 minutes), then add spinach. The residual heat finishes cooking.
Can I freeze leftovers?
Yes, it freezes beautifully for up to 3 months. Cool completely first, then store in airtight containers.
- 6 Oz Chocolate Chip Cookie Recipe: Perfectly Balanced Crispy Edges and Chewy Hearts - September 25, 2026
- 6-Inch Coffee Cake Recipe: Vanilla Bean Swirls and Buttery Streusel Topping - September 25, 2026
- 1 Hour Soup Recipe: Velvety Richness Without the Wait - September 25, 2026