Main Courses
This minced pork ball recipe delivers crispy, golden crowns that shatter between your teeth—just like my great-grandmother used to make in her Georgia kitchen. 🔥 The secret lies in the celery crown technique, where finely chopped celery creates those signature crispy edges while keeping the centers juicy and tender.
I've perfected this method over years of cooking pork for crowds at my restaurant, where these disappear faster than you can say "second helping."
The beauty of these pork balls is their versatility—they work equally well in rich mushroom gravy, as a standalone appetizer, or even in soups.
What makes this recipe special is the balance of textures: the exterior gets beautifully crispy from the perfect frying temperature, while the interior remains moist thanks to a simple binding technique I learned from Chef Chen.
It's the kind of dish that feels both comforting and impressive, whether you're feeding a family or hosting dinner guests.
By the time you're done, you'll have tender, flavorful pork balls with those coveted crispy celery crowns that make every bite satisfying. The savory mushroom gravy ties everything together, creating a dish that's hearty enough for a cold evening but simple enough for a weeknight dinner.
These pork balls are the kind of recipe that improves with each batch—once you try them, you'll never go back to store-bought versions.
Pair them with crusty bread to soak up that rich gravy, or serve alongside roasted vegetables for a complete meal. The best part? This recipe scales beautifully, so you can make just a few for an appetizer or double the batch for a full meal.
Let's get started on creating pork balls that will have everyone asking for the recipe.
Ingredients for minced pork ball
Here’s what you’ll need to make these crispy, golden pork balls with that signature celery crown texture.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Pork 🥩 | 1 ½ lb | Freshly ground for best texture |
| Celery Stems 🧅 | 1 ½ cups | Finely chopped for crispy crowns |
| Yellow Onion 🧅 | 1 whole | Finely diced, not too small |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Large Eggs 🥚 | 2 whole | Beaten for binding |
| All-Purpose Flour 🌾 | ½ cup | For crispy exterior |
| Vegetable Oil 🫒 | 3 cups | For deep frying |
| Dried Parsley 🌿 | 1 tbsp | For garnish |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Ground Black Pepper 🌶️ | ½ tsp | For additional seasoning |
| White Pepper 🌶️ | ¼ tsp | For subtle heat |
| Mushrooms 🍄 | 1 ½ cups | Finely chopped for gravy |
| Beef Broth 💧 | 1 cup | For rich gravy |
| All-Purpose Flour 🌾 | 2 tbsp | For gravy thickening |
The ground pork is non-negotiable here—freshly ground makes all the difference. Grab it from the butcher counter at Whole Foods or your local grocery store meat department. Look for good marbling, which means it’ll stay juicy. Celery is the star—fresh, crisp stalks work best, but if you’re using pre-chopped, rinse it well to remove any dirt. The onion and garlic are simple but essential for that deep savory flavor. I always double-check my ground pork for any ice crystals—those mean it’s been sitting too long. If you’re prepping ahead, store the raw mixture in the fridge for up to 24 hours before frying.
No freshly ground pork? Pre-ground works in a pinch, but it’ll be slightly less tender. Swap the celery for leeks or fennel if you’re out, though the texture won’t be identical. The eggs are key for binding—room temperature eggs blend better. For the gravy, cremini mushrooms add extra richness, but white mushrooms work fine. If you’re making this ahead, the gravy can be reheated separately and thickened with a splash of broth or water. The flour for the gravy? Diamond Crystal absorbs more liquid than regular all-purpose, so use it if you’re sensitive to sliminess.
These pork balls keep surprisingly well—3 days in the fridge if stored in an airtight container. For longer storage, freeze them uncooked for up to 3 months. The gravy reheats beautifully, but add a little extra broth if it’s too thick. I like to make a big batch and freeze half—just thaw overnight in the fridge before reheating. The celery crowns stay crispy if you fry them fresh, but you can reheat them in the oven at 375°F for 10 minutes if needed. Trust me, the leftovers taste even better the next day.
Why You'll Love This Recipe
- No-Chop Filler: I swear by this trick—finely mince the celery and onion in a food processor so fast it’s basically hands-off. The ground pork mixes in like butter, and suddenly you’ve got 20 minutes back for actual living.
- Umami Bomb: That celery-onion-garlic combo isn’t just flavor—it’s a layered punch. The celery adds subtle crunch, the onion sweetens as it cooks, and the garlic? Oh, the garlic makes these balls taste like they’ve been simmering all day (even if they’re ready in 20).
- Leftover Hero: These balls reheat like champs—crispy edges stay intact, the inside stays juicy, and they’re perfect cold in sandwiches or warm with rice. I’ve fed a crowd with a single batch, and no one ever complains about seconds.
- Budget Power Move: Ground pork stretches further than you’d think when mixed with finely chopped veggies and eggs—it’s my go-to for stretching meals without sacrificing taste. Plus, celery and onions are always cheap, so this recipe never breaks the bank.
Step-by-step instructions for crispy celery crowns over mushroom gravy
Here's how to transform simple ingredients into golden, crunchy pork balls with a rich mushroom gravy.
👨🍳 Step 1: Prepare the Pork Mixture with Celery Crowns
In a large mixing bowl, combine the 1.5 lb ground pork, 1.5 cups finely chopped celery stems, 1 whole yellow onion (finely diced), 4 cloves minced garlic, 1.5 tsp salt, 0.5 tsp black pepper, 0.5 tsp ground black pepper, and 0.25 tsp white pepper. Mix gently with your hands until just combined—overworking will make the balls tough.
In a separate bowl, whisk together the 2 whole large eggs and 0.5 cup all-purpose flour. Gradually fold this mixture into the pork mixture until fully incorporated. The dough should hold together when pressed but still be slightly sticky—this ensures crispy crowns when fried.
🍳 Step 2: Shape and Fry the Pork Balls
Heat 3 cups vegetable oil in a deep skillet or Dutch oven to 350°F—use a thermometer to monitor the temperature. Working in batches, carefully drop heaping tablespoon-sized portions of the pork mixture into the hot oil, leaving space between them.
Fry for 4-5 minutes until the pork balls are golden brown and the celery crowns are crispy. Use a slotted spoon to transfer them to a paper towel-lined plate to drain excess oil. Keep them warm in a 200°F oven while you fry the remaining batches—this maintains their crispiness.
🥘 Step 3: Make the Savory Mushroom Gravy
In the same skillet (with leftover oil), add 1.5 cups finely chopped mushrooms and cook over medium heat for 5-6 minutes until they release their moisture and begin to brown. Stir in 2 tbsp all-purpose flour and cook for 1 minute to remove the raw flour taste.
Slowly pour in 1 cup beef broth, whisking constantly to prevent lumps. Let the gravy simmer for 5-7 minutes until it thickens enough to coat the back of a spoon. Season with an extra 0.25 tsp salt and 0.25 tsp black pepper if needed—this gravy should be rich but not overpowering.
🍽️ Step 4: Assemble and Garnish
Return the fried pork balls to the skillet with the gravy and gently toss to coat them evenly. Let everything heat through for 1-2 minutes—the residual heat will make the gravy cling perfectly to the crispy pork balls.
Transfer to serving plates and sprinkle with 1 tbsp dried parsley for a pop of color and freshness. Serve immediately while the pork balls are still crispy and the gravy is warm. The contrast between the crunchy celery crowns and the velvety gravy makes every bite irresistible!
Pro Tips For Making Minced Pork Ball
- Chill the Pork First: I learned this the hard way—skip chilling the ground pork, and your balls will turn greasy and fall apart when frying. Toss the raw mixture in the fridge for 30 minutes before shaping; the fat firms up just enough to hold together without needing extra binders.
- Mince Celery Fine: I was skeptical until I tried it: finely chop the celery stems into a paste (or pulse in a food processor) instead of leaving them in chunks. This distributes flavor evenly and prevents them from turning mushy during cooking—no one wants a soggy pork ball.
- Salt the Eggs: Sounds weird, but it works: add a pinch of salt to the beaten eggs before mixing them into the pork. The salt helps coagulate the egg proteins faster, which means tighter, less crumbly balls when you fry them. (Yes, even if you’re impatient like me.)
- Fry in Batches: Start hot, finish low—but don’t overcrowd the pan. I used to fry all the balls at once, and they’d steam instead of brown. Use about 2 tablespoons of oil per batch, and cook in small groups for 2–3 minutes per side until golden. Crowding is the fastest way to end up with greasy, unevenly cooked pork.
Storing and reheating your leftovers
Fridge Storage
Store your cooked pork balls in an airtight container with a splash of beef broth to keep them moist. They’ll stay fresh in the fridge for 3 days, with the celery crowns maintaining their crispiness better than you’d expect.
I like to layer them with parchment paper between stacks to prevent sticking. If you’re making the gravy separately, store it in a separate container—it’ll thicken slightly but reheats beautifully with a little extra broth. 💛
Freezer Prep
For longer storage, freeze the pork balls uncooked in a single layer on a tray before transferring to a freezer bag—this prevents clumping. They’ll keep for 3 months, and you can fry them straight from frozen (add 1-2 extra minutes to the cooking time).
The gravy can be frozen separately and reheated on the stovetop. Pro tip: Label your bags with the date so you don’t forget!
Reheating Crispy Crowns
To revive the crispy texture, place pork balls on a baking sheet and reheat in a 375°F oven for 10-12 minutes—this mimics the frying process.
For a quick stovetop option, warm them in a skillet with a little oil over medium heat for 2-3 minutes, but they won’t be as crispy. The gravy reheats best on the stove, whisking in 1-2 tbsp broth if it’s too thick. 🔥
Gravy Refresh
If your gravy has separated after refrigeration, whisk in 1 tbsp cold water and heat gently until smooth. For extra richness, stir in 1 tbsp butter or a splash of heavy cream while reheating.
I’ve found that gravy tastes even better the next day—it develops deeper flavors as the mushrooms and broth meld together. Store it in the fridge for up to 5 days or freeze for 2 months.
Make-Ahead Tips
Prep the pork mixture a day ahead and store it in the fridge—this lets the flavors meld. For a full meal prep, fry the pork balls and freeze them with the gravy in separate containers.
When ready to serve, reheat the gravy first, then add the pork balls to warm through. This method saves time and ensures you’re always ready for a comforting meal. ✨
Nutrition facts
Frequently asked questions
Why does this recipe use celery for the crispy crowns?
The celery creates that signature crispy texture while adding subtle sweetness to balance the savory pork. When finely chopped and fried, the celery fibers form a delicate lattice that becomes beautifully golden and crunchy. This technique comes from traditional Southern cooking where celery was often used to add texture to meat dishes without overpowering the flavor.
Can I make these pork balls in an air fryer instead of deep frying?
Yes, but with some adjustments! Shape the balls slightly flatter and air fry at 375°F for 12-15 minutes, shaking the basket halfway. You won't get the same crispy crowns, but they'll be lighter and still delicious. For extra crunch, spray with oil before air frying.
What's the best way to keep the pork balls from falling apart?
Don't overmix the ingredients and make sure your eggs are fully incorporated for binding. Use freshly ground pork (not pre-ground) for better texture. Chill the mixture for 30 minutes before shaping to help it hold together. If they still break apart, add 1 extra tablespoon of flour to the mixture.
How can I make this recipe gluten-free?
Replace the all-purpose flour with gluten-free flour blend> and use gluten-free beef broth. For binding, try 1 tbsp cornstarch> mixed with the eggs instead of flour. The celery crowns will still crisp up beautifully, though the texture might be slightly different. Always check labels to ensure all ingredients are certified gluten-free.
What other proteins can I substitute for pork?
Ground chicken or turkey work well for a lighter version, though they'll be less flavorful. For beef, use ground chuck> and add 1 tsp Worcestershire sauce> to the mixture. Avoid lean cuts as they won't stay as juicy. The celery crown technique works best with fattier meats that render well.
