Soups & Stews
Bill Miller's soup recipe delivers a rich, herb-infused velouté with a crispy celery crown that transforms simple ingredients into a restaurant-worthy bowl. This classic Midwestern dish has been perfected over generations, balancing deep savory flavors with a delicate, velvety texture that only comes from slow simmering and careful seasoning.
The toasted celery crown adds a satisfying crunch that elevates every spoonful, making it a standout centerpiece for family dinners or cozy gatherings.
The foundation of this soup lies in its velouté base—a smooth, velvety broth infused with fresh herbs like thyme and parsley, which develop complex flavors as they simmer. Unlike lighter soups, this recipe relies on a roux to create a thick, luxurious consistency that clings to each ingredient.
The secret to its authenticity is the celery crown: thinly sliced celery baked until crispy and golden, then sprinkled on top for texture and visual appeal.
What sets this recipe apart is the harmony of its components—tender vegetables, aromatic herbs, and the signature celery crown—all coming together in a single bowl. The velouté’s richness pairs perfectly with crusty bread or a slice of cornbread, soaking up every last drop of the flavorful broth.
Whether you're serving it to a crowd or enjoying a quiet meal, this soup delivers comfort and sophistication without the fuss.
Ready in about 1 hour, this recipe is designed for home cooks who want restaurant-quality results with simple techniques. The slow simmer ensures deep flavor, while the toasted celery crown adds a crispy contrast that makes each bite unforgettable.
Here’s how to bring this classic dish to your table—no shortcuts, just tradition and care.
Ingredients for bill miller soup
Simple vegetables, aromatic herbs, and a velouté base transform into Bill Miller's iconic soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Celery Stalk 🧅 | 4 whole | Thinly sliced for crowns |
| Carrots 🥕 | 3 medium | Peeled and sliced into rounds |
| Yellow Onion 🧅 | 1 whole | Diced for velouté base |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic depth |
| All-Purpose Flour 🌾 | ½ cup | For velouté roux |
| Unsalted Butter 🧈 | ½ cup | Cold for roux development |
| Chicken Stock 💧 | 6 cups | Homemade preferred, low-sodium |
| Fresh Thyme 🌿 | ¼ cup | Leaves only, stems removed |
| Fresh Parsley 🌿 | 0.2 cup | Chopped, for finishing |
| Bay Leaves 🍃 | 2 whole | Removed before serving |
| Salt 🧂 | 1 ½ tsp | Kosher preferred, adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Olive Oil 🫒 | 2 tbsp | For celery crown baking |
| Breadcrumbs 🍞 | ¼ cup | Panko preferred for texture |
The celery crown is the showstopper—look for crisp, fresh stalks with no browning at the grocery store. Trader Joe's and Whole Foods carry the freshest cuts, but any quality market will do. For the velouté, homemade chicken stock makes all the difference—store-bought can taste flat. If you're short on time, Kitchen Basics or Pacific Foods brands are solid choices. The thyme and parsley should be vibrant green, not wilted, and the bay leaves should be whole, not crumbled.
No fresh thyme? Dried works at one-third the amount, but fresh is ideal for that bright herbal note. Substituting vegetable stock for chicken stock keeps it vegetarian—just add a splash of soy sauce for depth. The breadcrumbs can be swapped for crushed cornflakes for a gluten-free option, though the texture will differ. For the celery crown, skip the breadcrumbs entirely if you prefer a simpler presentation. The carrots can be left whole for a rustic touch, though slicing them rounds out the velouté texture beautifully.
Store the velouté base in an airtight container for 4-5 days—it actually tastes better the next day as flavors meld. The celery crown stays crisp for 2 days if kept in a sealed container. For make-ahead convenience, assemble the crowns separately and toast them just before serving. The soup reheats beautifully—simmer gently on the stove or microwave until steaming, then stir in the crowns at the end to maintain their crunch.
Why You'll Love This Recipe
- Pantry Magic: I swear by this soup—no fancy ingredients, just celery, carrots, and onion simmered until they melt into the broth. The flour roux at the end thickens it just enough to feel hearty, not watery. That’s the kind of recipe I can make with my eyes closed (or while scrolling through my phone).
- Garlic Bomb: Between us, the garlic cloves—sautéed until golden but not burned—are the star. They seep into every bite, giving that warm, aromatic punch that makes this soup dangerously easy to finish the whole pot. Honestly, I’ve caught myself sneaking extra cloves in there.
- Lunchbox Hero: This soup reheats like a dream, so I make a big batch on Sundays and stash it in jars for the week. My kids grab it for school lunches, and my husband takes it to work—no one complains about the flavor or the texture. (Yes, even on a Tuesday night.)
- Budget Win: Celery, carrots, onion, and flour? We’re talking under $5 for a full pot that feeds four. The flour roux stretches the broth, so you’re not drowning in ingredients, and the leftovers taste just as good the next day. That’s how you cook when money’s tight but flavor isn’t.
Step-by-step instructions for herb-infused velouté with toasted celery crowns
Master this technique for a velvety soup base and crispy celery crowns that elevate any meal.
Prepare the Celery Crowns and Vegetable Base
First, trim the bottoms of the 4 whole celery stalks to create flat surfaces. Using a sharp chef's knife, carefully slice each stalk lengthwise into ¼-inch thick strips, leaving the bottom intact to maintain the crown shape. Set aside.
In a large skillet, heat the 2 tablespoons olive oil over medium heat. Add the 3 medium carrots (sliced into ¼-inch rounds) and the 1 whole yellow onion (diced) to the skillet. Cook for 5-6 minutes until the vegetables soften and begin to caramelize slightly, stirring occasionally. Add the 4 cloves garlic (minced) and cook for an additional 30 seconds until fragrant.
Develop the Velouté Roux
In a separate saucepan, melt the ½ cup unsalted butter over medium-low heat. Once melted, gradually whisk in the ½ cup all-purpose flour to form a smooth roux. Cook for 3-4 minutes, stirring constantly, until the mixture turns a pale golden color and has a nutty aroma. This ensures proper thickening without developing a browned flavor.
Immediately pour in the 6 cups chicken stock, whisking vigorously to combine and prevent lumps. Add the 2 whole bay leaves, 1.5 teaspoons salt, and ½ teaspoon black pepper. Bring to a gentle simmer and cook for 15 minutes, stirring occasionally, until the soup thickens slightly and the vegetables are tender.
Toast the Celery Crowns
While the velouté simmers, preheat your oven to 400°F. Arrange the prepared celery crowns on a baking sheet lined with parchment paper. Drizzle lightly with any remaining olive oil from the skillet and sprinkle evenly with the ¼ cup breadcrumbs. Bake for 10-12 minutes until the edges are golden brown and crispy, flipping halfway through the baking time.
Remove the celery crowns from the oven and set aside on a wire rack. The crowns should be crisp enough to hold their shape when lifted with tongs, with a slight caramelization on the edges.
Finish the Velouté and Combine
Remove the 2 whole bay leaves from the velouté. Stir in the ¼ cup fresh thyme leaves and simmer for an additional 2 minutes to infuse the soup with herbal aroma. Taste and adjust seasoning with additional salt or pepper if needed.
To serve, divide the velouté among bowls, placing 1-2 celery crowns in each. Garnish with the ⅓ cup chopped fresh parsley and serve immediately. The contrast between the crispy celery crowns and silky velouté creates a perfect textural experience.
Pro Tips For Making Bill Miller Soup
- Sweat the Veggies Slow: Bill Miller’s soup relies on a deep, mellow flavor from the base veggies—celery, carrots, and onion. If you rush this step, you’ll end up with a watery, bland broth instead of rich, layered taste. Simmer them uncovered on medium-low heat for at least 20 minutes, stirring occasionally, until the onion is translucent and the carrots are fork-tender. No need to brown them; just let them soften and release their sweetness.
- Slice Celery Thin: I learned this the hard way—chunky celery stays tough and chewy, no matter how long you cook it. For this soup, slice the stalks into 1/8-inch rounds (or even thinner if you’re feeling ambitious). The smaller surface area cooks faster and blends better into the roux, giving you that smooth, velvety texture the recipe promises. (Yes, it’s tedious, but it’s worth it.)
- Bloom the Flour First: Dumping raw flour into hot liquid makes a gluey mess. Instead, whisk it into a cold fat (like butter or oil) and cook it dry for 1-2 minutes until golden—this removes the raw flour taste and builds flavor. For Bill Miller’s version, use about 2 tablespoons flour per 1 cup liquid; if you skip this step, your soup will taste like a thickened pot of water.
- Save the Garlic Water: After mincing your garlic, don’t toss the leftover juice down the drain. Strain it into your soup pot with the other veggies—it’s packed with flavor. I was skeptical until I tried it: that extra splash adds a subtle depth that makes the whole dish taste more intentional. (Your future self will notice the difference, even if you don’t at first.)
Health benefits of this dish
Herbal Velouté Benefits
This velouté is packed with fresh thyme and parsley, both rich in vitamin K and vitamin A, which support bone health and immune function. A single serving delivers about 30% of your daily vitamin K needs, crucial for blood clotting and calcium absorption.
The parsley also adds folate and iron, making this soup a nutrient-dense choice for a light yet satisfying meal. 🌿
Protein Boost
The chicken stock base provides collagen and gelatin, which support gut health and skin elasticity. While not a high-protein soup, the velouté’s velvety texture comes from the roux and butter, which add a touch of richness without overwhelming calories.
For extra protein, stir in shredded rotisserie chicken or white beans before serving.
Low-Calorie Comfort
At just 250 calories per serving, this soup delivers hearty flavors without the heaviness of cream-based soups. The celery crowns add a satisfying crunch while keeping carbs in check—each serving contains only 15 grams of carbohydrates.
The low-fat velouté makes it a great option for those monitoring calorie intake while still enjoying a comforting bowl. ✨
Antioxidant-Rich
The carrots and celery in this recipe are loaded with beta-carotene and lutein, antioxidants that promote eye health and reduce inflammation. The bay leaves also contribute eugenol, a compound with mild antimicrobial properties. Together, these ingredients create a flavorful yet health-conscious dish that supports overall wellness.
Digestive Aid
The gentle simmering process breaks down vegetables into easily digestible forms, making this soup ideal for those with sensitive stomachs. The thyme and parsley also have mild carminative properties, helping to soothe digestion. For extra relief, add a pinch of ginger or turmeric to the velouté before serving.
Meal Prep Friendly
This soup reheats beautifully, retaining its velvety texture and herbal notes. The celery crowns can be made ahead and toasted fresh, ensuring crispness. Storing the velouté in an airtight container preserves its flavor for up to 5 days, making it a convenient option for busy weeknights. 💡
Nutrition facts
Frequently asked questions
What makes this velouté different from other creamy soups?
This velouté uses a classic roux-based thickening method instead of cream or heavy dairy, keeping it lighter yet rich. The key is simmering the roux just until golden for a nutty depth, then blending it with fresh herbs for that signature herbal infusion. Unlike cream soups, it stays velvety without adding excess fat or calories.
Can I make the celery crowns ahead of time?
Yes, but toast them fresh before serving to maintain crispness! Store assembled crowns (without baking) in an airtight container for up to 2 days. When ready to serve, bake at 400°F for 8-10 minutes until golden. For longer storage, freeze unbaked crowns for up to 1 month—thaw and toast directly from frozen.
How do I fix a velouté that's too thick or too thin?
For a thin velouté, whisk in 1-2 tablespoons warm chicken stock at a time until smooth. If it's too thick, thin with stock gradually while stirring constantly. Pro tip: If you over-thicken it, you can't fix it—always err on the thinner side and adjust at the end. The roux should be pale golden, not brown!
What's the best way to serve this soup?
Pair it with crusty sourdough bread or warm cornbread to soak up the velouté. For extra flair, add a sprinkle of grated Parmesan or a drizzle of truffle oil before serving. The celery crowns should be placed directly on top of each bowl so diners can enjoy the crispy contrast with every bite.
Can I substitute any ingredients for dietary needs?
For a vegetarian version, use vegetable stock and add white beans for protein. Gluten-free? Swap the flour for cornstarch in the roux. Dairy-free? Use olive oil instead of butter. The celery crowns can be made gluten-free with crushed cornflakes instead of breadcrumbs.
