Tofu Rendang
Published April 24, 2025
- Total Time
- 1 hour
- Prep Time
- 20 minutes
- Cook Time
- 40 minutes
- Rating
- Comments
- Read comments
Advertisement
Ingredients
FOR THE SPICE PASTE
3 large shallots (about ½ pound), roughly chopped
1 (1-inch) piece fresh ginger or galangal (about 1 ounce), peeled and roughly chopped
2 lemongrass stalks (white parts only), roughly chopped (about 2 tablespoons)
4 garlic cloves, roughly chopped
1 ½ teaspoons crushed red pepper
FOR THE CURRY
3 tablespoons vegetable oil or other neutral oil
1 cinnamon stick or ½ teaspoon ground cinnamon
¼ teaspoon whole cloves or ⅛ teaspoon ground cloves
2 star anise
¼ teaspoon ground cardamom or 2 cardamom pods, smashed
2 (14- to 16-ounce) packages extra-firm tofu, cut into 1-inch cubes
1 (14-ounce) can coconut milk
1 tablespoon tamarind paste or concentrate
½ cup unsweetened shredded coconut
4 makrut lime leaves, thinly sliced
2 tablespoons brown sugar
2 teaspoons sea salt
Cooked rice, to serve
Handful of cilantro leaves
Preparation
- Step 1
Make the spice paste: Place the shallots, ginger, lemongrass, garlic and crushed red pepper into a small blender or food processor and blend until you have a thick paste. (Alternatively, you can use a mortar and pestle to pound all the ingredients together.)
- Step 2
Make the curry: Place a large Dutch oven or other heavy lidded pot over medium-high heat. Add the neutral oil and the spice paste, and stir until fragrant, about 2 minutes. Add the cinnamon, cloves, star anise and cardamom, then reduce heat to medium-low and stir until the paste caramelizes, darkens and starts to stick to the bottom of the pot, 3 to 5 minutes.
- Step 3
Add the tofu and gently stir to coat. Add the coconut milk and tamarind and gently toss. Cover with a lid and simmer for 10 minutes.
- Step 4
Meanwhile, heat a small frying pan over medium. Add the shredded coconut and stir constantly until golden, 2 to 4 minutes.
- Step 5
Remove the lid from the pot and add the toasted coconut, lime leaves, brown sugar and salt, stirring gently to combine. Simmer, uncovered, until the sauce is dark and reduced, 8 to 10 minutes.
- Step 6
Serve on top of rice and top with cilantro.
Private Notes
Comments
I had the same problem. I find that with any recipe involving tofu it's best to press out the excess liquid and then soak it for a while in the sauce or marinade or whatever prior to cooking. I don't think it "absorbs flavor readily" as the intro says.
This recipe contains so many flavorful ingredients but, for me, it turned out surprisingly bland. Mine needed more of everything, especially acid. I followed the timing instructions but suspect I didn’t let it cook down, darken, caramelize enough. Nevertheless, this just needs way more flavor. If I make it again I would double everything except the tofu, coconut milk and coconut. (I’m sorry! I usually love Ms. McKinnon’s recipes)
You can use lemon zest for the lemongrass, lime zest for the lime leaves, and lime juice for the tamarind. foodsubs.com is also a goid resource.
Pretty good. Added chiles as per some recommendations, which maybe solves the problem some people reported about it being grey. It was quite appealing, pleasant but not mind blowing! Salting at ever step helps, and definitely let it caramelize. I did overly toast the chiles which made it bitter and meant I added more sugar than I would've to balance it. Served with Indonesian style hot pickle, wish it were much hotter or the rendang was much much hotter.
Used about .25 oz of reconstituted dried galangal in addition to 1 is fresh gingers. No other changes! Super flavorful!
I would not recommend to make this sadly… Not very flavourful.

