Nasi Goreng Kambing: Cooked Goat, Chilled Rice and a Red Chili Paste
Start with goat that is already cooked and rice that was chilled safely. The pan's job is to bring the chili-shallot paste, curry powder and sweet soy sauce together with them, and to get everything hot all the way through.
A red paste of chilies, shallots, garlic, ginger and fried shrimp paste sizzles in oil with sliced scallion. Small pieces of cooked goat go in and take on the color of the paste, then the rice follows, dusted with curry powder and glossed with dark, sweet kecap manis. The plate is finished with crisp fried shallots and served with cucumber pickle on the side.
This is nasi goreng kambing as presented by the Indonesian food site detikFood, in a recipe by Odilia WS published on 2024-06-19 under a title that describes it as a spicy, satisfying goat fried rice for a special breakfast. The amounts and order of cooking follow that recipe for 3 servings. Sekai Gohan has not kitchen-tested this version.
One thing to understand before you begin: this is not a dish where raw goat is stir-fried briefly with rice. The goat is grilled or boiled beforehand, and here we use goat that has been boiled separately until thoroughly cooked. The rice, too, is cooked and chilled ahead of time. That makes the frying itself short, but it also means the cooling and reheating rules for rice and meat matter, so they have their own section below.
The Name and This Version
Nasi means rice, goreng means fried, and kambing means goat. So nasi goreng kambing is goat fried rice. This recipe uses goat.
The detikFood page lists the dish's region as Jawa (Java). That is how the page classifies its own recipe; it does not show that the dish comes from a single place or that there is one fixed Javanese formula. Other Indonesian cooks and publications make goat fried rice differently, as the background section below shows. For more dishes from the same country, see Indonesian recipes on Sekai Gohan.
Ingredients for 3 Servings

Cook the goat and the rice ahead of time, and have both cold from the refrigerator before you start.
Terasi goreng is shrimp paste that has already been fried, and it contains crustaceans. Check the label of every ready-made product for allergens. Kecap manis is a thick, sweet Indonesian soy sauce; it is not tomato ketchup. Use ready-to-eat fried shallots and a ready-made cucumber pickle, and follow their labels.
Equipment
- Knife and a clean board kept for cooked food
- Rice paddle or large spoon
- Mortar and pestle, or a small chopper
- Wide frying pan or wok with room to toss 400 g of rice
- Flat spatula
- Food thermometer, if you want to check the final temperature
- Serving plates and a small side dish for the pickle
Choosing and Substituting
Goat, not lamb. Use boneless goat boiled separately until fully cooked. Grilled goat is a variation with more browned flavor and less moisture. Lamb is a different meat with a different aroma and is not offered as a substitute here. Do not swap in meat from a spiced stew or satay, since their seasonings would change the balance of this recipe.
Cold rice. The Indonesian phrase nasi putih dingin simply means cold white rice; it does not by itself say "refrigerated." Here we use rice that was cooled quickly and refrigerated, for the safety reasons explained below. Rice that has been left out at room temperature is not a substitute.
Terasi. If someone at the table has a shellfish allergy, leave the terasi out completely. The dish will lose some savory depth and aroma. Do not replace it with the same amount of fish sauce.
Chilies. Use 3 red chilies. For a milder variation, remove the seeds or use fewer; the flavor will change.
Shallots. Small red shallots are the ones meant for the paste. Red onion would add more moisture and sharpness. Do not add sliced onion to the fried rice as a separate ingredient.
Kecap manis. Brands differ in sweetness and thickness. If you find one too sweet, try a different kecap manis next time rather than mixing ordinary soy sauce with sugar in an untested ratio.
Cucumber pickle. Serve ready-to-eat acar timun (cucumber pickle) alongside; some products also contain carrot and onion. Keep it in its own small dish rather than stirring it into the rice.
Rice and Goat Safety: Chill Quickly, Heat Through, Serve Right Away
Spores of Bacillus cereus can survive cooking. Rice that was not cooled and stored properly cannot be made safe by frying it again.
Fried rice depends on rice that was cooked earlier, so how that rice was handled matters as much as the frying. The UK Food Standards Agency's guidance on rice and the U.S. FoodSafety.gov charts give the following general rules, which this recipe follows.
- Cool the rice fast. After cooking, divide the rice into portions and cool it as quickly as possible, ideally getting it into the refrigerator within 1 hour. Don't leave it to cool in the rice cooker, steamer or pot.
- Keep it cold. Keep your refrigerator at 4°C or below. Refrigerate cooked goat quickly in shallow containers as well.
- Use it within a day. Use refrigerated rice within 24 hours, and reheat it only once.
- Heat it through. Leftovers should be reheated to 74°C or higher. Make sure the rice and goat are steaming hot all the way through, then serve immediately. Steam rising from the pan or a browned surface is not proof of temperature; use a food thermometer if you want to check.
- Don't confuse the two time limits. FoodSafety.gov's general rule is to refrigerate perishable food within 2 hours (within 1 hour if the surroundings are above 32°C). That is an outer limit for food in general, not a suggested cooling time for rice. For rice, aim for the 1-hour guidance.
- Skip uncertain starting points. Don't use takeaway rice that has already been reheated, or meat whose storage history you don't know.
- Keep raw and cooked apart. Use separate boards and utensils for raw meat and for foods that are ready to eat.
If you are cooking the goat from raw, cook it completely before it goes anywhere near this pan; never add raw goat to the short stir-fry. FoodSafety.gov lists 63°C with a 3-minute rest for goat steaks, roasts and chops, and 71°C for ground meat.
Leftovers. Frying the chilled rice counts as its one reheat, so cook what you will eat and serve it right away rather than storing and reheating the finished fried rice.
Method
The goat is already cooked and the rice is already chilled. Get the paste ground and everything within reach before the oil goes in, because the frying moves quickly.
Fixing Problems in the Pan
| Problem | Possible cause | What to do |
|---|---|---|
| Rice stays in clumps | Clumps weren't broken up before frying | Loosen the cold rice thoroughly with a paddle before it goes into the pan |
| Rice turns sticky or mushy | The pan may be too crowded, or the rice may hold extra moisture | Use a wider pan, leave room to toss, and fry in more than one batch if needed |
| Flavor seems flat | The paste may not have been fried long enough, or ingredients may differ | Before changing any amounts, check that the paste was fried until fragrant and that you used terasi goreng and kecap manis |
| Too sweet | Brands of kecap manis vary | Next time, try a less sweet kecap manis |
| Too hot | Three chilies with their seeds | Next time, remove the seeds or use fewer chilies, knowing the flavor will change |
| Not hot in the middle | Rice or goat went in too cold, or the pan was crowded | Keep stirring until steaming hot all the way through. If the rice was not stored properly, don't try to save it by cooking it longer |
Variations
These change the dish; the recipe above is the base.
- Grilled goat instead of boiled. The recipe allows grilled or boiled goat. Grilled meat brings more browned flavor and less moisture. Either way, it must be fully cooked first.
- Milder heat. Seed the chilies or use fewer of them.
- Without terasi. For a shellfish allergy, leave it out entirely and accept a lighter, less savory result.
- Cabbage or mustard greens. The detikFood recipe ends by suggesting these as optional additions, without amounts. They are not part of this version.
Other Ways to Make Goat Fried Rice
Nasi goreng kambing has no single fixed formula. Primarasa, another Indonesian recipe publication, gives a 4-serving version built differently: goat meat and goat fat, more chilies, scallion and cabbage, with the meat fried first and the spice paste, meat and rice fried afterward, and egg and emping crackers alongside. That is a separate recipe, and none of its ingredients or amounts are mixed into the version on this page.
Goat fried rice also sits beside other Indonesian dishes. General nasi goreng is often made with chicken, sate kambing uses goat in a completely different way as grilled skewers, mie goreng applies similar frying to noodles, and nasi liwet cooks the rice with its flavorings rather than frying it afterward.
Frequently Asked Questions
Can I use lamb instead of goat?
Kambing means goat, and the recipe is written for goat. Lamb has a different aroma and fat, so it would give a different dish; it isn't offered as a substitute here.
Can I add raw goat straight to the pan?
No. The recipe uses goat that has already been grilled or boiled, and the stir-fry is too short to cook raw meat. Cook the goat completely beforehand, refrigerate it quickly in a shallow container if you aren't using it straight away, and then cut it for this recipe.
Can I use leftover rice?
Only rice that was cooled quickly, ideally refrigerated within 1 hour, kept at 4°C or below and used within 24 hours. Don't use rice left at room temperature or takeaway rice that has already been reheated. Frying the rice counts as its one reheat.
What if I can't eat or find terasi?
You can leave it out, but the dish will be less savory and aromatic. Don't replace it with the same amount of fish sauce. Terasi contains shrimp, so check labels if anyone has a shellfish allergy.
What is kecap manis?
Indonesian sweet soy sauce: thick, dark and sweet. It is not tomato ketchup, and ordinary soy sauce is not a direct replacement.
How long does it take?
The detikFood recipe lists 30 minutes for 3 servings. That figure does not establish that it includes cooking the rice and goat or chilling them beforehand, so plan that time separately.
Sources
- Odilia WS, "Resep Nasi Goreng Kambing yang Pedas Mantap Untuk Sarapan Spesial," detikFood, 2024-06-19. The base recipe: 3 servings and 30 minutes as listed, the ingredient amounts, the use of grilled or boiled goat, the order of frying, the fried shallot and cucumber pickle garnish, and the page's region listing of Jawa. https://food.detik.com/nasi/d-7395842/resep-nasi-goreng-kambing-yang-pedas-mantap-untuk-sarapan-spesial
- Primarasa, "Nasi Goreng Kambing." A different 4-serving version with goat fat, cabbage, egg and emping, used only to show that recipes for the dish differ. https://www.primarasa.co.id/resep/nasi-goreng-kambing
- FoodSafety.gov, "4 Steps to Food Safety." Quick refrigeration in shallow containers, keeping the refrigerator at 4°C or below, the 2-hour (1-hour above 32°C) limit for perishable foods, and separating raw meat from ready-to-eat foods. https://www.foodsafety.gov/keep-food-safe/4-steps-to-food-safety
- FoodSafety.gov, "Cook to a Safe Minimum Internal Temperature." 63°C with a 3-minute rest for goat steaks, roasts and chops, 71°C for ground meat, and 74°C for reheated leftovers. https://www.foodsafety.gov/food-safety-charts/safe-minimum-internal-temperatures
- Food Standards Agency, GOV.UK, "Home food fact checker." Cooling rice as quickly as possible and ideally within 1 hour, not cooling it in the cooker or pot, using refrigerated rice within 24 hours, reheating only once until hot throughout, and the survival of Bacillus cereus spores. https://www.gov.uk/government/publications/home-food-fact-checker/home-food-fact-checker


















