Home » Recipe Index » Indonesian » Nasi Goreng Kampung – Indonesian Fried Rice

Nasi Goreng Kampung – Indonesian Fried Rice

Nasi goreng kampung or Indonesian fried rice is popular street staple food that can be easily found on the streets, cafes, and restaurants in Indonesia. It is a simple fried rice recipe complete with protein and vegetables.

A plate of nasi goreng kampung, Indonesian fried rice with pickles, egg, and crackers.
Nasi Goreng Kampung – Indonesian Fried Rice

Served with fried shallots, crackers, pickles, and a sunny-side-up egg, this nasi goreng truly captures the authentic taste of Indonesian cuisine.

It’s a comfort food staple for many Indonesians. After a long day at work or school, when there’s nothing to eat at home, you can easily find Nasi Goreng Kampung from street vendors, recognizable by the distinct sound of their food carts.

It is also known as Nasi Goreng Tek Tek due to the distinctive sound the vendor makes by tapping the iron wok with a spatula.

Why You Will Love This Recipe


  • Authentic taste – This original recipe cooks out genuine and traditional taste of Indonesian street food.
  • Quick and easy – It is super quick and easy to prepare this dish, perfect for busy people especially when you are in a hurry.
  • A complete meal in one dish – It is a complete meal in one dish with carbs, protein, and vegetables, so it is very satisfying.
  • Versatile – The ingredients are very versatile. You can use whatever protein or veggies you have in your fridge.

Recipe Ingredients

a photo of nasi goreng kampung ingredients.

Ingredient Notes

Meatballs and chicken cubes – The protein to use is very versatile. You can use chicken thigh cubes, beef meatballs or crabsticks, fish balls, beef slices.

Vegetables – The versatility doesn’t stop in protein, you can use any veggies you have in the fridge. However, if you want to make it as authentic as possible, use cabbage or mustard greens.

Garlic, shallots – These two will make the fried rice fragrant, especially shallots.

Chilis – This is optional. If you like it spicy, add this.

Sweet Soy Sauce – This is an important ingredient that you must have. Indonesian sweet soy sauce is very unique. It is dark and sweet, Kecap Bango brand is the popular one. It blends well with other Indonesian food.

Toppings

Fried Shallots – This adds fragrant to the fried rice. One to two teaspoons are enough to add in the end. Trust me, this one makes difference to the fried rice!

Pickles – Another important thing that can’t be missed. The vegetables in the pickles are cucumber, carrot, shallots, and green chilis.

Crackers – There are many kinds of crackers that you can use for fried rice, the most commonly used is shrimp crackers.

Be sure to check out the full recipe and ingredient list below

Substitutions & Variations

If you don’t have sweet soy sauce, don’t worry. Mix dark soy sauce with palm sugar. Taste it and adjust as needed. The flavor should be well-balanced between sweet and savory.

How to Make

  1. Cut the chicken into dice. Add ¼ tsp salt and ¼ tsp mushroom powder and stir evenly. Set aside. (image 1, 2)
  2. Chop garlic and shallots finely. Slice some chilis if you like. (image 3, 4)
  3. Slice the meatballs, cabbage. Set aside. (image 5)
  4. Make one sunny side up. Set aside. (image 6)
photo collage of preparing the ingredients.
  1. Heat some oil in a wok. Saute the garlic, shallots, and chilis until fragrant. (image 7, 8)
  2. Put in the chicken and meatballs. Stir fry until the chicken changes color. (image 9)
  3. Add 1 egg into the wok. Let it cook for a while and gently push the egg to make room for the rice (image 10, 11).
photo collage of cooking the fried rice.
  1. Pour in the seasoning on the rice (image 12). Press and stir-fry the rice with spatula so the seasoning is absorbed evenly (image 13).
  2. Keep stirring, add cabbage and leeks (image 14). Stir-fry until the rice is even in color and the cabbage is well-cooked (image 15).
photo collage of cooking the fried rice and serving it.
  1. Serve on a plate, garnish with fried shallots, crackers, pickles, and fried chicken if you have any (image 16, 17, 18). Enjoy your nasi goreng kampung!

Pro Tips


  • Stir fry the cold rice fast and steady. Press the cold rice with spatula, especially to lumpy ones to break the rice. The key to a delicious fried rice is to let the rice absorb the seasonings evenly.
  • Use cold rice or leftover rice from the day before. The texture is drier so when you fry it, the rice will not be sticky.

FAQs

Sweet soy sauce is the ingredient that makes Nasi Goreng Kampung different from other fried rice. Garlic and shallots also give this fried rice its distinct taste.

Yes, you can substitute chicken and meatballs with tofu or tempeh or mushrooms.

To recreate the authentic flavor of Nasi Goreng Kampung, use key ingredients like kecap manis, shallots, and garlic.

Storage and Reheating

Fried rice is always best consumed after it is cooked. When it has cooled down, the sensation will be different, even though it is still delicious.

If you have to keep the leftover, store it in an airtight container in the fridge. Reheat by stirring it in the work for five minutes.

Did you try this recipe?

Leave a ⭐️⭐️⭐️⭐️⭐️ rating + review below and share it on InstagramFacebook, and Pinterest!

Thank you! – Claudia

Other Indonesian food worth to try:

a plate of nasi goreng kampung, indonesian fried rice.

Nasi Goreng Kampung – Indonesian Fried Rice

Learn how to make Nasi Goreng Kampung or Indonesian Fried Rice, a popular street food, complete with protein and vegetables in one dish!
5 from 1 vote
Print Pin Rate
Course: Breakfast, Dinner, Lunch, Main Course
Cuisine: Asian, Indonesian
Keyword: indonesian fried rice, nasi goreng, nasi goreng indonesia, nasi goreng jawa, nasi goreng kampung
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Servings: 1 portion
Calories: 1093kcal
Author: Claudia

Equipment

  • 1 wok

Ingredients

  • 250 gr rice preferably leftover rice
  • 3 pcs meat balls
  • 50-80 gr chicken meat
  • 1 stalk minced leeks
  • 100 gr sliced cabbage
  • 2 pcs garlic
  • 4 pcs shallots

Seasoning

  • 1 tbsp sweet soy sauce
  • 1 tsp fish sauce
  • 1 tsp mushroom powder
  • 1 tsp pepper

Instructions

  • Cut the chicken into dice. Add ¼ tsp salt and ¼ tsp mushroom powder and stir evenly. Set aside.
  • Chop garlic and shallots finely. Slice some chilis if you like.
  • Slice the meatballs, cabbage. Set aside.
  • Make one sunny side up. Set aside.
  • Heat some oil in a wok. Saute the garlic, shallots, and chilis until fragrant.
  • Put in the chicken and meatballs. Stir fry until the chicken changes color.
  • Add 1 egg into the wok. Let it cook for a while and gently push the egg to make room for the rice.
  • Pour in the seasoning on the rice. Press and stir-fry the rice with spatula so the seasoning is absorbed evenly.
  • Keep stirring, add cabbage and leeks. Stir-fry until the rice is even in color and the cabbage is well-cooked.
  • Serve on a plate, garnish with fried shallots, crackers, pickles and fried chicken. Enjoy your fried rice!

Video

Notes

  • Stir fry the cold rice fast and steady. Press the cold rice with spatula, especially to lumpy ones to break the rice. The key to a delicious fried rice is to let the rice absorb the seasonings evenly.
  • Use cold rice or leftover rice from the day before. The texture is drier so when you fry it, the rice will not be sticky.

Nutrition

Serving: 1portion | Calories: 1093kcal | Carbohydrates: 221g | Protein: 27g | Fat: 8g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Cholesterol: 41mg | Sodium: 1102mg | Potassium: 361mg | Fiber: 4g | Sugar: 15g | Vitamin A: 67IU | Vitamin C: 2mg | Calcium: 98mg | Iron: 3mg

Similar Posts

One Comment

  1. 5 stars
    Here is the authentic Indonesian fried rice or Nasi Goreng Kampung! I love it for its simplicity and versatility, you can use any protein or vegetables you have in your fridge to make this delicious meal.

5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating