Skip to content
malaysiandinner✨ New

Malaysian Nasi Goreng Kampung (Village Fried Rice)

Smoky, spicy village-style fried rice with sambal, tomato and a crispy fried egg on top.

Prep
20 min
Cook
20 min
Servings
4
Difficulty
Medium
4.6
Sign in to rate
#malaysian#fried rice#sambal#spicy#dinner#nasi goreng

About This Recipe

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.

Ingredients

Serves 4

  • 4 cupsday-old cooked rice(cold, grains separated)
  • 3 tbspsambal oelek or homemade sambal
  • 0.33 cupdried anchovies (ikan bilis)(fried until crisp)
  • 4 clovesgarlic(minced)
  • 1onion(diced)
  • 2tomatoes(diced)
  • 1 tbspsoy sauce
  • 1 tbspkecap manis (sweet soy sauce)
  • 4 tbspvegetable oil(divided)
  • 4eggs(for frying)
  • 2cucumber(sliced, for serving)

Instructions

  1. 1

    Fry the anchovies

    Heat 2 tbsp oil in a wok over medium heat. Fry dried anchovies until crisp, about 3 minutes. Remove and set aside.

  2. 2

    Bloom the sambal

    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.

  3. 3

    Fry the rice

    Raise heat to high, add rice, and toss constantly, breaking up clumps, for 4-5 minutes until well coated and slightly charred in spots.

  4. 4

    Season

    Add soy sauce, kecap manis and diced tomatoes. Toss 2 minutes until tomatoes soften slightly and everything is evenly colored.

  5. 5

    Fry the eggs and serve

    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.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    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.

Variations

  • •

    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.

Storage

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.

History & Origin

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.

Frequently Asked Questions

What if I can't find dried anchovies?

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.

How spicy is this dish?

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.

Why is my rice clumping instead of frying separately?

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.

Nutrition Facts

Per serving (340g / 12.0 oz) · 4 servings total

Calories480kcal
Protein16g
Carbohydrates62g
Fat18g
Fiber2g
Protein16g
Carbs62g
Fat18g

Time Summary

Prep time20 min
Cook time20 min
Total time40 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Featured in Guides

This recipe is featured in the following curated guides:

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes