clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Chickpea Tofu (Soy-free, Burmese Tofu)

  • Author: Michelle
  • Total Time: 20 minutes
  • Yield: 4 servings 1x
  • Diet: Gluten Free


Units Scale
  • 1 cup chickpea flour
  • 1/4 tsp turmeric
  • 1/2 tsp garlic powder
  • 1/2 tsp onion powder
  • 1/2 salt
  • 2 3/4 cup water

For crispy tofu (optional)

  • 1 tbsp arrowroot starch
  • 2 tbsp avocado oil

For the sauce 


  1. Add the chickpea flour, seasonings, and water to a blender (or food processor with a puree setting) and blend until fully combined. No chunks of flour should remain.
  2. Pour the batter in a saucepan and set over low-medium heat for 8-10 minutes, stirring until the batter is thick and clings to the side of the pan.
  3. Working quickly (the chickpea tofu sets fast) add the tofu to a greased 8×8″ pan (for thin tofu) or a loaf pan for thicker tofu. You can also use a mold for uniform sizes… I used this mold. Transfer to the fridge and allow to set for an hour.
  4. Carefully remove it from the pan and slice into desired sizes.
  5. If making crispy, lightly toss with arrowroot starch. Set a large pan over medium-high heat and add avocado oil. Add the tofu to the pan and crisp for 3-4 minutes on each side or until crispy. Remove from the pan and set aside. Combine the ingredients for the sauce and serve over the tofu.


All nutritional information are estimations and will vary. Estimations do not include optional ingredients.

  • Prep Time: 10
  • Cook Time: 10
  • Category: Main Dishes
  • Method: Stove Top


  • Serving Size: 1 serving
  • Calories: 109
  • Fat: 1.6g
  • Carbohydrates: 21.1g
  • Fiber: 2.6g
  • Protein: 5.4g