This post contains affiliate links. Please see our disclosure policy.

Savory Vegan Chickpea flour Snack Cakes – Khaman Dhokla Recipe. Steamed or baked savory cakes w/ tempered Indian spices & cilantro chutney. Gluten-free Soy-free Active time: 25 mins Bake time: 15 minutes. 8 inch or smaller cake pan or 9 by 5 bread pan. Use stoneware or glass pan for best results. If using regular non stick bakeware, place the pan on baking sheet so the bottom of the dhokla doesn’t dry out or harden.

Jump to Recipe   

Chickpea flour Snack Cakes - Khaman Dhokla Recipe | https://veganricha.com #vegan #glutenfree #soyfree #snack #breakfast

Khaman dhokla is a quick snack made with chickpea flour. It is spiced with the simple tempering/tadka of mustard seeds, chili, and curry leaves. It can be served warm or cold.

Dhokla (snack cakes) can be made with other bean or grain flours as well or can be made with a batter of soaked lentils and beans. Dhokla is usually steamed, as a steamer is much more common in an Indian household than an oven. Steaming is also energy efficient. Only one pot of the size needed to boil and steam. 

Steaming plates and steamers are not as common in the US. So I started baking the dhoklas to see how they work out. This recipe can be baked, steamed or microwaved. To bake, use stoneware or glass pan so the bottoms of the snack cakes dont burn, and always cover the snack cake during and after baking so they don’t dry out. This is an updated version of the recipe posted some years back. See the older post for steaming step pictures. The traditional dhokla that you get in restaurants is steamed. Steaming keeps it more moist than baking, so if you are looking for the authentic texture and moistness, steam it.  

Dhokla comes out best with vegan yogurt(home made vegan yogurt recipe in my cookbook). You can also use thick full fat coconut milk.

Serve with a cilantro mint or cilantro coconut chutney. Or serve as a side bread like cornbread. Mix the tempering into the batter before baking to use as a side.  

Chickpea flour Snack Cakes - Khaman Dhokla Recipe | https://veganricha.com #vegan #glutenfree #soyfree #snack #breakfast

More Savory breakfasts/snacks from the blog. 

Chickpea Zucchini Carrot Fritters.
Sweet Potato Shakshuka
Tofu  “egg” salad sandwich
Stuffed Spinach flatbread.- Parathas

Chickpea flour Snack Cakes - Khaman Dhokla Recipe | https://veganricha.com #vegan #glutenfree #soyfree #snack #breakfast

Chickpea flour Snack Cakes - Khaman Dhokla Recipe

4.50 from 10 votes
By: Vegan Richa
Prep: 15 minutes
Cook: 25 minutes
Total: 40 minutes
Servings: 4
Course: Breakfast
Cuisine: Indian
Savory Vegan Chickpea flour Snack Cakes - Khaman Dhokla Recipe. Steamed or baked savory cakes w/ tempered Indian spices & cilantro chutney. Gluten-free Soy-free Active time: 25 mins Bake time: 15 minutes. 8 inch or smaller cake pan or 9 by 5 bread pan. Use stoneware or glass pan for best results. If using regular non stick bakeware, place the pan on baking sheet so the bottom of the dhokla doesn't dry out or harden.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 
 

For the Dhokla:

  • 2 cups chickpea flour, garbanzo bean flour or besan (gram flour)
  • 1 tsp salt
  • 3/4 tsp baking soda
  • 3/4 tsp baking powder
  • 1/2 tsp turmeric
  • 1/2 inch of ginger crushed or blended to a paste, crushed well in a mortar pestle
  • 1/2 green chili, crushed or blended to a paste
  • 1/2 cup non dairy yogurt, plain unsweetened
  • 1 tsp lemon juice
  • 1/2 cup water
  • oil for greasing
  • 1 Tbsp sesame seeds or shredded coconut, optional

For the tempering:

  • 1 tsp organic canola or safflower oil
  • 1 tsp mustard seeds
  • a generous pinch of asafetida hing
  • 1 to 2 green chili finely chopped
  • 6 curry leaves chopped, optional
  • 1 tsp sugar
  • 1 tsp lemon juice
  • 1 Tbsp coconut flakes, fresh or dry
  • ½ cup water
  • cilantro and lemon juice for garnish

Instructions 

Make the Dhokla:

  • Preheat the oven to 425 degrees F / 220ºc. In a large bowl, add chickpeas flour, salt, baking soda, baking powder and turmeric. Whisk well.
  • Add the ginger paste, chili paste, yogurt, lemon juice and mix. Add water a few Tablespoons at a time to make a thick muffin type batter. (If using besan, you will need less water. If using store bought yogurt, you might need a bit more water). Grease a stoneware cake pan or bread pan. sprinkle the bottom with sesame seeds or coconut shreds.
  • Pour the batter into the pan, Using a greased spatula or greased hand, press or shape the batter into the pan if needed. Cover the pan with foil lightly. Prick 1-2 small holes in the center of the foil.
  • Bake for 15 to 17 minutes. Peak to check if the center is set. Remove from the oven and let sit for 5 minutes before removing foil. Invert onto a serving dish and slice/cube.

Make the tempering:

  • In a small skillet, add oil and heat at medium. When the oil is hot, add the mustard seeds and let them sizzle or sputter for a few seconds.
  • Add the asafetida, chili and curry leaves. Cook for 2 to 3 minutes or until most of the chili is golden brown.
  • Add the sugar, lemon juice, coconut flakes and the water. Mix and cook for 3 minutes or until the water is hot. Drizzle this over the dhoklas. Garnish with cilantro leaves and lemon juice. Store in an airtight container for up to 3 days in the refrigerator. To refresh, microwave to warm up or serve at room temperature. Sprinkle hot water to moisten before serving.
  • Serve with cilantro Chutney or serve as a side like cornbread. Add the tempering into the batter before baking to serve as a side.

Steam instead of bake at step 4:

  • Use a steel steamer pan or bread pan. Place in the steamer and steam for 12 to 15 minutes. I use a pressure cooker to steam. The traditional dhokla that you get in restaurants is steamed.

Microwave instead of bake at step 4:

  • Pour batter in a microwave safe bowl. Lightly cover and microwave for 2 minutes. check is done in the center. Microwave for 30 seconds to 1 minute longer as needed.

Notes

For variation: Mix half of the tempering into the batter before baking.
Tips: if the batter is too thin for any reason, add a Tbsp of rice flour or semolina to thicken. Besan might make thinner batter, so add more besan or rice flour.
To sub non dairy yogurt, use full fat coconut milk or thick cashew milk. Use a bit less than 1/2 cup if using milk and bake longer (5 to 10 minutes).
Nutritional values based on one serving

Nutrition

Calories: 249kcal, Carbohydrates: 33g, Protein: 11g, Fat: 7g, Saturated Fat: 1g, Sodium: 402mg, Potassium: 485mg, Fiber: 5g, Sugar: 8g, Vitamin A: 75IU, Vitamin C: 37.2mg, Calcium: 126mg, Iron: 2.8mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this recipe? Rate and comment below!

 

About Richa

Hi, I'm Richa! I create flavorful plant based recipes that are inspired by my Indian upbringing, including many gluten-free, soy-free, and oil-free options.

You May Also Like

4.50 from 10 votes

Leave a comment

If you Love the Recipe, Please consider rating it using stars in comments! It helps readers and helps more people find the recipe online and I love hearing from you all!

Your email address will not be published. Required fields are marked *

Recipe Rating




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

50 Comments

  1. Sara says:

    5 stars
    Oh man! I absolutely LOVE your website. I’m a long time reader and this is my first post. I have a favorite Indian restaurant near me that serves a variety of goodies that I can’t even name. This was one of those things that I took a chance on one day and tried, and I could not believe how delicious it was. I am so beyond happy right now that you posted this recipe. I cannot wait to make these at home. Thank you so much.

    1. Richa says:

      I love these snack cakes too. Simple and delicious!

  2. Jinnie Joy says:

    5 stars
    Hey, it’s a great yummy bread! I used a cashew cream instead of the yoghurt (1/2 cup cashews + 1/2 cup water, into the blender along with the knob of ginger to save you some work, blend until all smooth). Turned out brilliant, lovely texture and taste, thank you! ^^

    Oh, and you can add 1 t soda and skip the baking powder. Healthier 😉

    1. Richa says:

      Great! so glad it turned out amazing.

  3. Randy says:

    5 stars
    Is the difference between besan and chickpea flour that besan is ground from chana dal and chickpea flour from whole chickpeas so that chickpea flour is a little more nutritious than besan? At least with regard to fiber? As I was searching for besan at my favorite Indian grocery store, I came across “dhokla flour”, combination of rice flour and besan. Do you recommend it?

    BTW, I bought your cookbook and have loved perusing it but I have yet to cook anything from it because I have such a tall stack of recipes from your website that I’m really excited to try! Thanks so much for sharing!

    1. Richa says:

      Randy, Chana Dal is split brown chickpeas that are also dehusked. I dont know the difference fiber wise between white and brown chickpeas. Both work fine in most recipes. besan is generally ground finer and makes a thinner batter. You can use dhokla flour as well.
      Thanks for getting my cookbook!

  4. Randy says:

    5 stars
    Is the difference between besan and chickpea flour that besan is made from chana dal while chickpea flour is made from whole chickpeas, making chickpea flour slightly more nutritious? At least in terms of fiber? Also, as I was shopping for besan at my favorite local Indian grocery store, I came across “dhokla flour”, a combination of rice flour and besan. Do you recommend it?

    BTW, I bought your cookbook and have really loved perusing it, but I still haven’t cooked anything from it because I have such a tall stack of recipes from your website that I’m really excited to try!

  5. Kapila @ Coahuila Garden says:

    Richa, Thank you so much for sharing this classic and making it vegan, the way it should be 🙂 Really excited about trying this recipe out! Blessings to you and yours.

  6. Monika says:

    What size pan i use ??

    1. Richa says:

      8 inch cake pan or 9 by 5 inch loaf pan

    2. Lata Duseja says:

      4 stars
      Recipe was great. I added onion and chopped cabbage too. It turn out really great. Before adding cabbage onion to batter I did cook for two minutes on stove with ginger and green chili .
      Thank you, Richa

  7. Ranjana says:

    Thanks for a great recipe Richa. I tried it today but my dhokla did not bake in 15 mins and I had to leave in oven for another 10. Even after that it was ‘raw’ so I had to microwave for 2 minutes after which it was hard of course (but still tasty!). I used cashew milk instead of yogurt as per your notes. How can I get this to be soft. BTW I baked this in a stone bakeware (casserole)

    1. Richa says:

      With the milk, you might need to bake longer (sorry, updated the instructions). it also depends on the oven and pan height. What size pan did you use? Depending on the milk, use less milk to make a thick batter. The results come out best with yogurt as non dairy milk consistencies vary so much. hope you try it again! do get some non dairy yogurt for a really fluffy and soft result.

  8. Sue says:

    Oh yum! I LOVE Dhokla. I hope I can find a decent yogurt. I’ve had not luck in that department as of yet!

  9. Samantha @ The Planted Vegan says:

    Yum! What an awesome looking recipe, the combination of flavors looks delicious!

    1. Sue says:

      Never mind! I’m going to use the coconut milk option instead. Perfect!!