Nasi Bakmoy

Nasi Bakmoy

A savory and comforting Indonesian-Chinese dish featuring fragrant jasmine rice topped with a rich braised chicken and tofu stew, accompanied by half-boiled eggs and crisp fried shallots. It's a perfect one-bowl meal that's both hearty and incredibly flavorful.

anne hamdaliby anne hamdali
0.0 · 0 ratings
45 min (15m prep, 30m cook)
4 servings
IndonesianChineseMain CourseDairy-FreeNut-FreeFish-FreeSesame-FreeHigh-Protein

Ingredients

Servings:
4
  • 2 cup Jasmine Rice (rinsed)
  • 2.5 cup Water (for cooking rice)
  • 1 lb Boneless, Skinless Chicken Thighs (diced into 1/2-inch cubes)
  • 14 oz Firm Tofu (pressed, diced into 1/2-inch cubes)
  • 4 piece Eggs (hard-boiled, peeled, and halved)
  • 4 clove Garlic (minced)
  • 2 piece Shallots (large, thinly sliced (reserve some for garnish))
  • 4 tbsp Kecap Manis (Sweet Soy Sauce)
  • 2 tbsp Soy Sauce (regular)
  • 1 tbsp Oyster Sauce (optional, for extra umami)
  • 1 piece Star Anise
  • 1 piece Cinnamon Stick (about 1-inch long)
  • 0.5 tsp White Pepper
  • 1.5 cup Chicken Broth
  • 2 tbsp Vegetable Oil (plus more for frying tofu)
  • 2 stalk Spring Onion (sliced, for garnish)
  • to taste tbsp Chili Sauce (optional, for serving)

Instructions

  1. 1

    Cook the rice: Combine rinsed jasmine rice and water in a rice cooker or a pot. Cook according to package directions or until fluffy. Keep warm.

  2. 2

    Fry the tofu: Heat enough vegetable oil in a large non-stick pan or wok to shallow-fry the diced tofu. Fry until golden brown and crispy on all sides. Remove with a slotted spoon and set aside to drain on paper towels.

  3. 3

    Sauté aromatics: In the same pan (drain excess oil, leaving about 2 tbsp), add the sliced shallots (reserving about 1 tbsp for garnish) and minced garlic. Sauté over medium heat until fragrant and the shallots are softened, about 3-4 minutes.

  4. 4

    Braise chicken and tofu: Add the diced chicken to the pan and cook until it starts to brown, about 3-5 minutes. Stir in the Kecap Manis, regular soy sauce, oyster sauce (if using), star anise, cinnamon stick, and white pepper. Pour in the chicken broth and bring to a simmer. Add the fried tofu.

  5. 5

    Simmer and thicken: Reduce the heat to low, cover, and let it simmer for 10-15 minutes, or until the chicken is cooked through and the sauce has slightly thickened and flavors have melded. Remove the star anise and cinnamon stick.

  6. 6

    Assemble and serve: Divide the cooked jasmine rice among 4 bowls. Spoon a generous portion of the braised chicken and tofu stew over the rice. Garnish each bowl with halved hard-boiled eggs, reserved fried shallots, and sliced spring onion. Serve immediately, with chili sauce on the side if desired.

Chef's Tips

  • 💡For extra rich flavor, you can use chicken stock or homemade broth instead of store-bought.
  • 💡If you prefer spicier, add a small bird's eye chili (sliced) along with the garlic and shallots in step 3, or serve with sambal.
  • 💡Pressing the tofu well before frying helps it crisp up better and absorb the sauce more effectively.

Want to make it your own?

Create a personalized version with AI - no account needed

Comments

Sign in to join the conversation.

Reviews (0)

Loading reviews...

You Might Also Like

Gomen (Collard Greens) with Berbere-Spiced Sunflower Seeds

Gomen (Collard Greens) with Berbere-Spiced Sunflower Seeds

A vibrant and hearty Ethiopian side dish featuring tender collard greens simmered with aromatic spices, topped with toasted sunflower seeds seasoned with fiery berbere. It's a delightful blend of earthy flavors and a satisfying crunch.

40 min
4 servings
EthiopianSide Dish
Classic Cashew Nut Chicken Stir-Fry with Ground Chicken

Classic Cashew Nut Chicken Stir-Fry with Ground Chicken

A beloved Chinese-American stir-fry featuring savory ground chicken, crunchy roasted cashews, and crisp vegetables all coated in a savory, slightly sweet, and tangy sauce. It's a quick and satisfying meal that's perfect over steamed rice.

40 min
4 servings
ChineseMain Course
Ethiopian Bone Marrow Soup (Marak Tihilo)

Ethiopian Bone Marrow Soup (Marak Tihilo)

A deeply nourishing and aromatic Ethiopian soup featuring beef bones simmered with a vibrant blend of spices, vegetables, and a hint of fresh herbs. This hearty and restorative broth is perfect for a comforting meal.

170 min
4 servings
EthiopianSoup
Nkwobi (Spicy Cow Foot Delicacy)

Nkwobi (Spicy Cow Foot Delicacy)

Nkwobi is a beloved Nigerian delicacy featuring tender cow foot cooked in a rich, spicy palm oil sauce. Infused with aromatic spices like Ehuru (calabash nutmeg) and garnished with Utazi leaves, it's a hearty and flavorful dish, perfect as a main course or a communal appetizer.

45 min
4 servings
AfricanMain Course
Ikan Pepes (Indonesian Steamed Fish in Banana Leaves)

Ikan Pepes (Indonesian Steamed Fish in Banana Leaves)

Ikan Pepes (Indonesian Steamed Fish in Banana Leaves) is a traditional Indonesian dish where fish is marinated in a rich, aromatic spice paste (bumbu), then wrapped in banana leaves and steamed until tender and fragrant. The banana leaves impart a unique, earthy aroma and keep the fish incredibly moist. Often, the packets are briefly grilled or pan-fried after steaming for a smoky finish.

60 min
4 servings
IndonesianMain Course
Vegan One-Pan Chickpea & Mushroom Fajitas

Vegan One-Pan Chickpea & Mushroom Fajitas

A vibrant and satisfying one-pan wonder, these vegan fajitas feature hearty chickpeas, earthy mushrooms, and colorful bell peppers all sautéed in a zesty fajita seasoning. Served in warm tortillas and topped with creamy avocado and cool vegan sour cream, it's a quick and flavorful meal perfect for any night.

35 min
4 servings
MexicanMain Course