Crispy Seafood Batagor with Peanut Sauce
Fried tofu pockets stuffed with shrimp and served with a tangy peanut dipping sauce. A beloved Indonesian street snack that's crispy, savory, and comes together in 30 minutes.
- Total time
- 30 min
- Servings
- 4
- Calories
- 520
- Protein
- 18g

Ingredients
7 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Pat tofu dry with paper towels, then cut into 2-inch squares.
Step 2
Finely chop shrimp and mix with minced garlic, salt, and pepper.
Step 3
Use a small knife to carve a pocket into the top of each tofu square; fill with shrimp mixture.
Step 4
Heat oil in a heavy pot to 350°F (use a thermometer). Oil should shimmer and move freely.
Step 5
Carefully slide tofu into oil 3–4 at a time. Fry until golden brown, ~4 minutes per batch.
Step 6
Remove with a slotted spoon and drain on paper towels.
Step 7
Whisk peanut butter, lime juice, chili flakes, salt, and 3 tbsp warm water until smooth.
Step 8
Arrange batagor on a platter. Drizzle or pour sauce over the top.
Step 9
Serve hot with extra sauce on the side for dipping.
Tools you’ll need
- cutting board
- knife
- mixing bowl
- heavy-bottomed pot or deep skillet
- instant-read thermometer
- slotted spoon
- paper towels
- whisk
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.



