Print

Flavorful Indonesian Nasi Goreng Recipe with Spicy Chicken and Shrimp

Indonesian nasi goreng recipe - featured image

A quick and easy Indonesian fried rice dish featuring spicy marinated chicken and succulent shrimp, balanced with sweet soy sauce and sambal paste for authentic flavor.

Ingredients

Scale
  • 2 cups cooked jasmine rice, preferably day-old
  • 3 cloves garlic, finely minced
  • 2 shallots, thinly sliced
  • 2 tablespoons sweet soy sauce (kecap manis)
  • 1 tablespoon sambal oelek (Indonesian chili paste)
  • 2 tablespoons vegetable oil
  • 1 teaspoon shrimp paste (optional)
  • 1/2 pound boneless chicken thighs, cut into bite-sized pieces
  • 1 tablespoon soy sauce
  • 1 teaspoon ground coriander
  • 1/2 teaspoon turmeric powder
  • 1/2 teaspoon chili flakes or powder
  • 1 teaspoon lime juice
  • 1/2 pound medium shrimp, peeled and deveined
  • 1/2 teaspoon salt
  • 1/4 teaspoon white pepper
  • 1 teaspoon vegetable oil
  • 2 eggs, fried sunny side up
  • Thinly sliced cucumber
  • Fresh cilantro or scallions, chopped
  • Fried shallots (optional)
  • Lime wedges

Instructions

  1. Marinate the chicken pieces with soy sauce, ground coriander, turmeric, chili flakes, and lime juice in a medium bowl. Let sit for at least 15 minutes.
  2. Toss the shrimp with salt, white pepper, and 1 teaspoon vegetable oil. Set aside.
  3. Heat 1 tablespoon vegetable oil in a wok or skillet over medium-high heat. Stir-fry the marinated chicken until cooked through and lightly browned, about 5-6 minutes. Remove and set aside.
  4. In the same pan, stir-fry shrimp for 2-3 minutes until pink and opaque. Remove and set aside with the chicken.
  5. Lower heat to medium. Add garlic, shallots, and optional shrimp paste to the pan. Stir constantly until fragrant and lightly golden, about 2 minutes.
  6. Crumble day-old rice with fingers to separate grains. Add rice to the pan and stir to mix with aromatics. Pour in sweet soy sauce and sambal oelek, stirring continuously to coat rice evenly. Cook about 5 minutes.
  7. Return cooked chicken and shrimp to the pan. Toss gently but thoroughly. Adjust seasoning with salt or more sambal if desired.
  8. While rice finishes cooking, heat oil in another pan and fry eggs sunny side up with runny yolks if possible.
  9. Serve nasi goreng hot topped with fried egg. Garnish with sliced cucumber, fresh cilantro or scallions, fried shallots, and lime wedges.

Notes

Use day-old jasmine rice for best texture. Adjust sambal oelek and chili flakes to control spice level. Avoid overcrowding pan to get a good sear on proteins. Fry eggs sunny side up for classic topping. Substitute kecap manis with soy sauce and brown sugar if unavailable. For gluten-free, use tamari and check sambal paste ingredients.

Nutrition

Keywords: nasi goreng, Indonesian fried rice, spicy chicken, shrimp, sambal oelek, kecap manis, easy dinner, quick recipe