Crispy Indonesian Fried Tempeh with Spice Marinade

Crispy Indonesian Fried Tempeh with Spice Marinade

Be the first to rate
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...

Crispy Indonesian fried tempeh is a beloved street-food classic where fresh tempeh is steeped in a fragrant garlic, coriander, and turmeric marinade before being shallow-fried until deeply golden. The thin, shatter-crisp edges contrast beautifully with the tender, nutty interior, making it a perfect accompaniment to steamed rice or nasi goreng. Serve it with a side of sambal and lime for an authentic, protein-packed snack or side.

Prep Time20 mins
Cook Time15 mins
Total Time35 mins
Servings4
Yield4 servings

Nutrition Facts

Per serving (estimated)

  • 245 kcalCalories
  • 14 gFat
  • 2 gSaturated Fat
  • 14 gCarbs
  • 3 gFiber
  • 6 gSugar
  • 13 gProtein
  • 380 mgSodium
  • 260 mgPotassium
  • 85 mgCalcium
  • 2.5 mgIron
  • 3 mgVitamin C
  • 4 mcgVitamin A

Ingredients

For the Tempeh

  • 1 block (8 oz / 225 g) fresh tempeh, sliced into 1/4-inch (6 mm) triangles
  • 1 1/2 cups vegetable oil, for shallow frying

For the Spice Marinade

  • 4 cloves garlic, roughly chopped
  • 2 small shallots, roughly chopped
  • 1 tsp ground coriander
  • 1/2 tsp ground turmeric
  • 1/2 tsp fine sea salt
  • 1 tsp palm sugar or light brown sugar
  • 2 tbsp sweet soy sauce (kecap manis)
  • 1 tbsp fresh lime juice
  • 1/2 cup water

For Serving

  • 1 fresh red chili, thinly sliced
  • Lime wedges
  • Sambal or sweet chili sauce, to taste

Directions

  1. Place the sliced tempeh on a clean kitchen towel, fold the towel over, and press gently for 2-3 minutes to remove excess moisture; this helps the marinade soak in.
  2. Combine the garlic, shallots, ground coriander, turmeric, salt, palm sugar, sweet soy sauce, lime juice, and water in a small blender or mortar and pestle. Blend or pound into a smooth, pourable paste.
  3. Arrange the tempeh slices in a single layer in a shallow dish and pour the spice marinade evenly over them, turning to coat. Marinate for at least 15 minutes (or up to 1 hour in the refrigerator), turning once halfway through.
  4. Heat the vegetable oil in a deep skillet or wok over medium heat until it reaches 350°F (175°C), or until a small piece of tempeh sizzles immediately on contact.
  5. Carefully lift the marinated tempeh slices from the dish, letting excess marinade drip back, and lower them into the hot oil in a single layer. Fry for 2-3 minutes per side until deeply golden and crisp.
  6. Transfer the fried tempeh to a wire rack or paper-towel-lined plate to drain. Repeat with remaining slices, working in batches to avoid crowding the pan.
  7. Sprinkle the hot tempeh with a light pinch of extra salt and serve immediately, garnished with fresh red chili and lime wedges alongside sambal.

Cook’s Notes

  • Use the freshest tempeh you can find – it should smell mildly nutty and have a tight, white mycelium binding the beans together.
  • Pressing the tempeh before marinating is essential; wet tempeh will splatter and refuse to crisp in the oil.
  • Maintain oil temperature at 350°F (175°C); too cool and the tempeh absorbs oil, too hot and the marinade burns before the inside cooks.
  • For an extra-authentic touch, add 1 tablespoon of coconut milk to the marinade for a richer, slightly sweet flavor.
  • Fried tempeh is best eaten immediately while still crisp; if holding, keep it on a rack in a 200°F oven for up to 15 minutes.