The easy-to-make beef rendang is one of the most amazing curry dishes I'd ever eaten. A few specialty ingredients, from the Asian grocery is all you need to make it!
In a blender or food processor, add the powdered cloves, nutmeg, turmeric, shallot/onion, garlic, ginger, galangal, and chilies and blend until smooth. Heat a large heavy bottomed pot over medium heat and add the oil along with the mixture you just pureed. Cook for about 3 minutes, until fragrant.
Add the beef to the pot and cook for 3 minutes, stirring constantly. Then add the lemongrass, cinnamon sticks, star anise, coconut milk, beef broth, and salt, to taste. Bring to a boil. Once boiling, turn the heat to low and simmer for 90 minutes, stirring frequently to prevent burning.
Add the lime leaves, lime juice, brown sugar, and coconut flakes (if using) and stir. Simmer for another 2 hours, until the sauce is thick and dark, and the meat is very tender. Taste for seasoning and adjust seasoning with salt and sugar to taste. Remove the lemon grass, lime leaves, and whole spices, and serve!