Nasi Goreng

PREP

20 mins

|

COOK

20 mins

|

SERVES

5

|

DIFFICULTY

Easy

↓ Jump to Recipe
Chef Jack Ovens
Qualified Chef · 1.6M Subscribers
Updated May 2026

Five meals, 45g of protein per serve and proper nasi goreng — not just fried rice with soy sauce. Kecap manis, sambal, fish sauce and shrimp paste give this the deep, slightly sweet, smoky flavour that makes it taste like it came from a street stall rather than your kitchen.

The rice gets cooked slightly ahead of time and chilled so the grains stay separate when they hit the wok — wet rice steams, cold rice fries. The chicken goes in first to build colour, the aromatics go in next, and everything comes together over high heat so the rice gets that lightly caramelised finish rather than going soft and clumpy.

Each portion gets topped with a crispy fried egg — whites set, edges golden, yolk still running when you break it. Finished with fried shallots and spring onion. Meal prep that actually has a moment when you open the container.

Nasi Goreng

CHICKEN · MEAL PREP · EASY

Prep Time
20 mins
🔥
Cook Time
20 mins
⏱️
Total Time
40 mins
🍽️
Servings
5
📊
Difficulty
Easy
Ingredients
Servings
5
Rice
350g (1¾ cups) Jasmine Rice, Washed
600ml Cold Water
Pinch of Salt
Protein
800g (1.8lb) Chicken Thigh, Boneless & Skinless, Small Dice
2 tsp (10ml) Neutral Oil
Salt & Pepper
Aromatics
4 Garlic Cloves, Finely Minced
3 Shallots, Finely Sliced
1 Red Chilli, Finely Sliced (Optional)
Vegetables
350g (12.3oz) Frozen Mixed Vegetables
Sauce
3 Tbsp (60ml) Kecap Manis
1 Tbsp (15ml) Light Soy Sauce
1 tsp (5ml) Fish Sauce
1 tsp (5g) Sambal Oelek
½ tsp (3g) Shrimp Paste (Optional)
Egg
5 Eggs
Garnish & Finish
3 Spring Onions, Finely Sliced
Fried Shallots
Method
1
Rinse rice until mostly clear. Add to a pot with water and salt. Bring to a boil, cover, reduce to low and cook for 12 minutes. Rest covered for 5 minutes. Spread on a tray to release steam then chill in the fridge or freezer.
2
Heat a large pan or wok over medium-high heat. Add oil and cook the diced chicken with salt and pepper until browned and cooked through, about 5–6 minutes. Remove and set aside.
3
In the same pan, add the garlic, shallots and chilli. Cook for 1 minute until fragrant. Add the frozen vegetables and cook for 2–3 minutes until heated through and any moisture has evaporated.
4
Return the chicken to the pan. Add the chilled rice and break it up with a spatula, tossing over high heat so the rice fries rather than steams.
5
Add the kecap manis, soy sauce, fish sauce, sambal and shrimp paste. Toss well until the rice is evenly coated and slightly caramelised. Cook for 2–3 minutes until hot and fragrant. Stir through spring onions and divide evenly between five containers.
6
Fry the eggs in a separate pan in a little oil until whites are set and edges are lightly crisp. Place one fried egg on top of each portion. Finish with fried shallots and extra spring onion. Cool completely before sealing and refrigerating.
Storage & Reheating
Store in the fridge for up to 4 days.
Microwave until hot, stirring halfway. Fry a fresh egg on the day if preferred.
594
Calories
45g
Protein
15g
Fat
66g
Carbs
4g
Fibre
904mg
Sodium
MORE FROM JACKALL RECIPES →

You Might Also Love