Soups & Stews
This Amy’s French Country Vegetable Soup copycat recipe brings that beloved restaurant’s velvety, herbed warmth straight to your kitchen. The secret lies in slow-simmered vegetables and that signature crispy bread topping—exactly what transforms this into a copycat masterpiece.
I've perfected the technique over years of testing, ensuring every spoonful delivers that authentic French bistro experience.
This recipe builds on traditional methods with modern adaptations for home cooks. You'll start with a flavorful base of onions, carrots, and celery—classic mirepoix—then layer in potatoes, leeks, and fresh herbs for depth.
The real magic happens when you top it with a crispy bread crust, infused with garlic and parsley, that adds texture and aroma. It's the kind of dish that tastes even better the next day as flavors meld.
What you'll achieve is a velvety vegetable soup with tender vegetables swimming in a fragrant broth, crowned by a golden, herbed bread topping that crackles with every bite. The combination of earthy vegetables, aromatic herbs, and crispy bread creates a balance of textures and flavors that's both comforting and sophisticated.
This is the kind of recipe that makes Sunday dinners feel special without requiring hours in the kitchen.
The best part? This copycat version maintains all the restaurant's charm while being adaptable to your pantry. Use whatever seasonal vegetables you have on hand, and adjust the herbs to your taste. Once you try this, you'll never settle for anything less than homemade again.
Ingredients for amy's french country vegetable soup copycat
Pantry staples meet French bistro magic—just 15 ingredients for restaurant-quality soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onions 🧅 | 2 whole | Medium size, diced small |
| Carrots 🥕 | 4 whole | Medium size, peeled and chopped |
| Celery Stalks 🌿 | 4 whole | Trimmed, diced small |
| Russet Potatoes 🥔 | 2 lb | Peeled, cubed into 1-inch pieces |
| Leeks 🧅 | 2 whole | White and light green parts only, sliced |
| Fresh Thyme 🌿 | ¼ cup | Leaves only, finely chopped |
| Fresh Parsley 🌿 | ¼ cup | Flat-leaf, chopped for garnish |
| Garlic Cloves 🧄 | 4 cloves | Minced for bread topping |
| Chicken Broth 💧 | 6 cups | Low-sodium preferred |
| Whole Milk 🥛 | ½ cup | Full-fat for creaminess |
| Baguette 🍞 | 1 whole | Day-old, crust removed |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For bread topping |
| Salt 🧂 | 2 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Butter 🧈 | 2 tbsp | Unsalted, melted for bread topping |
The mirepoix—onions, carrots, and celery—is your flavor foundation. Look for fresh, crisp vegetables at the grocery store, especially the celery, which should be bright green and firm. I usually grab mine from Whole Foods or my local farmers market for that extra freshness. Potatoes should be starchy like Russets—they hold up better during simmering. For the leeks, rinse thoroughly to remove any sand or grit, as they can make the broth cloudy. Fresh thyme and parsley really elevate this dish, so don't skimp—Trader Joe's often has great bundles at a good price.
No fresh thyme? Dried thyme works at one-third the amount, but fresh is ideal for that authentic restaurant flavor. Running low on leeks? Extra green onions or shallots will work in a pinch. For the broth, low-sodium is key—you'll be adding plenty of salt later. The bread topping is where the magic happens, so use a day-old baguette (or toast your fresh one first). No baguette? Sourdough or crusty Italian bread will do. And if you're out of olive oil, avocado oil or melted butter works for the topping, though olive oil gives that classic French touch.
This soup tastes even better the next day—flavors meld beautifully when reheated gently. Store leftovers in an airtight container in the fridge for 4-5 days. For the bread topping, assemble it right before baking so it stays crispy. If you make a double batch, freeze half of the soup (without the topping) for up to 3 months. The topping can be prepped ahead and refrigerated for 1 day before baking. Just add it fresh from the fridge for maximum crispiness.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash a million dishes. Just chop the onions, carrots, celery, and leeks—no fancy techniques—toss them in a pot with the potatoes, cover with broth, and let it simmer. The leeks add this subtle sweetness that makes it taste like a restaurant dish, but honestly? I’m the only one who knows how little effort went into it.
- Leek Love Bomb: Between us, the leeks are the star here. They caramelize just enough to give this soup that rich, almost buttery depth, while the potatoes stay creamy and the carrots hold their bite. It’s the kind of flavor that makes you pause mid-sip—like, “Wait, how is this so good?”—and then you realize it’s just the right balance of earthy and sweet.
- Weeknight Wonder: This soup is my go-to when I’ve got a house full of people and zero time. Double the batch, freeze half, and boom—you’ve got a meal for another night. My college-aged kid snags leftovers for lunch, and my partner heats up a bowl straight from the fridge like it’s a gourmet takeout order. (Yes, even on a Tuesday night.)
- Budget Hug: I make this at least once a month because it’s stupidly affordable—carrots, potatoes, onions, celery, and leeks are all pantry staples or cheap at the market. The broth stretches forever, and the veggies disappear faster than I can say “seconds?”. It’s the kind of recipe that makes me feel like I’m feeding my family like it’s 1950s France, but my wallet stays happy.
Step-by-step instructions for Amy's French country vegetable soup
Here's how to recreate the soul-warming, herbed bread-topped soup that makes this recipe legendary.
Sauté the Vegetable Base
Heat the extra-virgin olive oil in a large Dutch oven over medium heat. Add the diced yellow onions, chopped carrots, and celery stalks, stirring frequently for 5 minutes until they begin to soften and release their sweet aroma. This slow cooking draws out natural sugars that will deepen the soup's flavor.
Add the sliced leeks and cook for another 3 minutes until they're just tender. You'll know they're ready when they lose their raw bite and become translucent. This foundational step builds the soup's complex flavor profile—don't rush it. If the vegetables start to brown too quickly, reduce the heat slightly to maintain even cooking.
Build the Soup Foundation
Add the cubed russet potatoes to the pot, stirring to coat them in the vegetable mixture. Pour in the 6 cups of chicken broth, bringing everything to a gentle simmer over medium-high heat. The broth should just barely bubble at the edges—this ensures even cooking without breaking up the delicate potato pieces.
Once simmering, reduce the heat to medium-low and let the soup cook uncovered for 20 minutes. You'll see the potatoes begin to soften and the vegetables meld together. This slow simmer allows all the flavors to develop harmoniously. I like to stir occasionally, but not constantly—over-stirring can make the soup cloudy.
Finish with Creamy Texture
After 20 minutes, stir in the whole milk and the chopped fresh thyme leaves. The milk adds a subtle creaminess that balances the hearty vegetables. Let the soup simmer for another 10 minutes until the potatoes are fork-tender and easily pierced with a knife. The soup should be thick but still spoonable—if it's too thin, let it cook a few more minutes to reduce slightly.
Season generously with the 2 teaspoons of salt and 0.5 teaspoon of black pepper. Taste and adjust—this is where the magic happens. The soup should be rich but not salty, with a perfect balance of earthy vegetables and herbal notes. Remove from heat and let it rest for 5 minutes before serving.
Prepare the Herbed Bread Topping
While the soup rests, prepare the bread topping. Preheat your oven to 375°F. Cut the day-old baguette into 1-inch cubes and spread them evenly on a baking sheet. Drizzle with the melted butter and toss to coat completely. The bread should be evenly distributed in a single layer.
In a small bowl, mix the minced garlic cloves with the chopped fresh parsley, 1 teaspoon of the salt, and 0.25 teaspoon of the black pepper. Sprinkle this herbed mixture evenly over the buttered bread cubes. Bake for 8-10 minutes until the bread is golden and crispy, stirring once halfway through baking.
Assemble and Serve
Ladle the warm soup into bowls, dividing it evenly among the 4 servings. Top each portion generously with the crispy herbed bread cubes. The contrast between the warm, creamy soup and the crunchy bread topping is what makes this recipe truly special. Serve immediately while the bread is still crisp and the soup is steaming hot.
For that authentic touch, garnish each bowl with a sprinkle of the remaining fresh parsley. The bright green color not only looks beautiful but also adds a fresh herbal note that complements the rich soup. This is the moment when all your hard work comes together into a dish that tastes just like Amy's famous creation.
Pro Tips For Making Amy'S French Country Vegetable Soup Copycat
- SWEEP THE POT BOTTOM: After the soup simmers, scrape the browned bits from the bottom of the pot with a wooden spoon—those bits are packed with flavor. I used to skip this, but now I make a point to do it before adding broth, because that’s where the depth of taste hides.
- CUT POTATOES UNIFORM: Dice the Russet potatoes into ½-inch cubes so they cook evenly and don’t turn to mush. I learned this the hard way when I used uneven pieces—some stayed hard, others dissolved into the broth.
- SAUTÉ LEEKS LAST: Hold off on adding the leeks until the onions and celery are already softened—about 5 minutes in. This keeps their delicate flavor from cooking away too fast, and they’ll stay bright green instead of turning limp.
- USE COLD POTATOES: Add the diced Russet potatoes to the broth after everything else has simmered for 15 minutes, not at the start. Cold potatoes absorb the broth better and stay firm, so they don’t fall apart when you’re ready to serve.
Essential equipment for this dish
Dutch Oven Essentials
A large Dutch oven (I use a Le Creuset 6-quart) is your secret weapon for this recipe. Its heavy base distributes heat evenly, preventing hot spots that can scorch your vegetables.
The deep sides give you room to build layers of flavor without spills. If you don’t have one, a heavy-bottomed stockpot works too—just monitor the heat more closely. 🔥
Bread Prep Tools
For the crispy bread topping, a sharp chef’s knife and cutting board are non-negotiable. Cutting the baguette into 1-inch cubes ensures even cooking and maximum surface area for crispiness.
A baking sheet (preferably with edges) prevents bread from spilling over during baking. I also recommend a small bowl for mixing the garlic-herb topping to keep it contained.
Measuring Accuracy
Precision matters, especially with the herb ratios and liquid measurements. Use a digital kitchen scale for the butter and broth if possible—it’s more accurate than volume measurements. For the fresh thyme and parsley, a microplane or fine grater helps achieve the perfect texture.
A fine-mesh strainer can also save you from chopping herbs too finely if you prefer larger pieces.
Heat Control Accessories
A thermometer (like the OXO Good Grips) helps monitor the soup’s temperature during simmering, ensuring it never boils over. For the bread topping, a wire cooling rack keeps it crispy by allowing air circulation.
If you’re short on time, a toaster oven can crisp the bread in 5-7 minutes instead of the full oven, though it won’t be as golden.
Storage Solutions
Leftovers deserve proper care. Use glass airtight containers (like Pyrex) to store the soup—glass preserves flavor better than plastic. For the bread topping, a small sealed container keeps it fresh for up to 1 day before baking.
If freezing, portion the soup into quart-sized bags with 1-inch headspace to prevent ice crystals from ruining the texture. ❄️
Nutrition facts
Frequently asked questions
Can I make this soup vegetarian?
Replace the chicken broth with 6 cups of vegetable broth and add 1 cup of white beans (like cannellini) along with the potatoes. For extra richness, stir in 2 tablespoons of nutritional yeast when seasoning. The herbed bread topping stays the same, keeping that authentic French touch.
Why does the bread topping need to be crispy?
The crispy texture is key to replicating Amy's signature experience! When toasted to perfection, the bread creates a delightful contrast with the creamy soup. The garlic and parsley infusion adds aromatic depth, while the crunch provides a satisfying mouthfeel. For best results, cut bread cubes evenly and bake until golden—this ensures maximum crispiness.
Can I use store-bought breadcrumbs instead of cubed baguette?
While it won't be exactly the same, you can use 1 cup of breadcrumbs mixed with 1 tablespoon melted butter and the garlic-herb blend. Press into a small baking dish and bake at 375°F for 8-10 minutes until golden. For better texture, add 1/4 cup grated Parmesan to help it crisp up. The result will be more like a crust than cubes, but still delicious!
How can I make this soup ahead of time?
Prepare the soup base up to the milk addition, then cool it completely and refrigerate for up to 4 days. Reheat gently on the stove, adding a splash of water if needed. For the bread topping, mix the seasoning but don't bake it until ready to serve. Assemble just before eating to keep the bread crispy. The flavors actually improve overnight!
What if my soup turns out too thin?
Simmer uncovered for an additional 5-10 minutes to reduce the liquid naturally. If still too thin, mash some of the cooked potatoes against the pot's side to thicken it. For a quick fix, stir in 1-2 tablespoons of cornstarch** mixed with cold water. Always taste as you go—this soup should be hearty but still spoonable.