Ingredients
Instruction
Fry the Components
- Heat enough oil in a pan to shallow-fry. Fry the raw peanuts over medium heat until golden brown. Remove and let them cool.
- In the same oil, fry tofu until golden and crispy. Remove, drain on paper towels, cut into bite-sized cubes, and set aside.
- Quickly fry the kerupuk (crackers) just until puffed. Drain and store in an airtight container.
Prepare the Peanut Sauce
- In a blender or food processor (or use a mortar and pestle), grind the garlic, boiled chilies, and salt into a paste.
- Add the fried peanuts and blend until smooth or chunky (depending on preference).
- Stir in grated gula merah, kecap manis, and vinegar.
- Gradually add warm water (start with ½ cup) and mix until the sauce is thick but pourable. Adjust seasoning with more salt or sugar as needed.
Assemble the Dish
- On a plate, arrange cubes of lontong, softened rice noodles, bean sprouts, and fried tofu.
- Generously pour the peanut sauce over the top, making sure everything is well-coated.
- Garnish with bawang goreng (crispy shallots) and serve with kerupuk on the side or on top for added crunch.
Notes
- Lontong/Ketupat substitute: In the U.S. or Europe, these rice cakes can be mimicked by cooking sushi rice, pressing it into a container, chilling, and cutting into cubes. You can also use Korean rice cakes (garaetteok), sliced and boiled until tender.
- Tofu: Use extra-firm tofu for the best texture. Press before frying for extra crispness.
- Peanuts: If short on time, you can use natural peanut butter (unsweetened and unsalted), about 1¼ cups, instead of grinding fried peanuts.
- Kecap Manis: Available in most Asian supermarkets, but a quick alternative is to mix soy sauce with brown sugar or molasses (2 parts soy to 1 part sugar).
- Make-ahead tip: The peanut sauce can be made 1–2 days ahead and stored in the fridge. Thin with a little water before serving if it thickens.
- Spice control: Reduce or omit cabai rawit for a milder sauce, or add more for extra heat.
- Vegan-friendly: This dish is naturally vegan as long as the crackers used contain no shrimp.
