Indonesian White Bean Gado Gado

A flavoursome bowl of fresh, crisp vegetables and tofu, drizzled with a spicy and nutty peanut dressing.


  • 400 g / 14.1 oz can canellini beans rinsed, drained, and seasoned with a pinch salt
  • 100 g / 3.5 oz green beans
  • 500 g / 17.5 oz firm tofu
  • peanut oil for frying
  • 1 cup red cabbage loosely packed, finely sliced
  • 1/2 cucumber cut diagonally into ½ cm slices
  • 100g / 3.5 oz bean shoots
  • 1 tsp salt


  • 6 Tbsp fried shallots
  • 2 Tbsp beer nuts salted roasted peanuts
  • 1 handful coriander leaves fresh
  • 1 long red chilli finely sliced
  • 1 fresh lime cut into wedges

Peanut Sauce

  • 2 Tbsp peanut butter crunchy or smooth
  • 2 Tbsp maple syrup
  • 1 tsp tamari or substitute with soy sauce
  • 1 long red chilli with seeds, cut into 1 cm pieces
  • 1 Tbsp tamarind optional
  • 1/3 cup hot water
  • 1 fresh lime juiced
  • 1 tsp ground ginger

Runny “Yolk” (Optional but DAMN GOOD!)

  • 1/2 tsp turmeric
  • 1 Tbsp vegan mayonnaise
  • 1 tsp cold water


  1. Steam the green beans until they’re just tender with a little crispness (about 5 minutes), then immediately rinse under running cold water or place in an ice bath to stop them from cooking further. Trim the ends and slice the beans diagonally.
  2. If you’re using tamarind, add the hot water to a small bowl, then soak the tamarind in it to soften.
  3. Drain the tofu and wrap in an absorbent paper towel. Place a plate or heavy book on top for a minimum of 5 minutes to draw out any excess moisture.
  4. If you’re making the runny yolk, whisk together all of the ingredients for it in a small bowl and set it aside.
  5. Add all of the peanut sauce ingredients to a blender or food processor. If you’re making the recipe with tamarind, then add it and the hot water it’s been soaking in; if you’re not using tamarind, then add the hot water to the blender. Blend until combined into a smooth sauce. It should be in-between a sauce and a dressing consistency; in other words, it should be quite runny. Add more water if it’s too thick.
  6. Cut the tofu into 1 cm wide slices, and then cut each slice into 3 pieces. Place the tofu into a large bowl, add the salt, then toss gently to evenly season.
  7. Heat a large heavy-based skillet with peanut oil, and fry the tofu until golden (about 2 minutes each side). Place on an absorbent paper towel to drain any excess oil.

*Assemble the Gado-Gado*

  1. Using large bowls or serving plates, add the ingredients in sections/bunches without tossing them together. Start with the tofu near the centre, then place the white beans beside, then the green beans, cucumber, red cabbage, and bean shoots. Drizzle the peanut sauce all over the salad, then garnish with fried shallots, coriander, beer nuts. Serve with a lime wedge.
  2. If you made the runny “yolk”, give yourself a pat on the back and then drizzle the glorious sauce in the centre of the dish. Dig in!

Have you made this recipe?

Share a photo and tag us - @veganeasy — we can't wait to see it!


Guest Blogger Silvobeat

I'm Silvo, and this is my beat: a creative collection of plant-based, whole food recipes that are drool-worthy, healthy, and simple to make. See all recipes by Silvobeat

Leave a Rating or Comment

  • no rating
  • Cassie
    9 January 2019

    How many servings does this make?

    • Bonnie Brown
      9 January 2019

      Hi there! This serves 1 person :)