How to Make Tahu Isi (Traditional & Healthy Version)

Tahu Isi is a beloved Indonesian snack that beautifully combines the mild, nutty flavor of tofu with a crisp, golden exterior and a savory vegetable filling. Originating from Java, this dish is a staple at street food stalls and family gatherings across Indonesia. It is often enjoyed as an afternoon snack or as part of a larger meal, offering a delightful crunch with every bite. The name 'Tahu Isi' directly translates to 'stuffed tofu,' and it is typically filled with a mixture of vegetables such as carrots, cabbage, and bean sprouts, making it both satisfying and nutritious. The tofu acts as the perfect vessel, soaking up the flavors of the filling and the subtle spices that define Indonesian cuisine. Its popularity lies in its versatility—Tahu Isi can be enjoyed warm or at room temperature, making it perfect for sharing or packing as a lunchbox treat. Tahu Isi is especially appealing for those seeking plant-based and vegetarian options, thanks to its protein-rich tofu base and vibrant vegetables. The dish is naturally dairy-free and can easily be adapted for vegan diets, making it a healthy, authentic, and inclusive taste of Indonesia.

35 min total2 servingsmedium180 kcal / 100g

Ingredients

  • Firm tofu (tahu putih)
    6 pieces (about 300g) Firm tofu (tahu putih) (cut into squares, medium size)
  • Carrot
    1 small (grated) Carrot (wortel)
  • Cabbage
    1 cup (shredded) Cabbage (kol)
  • Bean sprouts
    1/2 cup Bean sprouts (tauge)
  • Garlic
    2 cloves (finely minced) Garlic (bawang putih)
  • Shallot
    2 (finely sliced) Shallot (bawang merah)
  • Spring onion
    2 stalks (sliced) Spring onion (daun bawang)
  • All-purpose flour
    1/2 cup All-purpose flour (tepung terigu)
  • Rice flour
    1/4 cup Rice flour (tepung beras)
  • Salt
    1/2 tsp Salt
  • White pepper
    1/4 tsp White pepper (merica)
  • Water
    1/2 cup Water (for batter)
  • Vegetable oil
    2 tbsp Vegetable oil (for sautéing and shallow frying)

Step-by-step instructions

Step 1: Prepare the tofu by cutting each block into medium squares
0%

Step 1 · Prepare the tofu by cutting each block into medium squares

Prepare the tofu by cutting each block into medium squares. Make a slit on one side of each tofu piece to create a pocket for stuffing.

Step 2: In a pan
0%
2 min

Step 2 · In a pan

In a pan, heat 1 tablespoon of vegetable oil over medium heat. Sauté garlic and shallot until fragrant, about 2 minutes.

Step 3: Add grated carrot
0%
4 min

Step 3 · Add grated carrot

Add grated carrot, shredded cabbage, and bean sprouts to the pan. Season with salt and white pepper. Stir-fry until the vegetables are just tender, about 4 minutes. Mix in the spring onion. Remove from heat and let cool.

Step 4: Gently stuff the cooled vegetable mixture into the pocket of each t...
0%

Step 4 · Gently stuff the cooled vegetable mixture into the pocket of each t...

Gently stuff the cooled vegetable mixture into the pocket of each tofu piece, pressing lightly to secure.

Step 5: Make the batter by combining all-purpose flour
0%

Step 5 · Make the batter by combining all-purpose flour

Make the batter by combining all-purpose flour, rice flour, a pinch of salt, and water in a bowl. Mix until smooth and not too thick.

Step 6: Heat the remaining 1 tablespoon of vegetable oil in a nonstick pan ...
0%
8 min

Step 6 · Heat the remaining 1 tablespoon of vegetable oil in a nonstick pan ...

Heat the remaining 1 tablespoon of vegetable oil in a nonstick pan over medium-high heat. Dip each stuffed tofu into the batter, then place in the pan. Shallow fry until golden brown and crispy on all sides, about 6-8 minutes total.

Step 7: Remove the tofu and drain on a paper towel to remove excess oil
0%

Step 7 · Remove the tofu and drain on a paper towel to remove excess oil

Remove the tofu and drain on a paper towel to remove excess oil. Serve warm or at room temperature.

Why this recipe is healthy

This dish is a healthy choice because it is high in protein and fiber while being relatively low in saturated fat. The combination of tofu and assorted vegetables makes it nutrient-dense and filling, supporting balanced blood sugar and sustained energy. By using less oil and whole, fresh ingredients, Tahu Isi offers all the satisfaction of a traditional Indonesian snack without excessive calories or unhealthy additives.

A note on tradition

Tahu Isi is a favorite across Indonesia, especially popular in Java where it is sold as 'gorengan' (fried snacks) at warungs and street stalls. It is enjoyed throughout the year, often as an afternoon treat with tea or coffee, and is commonly served at family gatherings or special occasions. Its versatility and plant-based ingredients make it a staple in Indonesian households, reflecting the country’s love for simple, flavorful, and communal meals.

← Back to Tahu Isi nutrition