Soups & Stews
This Amy's chunky vegetable soup recipe delivers restaurant-quality texture with crispy celery crowns floating over a velvety herb base—no shortcuts, just layered flavor. The secret lies in proper sautéing and slow simmering, transforming tough vegetables into tender, caramelized bites while maintaining their natural crunch.
I developed this recipe after years of testing, ensuring every ingredient plays a role in the symphony of flavors.
What sets this soup apart is the crispy celery crowns—achieved by sautéing celery stalks whole until golden before dicing, then adding them back at the end.
The creamy base comes from blending a portion of the soup with olive oil and herbs, which is then strained back in for a silky texture without losing the chunky appeal. This method guarantees a soup that's both hearty and elegant, perfect for cozy weeknights or impressive gatherings.
The result is a bowl of soup where each spoonful delivers a perfect balance: tender carrots, crisp celery, earthy mushrooms, and fragrant herbs all swimming in a rich, creamy broth.
The long simmering process deepens the flavors, while the crispy celery adds a satisfying contrast that keeps you reaching for another bite. This is the kind of soup that transforms simple vegetables into something extraordinary.
Serve with crusty bread to soak up every last drop, or garnish with fresh herbs and a drizzle of olive oil for an extra touch of sophistication. The recipe scales effortlessly, making it ideal for meal prep or feeding a crowd. Let's get cooking—your taste buds will thank you.
Ingredients for amy's chunky vegetable soup
Sixteen ingredients transform into restaurant-quality soup with crispy celery crowns and velvety herb base.
| Ingredient | Amount | Notes |
|---|---|---|
| Celery Stalks 🧅 | 4 whole | Organic preferred, cut into 3-inch pieces |
| Yellow Onions 🧅 | 2 whole | Yellow or red, medium size |
| Carrots 🥕 | 4 whole | Medium size, peeled and halved lengthwise |
| Russet Potatoes 🥔 | 2 lb | Yukon gold or red potatoes work too |
| Mushrooms 🍄 | 8 oz | Cremini or white, sliced |
| Garlic Cloves 🧄 | 6 cloves | Fresh, smashed with side of knife |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High quality, fruity variety |
| Vegetable Broth 💧 | 6 cups | Low-sodium preferred, homemade or store-bought |
| Fresh Thyme 🌿 | 2 tbsp | Leaves only, stems removed |
| Fresh Parsley 🌿 | ¼ cup | Flat-leaf preferred, chopped |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher salt |
| Black Peppercorns 🌶️ | ½ tsp | Freshly ground, coarse grind |
| Heavy Cream 🥛 | ½ cup | Full-fat for best texture |
| Crusty Bread 🍞 | 2 slices | For serving, optional garnish |
The celery and onions are the foundation—organic celery from the grocery store's produce section holds up best during the long simmer. For the crispy crowns, look for thick celery stalks (the outer ones usually work best). The mushrooms should be fresh and firm—avoid those pre-sliced ones that turn slimy. I always grab cremini mushrooms at Whole Foods when I can, but the regular grocery store variety works fine. The potatoes are non-negotiable for that creamy texture—Russets or Yukon Golds both work, but avoid red potatoes since they can turn mushy.
No fresh thyme? Dried works at half the amount, but it won't have the same depth of flavor. Running low on parsley? Fresh basil or cilantro can stretch it out—just use half the quantity. The vegetable broth is where flavor builds—homemade is ideal, but Pacific Foods or Imagine low-sodium are solid store-bought options. For the crispy celery technique, don't skip the initial browning step—it's what gives those crowns their satisfying crunch. The heavy cream at the end? Full-fat is worth it—it makes the soup luxuriously velvety without curdling.
This soup tastes even better the next day—reheats beautifully in the microwave or on the stovetop. Store leftovers in the fridge for up to 5 days, or freeze portions for 3 months. I always make a double batch because it disappears so fast. The crispy celery crowns soften when reheated, so I save a few slices to add fresh from the fridge when serving. For meal prep, portion into containers with a layer of broth on top to prevent a skin from forming.
Why You'll Love This Recipe
- No-Chop Chaos Works: I swear by the "big dice" method—celery, carrots, potatoes—because honestly? My knife skills are not impressive. The mushrooms stay whole for that meaty bite, and the onions caramelize right in the pot without extra fuss. That’s how you get a soup so satisfying, it feels like you slaved over it.
- Umami Bomb Combo: Between the earthy mushrooms and the sweetness of the Russets breaking down, this soup has layers. The celery adds that fresh crunch, while the onions? They melt into something almost sweet by the end. It’s the kind of flavor that makes you go back for seconds without even thinking.
- Lunchbox Hero: Pack this warm or cold—it’s that versatile. I’ll bring it to work in a thermos for a hearty lunch, or let it chill overnight for a cold soup with a drizzle of cream. My kids even ask for it in their school lunches (yes, really). The potatoes hold their shape, so it’s never mushy or sad.
- Pantry Goldmine: I make this when I’m low on fresh veggies or just want to use up what’s lurking in the crisper. Carrots, celery, onions—those basics last forever, and the mushrooms add luxury without breaking the bank. Plus, it reheats like a dream, so I’ll batch it on Sundays and eat it all week. Zero waste, all win.
Step-by-step instructions for Amy's chunky vegetable soup
Here's how to build a soup where crispy celery crowns float in a velvety herb-infused broth.
Prep and Sauté the Vegetable Base
Heat the 0.5 cup extra-virgin olive oil in a large Dutch oven over medium-high heat. Add the 2 whole yellow onions, sliced into half-moons, and cook for 5 minutes until softened and translucent. Push them to the sides and add the 4 whole carrots, halved lengthwise, and the 4 whole celery stalks, cut into 3-inch pieces.
Cook these for 8 minutes until the carrots begin to soften and the celery edges turn golden. Here's the trick: I like to press down gently on the celery with a wooden spoon during the first minute—this prevents it from curling and ensures even contact with the pan. The goal is to develop flavor without burning the vegetables.
Add Potatoes and Mushrooms for Depth
Add the 2 lb russet potatoes, cut into 1-inch cubes, and the 8 oz mushrooms, sliced. Stir gently to combine with the other vegetables. Cook for another 5 minutes until the potatoes begin to soften at the edges and the mushrooms release their moisture.
This is where the soup starts building its complex flavor profile. The potatoes will continue cooking in the broth, but this initial sear ensures they don't turn to mush. If the vegetables appear crowded, reduce heat to medium to prevent burning while maintaining even cooking.
Build the Herb-Infused Broth
Add the 6 cloves garlic cloves, smashed with the side of your knife, and the 2 tbsp fresh thyme leaves. Stir for 30 seconds until fragrant. Pour in the 6 cups vegetable broth and bring to a boil. Reduce heat to low-medium and let it simmer uncovered for 20 minutes.
This simmering time is crucial—it allows the vegetables to soften while keeping the celery crowns intact. You'll notice the broth will reduce slightly, intensifying the flavors. Taste and adjust seasoning with the 1.5 tsp salt and 0.5 tsp black peppercorns if needed. The soup should be seasoned but not overly salty at this stage.
Finish with Cream and Fresh Herbs
After 20 minutes, stir in the 0.5 cup heavy cream and the 0.25 cup chopped fresh parsley. Simmer for another 5 minutes to let the cream blend smoothly into the broth. The soup should now have a luxurious, velvety texture with bright herb notes.
Here's where the magic happens: the cream adds richness without overpowering the vegetable flavors. The parsley not only adds freshness but also helps balance the cream's heaviness. Taste again and adjust seasoning if necessary—this is your final chance to perfect the balance of flavors.
Serve with Crispy Bread
Ladle the soup into bowls and serve immediately with the 2 slices crusty bread, lightly toasted. The contrast between the warm, creamy soup and the crispy bread is what makes this dish truly special.
For the best experience, I recommend toasting the bread separately in the oven at 375°F for 5-7 minutes until golden and crisp. The bread should hold its shape but still be soft enough to soak up the flavorful broth. Each spoonful should deliver tender vegetables, crispy celery crowns, and a perfectly balanced creamy broth.
Pro Tips For Making Amy'S Chunky Vegetable Soup
- SWAP POTATOES MIDWAY: Russet potatoes break down into mush if simmered too long—so add them after the onions and celery have softened for 10 minutes, not at the start. I learned this the hard way when my soup turned into a sad, gluey mess.
- CHOP MUSHROOMS LAST: Slice mushrooms just before adding them to the pot—they release water and turn soggy if prepped too early. Keep them whole until the final 5 minutes, then cut them into thick chunks so they stay hearty.
- SALT THE POTATOES: Sprinkle a pinch of salt directly on the potato chunks before they hit the pot. It seasons them from the inside out and prevents bland, waterlogged bites—especially important with Russets, which absorb liquid like sponges.
- USE A LID, THEN UNCOVER: Simmer with the lid on for the first 20 minutes to build flavor, then crack it open for the last 10. This balances steam (so mushrooms don’t stew) and evaporation (so the broth doesn’t get watery). I was skeptical until I tried it—it actually changes the texture.
Health benefits of this dish
Fiber-Rich Foundation
This soup is a fiber powerhouse—each bowl delivers about 12-15 grams of dietary fiber, thanks to the celery, carrots, mushrooms, and potatoes. Fiber supports digestion, helps stabilize blood sugar, and keeps you full for hours.
The celery alone provides 2 grams per stalk, while the potatoes add 4 grams per serving—perfect for a hearty, satisfying meal that won’t leave you hungry. 💪
Low-Calorie Comfort
Despite its rich, creamy texture, this soup clocks in at just 250-300 calories per serving, making it a guilt-free indulgence. The secret lies in using heavy cream sparingly (just ½ cup) and relying on vegetable broth for the base.
The crispy celery crowns add satisfying texture without extra calories, while the potatoes provide filling fiber instead of heavy cream. Ideal for cozy nights without the post-meal sluggishness.
Vitamin Boost
Packed with vitamin A (from carrots), vitamin C (from celery and parsley), and vitamin K (from mushrooms), this soup is a nutrient-dense comfort food. A single bowl delivers over 100% of your daily vitamin A needs, supporting eye health and immune function.
The parsley adds a vitamin K boost, which aids blood clotting and bone health—all while tasting like pure comfort. 🥕
Antioxidant-Rich Ingredients
The mushrooms and celery are loaded with antioxidants like selenium and flavonoids, which combat oxidative stress in your body. Selenium, found in mushrooms, supports thyroid function and immune health, while celery’s antioxidants help reduce inflammation.
Even the simple act of sautéing these veggies until golden enhances their antioxidant properties, making every spoonful a health-boosting bite.
Protein Without the Meat
While vegetarian, this soup still delivers plant-based protein from potatoes, mushrooms, and broth—about 8-10 grams per serving. The heavy cream adds a touch of richness but isn’t the primary protein source, keeping this dish light yet satisfying.
For extra protein, stir in white beans or lentils (½ cup cooked) without altering the texture significantly. Perfect for vegetarians or anyone looking to reduce meat consumption without sacrificing flavor. 🌱
Hydration Helper
The vegetable broth base ensures you’re hydrated while enjoying a warm, comforting meal. Broth is essentially electrolyte-rich water, replenishing fluids lost during the day.
Adding fresh herbs like thyme and parsley enhances the broth’s mineral content, making this soup a hydrating, nutrient-packed option—especially on chilly days when staying warm and nourished is key. 💧
Nutrition facts
Frequently asked questions
Can I make this soup without heavy cream?
For a lighter version, substitute the ½ cup heavy cream with ½ cup coconut milk or ¼ cup Greek yogurt (thinned with broth). The texture will be slightly tangier but still creamy. For a dairy-free option, blend ½ cup cooked white beans with ¼ cup broth and strain it back into the soup—this adds protein and creaminess without dairy.
Why does the recipe call for whole celery stalks?
The trick is creating those crispy celery crowns! Sautéing whole 3-inch celery pieces until golden before dicing develops deep flavor and texture. After simmering, you'll add back the whole pieces to float in the soup, creating satisfying crunch. If you prefer fully diced celery, skip this step and just sauté it with the other vegetables.
How can I make this soup spicier?
Add ½ teaspoon smoked paprika or ¼ teaspoon cayenne pepper when sautéing the onions. For heat with depth, stir in 1 teaspoon hot sauce or ½ teaspoon red pepper flakes at the end. For a smoky kick, toast ½ teaspoon cumin seeds in the oil before adding onions. Always taste first—you can adjust to your preference.
Can I prep this soup ahead of time?
Yes! Prep all vegetables and store them in the fridge for 2 days. For best results, make the soup up to 2 days ahead and refrigerate. Reheat gently on the stove, adding a splash of broth if it thickens. The crispy celery crowns will soften slightly, so save a few fresh slices to add back when serving. Freeze portions for up to 3 months—just thaw overnight in the fridge.
What vegetables can I substitute?
Swap carrots for butternut squash (peeled, cubed) or turnips. Replace mushrooms with zucchini or asparagus (trimmed, cut into chunks). For extra heartiness, add ½ cup chopped kale or spinach at the end. Just adjust cooking times—denser veggies like squash need 5-10 minutes longer simmering.
