BestFoodWhere

Authentic Malaysian Beef Rendang - Rich and Tender Slow-Cooked Curry

This traditional Malaysian beef rendang features tender chunks of beef slow-cooked in aromatic coconut milk with a complex blend of spices until deeply caramelized. A perfect make-ahead dish that tastes even better the next day.

Janelle

By Janelle

Updated: March 18, 2026

Why I Love This Recipe

Beef rendang is one of Southeast Asia's most celebrated dishes, originating from the Minangkabau people of West Sumatra and beloved throughout Malaysia, Indonesia, and Singapore. This dry curry is characterized by its rich, complex flavor profile achieved through hours of slow cooking that transforms coconut milk into a deeply concentrated, caramelized coating around tender beef. What sets authentic rendang apart is the patience required to cook it properly. The beef is simmered in coconut milk infused with a fragrant spice paste until the liquid evaporates and the meat becomes incredibly tender, coated in a dark, intensely flavored sauce. This recipe captures the traditional essence of rendang while being practical for home cooks, using readily available ingredients found in Singapore's markets.

  • Deep Complex Flavors – The slow cooking process develops incredibly rich, layered tastes that intensify over time
  • Make-Ahead Friendly – Tastes even better after resting overnight, making it perfect for entertaining
  • Tender Fall-Apart Beef – Long, gentle cooking transforms tough cuts into melt-in-your-mouth perfection
  • Aromatic Spice Blend – Traditional Southeast Asian spices create an intoxicating fragrance that fills your kitchen
  • Versatile Serving Options – Pairs beautifully with rice, bread, or as part of a larger Malaysian feast

Ingredients You'll Need

Here's what you'll need – nothing too fancy, just good ingredients that work together beautifully.

  • 1.5 kg beef chuck or blade (cut into 5cm chunks)
  • 800 ml coconut milk (full-fat)
  • 2 tbsp tamarind paste
  • 3 tbsp palm sugar (or brown sugar)
  • 2 tsp salt
  • 8 pieces dried chilies (soaked and deseeded)
  • 6 pieces shallots (peeled)
  • 6 cloves garlic
  • 3 cm fresh ginger (peeled)
  • 2 cm galangal (peeled)
  • 2 stalks lemongrass (tender parts only)
  • 4 pieces candlenuts (or macadamias)
  • 4 pieces kaffir lime leaves (torn)
  • 1 piece pandan leaf (knotted, optional)
  • 3 tbsp coconut oil

Step-by-Step Instructions

  1. 1

    Soak the dried chilies in warm water for 15 minutes until softened, then remove seeds and stems. Meanwhile, roughly chop the shallots, garlic, ginger, galangal, and tender parts of lemongrass. This preparation ensures your spice paste will blend smoothly.

    ~15 min

    Tip: Removing chili seeds reduces heat while maintaining flavor
  2. 2

    Blend all spice paste ingredients with 3-4 tablespoons of water until you achieve a smooth, fine paste. Stop and scrape down sides as needed, adding water gradually to help the blending process. The paste should be completely smooth without any fibrous bits.

    ~5 min

    Tip: A high-powered blender works best, but food processor is acceptable
  3. 3

    Heat coconut oil in a heavy-bottomed pot or Dutch oven over medium heat. Add the spice paste and fry for 8-10 minutes, stirring constantly, until it becomes fragrant and the oil begins to separate. The paste should turn a deeper red color and smell incredibly aromatic.

    ~10 min

    Tip: Keep stirring to prevent burning - the paste can stick quickly
  4. 4

    Add the beef chunks to the pot and stir to coat completely with the spice paste. Cook for 5-7 minutes, turning pieces to ensure even coating. The beef should be well-seared and coated with the aromatic paste on all sides.

    ~7 min

    Tip: Don't overcrowd - cook in batches if necessary
  5. 5

    Pour in the coconut milk, then add palm sugar, salt, torn kaffir lime leaves, and knotted pandan leaf if using. Stir well to combine all ingredients. Bring the mixture to a gentle boil, then reduce heat to low for slow simmering.

    ~5 min

    Tip: Don't let it boil vigorously or the coconut milk may split
  6. 6

    Simmer uncovered on low heat for 1.5-2 hours, stirring occasionally to prevent sticking. The liquid should gradually reduce and the beef will start to become tender. During this phase, the coconut milk will slowly concentrate and develop deeper flavors.

    ~90 min

    Tip: Stir every 15-20 minutes and adjust heat if bubbling too vigorously
  7. 7

    Add the tamarind paste and continue cooking for another 30-45 minutes. The sauce should now be much thicker and darker. Stir more frequently as the liquid reduces to prevent burning at the bottom of the pot.

    ~35 min

    Tip: Taste and adjust seasoning - add more palm sugar or salt as needed
  8. 8

    Continue cooking until the sauce is very thick and dark, coating the beef completely. The oil should start to separate and the rendang should have a rich, caramelized appearance. Total cooking time should be 2.5-3 hours from start.

    ~30 min

    Tip: The rendang is ready when you can draw a line through it with a spoon
  9. 9

    Taste and adjust seasoning with more salt or palm sugar if needed. Remove the pandan leaf and any large pieces of kaffir lime leaves before serving. The beef should be fork-tender and the sauce deeply caramelized.

    ~3 min

    Tip: Let it rest for 10 minutes before serving to allow flavors to settle
  10. 10

    Serve hot with steamed jasmine rice, ketupat, or roti. Garnish with fresh herbs like cilantro or Thai basil if desired. The rendang can be served immediately but tastes even better after resting overnight.

    ~2 min

    Tip: Store covered and reheat gently the next day for even better flavor

How Do I Know It's Ready?

The rendang is done when the sauce has reduced to a thick, dark coating and the beef is fork-tender. You should be able to draw a line through the mixture with a spoon, and oil will begin to separate and glisten on the surface. The color should be very dark brown, almost mahogany.

Frequently Asked Questions

Dark color develops through long, slow cooking and caramelization of the coconut milk and palm sugar. Make sure you're cooking long enough - typically 2.5-3 hours total - and don't rush the process. The final stage should be cooked until the oil separates and the mixture becomes very thick and dark brown.

Final Thoughts

I hope you enjoy making this Authentic Malaysian Beef Rendang - Rich and Tender Slow-Cooked Curry as much as I do! It's a wonderful dish that's sure to become a favorite in your kitchen. If you try this recipe, I'd love to hear how it turned out – feel free to share your experience and any variations you tried!