THM Egg Roll in a Bowl Recipe: Crispy Celery Crowns Over Silky Yolk Luxe

Breakfast & Brunch

THM Egg Roll in a Bowl Recipe: Crispy Celery Crowns Over Silky Yolk Luxe

This THM Egg Roll in a Bowl recipe transforms classic flavors into a luxurious, crispy-yolk-topped bowl that feels like a restaurant indulgence. The secret lies in perfectly seared celery crowns—crispy enough to stand alone—resting atop a silky broth infused with savory ground meat and aromatic vegetables.

I developed this after years of experimenting with egg roll fillings, determined to capture that perfect balance of texture and flavor in every bite.

The foundation starts with a rich, velvety broth simmered with ginger, garlic, and star anise, while the filling combines ground pork (or chicken), shredded cabbage, and carrots in a wok-seared harmony.

What sets this apart is the crispy celery crown technique—pan-fried until golden and tender, then arranged like edible flowers atop the dish. The final touch? A runny yolk drizzled over the top, adding luxurious richness that ties everything together.

By the time you finish assembling this bowl, you'll have a dish that's crispy, creamy, and packed with layers of flavor—each component designed to complement the next.

The celery crowns add a satisfying crunch, the broth delivers deep umami, and the yolk brings it all together in a way that feels both nostalgic and completely modern. This is comfort food reimagined for the contemporary table.

Perfect for brunch gatherings or a weekend treat, this recipe scales beautifully while maintaining its restaurant-quality appeal. The technique is straightforward, but the result is anything but ordinary. Let's get started on creating your own bowl of crispy-yolk luxury.

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

Ingredients for thm egg roll in a bowl

A symphony of textures and flavors—crispy celery crowns, silky yolk, and aromatic broth.

Ingredient Amount Notes
Ground Pork 🐷 1 lb Lean or regular, finely ground
Green Cabbage 🥬 4 cups Shredded, medium ribbons
Carrots 🥕 2 medium Shredded, julienned
Celery Stems 🧅 4 whole Thick, for crispy crowns
Large Eggs 🥚 4 whole Fresh, room temperature
Fresh Ginger 🌿 1 inch Thinly sliced, peeled
Garlic Cloves 🧄 6 cloves Minced, aromatic
Star Anise 🌟 2 whole For deep aroma
Vegetable Oil 🫒 ½ cup High smoke point
Soy Sauce 🥢 ¼ cup Light or dark
Chicken Broth 💧 3 cups Low-sodium preferred
Sesame Oil 🌿 1 tbsp Toasted, for finishing
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground
White Pepper 🌶️ ¼ tsp For subtle heat

The celery crowns are the star—thick, sturdy stems yield the best texture. Look for celery with tight, crisp stalks at your local market or grocery store's produce section. Trader Joe's and Whole Foods often carry the thickest varieties. Avoid any with wilted or rubbery ends. For the pork, ground pork shoulder gives the most flavor, but ground chuck works too. If you're using chicken instead, opt for ground chicken thigh—it stays juicier during searing. The ginger should be freshly grated for maximum zing, but a small piece of peeled, thinly sliced ginger works just as well for this recipe.

No thick celery? Substitute with extra-large celery ribs or even hearty fennel stalks—just ensure they're sturdy enough to hold their shape when fried. Running short on pork? Ground turkey or chicken works, but reduce the cooking time slightly to avoid drying out. The star anise is non-negotiable for that signature aroma, but if you're out, a pinch of cinnamon or cloves can mimic it. For the soy sauce, Kikkoman or Pearl River Bridge brands deliver consistent flavor. The broth can be homemade or store-bought—just ensure it's low-sodium to avoid overpowering the dish. The carrots and cabbage can be pre-shredded to save time, but freshly julienned yields the best texture.

Store the celery crowns in an airtight container with a paper towel to absorb moisture—keeps them crisp for up to 2 days. The cooked filling reheats beautifully, so portion it into containers for easy lunches. The broth can be made ahead and stored for 3 days in the fridge or 3 months in the freezer. For the eggs, keep them at room temperature for 30 minutes before cracking to ensure a perfectly runny yolk. The sesame oil should be stored in a cool, dark place to preserve its flavor—once opened, it lasts about 6 months.

❤️

Why You'll Love This Recipe

  • No-Fuss Chopping: I swear by the celery stems here—they add crunch without fuss. Just rough-chop the cabbage, shred the carrots, and toss everything in one bowl. My kids even help now (and they’re terrible at it, but it still works).
  • Umami Bomb: That ground pork gets deep flavor from garlic, ginger, and a splash of soy—crispy on the edges, tender inside. Honestly, the first time I made it, I ate it straight from the pan. No shame.
  • Leftover Hero: This stuff reheats like a dream—better the second day, if you ask me. I make a double batch on Sundays, and by Wednesday, it’s still my go-to. Freezer-friendly too, because I’m not always perfect about timing.
  • Budget Win: Ground pork stretches far, and cabbage lasts forever. Carrots and celery? Cheap staples that never go bad. Here’s what sold me—it’s the kind of meal that feels fancy but costs less than takeout. (Yes, even on a Tuesday night.)

Step-by-step instructions for THM egg roll in a bowl

Transform classic egg roll flavors into a luxurious bowl with crispy celery crowns and silky yolk luxury.

1

Prepare the Crispy Celery Crowns

Cut each of the 4 whole celery stems into 1-inch thick rounds, keeping the base intact to create crown shapes. Heat 0.25 cup vegetable oil in a nonstick skillet over medium-high heat until shimmering. Add the celery crowns in a single layer and cook for 3-4 minutes per side until deep golden brown and crispy.

Remove the crowns and set aside on a paper towel-lined plate to drain excess oil. This step creates the signature crispy texture that elevates the dish. If the celery browns too quickly, reduce heat slightly to prevent burning while maintaining that perfect crunch.

2

Sauté the Aromatics and Pork

In the same skillet, add 0.25 cup vegetable oil and heat over medium heat. Add 6 cloves minced garlic, 1 inch thinly sliced fresh ginger, and 2 whole star anise. Sauté for 1-2 minutes until fragrant but not browned.

Add the 1 lb ground pork and cook until no longer pink, breaking it apart with a wooden spoon. Season with 1.5 tsp salt, 0.5 tsp black pepper, and 0.25 tsp white pepper. Stir in 0.25 cup soy sauce and cook for an additional 2 minutes until the pork is fully cooked and the sauce has slightly thickened.

3

Cook the Vegetable Base

Add 4 cups shredded green cabbage, 2 medium shredded carrots, and 3 cups chicken broth to the skillet. Bring to a simmer over medium heat and cook for 8-10 minutes until the vegetables are tender but still retain some bite. The broth should reduce slightly, creating a flavorful base.

Remove the 2 whole star anise before serving. Taste and adjust seasoning if needed—this is your foundation, so balance is key. The vegetables should be cooked just until they yield slightly to a fork, ensuring they hold their shape when assembled.

4

Assemble and Finish with Silky Yolk Luxe

Divide the vegetable mixture evenly among 4 bowls. In a separate pan, heat 1 tbsp sesame oil over low heat and gently poach the 4 whole large eggs for 3-4 minutes until the whites are set but yolks remain runny. Place one egg on top of each bowl of vegetables.

Top each bowl with 2 crispy celery crowns and drizzle with any remaining sesame oil from poaching. The contrast of silky egg yolk, tender vegetables, and crispy celery creates the signature texture experience. Serve immediately while the egg is still warm and the celery remains crisp.

👨‍🍳

Pro Tips For Making Thm Egg Roll In A Bowl

  • STIR-FRY FAST, THEN REST: The pork needs to cook in 2-3 minutes max—any longer and it turns rubbery. Hit medium-high heat, keep the pieces small, and stop when they’re just browned. Then let the whole pan sit covered for 5 minutes. I learned this the hard way after serving dry meat to a skeptical roommate.
  • SHRED CABBAGE DRY: Wet cabbage steams instead of crisping. Tear the leaves by hand (no knife needed) and pat them thoroughly with a towel before cooking. If you’re lazy, microwave it for 30 seconds first—still better than soggy. The texture change is the thing that matters most in this dish.
  • DON’T OVERMIX THE EGGS: Whisk the eggs until just combined—no ribbons, no stiff peaks. Overworking makes them tough, and you’ll end up with a scrambled mess instead of a silky "wrapper." Drop them in the hot pan and swirl immediately to set them fast. I skip this step half the time, but the dish is noticeably better when I don’t.
  • SALT THE PORK TWICE: Season the ground pork before cooking, then add a pinch of salt to the pan after the veggies go in. The first layer seasons the meat, the second boosts the sauce. Sounds weird, but it works—especially if you’re using lean pork that needs extra flavor help. (Your future self will thank you.)

Flavor customization for this thm egg roll in a bowl

Spicy Kick Adjustments

For those who love heat, add 1 tsp gochujang or ½ tsp chili crisp to the pork mixture for a subtle but noticeable spicy depth. If you prefer a smoky heat, swap ½ tsp white pepper for ½ tsp smoked paprika—this adds complexity without overpowering the dish.

I like to balance the spice with a drizzle of honey or hoisin sauce on the side for guests who want to adjust their own heat level. 🌶️

Umami Boost Options

To deepen the savory profile, stir in 1 tbsp fish sauce or 1 tsp oyster sauce with the pork. For a vegetarian twist, replace the pork with 1 lb extra-firm tofu, pressed and crumbled, and add 1 tbsp mushroom powder for that umami punch.

I also love adding 1 tsp miso paste to the broth for an extra layer of richness. 💛

Herb and Aroma Variations

Swap the star anise for 1 cinnamon stick or 5 whole cloves if you prefer a different aromatic profile. Fresh herbs like cilantro or Thai basil add brightness—toss in ¼ cup chopped cilantro at the end or garnish with 4-5 basil leaves for a fragrant finish.

For a citrusy twist, zest 1 lime into the broth before serving. ✨

Texture Contrast Upgrades

Add ¼ cup toasted peanuts or 2 tbsp fried shallots for extra crunch. For a creamy element, stir in 2 tbsp coconut milk with the vegetables or top with a dollop of sriracha aioli.

I also like adding thinly sliced scallions to the celery crowns before frying for a pop of color and freshness. 💡

Sweet and Tangy Balance

Brighten the dish with a 1 tbsp rice vinegar splash in the broth or a drizzle of chili oil for a sweet-spicy contrast. For a fruity touch, add ½ cup diced pineapple or mandarin orange segments to the vegetable mixture.

I often finish with a sprinkle of toasted sesame seeds for nutty depth. 🍍

Protein Swaps

Replace the pork with 1 lb shrimp, sautéed until just pink, or 1 lb chicken thigh, cooked until juicy. For a plant-based option, use 1 lb king oyster mushrooms, sliced and seared until golden.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 7g35%
Cholesterol 220mg73%
Sodium 1250mg54%
Total Carbohydrate 36g12%
Dietary Fiber 6g21%
Sugars 6g
Protein 32g64%
* 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

Can I make this egg roll bowl ahead of time?

The filling and broth can be prepped 1 day ahead and stored in airtight containers. Reheat gently before serving. However, the celery crowns and poached eggs should be made fresh—they lose crispness and yolk quality when reheated. Assemble the bowls just before serving for the best texture.

2

What's the secret to crispy celery crowns?

Use thick celery stems (at least 1-inch diameter) and cook them in small batches over medium-high heat until deep golden brown. Don't overcrowd the pan—this steams instead of crisps. A paper towel press after frying removes excess oil for better texture.

3

Can I substitute the pork with chicken?

Yes! Use 1 lb ground chicken thigh instead of pork for juicier results. Cook it 1-2 minutes less than pork to prevent drying out. For extra flavor, add ½ tsp smoked paprika to the chicken mixture. The texture will be slightly lighter but still delicious.

4

How do I make the egg yolks extra runny?

Use very fresh eggs (preferably 3-5 days old) and poach them in simmering water (not boiling) for exactly 3 minutes. The whites should be set but the yolks still liquid. For extra insurance, add 1 tsp vinegar to the poaching water to help the whites coagulate faster.

5

What if I don't have star anise?

Swap it for ½ tsp ground cinnamon or 3 whole cloves for warmth. For a different profile, use 1 bay leaf or ¼ tsp five-spice powder. The dish will still taste amazing—just slightly different in aroma. The star anise adds depth, but these alternatives work well too.

★★★★★4.7(9 reviews)
Categories Breakfast & Brunch