Discover tahu gejrot, Cirebon’s iconic street food of crispy fried tofu doused in sweet tamarind sauce with crushed chilies and shallots. Bold, tangy, and impossible to resist!
About the Dish
Tahu gejrot is one of Indonesia’s most beloved street snacks, and it comes with its own story baked right into its name. The word “gejrot” mimics the sound of the sweet tamarind sauce being poured from a bottle directly onto the tofu, a small, satisfying detail that has become as much a part of this dish’s identity as its bold, layered flavor.
Originating from Cirebon in West Java, tahu gejrot is built around a beautifully simple contrast: crispy fried tofu pieces drenched in a warm, tangy cuko sauce made from palm sugar, tamarind, and sweet soy sauce, then topped with freshly crushed green chilies and shallots that bring sharp heat and a punchy, raw aroma. The combination of sweet, sour, salty, and spicy in a single bite is what makes this snack so addictive and so widely recognized far beyond its Cirebonese roots.
Traditionally enjoyed as an afternoon snack at street stalls and night markets, tahu gejrot is the kind of dish that captures everything lovable about Indonesian street food, generous flavor, minimal fuss, and an immediacy that makes it perfect for eating on the spot. Making it at home is surprisingly straightforward, and the cuko sauce can be prepared in advance, making it an easy and impressive snack to serve any time.
Key Ingredients and Their Role
- Fried tofu (tahu kulit) is the foundation of the dish. Fried until the outside is golden and slightly crispy, it provides the textural contrast that makes every bite interesting: firm on the outside, soft within, and acts as the perfect vessel for soaking up the tangy, flavorful cuko sauce.
- Cuko sauce is the soul of tahu gejrot. A warm broth of palm sugar, tamarind, sweet soy sauce, and seasoning, it strikes a careful balance between sweet, sour, and savory. Poured generously over the tofu, it seeps into every piece, transforming a simple fried ingredient into something complex and deeply satisfying.
- Crushed green chilies and shallots are what give tahu gejrot its signature bite. Ground coarsely rather than blended smooth, they retain their raw, punchy character, adding sharp heat, a fresh onion aroma, and a rustic texture that ties the whole dish together.
Ingredients
Main:
- 10 pieces fried tofu (tahu kulit)
- Cooking oil, as needed
Cuko sauce:
- 350 ml water
- 100 g palm sugar
- 1 tbsp white sugar
- 1 tbsp tamarind
- 1 tbsp sweet soy sauce (kecap manis)
- Salt, to taste
- Seasoning powder, to taste
Spice paste (bumbu halus):
- 3 shallots
- 3–5 green bird’s eye chilies, adjust to taste
- Salt, to taste
Instructions
- Fry the tofu until fully cooked and the outside is crispy. Remove and drain.
- Bring the water to a boil, then add the palm sugar, white sugar, tamarind, sweet soy sauce, salt, and seasoning powder. Cook until all the ingredients are fully dissolved and the cuko sauce tastes balanced. Remove from heat and strain.
- Grind the green bird’s eye chilies, shallots, and salt until coarsely crushed not completely smooth.
- Cut the fried tofu into small bite-sized pieces.
- Place the tofu in a serving bowl, add the crushed spice paste to taste, then pour the cuko sauce over gradually.
- Toss until the tofu is evenly coated in the sauce and spices. Serve immediately.
Serving Suggestion
Tahu gejrot is best enjoyed fresh and immediately after assembly, while the tofu still has some texture and the cuko sauce is warm. It works perfectly as a standalone afternoon snack or as part of a spread of Indonesian street food favorites. For extra heat, add more bird’s eye chilies to the spice paste. Some people also enjoy it alongside nasi (rice) as a light, flavorful side.
From Street Food to Cultural Discovery
Tahu gejrot is a perfect reminder that some of the most extraordinary flavors in Indonesian cuisine come from the simplest combinations. Every street snack like this carries a story of a city, a community, and a culinary tradition passed down through generations. If exploring Indonesian food has made you curious about the language and culture behind it, BASANTARA is here to help you go deeper. We offer Bahasa Indonesia courses designed specifically for foreign speakers, at every level of learning. Connect with us on WhatsApp at +62 852 1396 8601 or visit basantara.net to start your journey today.
English (International)



