Smoky, spicy village-style fried rice with sambal, tomato and a crispy fried egg on top.
Nasi goreng kampung, literally village-style fried rice, is a rustic, deeply savory Malaysian fried rice built on sambal (chili paste), anchovies (ikan bilis) and day-old rice fried until each grain separates and takes on a light char. Unlike the sweeter, ketchup-based fried rice found at some tourist spots, kampung-style leans spicy and pungent, closer to what's actually cooked in Malaysian home kitchens. The technique starts with frying sambal in oil until the paste darkens and the oil turns red, a step that builds the entire dish's flavor base; skipping this bloom leaves the rice tasting flat and one-dimensional. Crispy fried anchovies stirred through the rice add a briny crunch, while diced tomato adds a light acidity that cuts through the richness. A fried egg with crispy edges and a runny yolk on top is the traditional finish, its yolk meant to be broken and stirred through the rice at the table, adding richness to every subsequent bite.
Serves 4
Heat 2 tbsp oil in a wok over medium heat. Fry dried anchovies until crisp, about 3 minutes. Remove and set aside.
In the same wok, add garlic and onion, cooking until fragrant, about 2 minutes. Add sambal and fry until the oil turns red and the paste darkens slightly, 2-3 minutes.
Raise heat to high, add rice, and toss constantly, breaking up clumps, for 4-5 minutes until well coated and slightly charred in spots.
Add soy sauce, kecap manis and diced tomatoes. Toss 2 minutes until tomatoes soften slightly and everything is evenly colored.
In a separate pan, fry eggs sunny-side up with crispy edges. Serve the rice topped with fried anchovies, a fried egg, and cucumber slices on the side.
Bloom the sambal in hot oil until it darkens and smells fragrant; this step is what builds the dish's entire flavor foundation.
Use day-old refrigerated rice; fresh rice is too wet and will clump instead of frying into separate grains.
Fry the anchovies separately and add them at the end so they stay crisp instead of turning soggy in the rice.
Add shredded chicken or shrimp for a heartier, protein-forward version.
Adjust the sambal quantity to control spice level; start with less if you're not used to Malaysian-level heat.
Serve with prawn crackers on the side for extra crunch, a common accompaniment.
Refrigerate up to 3 days in an airtight container. Reheat in a hot wok with a splash of oil to re-crisp; a fresh fried egg should always be cooked to order.
Nasi goreng kampung reflects everyday Malaysian home cooking, built on sambal and dried anchovies, pantry staples in most Malaysian and Malay households, distinguishing it from the sweeter, more tourist-facing nasi goreng found at some restaurants.
You can omit them, though the dish loses some of its signature briny crunch; a small amount of fish sauce stirred in can help approximate some of that umami depth.
It's meant to have real heat from the sambal; start with less sambal if you're spice-sensitive and add more gradually to taste, since sambal brands vary significantly in intensity.
The rice was likely too fresh or too warm; use rice that's been refrigerated overnight so the grains have dried out and separate easily when tossed in the hot wok.
Per serving (340g / 12.0 oz) · 4 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes
Have feedback or need help?
We read every email and reply within 1–2 business days.
© 2026 MyCookingCalendar. All rights reserved.