Nutrition Facts for High protein nasi uduk

High Protein Nasi Uduk

Elevate your meal prep with this High Protein Nasi Uduk, a wholesome twist on the beloved Indonesian coconut rice dish! Infused with aromatic pandan leaves, lemongrass, and creamy coconut milk, the jasmine rice achieves a rich, fragrant flavor. This recipe is beautifully balanced with protein-packed toppings like turmeric-seasoned chicken breast, crispy golden tofu, and perfectly hard-boiled eggs. Sautéed shallots and garlic add savory depth, while a sprinkle of crunchy fried shallots brings the final touch of texture. Perfect for meal preppers or dinner enthusiasts, this dish offers a satisfying, nutrient-dense meal that’s both comforting and bursting with Southeast Asian flair. Pair it with spicy sambal or crisp fresh vegetables for a complete, flavor-packed experience!

Nutriscore Rating: 75/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of High Protein Nasi Uduk
Prep Time:30 mins
Cook Time:40 mins
Total Time:70 mins
Servings: 4

Ingredients

  • 2 cups jasmine rice
  • 1.5 cups coconut milk
  • 1 cup water
  • 2 pandan leaf
  • 1 lemongrass stalks
  • 2 bay leaves
  • 1 teaspoon salt
  • 2 chicken breast, skinless
  • 200 grams firm tofu
  • 4 hard-boiled eggs
  • 4 shallots
  • 3 garlic cloves
  • 1 teaspoon ground turmeric
  • 0.5 teaspoon black pepper
  • 3 tablespoons vegetable oil
  • 0.25 cup fried shallots (optional for garnish)

Directions

Step 1

Rinse the jasmine rice under cold water until the water runs clear.

Step 2

In a medium pot over medium-high heat, combine coconut milk, water, pandan leaves, lemongrass stalk, bay leaves, and salt. Bring to a gentle boil.

Step 3

Add the rinsed rice to the pot, stir, and once it begins to boil, reduce it to a simmer. Cover the pot with a lid and let it cook for about 18-20 minutes, or until the rice is tender and liquid is absorbed.

Step 4

While the rice is cooking, season the chicken breasts with turmeric, black pepper, and a pinch of salt.

Step 5

Heat 1 tablespoon of vegetable oil in a skillet over medium heat. Add the chicken breasts and cook for 5-7 minutes on each side or until fully cooked. Remove and let rest before slicing.

Step 6

Cut the tofu into bite-sized cubes. In the same skillet, add another tablespoon of oil and fry tofu until golden. Remove from heat and set aside.

Step 7

Slice the shallots and garlic cloves thinly. In the skillet, add the remaining tablespoon of oil, and sauté the shallots and garlic until golden brown and fragrant.

Step 8

To assemble, serve the coconut rice with sliced chicken, tofu, and halves of hard-boiled eggs. Top with fried shallots for garnish.

Step 9

Enjoy your high-protein nasi uduk served with a side of sambal or fresh vegetables if desired.

Nutrition Facts

Serving size 1981.8 grams (1981.8g)
Amount per serving % Daily Value*
Calories 2426
Total Fat 103.30g 132%
Saturated Fat 22.30g 112%
Polyunsaturated Fat 28.80g
Cholesterol 992mg 331%
Sodium 3085mg 134%
Total Carbohydrate 251.80g 92%
Dietary Fiber 14.50g 52%
Total Sugars 44.70g
Protein 130.00g 260%
Vitamin D 210IU 1050%
Calcium 711mg 55%
Iron 19mg 108%
Potassium 2870mg 61%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 37.8%
Protein: 21.2%
Carbs: 41.0%