Ball Soup Recipe: Crispy Celery Crowns Over Rich Herb Velout

Soups & Stews

Ball Soup Recipe: Crispy Celery Crowns Over Rich Herb Velout

This ball soup recipe transforms humble ingredients into a crispy masterpiece with golden celery crowns floating in a velvety herb-infused broth.

The secret lies in slow-simmered meatballs—whether classic beef or modern chicken—that develop deep flavor while maintaining their structure, paired with celery stalks transformed into delicate, caramelized "crowns" through a precise baking technique.

What makes this dish extraordinary is how it balances rustic tradition with refined textures, creating a harmonious blend that feels both comforting and sophisticated.

The foundation of this soup is a rich, aromatic broth built from simmered vegetables and herbs, which serves as the perfect canvas for the star components: tender meatballs and those signature crispy celery crowns.

Unlike traditional versions that rely solely on boiled vegetables, this recipe elevates the celery through a baking process that achieves a crispy texture without losing its natural sweetness. The result is a dish that's hearty enough for a cold evening but light enough to feel fresh and modern.

What you'll achieve is a bowl of soup where every element plays its part—meatballs that hold their shape yet melt in your mouth, celery crowns that offer satisfying crunch with each bite, and a velouté so perfectly balanced it enhances rather than overpowers the other components.

The technique ensures the celery remains crispy even after simmering, a detail that separates this from ordinary vegetable soups. This is the kind of dish that makes weeknight cooking feel special without requiring hours of preparation.

Perfect for family dinners or cozy gatherings, this ball soup adapts beautifully to dietary preferences—whether using gluten-free meatballs or vegetarian alternatives. The recipe scales effortlessly, making it ideal for both intimate meals and larger gatherings.

Let's create a soup that delivers restaurant-quality results at home, where every spoonful tells a story of careful technique and thoughtful presentation.

👨‍🍳
Difficulty
Hard
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for ball soup

Transform humble ingredients into a sophisticated soup with crispy celery crowns and velvety herb-infused broth.

Ingredient Amount Notes
Celery Stalks 🧅 4 whole Organic preferred, thick stalks for crowns
Ground Beef 🥩 1 lb 80% lean, finely ground for meatballs
Ground Chicken 🍗 1 lb Alternative for lighter meatballs
Eggs 🥚 2 whole Large, room temperature for binding
Breadcrumbs 🍞 ½ cup Panko for extra crispiness
Fresh Parsley 🌿 ¼ cup Chopped, for herb infusion
Fresh Dill 🌿 ¼ cup Chopped, for velouté depth
Garlic Cloves 🧄 4 cloves Minced, for aromatic base
Onion 🧅 1 whole Yellow, diced for broth
Carrots 🥕 3 whole Peeled, chopped for broth
Celery Root 🥕 1 lb Peeled, chopped for broth
Chicken Stock 💧 4 cups Homemade or high-quality store-bought
Heavy Cream 🧈 ½ cup Full-fat for velvety texture
Olive Oil 🫒 ¼ cup Extra-virgin for baking celery
Salt 🧂 1 ½ tsp Diamond Crystal kosher preferred
Black Pepper 🌶️ ½ tsp Freshly cracked for seasoning
Nutmeg 🌿 ¼ tsp Freshly grated for velouté

The celery stalks are the star—organic, thick varieties like Utah or celeriac work best for those signature crowns. Trader Joe's and Whole Foods carry excellent options, or check the produce section for stalks with vibrant green tops. For the meatballs, ground beef at 80% lean ensures juiciness, but ground chicken offers a lighter alternative. Pre-grind your own meat at the butcher counter for the finest texture, or use high-quality pre-ground from Costco or local markets. The celery root and carrots should be firm and free of blemishes—local farmers' markets often have the freshest selections. Fresh herbs like parsley and dill make all the difference; Penzeys Spices sells bundles perfect for this recipe.

No fresh dill? Dried dill at one-third the amount works in a pinch, though fresh delivers that bright, herby punch. Substituting beef for chicken? Add 1 extra egg to compensate for the leaner protein. For the celery crowns, olive oil is non-negotiable—its fruity notes caramelize beautifully, while cheaper oils can taste flat. The velouté relies on heavy cream for richness, but half-and-half cuts calories slightly without sacrificing texture. If you're avoiding dairy, coconut cream mimics the velvety mouthfeel. For the broth, homemade stock elevates the dish, but Pacific Foods or Imagine brands offer reliable store-bought options. Always taste and adjust salt—Diamond Crystal kosher dissolves cleanly, so use slightly less than table salt.

The celery crowns stay crispy for 3 days if stored in an airtight container with a paper towel to absorb moisture. Meatballs reheat beautifully—simmer in broth for 5-10 minutes to restore moisture. The velouté thickens as it cools, so add a splash of warm stock when reheating. For meal prep, portion the soup into containers with crowns on top—they’ll soften slightly but retain some crunch. Freeze the velouté separately for up to 3 months, then reheat gently with the crowns added fresh. The herbs lose potency after 5 days, so store them in the fridge wrapped in damp paper towels, or freeze chopped herbs in ice cube trays for later use.

❤️

Why You'll Love This Recipe

  • No-Fuss Assembly: I swear, this takes less effort than ordering takeout. Chop celery once, mix the meat and egg, and roll—no fancy techniques, just hands-on simplicity. My kids even help, and they’re terrible at it.
  • Crispy-Creamy Magic: That breadcrumb crust on the outside? Chef’s kiss. The celery adds this subtle crunch that makes every bite feel special, while the meat stays juicy inside. Honestly, it’s the kind of flavor that sticks with you.
  • Leftover Hero: Make a double batch and thank me later. These balls reheat like a dream—toss them in soup, over rice, or straight from the fridge for lunch. I’ve got three days’ worth of meals covered with zero extra work.
  • Budget Meal Stretch: Ground beef and chicken? Yes, please. It’s a protein powerhouse that won’t break the bank, and the celery stretches the flavor so you don’t need fancy add-ins. My wallet and my family both approve.

Step-by-step instructions for crispy celery crowns over rich herb velouté

Master this technique and you'll achieve restaurant-quality texture contrast every time.

1

👨‍🍳 Step 1: Prepare the Celery Crowns for Baking

Select the thickest parts of the 4 whole celery stalks, cutting off the leafy tops. Using a sharp chef's knife, trim away the fibrous strings and make a horizontal cut about ½ inch from the base. Then slice off the top 1½ inches of the stalk in a single piece—this creates the crown shape. Repeat with all stalks, yielding 8 crowns total.

Preheat your oven to 400°F. Toss the celery crowns with 2 tablespoons of the 0.25 cup olive oil and ½ teaspoon of the 1.5 teaspoon salt. Arrange them on a parchment-lined baking sheet in a single layer, cut-side down. Bake for 20 minutes until the edges begin to brown and the celery softens slightly. Flip them and bake another 15 minutes until golden brown and crispy at the edges.

2

🍳 Step 2: Create the Herb Velouté Base

While the celery crowns bake, heat 2 tablespoons olive oil in a large pot over medium heat. Add the 1 whole onion, 3 whole carrots, and 1 lb celery root, all chopped into ½-inch pieces. Cook for 8-10 minutes until the vegetables soften and begin to caramelize.

Add the 4 cloves garlic cloves and cook for 30 seconds until fragrant. Pour in the 4 cups chicken stock and bring to a simmer. Reduce heat to low and let it cook uncovered for 25 minutes until the vegetables are completely tender and the liquid reduces slightly. Season with the remaining 1 teaspoon salt and 0.5 teaspoon black pepper.

3

🥘 Step 3: Finish the Velouté with Cream and Herbs

Strain the vegetable mixture through a fine-mesh sieve, pressing gently to extract all the liquid. Return the strained stock to the pot and stir in the 0.5 cup heavy cream and 0.25 teaspoon nutmeg. Simmer gently for 3-4 minutes until the sauce thickens slightly but remains silky. Remove from heat and stir in the 0.25 cup fresh parsley and 0.25 cup fresh dill.

Here's the thing—this velouté should coat the back of a spoon but still flow smoothly. If it's too thick, whisk in 1-2 tablespoons of hot water or stock. Keep it warm over low heat while you prepare the meatballs.

4

🍳 Step 4: Form and Cook the Meatballs

In a large bowl, combine the 1 lb ground beef, 1 lb ground chicken, 2 whole eggs, 0.5 cup breadcrumbs, 1 teaspoon salt, and 0.5 teaspoon black pepper. Mix gently with your hands just until combined—overworking develops gluten and makes the meatballs tough.

Roll the mixture into 16 equal-sized meatballs (about 1½ inches in diameter). Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Working in batches, cook the meatballs for 3-4 minutes per side until browned and cooked through to 160°F internally. Remove and set aside on a paper towel-lined plate.

5

🥘 Step 5: Assemble and Serve the Ball Soup

Return the skillet with any remaining meatball juices to medium heat and deglaze with ¼ cup of the velouté, scraping up any browned bits. Pour the remaining velouté into the skillet and gently stir to combine. Add the meatballs back to the skillet and warm through for 1-2 minutes.

To serve, divide the velouté among 4 bowls, placing 4 meatballs and 2 celery crowns in each. The contrast of crispy celery crowns against the silky velouté, topped with perfectly browned meatballs, creates the signature texture experience. Serve immediately while everything is hot and the celery maintains its crispness.

👨‍🍳

Pro Tips For Making Ball Soup

  • CHOP CELERY FINE: I learned this the hard way—thick celery chunks just don’t disappear into the meat mixture like you want. Dice it into tiny, almost rice-sized pieces so it blends in smoothly without leaving awkward texture. (Yes, it takes 30 seconds extra, but your soup will thank you.)
  • SALT THE MEAT MIX: Skip this, and your balls will taste bland no matter how much you season later. Mix in 1½ teaspoons of salt per pound of ground meat before adding eggs or breadcrumbs—it distributes evenly and cuts through the richness of the beef and chicken.
  • DON’T OVERMIX THE BALLS: I used to knead the meat mixture like dough, and the result? Dense, rubbery balls. Gently fold the breadcrumbs and egg into the meat just until combined—lumps are fine. Overworking it makes them tough, and nobody wants that.
  • USE COLD EGGS: Room-temperature eggs bind differently, and your balls will turn out greasy or fall apart when simmering. Crack them straight from the fridge into the meat mixture—it keeps the texture tight and the finished balls cohesive. (I know, it’s counterintuitive, but it works.)

Wine and beer pairings for this dish

White Wine Pairings

A crisp Chardonnay from Burgundy or a Sauvignon Blanc from New Zealand brings bright acidity that cuts through the rich velouté while complementing the herbaceous notes. Look for a unoaked Chardonnay with citrus and green apple undertones—it mirrors the fresh dill and parsley in the soup.

I love Louis Jadot Bourgogne Blanc for its balance of fruit and minerality. 🍷

Light Red Options

For those who prefer red, a Pinot Noir from Oregon or Burgundy offers delicate berry flavors that harmonize with the meatballs without overpowering the celery crowns. Choose a light-bodied example with subtle earthiness, like Domaine Drouhin Oregon Pinot Noir. The acidity in these wines enhances the soup's velvety texture.

Beer Pairings

A Belgian witbier like Hoegaarden or Stella Artois provides a refreshing contrast with its citrusy notes and effervescence. The slight tartness cleanses the palate between bites of creamy velouté and crispy celery. For a heartier option, try a German Helles Lager—its malty sweetness balances the soup's herbal depth.

Seasonal Considerations

Summer calls for a dry Riesling from Germany, while winter pairs beautifully with a spiced Chardonnay or Gewürztraminer from Alsace. The latter's lychee and spice notes echo the nutmeg in the velouté. I always adjust based on the season—spring and fall are perfect for the Chardonnay or Pinot Noir.

Non-Alcoholic Options

For a mocktail, mix sparkling apple cider with a splash of lemon juice and a sprig of fresh dill. The effervescence and herbal notes create a refreshing alternative that still complements the soup's textures. Serve chilled for the best contrast to the warm velouté. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 34g43%
Saturated Fat 14g70%
Cholesterol 185mg62%
Sodium 980mg43%
Total Carbohydrate 32g11%
Dietary Fiber 6g21%
Sugars 8g
Protein 42g84%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why do the celery crowns need to be baked instead of boiled?

Baking transforms the celery into crispy, golden crowns that maintain their texture even after simmering in the broth. Boiling would soften them completely, losing that satisfying crunch. The oven's dry heat caramelizes the natural sugars in the celery, creating a delicate crispness that contrasts perfectly with the velvety velouté.

2

Can I make this soup vegetarian or vegan?

Replace the meatballs with mushroom bouillon or lentil-based meatballs (use 1 cup cooked lentils + ½ cup breadcrumbs + 1 flax egg). For the velouté, use coconut cream instead of heavy cream. The celery crowns and herb-infused broth will still shine as the star components.

3

How do I prevent the meatballs from falling apart?

Handle the meat mixture gently—overmixing develops gluten that makes meatballs tough. Use cold ingredients (eggs, breadcrumbs) to help bind, and avoid adding too much liquid. For extra stability, chill the formed meatballs for 30 minutes before cooking. Also, don't overcrowd the pan when browning them.

4

Can I prepare the velouté ahead of time?

Yes, but store it separately from the meatballs and celery crowns. The velouté keeps well in the fridge for 3 days or freezes for 3 months. Reheat gently, then add the meatballs and crowns fresh to maintain their texture. The celery crowns stay crispy for 3 days if stored in an airtight container with a paper towel.

5

What's the best way to reheat leftovers?

Reheat the velouté separately until just warm, then add the meatballs and crowns to warm through for 1-2 minutes on low heat. Never microwave the celery crowns—they'll lose their crispness. For meatballs, simmer them in a little broth to restore moisture. Serve immediately for the best texture contrast.

★★★★★4.7(11 reviews)
Categories Soups & Stews