Indonesia · Southeast Asia

Indonesian Beef Rendang Recipe: Slow-Cooked and Tender

Updated November 3, 2026

Total time
3 hr 50 min
prep 30 min · cook 3 hr 20 min
Serves
6
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece
Cuisine
Indonesia
Southeast Asia

Jump to recipe

Indonesian Beef Rendang Recipe: Slow-Cooked and Tender

Indonesian beef rendang is a richly spiced dish of beef slowly braised in coconut milk with chilies, lemongrass, galangal, and other aromatics. As the liquid reduces, it coats the tender beef in a concentrated sauce; rendang is often served with rice and side dishes, and recipes vary by region and household.

Ingredients

  • 3 lb beef chuck, cut into 1½-inch (4 cm) cubes (1.36 kg)
  • 10 oz shallots, peeled and roughly chopped (280 g)
  • 8 garlic cloves, peeled (about 25 g)
  • 5 fresh red Thai chilies, stems removed (about 15 g); use fewer for a milder rendang
  • 2 tbsp peeled, chopped fresh ginger (30 g)
  • 2 tbsp peeled, chopped fresh galangal (30 g); if unavailable, use the same amount of ginger, knowing the flavor will be warmer and less citrusy
  • 2 tbsp neutral cooking oil (30 ml)
  • 2 tbsp ground coriander (12 g)
  • 1 tsp ground cumin (2 g)
  • 1 tsp ground fennel (2 g)
  • ½ tsp ground turmeric (1.5 g)
  • 2 lemongrass stalks, tender inner parts bruised with the back of a knife (about 60 g)
  • 4 fresh or frozen makrut lime leaves, torn (about 2 g); regular lime zest can stand in, but gives a brighter, less floral aroma
  • 1 cinnamon stick, about 3 inches (8 cm)
  • 1 star anise (about 2 g), optional
  • 3 whole cloves (about 0.5 g)
  • 3 cups full-fat coconut milk (720 ml); shake or stir the can before measuring
  • 1 cup water (240 ml)
  • ½ cup unsweetened shredded coconut, for toasting (40 g)
  • 1 tbsp packed brown sugar (12 g)
  • 1½ tsp fine salt (9 g), plus more to taste
  • 1 tbsp fresh lime juice (15 ml), or to taste

Instructions

  1. Prepare the ingredients. Cut the beef into evenly sized cubes so they cook at a similar rate. Peel and chop the shallots, garlic, ginger, and galangal, and trim the chilies. Bruise the lemongrass stalks without cutting them into small pieces; keeping them whole makes them easier to remove later. Tear the lime leaves. Allow about 30 minutes for this preparation, including making the spice paste and toasting the coconut in the next step.
  2. Make the paste and toast the coconut. Put the shallots, garlic, chilies, ginger, and galangal in a food processor or blender. Process until they form a thick, mostly smooth paste, scraping down the sides as needed. Add a spoonful of water only if the blades cannot move. In a dry skillet over medium-low heat, toast the shredded coconut for about 5 minutes, stirring often, until evenly golden and fragrant. Transfer it to a plate so it does not continue browning in the hot pan. If using a mortar and pestle, work the paste ingredients in batches; a slightly textured paste is fine.
  3. Brown the beef. Heat the oil in a heavy, wide Dutch oven or saucepan over medium-high heat. Pat the beef dry, then brown it in batches for about 15 minutes total, turning the pieces so several sides develop color. Avoid crowding the pan, which traps steam and prevents browning. Transfer the beef to a plate. If the pot has dark, burnt bits, wipe those out; browned bits are welcome, but burnt ones can make the finished sauce bitter.
  4. Fry the spice paste. Lower the heat to medium. Add the paste to the pot and cook for 8 to 10 minutes, stirring frequently, until it smells fragrant and no longer has a raw, sharp aroma. Stir in the coriander, cumin, fennel, and turmeric for about 30 seconds. Add the lemongrass, lime leaves, cinnamon, star anise, and cloves, then return the beef and any juices to the pot. Coating the meat in the paste now helps the spices flavor the whole braise.
  5. Begin the coconut braise. Pour in the coconut milk and water, then add the brown sugar and salt. Stir and bring the mixture just to a gentle simmer; avoid a hard boil, which can make coconut milk separate more quickly. Scrape the bottom of the pot to loosen any browned bits. The beef should be mostly submerged. If it is not, turn the pieces so they are coated, rather than adding extra liquid immediately.
  6. Cook until tender. Cover the pot, reduce the heat to low, and simmer gently for 1 hour 40 minutes. Check after about 45 minutes and stir, making sure nothing is sticking to the bottom. Keep the liquid at a quiet bubble, not a rolling boil. The beef should be becoming tender but may not yet pull apart easily. If the sauce is bubbling too vigorously, lower the heat or move the pot to a smaller burner.
  7. Reduce the sauce. Uncover the pot and simmer gently for about 1 hour 15 minutes, stirring every 10 to 15 minutes and more often as the sauce thickens. The coconut milk will reduce, darken, and cling to the beef. Stir in the toasted coconut during the final 20 minutes. Reduce the heat further if the sauce begins to catch; if it becomes very dry before the beef is tender, add water ¼ cup (60 ml) at a time. Rendang should be concentrated and glossy, not soupy, but the exact dryness varies among regional and household versions.
  8. Check and finish. Test a large piece of beef for tenderness and check its center with a food thermometer. USDA FSIS gives 145°F (63°C) followed by a 3-minute rest as the safe minimum for whole cuts of beef; this long braise should take the meat well beyond that point. Take the pot off the heat and let it stand for 3 minutes. Remove the lemongrass and whole spices if you prefer, then stir in the lime juice and taste for salt. Serve hot.

Tips

  • Choose the right cut. Chuck has enough connective tissue to become tender during a long, gentle braise. Beef shin or brisket can also work, though the time needed may differ. Lean steak is a poor substitute here: it can turn dry and firm before the sauce reduces.
  • Use gentle heat and keep stirring. Coconut milk reduces gradually, and the thickening sauce is more likely to stick near the end. A heavy-bottomed pot helps distribute heat; frequent scraping during the uncovered stage prevents scorching.
  • Adjust hard-to-find aromatics thoughtfully. Fresh or frozen galangal and makrut lime leaves are available at many Asian grocery stores. Ginger can replace galangal, and a little finely grated lime zest can replace the leaves, but neither swap tastes exactly the same. Add zest sparingly so it does not make the sauce overly sharp.
  • Control heat and salt at the finish. Chilies vary widely in strength, so start with fewer if you are unsure. If you use a salted chili paste in place of fresh chilies, reduce the added salt and taste near the end. Lime juice is best added after reduction, when you can judge how much brightness the rich sauce needs.

Serving Suggestions

Serve rendang with steamed jasmine rice or another plain rice that can take up the thick sauce. A plate of cucumber, tomato, or lightly dressed greens gives a fresh contrast, while quickly cooked green beans or sautéed greens make the meal more substantial. For an Indonesian-inspired spread, offer the beef with rice, sliced cucumber, sambal, and a simple vegetable side; the rendang is intensely flavored, so the accompaniments can stay mild.

Spoon the sauce over the rice rather than treating it like a thin gravy. If the beef has cooled and the coconut sauce has firmed, warm it gently before serving and stir so the coating loosens evenly. A small squeeze of lime at the table is useful for anyone who wants a brighter finish, but taste first because the dish already includes lime juice.

Variations

For a milder version, use two or three chilies and remove their seeds. For a hotter result, keep the seeds or add another chili, but make changes gradually because the heat becomes concentrated as the sauce reduces. You can omit the optional star anise if you prefer a less pronounced anise note; keep the cinnamon and cloves modest so they support rather than dominate the coconut and spice paste.

Beef shin can replace chuck for a deeper, gelatinous texture, while brisket makes broader, more fibrous pieces. Cut either into similar-sized chunks and begin checking tenderness near the end of the covered simmer; the timing can vary with the cut and the size of the pieces. For a more coconut-forward, drier finish, continue reducing carefully after the beef is tender. For a saucier version, stop reducing sooner. These are useful home-cooking adjustments, not a claim that every regional rendang has the same texture.

If you cannot find fresh galangal, use ginger as listed, or use frozen galangal if available. Unsweetened desiccated coconut can replace shredded coconut for toasting; watch it closely because the finer pieces brown quickly. Sweetened coconut is not a good swap because it can make the savory sauce unexpectedly sweet.

Storage and Reheating

Refrigerate leftover rendang within 2 hours of cooking, in a shallow airtight container. It keeps for 3 to 4 days in the refrigerator. The sauce may become firm when cold because of the coconut fat; that is normal. For longer storage, freeze it in meal-size portions for up to 3 months for best quality, and thaw overnight in the refrigerator.

Reheat only the portion you plan to eat in a covered saucepan over low heat, stirring occasionally. Add a splash of water if the sauce is too thick, and heat until the beef and sauce reach 165°F (74°C), the USDA FSIS safe temperature for reheated leftovers. You can also microwave a portion in a covered microwave-safe dish, stirring once or twice for even heating and checking the temperature in several places. Avoid repeatedly cooling and reheating the full batch.

Frequently Asked Questions

What does rendang taste like?
It is savory, aromatic, and richly flavored by coconut milk, chilies, and spices such as coriander, cumin, and turmeric. As the liquid reduces, the sauce becomes concentrated and coats the beef. The heat level depends on the chilies, and lime juice provides a little brightness at the end.

Is rendang supposed to be dry or saucy?
It is usually much thicker and drier than a curry, but the exact texture varies. Some versions are reduced until the sauce clings closely to the meat; others retain a little more coconut sauce. Stop reducing when the texture suits your meal, while keeping the heat low enough to avoid scorching.

Can I make beef rendang ahead?
Yes. Cook it fully, cool it promptly, and refrigerate it within 2 hours. Reheat it gently to 165°F (74°C) before serving. The sauce may thicken in the refrigerator, so stir in a little water during reheating if needed.

Can I make it without galangal or makrut lime leaves?
Yes. Ginger is a practical substitute for galangal, though it tastes warmer and less citrusy. A small amount of lime zest can replace makrut lime leaves, but it has a brighter, less floral aroma. The dish will still be flavorful, though it will not have quite the same aromatic profile.

Why is my rendang sauce oily or separated?
Coconut milk can separate as it cooks, especially with prolonged heat, and a little oil on the surface is not unusual in a reduced rendang. Keep the simmer gentle and stir regularly. If the sauce looks very oily, stir it together and reduce the heat; avoid adding more coconut milk at the end unless you are willing to simmer it down again.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).