
Tahu Isi
Snacks • Indonesia
About Tahu Isi
Fried tofu stuffed with vegetables
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.
Ingredients(for 3 pieces per serving)
- 6 pieces (about 300g) Firm tofu (tahu putih) (cut into squares, medium size)
- 1 small (grated) Carrot (wortel)
- 1 cup (shredded) Cabbage (kol)
- 1/2 cup Bean sprouts (tauge)
- 2 cloves (finely minced) Garlic (bawang putih)
- 2 (finely sliced) Shallot (bawang merah)
- 2 stalks (sliced) Spring onion (daun bawang)
- 1/2 cup All-purpose flour (tepung terigu)
- 1/4 cup Rice flour (tepung beras)
- 1/2 tsp Salt
- 1/4 tsp White pepper (merica)
- 1/2 cup Water (for batter)
- 2 tbsp Vegetable oil (for sautéing and shallow frying)
Instructions
- 1
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.
3 minutes
Use a small knife and be gentle to avoid breaking the tofu.
- 2
In a pan, heat 1 tablespoon of vegetable oil over medium heat. Sauté garlic and shallot until fragrant, about 2 minutes.
2 minutes
Stir continuously to prevent burning the aromatics.
- 3
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.
4 minutes
Don’t overcook – the filling should remain slightly crunchy for texture.
- 4
Gently stuff the cooled vegetable mixture into the pocket of each tofu piece, pressing lightly to secure.
3 minutes
Avoid overfilling to prevent tearing the tofu.
Why This Dish 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.
Tahu Isi is naturally rich in plant-based protein, thanks to the tofu, which also supplies essential amino acids, iron, and calcium. The addition of fresh vegetables like carrots, cabbage, and bean sprouts boosts the fiber, vitamin A, vitamin K, and antioxidant content, supporting digestive health and immunity. Using a shallow fry method and minimal oil helps keep the fat content lower than deep-fried snacks, making this a lighter option for a satisfying snack or side dish.
Pro Tips
- 💡Tip 1: Use day-old tofu for firmer texture that holds up better when stuffed and fried.
- 💡Tip 2: Pat the tofu dry with a paper towel before stuffing to reduce splattering during frying.
- 💡Tip 3: Customize the veggie filling with local greens or mushrooms for variety and added nutrition.
Storage & Serving
Store leftover Tahu Isi in an airtight container in the refrigerator for up to 2 days. Reheat in an oven or air fryer to restore crispiness before serving. Not recommended for freezing as the texture may change.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 180.0 kcal |
| Protein | 8.0 g |
| Carbohydrates | 16.0 g |
| Total Fat | 10.0 g |
| Fiber | 2.0 g |



