Crispy Tofu and Coconut Vegetables Delight

by Eleanor Craig
Indonesian Fried Tofu and Vegetable Salad

This is an Indonesian-style salad of crispy soy-marinated tofu served over blanched vegetables tossed with toasted desiccated coconut, sambal oelek, and lime juice. The whole thing comes together in 45 minutes and costs very little to make. The contrast between the crunchy tofu and the soft, coconut-coated vegetables is what keeps you going back for more.

The technique that matters

Two things decide whether this dish works or falls flat. First, dry your tofu thoroughly before it goes anywhere near the marinade. Press it between paper towels and let it sit for at least five minutes. Wet tofu steams instead of frying, and the cornstarch coating turns gummy rather than crisp. Second, toast the desiccated coconut carefully โ€” it goes from pale to burnt in under a minute over medium heat. Pull it off the heat as soon as it smells nutty and turns a light golden colour. Under-toasted coconut tastes raw and floury; properly toasted coconut ties the whole salad together with a dry, fragrant richness that makes the lime and sambal pop.

Keeping it fresh

Keep the tofu and the vegetable-coconut mix in separate containers in the fridge โ€” the tofu stays crisp for up to 24 hours stored uncovered on a wire rack or loosely tented with foil, while the dressed vegetables hold well for about 2 hours before the coconut starts absorbing moisture and the bean sprouts go limp. Add the lime juice just before serving, not before โ€” dress it at the table, because a pre-dressed salad goes limp fast. If youโ€™re making this ahead for a packed lunch, pack the lime wedge separately and squeeze it on right before eating.

Common problems and fixes

  • Tofu sticks to the pan and tears: The oil isnโ€™t hot enough. Let the oil reach 190ยฐC before adding the tofu, and donโ€™t move the pieces for the first 90 seconds โ€” they release naturally once a crust forms.
  • Cornstarch coating is clumpy or falls off: The tofu was still damp when coated. Pat it completely dry and coat it right before frying, not while itโ€™s sitting in marinade.
  • Salad tastes flat even with sambal and lime: The vegetables need salt. Toss the blanched vegetables with a small pinch of salt before adding the coconut โ€” unseasoned vegetables dull every other flavour in the bowl.
  • Canโ€™t find desiccated coconut: Unsweetened shredded coconut works fine โ€” just chop it slightly finer so it clings to the vegetables. Sweetened shredded coconut is a last resort; rinse it briefly and dry it before toasting to cut the sugar.
  • Coconut mixture is dry and doesnโ€™t cling: Add a teaspoon of water or extra lime juice to the coconut before tossing. The moisture helps it bind to the vegetables without making the salad wet.
Indonesian Fried Tofu and Vegetable Salad

Indonesian Fried Tofu and Vegetable Salad

Picture of EleanorEleanor Craig
This Indonesian Fried Tofu and Vegetable Salad, known as Tahu Goreng with Urap Urap, blends crispy tofu with a vibrant, fragrant mix of seasonal vegetables dressed in coconut. It embodies a delightful contrast of textures and flavors, inspired by traditional Indonesian street food. The dish offers a refreshingly modern take on a classic, enhancing any dining experience with its bright colors and bold, aromatic profile.
No ratings yet
Prep Time 30 minutes
Cook Time 15 minutes
Total Time 45 minutes
Course Salad
Cuisine East / Southeast Asian
Servings 4 bowls
Calories 1186 kcal

Ingredients
 
 

Main Ingredients

  • 300 grams firm tofu cut into cubes
  • 2 tablespoons cornstarch for coating
  • 2 cups coconut oil for frying

Urap Urap (Coconut Salad)

  • 1 cup green beans blanched and chopped
  • 1 cup carrots julienned
  • 1 cup bean sprouts fresh
  • 1 cup cabbage shredded
  • 1 cup desiccated coconut lightly toasted
  • 1 teaspoon sambal oelek adjust to taste
  • 1 lime juice of for freshness

Seasoning

  • 2 tablespoons soy sauce for tofu marinade
  • ยฝ teaspoon salt to taste
  • ยผ teaspoon ground black pepper freshly ground

Instructions
 

  • Start by marinating the tofu cubes in a mixture of soy sauce, salt, and pepper for 10 minutes. Meanwhile, prepare your vegetables for the salad.
  • Coat the marinated tofu in cornstarch for a light, crispy finish. Heat coconut oil in a large pan over medium-high heat (around 190ยฐC/375ยฐF). Fry the tofu in batches until golden brown and crisp, approximately 2-3 minutes per side.
  • Drain the tofu on paper towels to remove excess oil. For the salad, combine green beans, carrots, bean sprouts, and cabbage in a large bowl.
  • Toast the desiccated coconut lightly in a dry pan until fragrant, then add to the vegetable mix along with sambal oelek and lime juice. Toss to combine.
  • Arrange the salad on a platter, placing the crispy tofu on top. Finish with a sprinkle of additional toasted coconut or lime zest if desired.

Notes

  • Use organic tofu for a better taste and texture.
  • Sambal oelek can be substituted with your preferred chili paste or leave it out for a mild version.
  • To speed up the process, all vegetables can be prepped and mixed in advance.

Nutrition

Calories: 1186kcalCarbohydrates: 24gProtein: 12gFat: 125gSaturated Fat: 103gPolyunsaturated Fat: 4gMonounsaturated Fat: 8gSodium: 894mgPotassium: 372mgFiber: 8gSugar: 5gVitamin A: 2529IUVitamin C: 22mgCalcium: 136mgIron: 3mg

Your questions, answered

Can I use a different oil instead of coconut oil for frying?

Yes โ€” any neutral high-smoke-point oil works, including vegetable, canola, or sunflower oil. Coconut oil adds a faint background flavour, but the marinade and coconut salad are bold enough that you wonโ€™t notice the difference.

What can I use instead of sambal oelek?

Any chili paste with a simple ingredient list โ€” chili, salt, maybe vinegar โ€” is a direct swap. Sriracha works in a pinch but is sweeter and thinner, so use a little less and taste as you go.

Can I swap out any of the vegetables?

Absolutely. Thinly sliced snow peas, blanched broccoli florets, or shredded kale all hold up well here. The main thing is to keep a mix of textures โ€” something tender, something with a little crunch.

Do I have to blanch the vegetables or can I use them raw?

You can use the cabbage and carrots raw if you slice them thin enough โ€” theyโ€™ll be crunchier and slightly more bitter. The green beans are better blanched; raw green beans are tough and donโ€™t absorb the coconut mixture well.

Try these next

Leave a Comment

Cooked this? Rate this recipe!




This site uses Akismet to reduce spam. Learn how your comment data is processed.

saladrecipesinfo
My bowl is filled to the brim with all the colours of the earth. Hundreds of yummy salad recipes to try.