Print

Flavorful Indonesian Nasi Goreng Recipe with Chicken and Shrimp

Indonesian nasi goreng recipe - featured image

A quick and authentic Indonesian fried rice dish featuring tender chicken, succulent shrimp, and a smoky-sweet blend of spices and sauces. Perfect for a comforting meal with bold flavors.

Ingredients

Scale
  • 2 cups cooked jasmine rice, preferably day-old and chilled
  • 2 tablespoons vegetable oil or peanut oil
  • 3 cloves garlic, finely minced
  • 1 small onion, finely chopped
  • 1 boneless, skinless chicken breast, cut into bite-sized pieces
  • 8 oz (225g) shrimp, peeled and deveined
  • 3 tablespoons kecap manis (Indonesian sweet soy sauce)
  • 1 tablespoon soy sauce
  • 1 teaspoon sambal oelek or chili paste
  • 1 teaspoon shrimp paste (optional)
  • Salt and freshly ground black pepper, to taste
  • 2 green onions, sliced thinly
  • 1 egg (optional, for frying and serving on top)
  • Fresh cucumber slices and tomato wedges (for serving)
  • Fried shallots (optional, for topping)
  • Lime wedges (to squeeze over before eating)

Instructions

  1. Prep your ingredients: finely mince garlic and chop onion; cut chicken breast into bite-sized pieces; peel and devein shrimp if needed; slice green onions and prepare garnishes.
  2. Heat 2 tablespoons of vegetable oil in a wok or large skillet over medium-high heat until shimmering.
  3. Add minced garlic and chopped onion; sauté for 3-4 minutes until fragrant and softened but not browned.
  4. Add chicken pieces; cook for about 5 minutes, stirring occasionally, until cooked through and lightly golden.
  5. Add shrimp; cook for 2-3 minutes until pink and opaque.
  6. Stir in kecap manis, soy sauce, sambal oelek, and shrimp paste (if using); mix thoroughly to coat chicken and shrimp and allow sauce to caramelize slightly.
  7. Add cold jasmine rice; break up clumps and stir constantly for about 5 minutes to heat through and develop slight crispiness without mushiness.
  8. Taste and adjust seasoning with salt, pepper, or extra sambal oelek as desired.
  9. Optional: In a separate small pan, fry an egg sunny-side up for topping.
  10. Serve nasi goreng topped with fried egg, garnished with sliced green onions, fried shallots, cucumber slices, tomato wedges, and lime wedges.

Notes

Use day-old rice for best texture to avoid mushiness. If using fresh rice, spread it out to cool and dry before cooking. Adjust sambal oelek to control spice level. Shrimp paste is optional and can be omitted or substituted with miso or mushroom soy sauce for vegetarian versions. Avoid overcrowding the pan to ensure proper frying and crispiness.

Nutrition

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