CookSnap is coming soon — Join the waitlist →

Ketoprak

A traditional Indonesian vegetarian street food with tofu, cabbage, and bean sprouts dressed in a rich peanut sauce. Crispy fried shallots add texture to this satisfying, flavorful dish.

Total time
20 min
Servings
2
Calories
420
Protein
18g
Ketoprak
indonesianvegetarianstreet foodpeanut saucetofugluten-free adaptable

Ingredients

  • 200 g firm tofu
  • 150 g bean sprouts
  • 150 g green cabbage, thinly sliced
  • 100 g cucumber, julienned
  • 2 whole hard-boiled eggs, halved
  • 30 g fried shallots
  • 100 g crispy fried tofu cubes
  • 100 g roasted peanut butter
  • 3 tbsp sweet soy sauce (kecap manis)
  • 2 tbsp lime juice
  • 2 whole garlic cloves, minced
  • 1 whole Thai red chili, minced
  • ¾ cup water
  • ¼ tsp salt

Instructions

  1. 1

    Press tofu between paper towels for 10 minutes to remove excess moisture, then cut into 1-inch cubes.

  2. 2

    Blanch bean sprouts in boiling water for 2 minutes, then drain and set aside.

  3. 3

    Hard-boil eggs, cool, peel, and halve them.

  4. 4

    Prepare all vegetables and arrange them on a serving platter.

  5. 5

    In a bowl, whisk together peanut butter, kecap manis, and lime juice until smooth.

  6. 6

    Add minced garlic, chili, and water. Whisk until the sauce reaches a pourable consistency.

  7. 7

    Season with salt and taste, adjusting sweetness or spice as desired.

  8. 8

    Arrange blanched bean sprouts, sliced cabbage, cucumber, crispy tofu, and tofu cubes on individual plates.

  9. 9

    Top each serving with two egg halves.

  10. 10

    Drizzle generously with peanut sauce.

  11. 11

    Garnish abundantly with fried shallots and serve immediately.

Tools you’ll need

  • paper towels
  • sharp knife
  • cutting board
  • pot for boiling
  • colander
  • mixing bowl
  • whisk
  • measuring spoons
  • serving platter
  • serving spoon

Cook smarter

Get matched recipes for what’s in your fridge

CookSnap is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.