Tumis Tahu Tempe (Quick Javanese Stir-Fry)
Crisp-edged tofu and tempeh simmered in a fragrant soy-sweet sauce with vegetables.

Total
30 min
Prep
15 min
Cook
15 min
Serves
2
How many of these 14 ingredients are already on your shelf? That's the part we do — photograph your pantry and get a week of dinners built from what's already there.
Add to my week — freeServings
Recipe serves 2
Ingredients
- 200 g firm tofu
- 150 g tempeh
- 2 tbsp neutral oil (for frying)
- 3 medium shallots, finely chopped
- 2 cloves garlic, minced
- 1 tsp ginger, grated
- 3 tbsp kecap manis (sweet soy sauce)
- 1 tbsp light soy sauce
- 1 tbsp brown sugar (or palm sugar)
- 120 ml water
- 1 medium carrots, thinly sliced
- 120 g green beans, cut into 1-inch pieces
- 1 small chili (optional), sliced(optional)
- 0.5 tsp salt (optional, to taste)(optional)
Instructions
- 1
Prep (15 minutes): Cut tofu into bite-size cubes and tempeh into thin slices. Slice carrots and cut green beans. Finely chop shallots and mince garlic; grate ginger.
- 2
Cook (15 minutes): Heat oil in a wok or skillet over medium-high heat. Pan-fry tofu and tempeh until edges are crisp and lightly browned, about 6–8 minutes; remove to a plate.
- 3
In the same pan, sauté shallots, garlic, and ginger for 1–2 minutes until fragrant. Add carrots and green beans and stir-fry for 3–4 minutes.
- 4
Stir in kecap manis, light soy sauce, brown sugar, and water. Simmer 2–3 minutes until slightly thickened, then return tofu and tempeh to the pan and toss to coat. Cook 1–2 minutes more to heat through and glaze.
- 5
Taste and adjust sweetness/salt if needed, then serve hot.
Nutrition per serving
Calories
430
22% of a 2,000 kcal day
| Protein | 22 g |
| Carbohydrate | 36 g |
| Fat | 24 g |
| Fiber | 9 g |
| Sugar | 12 g |
| Sodium | 980 mg |
Goes well with this
Indonesian dishes that round out the meal.

Bakmi Goreng Javanese-Style (Stir-Fried Noodles)
Savory stir-fried noodles with vegetables, garlic, and sweet soy, topped with fried shallots.

Klepon-Inspired Pandan Rice Cakes (Easy Version)
Pandan-scented rice balls with a simple palm sugar filling, served warm or with coconut topping.

Klepon (Javanese Sweet Rice Balls) with Palm Sugar Syrup
Chewy rice balls filled with palm sugar, served with warm syrup.
Similar Recipes

Javanese Beef Rendang-Style Quick Skillet
A faster rendang-inspired beef simmer with coconut, spices, and caramelized sauce.

Soto Ayam Javanese (Chicken Turmeric Soup)
Fragrant turmeric chicken soup with shredded chicken, rice noodles, and crunchy garnish.

Klepon-Inspired Sweet Rice Balls (Easy Version)
Soft rice dough balls filled with palm sugar and served with grated coconut.