This post may contain affiliate links. Please read my disclosure.
This AMAZING Malaysian Beef Rendang recipe is rich, creamy, spicy and filled with so many great flavors.
A Malaysian beef curry, the beef is braised in creamy coconut milk and spices until fall apart tender and served on a bed of rice (like this nasi kunyit, nasi goreng kampung or turmeric rice).
Guys...I know I say this a lot, but this Beef Rendang recipe is my new favorite dish. If you've never had Rendang you're in for a treat.
Does it take a while to cook? Yes. But is it totally worth every second? Definitely yes!
You can also try this homemade chicken rendang, salted egg yolk chicken or beef massaman curry that has a ton of flavor.
Jump to:
What is Beef Rendang?
Malaysian beef rendang is made with beef stew meat simmered in a broth of rich and creamy coconut milk, lemongrass, tamarind, spicy Thai chilies, and other spices until it is fall apart tender. All the spices are what gives this curry it's complex, delicious flavor.
Then it's simmered some more until all that beautiful liquid has been absorbed (like we do in this massaman lamb curry). It's more of a dry curry that is totally packed with flavor and super easy to fall in love with.
It is the curry of all the curries in my opinion!
More reader favorite Malaysian and Indonesian inspired recipes:
Why This Recipe Works
- The beef is seared before being braised for an extra dimension of meaty flavor.
- The beef is slow cooked in a coconut milk broth until fall apart tender and flavorful.
- The amount of dried Thai chilies used can be adjusted depending on your spice preference.
- It's a perfect make-ahead dish, in that the flavors become even better the second day.
- Kaffir limes leaves add the perfect citrus flavor to the offset the richness of the coconut milk and beef. Learn more about Kaffir Lime Leaves in this article from The Spruce Eats.
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from Went Here 8 This.
Ingredients
The full list of ingredients and amounts is included in the recipe card at the bottom of the post.
Don't be overwhelmed by the long list of ingredients. Most can be found at your local grocery store or Asian market - or bought on Amazon. I've included links as well as substitutions for some of the ingredients below.
Regular beef stew meat works great in this recipe. It gets nice and tender throughout the hours of cooking.
Always use full fat coconut milk in any recipe calling for coconut milk. The light version tends to be thinner and watery.
The whole cinnamon, cloves, star anise and cardamom seeds are best when toasted and ground fresh as opposed to buying pre-ground spices.
Dried Thai chilies are what provide the spice in this dish. You can use less or more depending on your spice preference.
Tamarind is a tangy fruit that grows on trees in tropical areas. The pods contain a pulpy substance that has a sweet and sour flavor. Using tamarind concentrate is an easy substitute for fresh tamarind (can be a hassle to work with).
We are lucky enough to have a kaffir lime tree in our yard, but you can also purchase the leaves dried online, or find them in the Asian market (can be more difficult).
You want to use shredded, unsweetened coconut. You can also buy the coconut pre-toasted, but it is much more expensive and it's easier to just make your own (instructions provided below).
Lastly, fresh lemongrass can be found in many grocery stores now, but you can also use a lemongrass paste as a substitute for convenience. When using fresh lemongrass, you want to peel the outside layers off and only use the soft white interior.
Step By Step Instructions
Start by adding the cinnamon stick, cloves, star anise and cardamon to a skillet over medium low heat. Toast for 3-5 minutes, or until fragrant.
Remove from heat and grind to a powder using a mortar and pestle.
You can use pre-ground spices here instead, but for the best flavor, whole toasted spices are really the way to go.
Heat the coconut oil over high heat in a Dutch oven or large heavy bottomed pot. Add the beef in batches and brown on all sides.
It's important to avoid overcrowding the pan - if you put too much beef in at once, it will steam instead of brown. I actually used 3 batches.
Remove the beef from the pot and set aside.
Turn the heat down to medium and add the spice paste (see below for how to make the spice paste).
Cook for about 2-3 minutes, until the paste has turned a dark brown (not burned). Add the ground spices and cook for another 1-2 minutes.
Add the beef back in and mix well to coat. Cook for 1 minute.
Add the coconut milk, lemongrass stalks, tamarind concentrate, toasted coconut (see instructions below for toasting), beef broth, palm sugar, salt and kaffir lime leaves.
Bring to a boil, reduce heat to medium low, cover and simmer for 90 minutes.
Remove the lid and turn up the heat to medium high.
Cook, stirring occasionally to ensure no sticking, for about 20-30 minutes, or until the liquid has absorbed.
Serve with steamed rice, sliced chilies (optional) and a drizzle of fresh lime juice. And honestly, it tastes better the next day so we love to make this in advance!
You can also serve it with roti or naan.
How to Make the Spice Paste
Add the ingredients in a food processor and blend until mostly smooth. It does not need to be totally smooth like a smoothie. It should be like a rough paste.
How to Toast Coconut
Heat the oven to 350F degrees. Pour the coconut in a small metal baking dish and spread out.
Place in the oven for about 10 minutes, stirring once or twice. Coconut should be a light golden brown when done.
Expert Tips
- Cut the beef in 2" cubes for the best results.
- It is important to brown the beef in batches to obtain the browned crust we want for flavor. If you crowd the pan it causes the beef to steam instead of brown.
- Add more or less dried chilies to the spice paste to adjust the spice level.
- Coconut sugar or brown sugar can be substituted for the palm sugar.
- Kaffir lime leaves are essential to the flavor of this dish. I've included a link to buy them in the recipe card. However, 1 teaspoon lime zest can be substituted if necessary.
- I recommend toasting the whole spices and grinding them for the best flavor, however, ground spices can be substituted to save time. Note the flavor will not be as fresh with pre-ground spices.
- Lemongrass paste can be substituted for fresh lemongrass. Use 1 tablespoon for every "stalk" called for in the recipe.
- Toast your own coconut (instructions above) or buy toasted coconut from the store.
- The flavor actually tastes better the next day, so for the best results, make it then reheat it the next day for serving.
Frequently Asked Questions
Beef rendang is typically made with a spice blend of chilies and seasonings, coconut milk, toasted coconut, kaffir lime leaves and tamarind. It is a slow cooked beef curry that is fried in it's own sauce until it gets crispy and caramelized on the outside. It's typically served with steamed rice.
A curry is typically saucier than a rendang. A rendang can be considered almost a dry curry. The spices can be similar, but it is cooked until much of the liquid is evaporated, which is different from a traditional curry.
Beef rendang is typically served with steamed white rice (this Instant Pot jasmine rice is perfect), but can also be served with this coconut jasmine rice, a nasi kunyit (turmeric rice) or a nasi lemak.
Rendang can take on a bitter taste if you burned the whole spices or the spice paste. Be sure to let it brown, but not burn to avoid a bitter taste.
Storage and Reheating Instructions
Leftovers can be stored in an airtight container in the fridge for up to 5 days. It actually gets better after it sits overnight.
You can also store leftovers in an airtight container in the freezer for up to 3 month. Thaw in the fridge overnight and reheat in the microwave or on the stove.
If you love this recipe, please leave a star rating and a comment below and let us know your favorite thing about it. We'd also love to connect on Instagram! Follow us at @went_here_8_this for awesome recipes and all sorts of fun food stuff 🙂
Recipe
Beef Rendang Recipe (Malaysian Beef Curry)
Ingredients
- 2 pounds stew beef cut in 2" pieces
- 2 tablespoons coconut oil
- 1 cinnamon stick
- 4 cloves
- 3 star anise
- 3 cardamon pods
- 2 lemongrass stalks white parts only cut in 3" pieces
- 1-14 ounce can coconut milk
- 2 teaspoons tamarind concentrate
- 8 kaffir lime leaves
- ½ cup shredded coconut unsweetened
- 1 tablespoon palm sugar (substitute brown sugar)
- 1 cup beef broth
- 2 teaspoon salt
- 2 Thai chilies thinly sliced for garnish (optional)
- Fresh limes
Spice Paste:
- 1 tablespoon chopped lemongrass white parts only
- 5 garlic cloves
- 1 tablespoon grated ginger (substitute ginger paste)
- 10 dried Thai chilies
- 5 shallots
Instructions
- Add the cinnamon stick, cloves, star anise and cardamon to a skillet over medium low heat. Toast for 3-5 minutes, or until fragrant.
- Remove from heat and grind to a powder using a mortar and pestle. Set aside.
- Heat the coconut oil over high heat in a dutch oven or large heavy bottomed pot. Add the beef in batches and brown on all sides.
- Remove the beef from the pot and set aside.
- Turn the heat down to medium and add the spice paste. Cook for about 2-3 minutes, stirring constantly, until the paste has turned a dark brown (not burned).
- Add the ground spice and cook for another 1 minute.
- Add the beef back in and mix well to coat. Cook for 1 minute.
- Add the coconut milk, lemongrass stalks, tamarind concentrate, toasted coconut, beef broth, palm sugar, salt and kaffir lime leaves. Bring to a boil, reduce heat to medium low, cover and simmer for 90 minutes.
- Remove the lid and turn up the heat to medium high. Cook, stirring occasionally for about 20-30 minutes, or until the liquid has absorbed.
- Serve with steamed rice, sliced chilies (optional) and a drizzle of fresh lime juice.
Spice Paste:
- Add the ingredients in a food processor and blend until mostly smooth.
How to Toast Coconut:
- Heat the oven to 350F degrees. Pour the coconut in a small metal baking dish and spread out.
- Place in the oven for about 10 minutes, stirring once or twice. Coconut should be a light golden brown when done.
Expert Tips:
- Cut the beef in 2" cubes for the best results.
- It is important to brown the beef in batches to obtain the browned crust we want for flavor. If you crowd the pan it causes the beef to steam instead of brown.
- Add more or less dried chilies to the spice paste to adjust the spice level.
- Coconut sugar or brown sugar can be substituted for the palm sugar.
- Kaffir lime leaves are essential to the flavor of this dish. I've included a link to buy them in the recipe card. However, 1 teaspoon lime zest can be substituted if necessary.
- I recommend toasting the whole spices and grinding them for the best flavor, however, ground spices can be substituted to save time. Note the flavor will not be as fresh with pre-ground spices.
- Lemongrass paste can be substituted for fresh lemongrass. Use 1 tablespoon for every "stalk" called for in the recipe.
- Toast your own coconut (instructions above) or buy toasted coconut from the store.
- The flavor actually tastes better the next day, so for the best results, make it then reheat it the next day for serving.
Toni
This was really amazing! A new favorite meal in my house!
Danielle
Thanks Toni!
kim
What a fabulous recipe! So easy and tasty!
Danielle
Thanks Kim!
Demeter
Such a flavorful dish! Love that you can make it ahead of time to help with those busy nights. Well done!
Danielle
Thanks Demeter!
Nicolas Hortense
The colour of that beef is making my mouth water!!
Danielle
It's got a lot of great flavor!
Sues
I can practically smell this and love that it cooks for a while because it makes for a mighty cozy afternoon at home 🙂 That spice paste looks crazy good!
Danielle
Totally cozy 🙂 Thanks Sues!