Nasi Goreng Kampung
Home· Recipes· Indonesian

Nasi Goreng Kampung

Nasi Goreng Kampung is a distinctive Indonesian main rooted in Indonesian home cooking, celebrated for rice, sweet soy, chilli, aromatics and egg.

Prep20 mins
Cook12 mins
Serves4
DifficultyEasy
Indonesian Main Dairy-free
Jump to recipe ↓

The story

Nasi Goreng Kampung is rooted in Indonesian home cooking. Its established form reflects local ingredients and the practical techniques used to prepare it for the table. The dish is known for rice, sweet soy, chilli, aromatics and egg. It succeeds when it is fried until crisp, allowing the defining flavours and textures to remain clear. Nasi Goreng Kampung is particularly associated with breakfast, supper and use-up meals. That setting is central to understanding the dish: it explains when it is eaten, what accompanies it and why it continues to matter within Indonesian food culture.

Ingredients

4servings
  • Main
  • 600 g cooked cold rice600 g cooked cold rice
  • 3 tbsp kecap manis3 tbsp kecap manis
  • 1 tbsp light soy sauce1 tbsp light soy sauce
  • 3 piece shallots3 shallots, sliced
  • 3 piece garlic cloves3 ggarlic cloves
  • 2 piece red chillies2 red chillies

Method

  1. Prepare the aromatics

    For Nasi Goreng Kampung, slice shallots thinly, crush garlic and cut vegetables into even pieces so they cook at the same speed.

    Look for: Aromatics should be ready before heat goes on. Tip: Keep sliced chillies separate if you want to control heat. Avoid: Uneven cutting gives raw and mushy pieces in one pan.
  2. Cook the base

    Heat 2 tbsp oil over medium heat and fry the aromatics until soft, fragrant and just golden. Add spice paste or coconut aromatics and cook until glossy.

    Look for: The oil should smell fragrant and lightly coloured. Tip: Medium heat builds flavour without scorching. Avoid: Do not brown garlic hard; it turns bitter.
  3. Add the main ingredients

    Add the main ingredients for Nasi Goreng Kampung in order of firmness, starting with the longest-cooking vegetables or rice and finishing with delicate greens or herbs.

    Look for: Vegetables should soften but keep identity. Tip: Stir gently so tofu or rice does not break. Avoid: Adding everything at once flattens texture.
  4. Balance the sauce

    Adjust salt, kecap manis, tamarind, coconut milk or chilli. Simmer only until the sauce coats the food.

    Look for: The final taste should be savoury, slightly sweet or gently rich depending on the dish. Tip: Taste with rice, not just from the spoon. Avoid: Do not over-reduce coconut dishes.
  5. Serve Indonesian style

    Serve Nasi Goreng Kampung with rice, sambal, fried shallots, cucumber or crackers where appropriate.

    Look for: The dish should feel complete with its sides. Tip: Store chilled for up to 2 days where suitable. Avoid: Do not skip texture contrast.

Nutrition

per serving

Calories520
Protein16g
Carbs78g
Fat16g
Fibre4g
Sugar10g
Salt2.1g

Estimated from the upgraded metric ingredient list and traditional preparation; review before making formal nutritional claims.

Indonesian

More from this cuisine

A considered mix of classics, regional favourites and dishes with a story worth knowing.

Bakwan Jagung Starter
Starter38 mins

Bakwan Jagung

Bakwan Jagung is a distinctive Indonesian starter rooted in Indonesian home and street cooking, celebrated for sweetcor…

Lumpia Semarang Starter
Starter1h 10m

Lumpia Semarang

Lumpia Semarang is a distinctive Indonesian starter rooted in Semarang's Chinese-Indonesian food culture, celebrated fo…

Pempek Palembang Starter
Starter1h 30m

Pempek Palembang

Pempek Palembang is a distinctive Indonesian starter rooted in Palembang in South Sumatra, celebrated for fish, tapioca…

Siomay Bandung Starter
Starter1h 10m

Siomay Bandung

Siomay Bandung is a distinctive Indonesian starter rooted in Bandung and Chinese-Indonesian street food, celebrated for…