If you are craving a meal that bursts with vibrant flavors and satisfying textures, then this Indonesian Fried Rice with Grilled Skewers Recipe is an absolute must-try. It combines fragrant jasmine rice stir-fried with savory sauces and colorful vegetables, paired perfectly with tender, smoky grilled chicken or beef skewers. The harmony between the lightly sweet, salty, and umami-rich elements will transport your taste buds straight to the heart of Indonesia. Whether for a quick weeknight dinner or a casual gathering, this dish never fails to impress with its irresistible aroma and comforting appeal.

Ingredients You’ll Need
The best thing about this recipe is how simple yet essential each ingredient is, coming together to create layers of taste, texture, and color that make the dish truly unforgettable.
- 2 cups cooked jasmine rice: Use day-old rice if possible for the best texture and to prevent clumping.
- 1 tablespoon vegetable oil: Helps stir-fry the ingredients evenly without overpowering flavors.
- 2 eggs, beaten: Adds richness and a soft texture that balances the savory rice.
- 1 cup mixed vegetables (carrots, peas, corn): Provides vibrant color and a satisfying crunch.
- 2 tablespoons soy sauce: Lends a salty, umami base to the fried rice.
- 1 tablespoon sweet soy sauce (kecap manis): Adds a touch of caramelized sweetness distinctive to Indonesian cooking.
- 1 teaspoon sesame oil: Infuses a subtle nutty aroma that rounds out the flavors.
- Green onions, chopped: Sprinkle on top for freshness and a mild bite.
- Chicken or beef skewers, grilled: Provides smoky, juicy protein that complements the fried rice perfectly.
How to Make Indonesian Fried Rice with Grilled Skewers Recipe
Step 1: Heat the Oil and Cook the Eggs
Start by heating the vegetable oil in a large pan over medium heat until shimmering. Pour in the beaten eggs and gently scramble them until just cooked through, then remove the eggs from the pan and set aside. This step creates fluffy pieces of egg that will later be folded into the rice, adding wonderful texture and flavor.
Step 2: Stir-Fry the Mixed Vegetables
Next, toss in the mixed vegetables, stirring continuously for 2 to 3 minutes. This quick stir-fry retains the crunchiness and bright colors of the carrots, peas, and corn, infusing the rice with freshness and slight natural sweetness.
Step 3: Add the Rice and Sauces
Now it’s time to add the day-old jasmine rice to the pan. Pour in the soy sauce, sweet soy sauce (kecap manis), and drizzle the sesame oil evenly over the rice. Carefully stir to combine all ingredients, making sure the sauces coat every grain of rice, creating that classic Indonesian fried rice flavor.
Step 4: Fold in the Eggs and Green Onions
Return the cooked scrambled eggs to the pan, folding them gently into the rice along with the chopped green onions. Allow everything to cook together for another couple of minutes, so the flavors meld beautifully without overcooking any components.
Step 5: Plate and Add Grilled Skewers
Finally, scoop the fragrant Indonesian fried rice onto individual plates or a large serving dish. Top each serving with your choice of warm grilled chicken or beef skewers, allowing the smoky charred meat to complement the savory rice. Your Indonesian Fried Rice with Grilled Skewers Recipe is now ready to be devoured!
How to Serve Indonesian Fried Rice with Grilled Skewers Recipe

Garnishes
Garnishing this dish is where you can add your personal touch. Sprinkle extra chopped green onions or fresh cilantro for a burst of color and aromatic freshness. A few slices of fresh cucumber or a wedge of lime on the side brighten the palate wonderfully.
Side Dishes
This fried rice pairs beautifully with simple accompaniments like a crisp vegetable salad or spicy sambal for those who love heat. Some lightly fried shallots on top add a nice crunch. You can also serve it with a bowl of hot chicken broth to complement the smoky skewers.
Creative Ways to Present
For a fun twist, try serving the rice in small coconut shells or banana leaves for authentic Indonesian flair. Thread the grilled skewers through the center of the rice mound or cut the skewers into bite-size pieces and mix them directly into the rice for a one-bowl experience everyone will love.
Make Ahead and Storage
Storing Leftovers
Store any leftover Indonesian Fried Rice with Grilled Skewers Recipe in an airtight container in the refrigerator for up to 3 days. Make sure the rice is cooled completely before refrigerating to maintain texture and prevent clumping.
Freezing
You can freeze the fried rice separately from the grilled skewers in sealed freezer-safe bags or containers for up to 1 month. Freeze the skewers wrapped tightly in foil or plastic wrap to preserve their flavor and moisture.
Reheating
When reheating, warm the rice gently in a skillet or microwave with a sprinkle of water to restore moisture. Reheat the grilled skewers in a hot oven or on a grill to bring back their smoky char and juiciness. This way, your leftovers taste almost as fresh as when originally made.
FAQs
Can I use other types of rice for this recipe?
While jasmine rice is preferred for its fragrance and texture, you can substitute with long-grain white rice or even brown rice. Just ensure the rice is cooked and cooled beforehand to prevent mushiness during frying.
What kinds of skewers work best with this dish?
Chicken and beef skewers are classic choices, but you can also try pork, shrimp, or even tofu skewers for a vegetarian version. The key is grilling to add that smoky char flavor that complements the rice.
Is sweet soy sauce essential for authentic flavor?
Sweet soy sauce, or kecap manis, gives the fried rice its signature sweet-savory balance. If unavailable, try mixing regular soy sauce with a small amount of brown sugar or molasses as a substitute, though the taste will differ slightly.
Can I make this recipe vegan?
Absolutely! Skip the eggs or replace them with scrambled tofu for protein, and swap out the grilled meat for marinated vegetable or tempeh skewers. Use vegan soy sauces to keep the dish plant-based without losing flavor.
How spicy is this dish?
This Indonesian Fried Rice with Grilled Skewers Recipe is mild by default but easily customizable. Add chili flakes or serve with sambal on the side if you prefer a bit of heat to balance the sweetness and savoriness.
Final Thoughts
This Indonesian Fried Rice with Grilled Skewers Recipe has quickly become one of my favorite go-to meals whenever I’m craving something satisfying yet simple to prepare. The way the flavors come together effortlessly, along with the delightful combination of textures, makes it an absolute crowd-pleaser. I hope you enjoy making and sharing it as much as I do—once you try it, it will surely find a permanent spot in your recipe collection.
Print
Indonesian Fried Rice with Grilled Skewers Recipe
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Indonesian
Description
A flavorful and quick Indonesian Fried Rice recipe paired with savory grilled chicken or beef skewers. This dish combines jasmine rice stir-fried with eggs, mixed vegetables, and a blend of soy and sweet soy sauces, finished with fragrant sesame oil and fresh green onions for a satisfying meal perfect for any day of the week.
Ingredients
Fried Rice
- 2 cups cooked jasmine rice
- 1 tablespoon vegetable oil
- 2 eggs, beaten
- 1 cup mixed vegetables (carrots, peas, corn)
- 2 tablespoons soy sauce
- 1 tablespoon sweet soy sauce (kecap manis)
- 1 teaspoon sesame oil
- Green onions, chopped, to taste
Grilled Skewers
- Chicken or beef skewers, grilled (4 skewers for 4 servings)
Instructions
- Heat the oil: Warm the vegetable oil in a large pan over medium heat to prepare for cooking the eggs and vegetables.
- Scramble eggs: Pour the beaten eggs into the pan and scramble them until fully cooked, then remove from the pan and set aside.
- Cook vegetables: Add the mixed vegetables to the same pan and stir-fry for 2 to 3 minutes until they are tender but still crisp.
- Add rice and sauces: Add the cooked jasmine rice to the pan, then pour in the soy sauce, sweet soy sauce (kecap manis), and sesame oil. Stir thoroughly to evenly combine all ingredients.
- Incorporate eggs and green onions: Fold the scrambled eggs and chopped green onions into the rice mixture. Cook for an additional 2 minutes to blend flavors and heat through.
- Serve with skewers: Plate the fried rice and top it with the grilled chicken or beef skewers. Serve immediately for a delicious meal.
Notes
- Use day-old rice for best texture; freshly cooked rice can be too moist and sticky for frying.
- Adjust the amount of sweet soy sauce (kecap manis) based on your preferred sweetness level.
- Substitute mixed vegetables with any preferred fresh or frozen veggies to suit taste or seasonal availability.
- Grill the skewers ahead of time or use pre-cooked ones for quicker preparation.
- For a vegetarian version, omit the skewers and add tofu or tempeh as a protein alternative.

