A tasty and filling breakfast dish, this Thai beef, bok choy and egg platter is something you can enjoy any time of the day. Prep time is 10 minutes. Cook time is 10 minutes.

Thai Beef, Bok Choy and Egg Platter

Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings 3
Author Connie Veneracion


For the ground beef

To complete the dish

  • 3 bunches bok choy split vertically into halves
  • 2 tablespoons bone broth
  • 3 eggs fried
  • rice to serve


  • Peel the shallots, garlic and ginger.
  • Finely chop the shallots.
  • Mince the garlic.
  • Grate the ginger.
  • Finely slice the chilies.
  • Discard the outer layers and leaves of the lemongrass. Finely chop the tender portion inside (see how).
  • Lightly pound the kaffir lime leaves.
  • Heat the cooking oil in a wok or frying pan. Over medium heat, saute the shallots, garlic, ginger, chilies, lemongrass and kaffir lime leaves until everything appears mushy.
  • Add the beef to the aromatics. Turn up the heat to high and cook, stirring, until the meat is lightly browned.
  • Pour in the bone broth and fish sauce. Stir in the sugar. Bring to the boil and cook, stirring occasionally, until quite dry. 
  • Turn off the heat. Squeeze the lime juice over the ground beef and stir. Taste. Add more fish sauce or sugar, or both, if needed.
  • Scoop out the ground beef and divide among three plates. Discard the kaffir lime leaves.
  • To the drippings in the pan, stir in 2 tablespoons bone broth and heat.
  • Lay the bok choy, cut side down, side by side in the pan. Cover the pan and let the bok choy cook in the steam until tender. How long the steaming should be depends on how large your bok choy stalks are.
  • To assemble the dish, scoop rice on one side of the plates. Lay the bok choy, cut side up, beside the ground beef. Top the rice with fried egg.