How to Make Ayam Gepok (Traditional & Healthy Version)
Ayam Gepok, a beloved dish in Singapore’s vibrant hawker scene, brings together Indonesian roots and local fusion influences for a uniquely Singaporean vegetarian experience. Traditionally, Ayam Gepok is made with smashed chicken, but in this vegetarian adaptation, firm tofu steps in as the protein hero, capturing the dish’s signature spicy sambal and satisfying texture. You’ll often find Ayam Gepok alongside steaming rice and fresh cucumber at your neighborhood kopitiam or bustling food centre, a testament to Singapore’s creative approach to reimagining classics for all diets. The taste of Ayam Gepok is a fiery celebration of Southeast Asian flavors—chili, garlic, shallots, and lemongrass combine to create a punchy sambal that coats each piece. This healthy version maintains all the fragrance and spice but with lighter, plant-based ingredients. Perfect for lunch, this dish fits right into Singapore’s multicultural food tapestry, making it a standout on any vegetarian menu. Whether you’re looking for a satisfying meal after a morning at the wet market or a quick, nutritious hawker-style lunch, Ayam Gepok delivers authentic taste with a modern twist.
Ingredients
- 300g Firm tofu (cut into thick slices)
- 2 cups Cooked brown rice (steamed, for serving)
- 4 pieces Red chili padi (adjust to heat preference)
- 2 pieces Large red chilies
- 3 cloves Shallots (bawang merah)
- 3 cloves Garlic (bawang putih)
- 1 stalk Lemongrass (white part only, sliced)
- 1 tbsp Kecap manis (sweet soy sauce)
- 1 tbsp Lime juice (freshly squeezed)
- 1 tbsp Cooking oil (use canola or sunflower for health)
- 1/2 Cucumber (sliced, for garnish)
- 1/4 tsp Salt
Step-by-step instructions
Step 1 · Press tofu to remove excess water
Press tofu to remove excess water, then cut into thick slices. Pat dry.
Step 2 · Blend red chilies
Blend red chilies, chili padi, shallots, garlic, lemongrass, and salt into a smooth sambal paste.
Step 3 · Heat half the oil in a non-stick pan
Heat half the oil in a non-stick pan. Pan-fry tofu slices until golden brown on both sides. Remove and set aside.
Step 4 · In the same pan
In the same pan, add remaining oil and sauté sambal paste over medium heat until fragrant (about 3 minutes).
Step 5 · Add kecap manis and lime juice to the sambal
Add kecap manis and lime juice to the sambal. Stir well and cook for 2 more minutes until slightly thickened.
Step 6 · Gently smash the fried tofu with a pestle or spatula for the classi...
Gently smash the fried tofu with a pestle or spatula for the classic 'gepok' (smashed) texture.
Step 7 · Coat smashed tofu evenly with sambal
Coat smashed tofu evenly with sambal. Serve hot over brown rice, garnished with fresh cucumber slices.
Why this recipe is healthy
Choosing this Ayam Gepok means enjoying bold hawker flavors without excess calories or unhealthy fats. The use of tofu instead of chicken reduces cholesterol and ups the fiber and plant protein content, making it ideal for vegetarians or anyone mindful of weight management. Brown rice supports a low GI diet, stabilizing blood sugar and providing lasting energy. This recipe proves you don’t have to sacrifice taste for health.
A note on tradition
In Singapore, Ayam Gepok showcases the city’s love for Indonesian-inspired flavors, especially at hawker centres and kopitiams where fusion vegetarian options are rising in popularity. Traditionally enjoyed for lunch, it’s a favorite among those seeking something spicy and quick. The dish reflects Singapore’s regional diversity and openness to adapting classics for modern, health-conscious diners.