• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Ministry of Curry logo

  • SHOP
    • The Essential Indian Instant Pot Cookbook
    • Amazon Store
    • eBooks
    • Cooking Classes
    • Meal Plans
  • RESOURCES
    • Instant Pot 101
    • Air Fryer 101
    • Indian Cooking Tools
    • Cooking 101
    • Essential Indian Spices
    • Guide to Beans and Lentils
    • Holiday Shopping Guide
  • RECIPES
    • Recipe Index
    • Air Fryer Recipes
    • Instant Pot Recipes
    • Oven Recipes
    • Stove Top Recipes
    • Appetizers
    • Breakfast
    • Lunch
    • Desserts
    • Dinner
    • Salad
    • Snacks
    • Drinks
    • Dairy Free
    • Gluten Free
    • Low Carb
    • Vegan
  • ABOUT
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipes
  • Shop
  • Resources
  • Cooking Classes
  • About
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Appetizers

    Rava Dhokla

    Published: Apr 11, 2023 by Archana · This post may contain affiliate links · As an Amazon Associate I earn from qualifying purchases · 28 Comments

    1082 shares
    Jump to Recipe

    Rava Dhokla are fluffy and soft, savory semolina cakes that are lightly spiced with ginger, green chilies, and an earthy tempering of black mustard seeds and sesame seeds. Served with fresh cilantro-mint chutney, Rava Dhokla is a great make-ahead snack or appetizer.

    rava dhokla garnished with sesame seeds and cilantro
    Jump to:
    • What is Dhokla
    • Ingredients
    • How to Make Rava Dhokla
    • Serving
    • How to Steam Dhokla on Stovetop
    • Tips
    • More Indian Snacks and Appetizer Recipes
    • Recipe

    This recipe was originally posted in April 2018 and was updated in April 2023 with a new video and photos.

    What is Dhokla

    A popular Gujarati dish, Dhokla is a steamed savory cake that is made with a few variations and flavors like Rava Dhokla, Khaman Dhokla, Dal Dhokla, etc. This recipe uses semolina also known as Rava or Sooji/Suji, hence the name Rava Dhokla or Sooji Dhokla. This Instant Rava Dhokla is made without fermenting the batter. It is also known as White Dhokla or Khatta Dhokla.

    Traditionally, Rava Dhokla is steamed in a steamer or stove-top pressure cooker without a whistle. This dhokla recipe works great using the steam function on the Instant Pot Pressure Cooker.

    Unlike other Instant Pot recipes, this recipe works well with the pressure release handle to the venting position that allows the dhokla to rise and steam to a perfectly fluffy and soft texture. And if you do not have an Instant Pot, I have also included instructions on how to steam using the traditional stovetop method.

    Jump to:
    • What is Dhokla
    • Ingredients
    • How to Make Rava Dhokla
    • Serving
    • How to Steam Dhokla on Stovetop
    • Tips
    • More Indian Snacks and Appetizer Recipes
    • Recipe
    rava dhokla served with green chutney

    Ingredients

    • Sooji - coarse semolina sold in Indian grocery stores works best for this recipe, making the dhokla fluffy and soft.
    • Yogurt - Plain full-fat yogurt or low-fat yogurt adds the perfect tanginess and soft texture
    • Ginger and green chili paste - fresh ginger paste and green chili paste add perfect heat and aroma to the dhokla. If you don't have Indian green chilies, you can also use jalapeno or serrano peppers instead or skip the chilies altogether for a non-spicy dhokla
    • Tempering - sesame seeds, mustard seeds, curry leaves, and whole green chilies add an earthy aroma and crunch to the dhoklas
    ingredients to make rava dhokla

    How to Make Rava Dhokla

    Make the Batter

    • Add sooji, yogurt, water, ginger, chilies, and salt to a mixing bowl. Mix well, cover, and keep aside for 20 minutes
    photos one and two showing how to make rava dhokla batter

    Prepare the Instant Pot and pan for steaming dhokla

    • Add 1 ½ cups water to the Instant Pot insert. Set on Sauté mode so the water starts to heat. PRO TIP - Heating up the water before placing the batter in the Instant Pot will make sure that the batter starts cooking soon after you have closed the Instant Pot lid, resulting in light and airy dhoklas. Make sure to do this about 5 minutes before you are ready to place the batter in the Instant Pot for steaming. Boiling it for too long may cause a lot of water to evaporate so just be careful not to do it for too long
    • Grease a 7-½ inch stainless steel bowl with cooking oil or spray

    Steam the dhokla

    • Add baking soda and mix well. Quickly pour the batter into the greased bowl. Place the bowl on the instant pot trivet and carefully place the trivet inside the Instant Pot. Note: It is important to start the steaming process quickly after the baking soda is added
    • Close the Instant Pot lid with the pressure valve to venting. Set Instant Pot to Steam mode, with an external timer for 12 mins. Note: The timer function does not work with Steam/Venting, so an external timer is needed
    • Once the timer goes off, Press Cancel and allow 5 to 10 minutes of natural pressure release, then open the Instant Pot
    photos three and four showing prepared dhokla batter
    photos five and six showing steaming dhokla

    Make the Tempering

    • In a small pot heat oil. Add mustard seeds and allow them to pop. Turn the heat off once the seeds start popping. Add asafoetida, sesame seeds, green chilies, and curry leaves, and cook for 30 seconds. Reserve the tadka.

    Cut and Garnish

    • Using heat-resistant mitts, carefully take out the dhokla bowl from the Instant Pot. Run a knife around the edges so the dhokla can be easily removed on a plate. Cut into small 1 to 2-inch squares
    • Pour the reserved tadka and spread it all over with a spoon. Garnish with cilantro.
    photos seven and eight showing tempering for tadka
    photos nine and ten showing cut dhokla with tempering and garnished with cilantro

    Serving

    Serve with Dhokla with cilantro chutney and chai for breakfast or with ginger lemonade for an afternoon snack.

    Store any leftover dhoklas refrigerated. Microwave for 30 seconds to warm up.

    How to Steam Dhokla on Stovetop

    1. Make the batter using the steps above and grease a stainless steel bowl with oil. 
    2. Use a pot that is large enough to fit the bowl leaving some room on the sides so that it's not too snug. Add 2 to 3 cups of water to the large pot and bring it to a boil.
    3. Once the water starts to boil, add baking soda and lemon juice to the batter and mix well.
    4. Pour the batter into the greased bowl and carefully place the bowl over the trivet in the large pot.
    5. Cook covered for 15-20 mins on medium heat or until the knife inserted comes out clean. Take the dhokla out and allow it to cool down for 5 to 10 minutes.
    6. Cut into a small square and garnish with reserved tadka and cilantro

    Tips

    • Use coarse rava available in Indian grocery stores
    • Make sure the batter is not too thick, it should have the same consistency as Idli or cake batter
    • Preheat water in the Instant Pot and start the steaming dhokla quickly after adding the baking soda to the batter
    • You can also use 1 teaspoon of fruit salt/Eno instead of baking soda
    • Do not over-mix after adding Eno or baking soda and start the steaming process right away

    More Indian Snacks and Appetizer Recipes

    Did you enjoy this delicious snack/appetizer? Here are some of my other favorite Indian snacks that can be made ahead and also double up as appetizers:

    • Kothimbir Vadi
    • Muthiya
    • Handvo
    • Patra
    • Dahi Vada
    • Sabudana Vada
    • EASY Aloo Chat

    Recipe

    Tried this recipe? We love your feedback.Please click on the stars in the recipe card below
    rava dhokla in a black platter
    Print Recipe Pin Recipe Save Saved!
    4.69 from 22 votes

    Rava Dhokla

    Savory, soft steamed semolina cake lightly spiced with ginger, chilies with a mustard seed and sesame seed tempering.
    Prep Time10 minutes mins
    Cook Time20 minutes mins
    Resting Time20 minutes mins
    Total Time50 minutes mins
    Course: Appetizer
    Cuisine: Indian
    Servings: 4 people
    Calories: 250kcal
    Author: Archana Mundhe

    Ingredients

    • 1 cup coarse rava ( sooji/semolina)
    • 1 cup plain yogurt
    • ¾ cup water
    • 1 teaspoon ginger grated
    • 1 teaspoon green chillies minced
    • 1¼ teaspoon kosher salt
    • ¼ teaspoon baking soda
    • 1 teaspoon lemon juice

    Tadka/Tempering

    • 1½ tablespoon oil
    • 1 teaspoon mustard seeds
    • ⅛ teaspoon hing (asafetida) optional
    • 1 teaspoon sesame seeds
    • 2 green chilies
    • 12 curry leaves

    ¼ cup chopped cilantro for garnish

      Instructions

      • Add rava, yogurt, water, ginger, chillies and salt to a mixing bowl. Mix well, cover and keep aside for 20 minutes
      • Add 1½ cups water to the Instant Pot insert. Set on Sauté mode so the water starts to heat. Heating up the water before placing the batter in the Instant Pot will result in light dhoklas. Make sure to do this about 5 minutes before you are ready place the batter in the Instant Pot for steaming. Boiling it for too long may cause a lot of water to evaporate
      • Grease 7-½ inch stainless steel bowl with cooking oil or spray
      • Add baking soda to the batter and pour lemon juice over it. Mix well and quickly pour the batter into the greased bowl.
      • Place the bowl on the instant pot trivet and carefully place the trivet inside the Instant Pot. Note: It is important to start the steaming process within a couple of minutes for the baking soda to work. Close the Instant Pot lid with the pressure valve to venting
      • Set Instant Pot to Steam mode, with an external timer for 12 mins. Note: Timer function does not work with Steam/Venting, so an external timer is needed
      • Once the timer goes off, Press Cancel and open the Instant Pot after 5 minutes
      • Make the Tadka - In a small pot heat oil. Add mustard seeds and allow them to pop. Once the seeds start to pop add asafetida, sesame seeds., green chilies and curry leaves. Cook on low heat for 30 seconds. Reserve the Tadka
      • Carefully take out the dhokla bowl. Run a knife around the edges so the dhokla can be released on a plate. Cut into small squares. Pour the tadka over and spread it all over with a spoon. Garnish with cilantro. Serve with cilantro mint chutney

      Video

      Notes

      Notes:
      • It is important to start the steaming process within a couple of minutes after the baking soda has been mixed in for lighter dhokla. 
      • The timer function does not work with Steam/Venting, so an external timer is needed.
      How to Steam Dhokla on Stovetop
      1. Make the batter using the steps above and grease a stainless steel bowl with oil. 
      2. Use a pot that is large enough to fit the bowl leaving some room on the sides so that it's not too snug. Add 2 to 3 cups of water to the large pot and bring it to a boil.
      3. Once the water starts to boil, add baking soda and lemon juice to the batter and mix well.
      4. Pour the batter into the greased bowl and carefully place the bowl over the trivet in the large pot.
      5. Cook covered for 15-20 mins on medium heat or until the knife inserted comes out clean. Take the dhokla out and allow it to cool down for 5 to 10 minutes.
      6. Cut into a small square and garnish with reserved tadka and cilantro
      1.  
      1.  
      1.  
      1.  
      1.  

      Nutrition

      Calories: 250kcal | Carbohydrates: 36g | Protein: 8g | Fat: 8g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 0.02g | Cholesterol: 8mg | Sodium: 909mg | Potassium: 185mg | Fiber: 3g | Sugar: 4g | Vitamin A: 175IU | Vitamin C: 64mg | Calcium: 103mg | Iron: 2mg
      Tried this recipe?Share your photo and tag @ministry_of_curry or tag #ministryofcurry

      ♥ We LOVE to hear from you! Did you try this recipe? Please share your food photo with hashtag #ministryofcurry on Facebook or Instagram, so we can see it and our followers can enjoy it too! Thank you and Happy Cooking ♥ Subscribe to our Youtube Channel for tasty and easy video recipes. Looking for more Instant Pot recipes? Check out our delicious Instant Pot Recipe board on Pinterest.

      Author: Archana

      Hey there! I am a techie turned recipe developer, cooking instructor, and food blogger. I love food and enjoy developing easy and healthy recipes for busy lifestyles. I live in New Jersey with my husband and two sons.
      Twitter Facebook Linkedin

      More Appetizers

      • avocado chickpea chaat in a black plate
        Avocado Chickpea Chaat
      • Jalapeno cheese cornbread in a platter
        Jalapeño Cheddar Cornbread
      • papdi chaat garnished with sev, cilantro and pomegranate seeds
        Papdi Chaat
      • Dahi Puri served in a platter
        Dahi Puri | Sev Puri Dahi Puri (SPDP)

      Reader Interactions

      Comments

        Leave a Reply Cancel reply

        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.

      1. 4waystoyummy says

        April 12, 2018 at 4:57 pm

        This is new to me but I look forward to trying it. Thank you!

        Reply
        • Archana says

          April 12, 2018 at 8:00 pm

          Thank you!

          Reply
      2. simplyvegetarian777 says

        April 12, 2018 at 7:00 pm

        Absolutely love this

        Reply
        • Archana says

          April 12, 2018 at 8:00 pm

          Thank you Sonal!

          Reply
      3. Vito Mazzarino says

        April 13, 2018 at 6:06 pm

        What is the bowl you recommend for this to use in a 6qt IP?

        Reply
        • Archana says

          April 13, 2018 at 10:14 pm

          Here is a link to the bowl I used - https://amzn.to/2HAI36C

          Reply
      4. KALBAP says

        April 23, 2018 at 6:58 pm

        Hey Archana-really a tasty and healthy side dish. I made it today. My husband does not like baking soda in his food so I substituted it with 1/4 tsp fast acting yeast and 1/4 tsp sugar and mixed them in the water, wait for 5 minutes, and then add it to the cream of wheat and yogurt mixture. Keep aside for 1/2 hour to 1 hour till the mixture shows bubbles before proceeding with the rest of the procedure.
        This recipe is somewahat similar to rava appams.
        Thanks for sharing.

        Reply
        • Archana says

          April 24, 2018 at 9:15 am

          Hi Kalyani! Thank you for your lovely feedback. I am glad you enjoyed the dish. And Thank you for giving us another option for baking soda.

          Reply
      5. Puneeta says

        May 07, 2018 at 2:07 pm

        Hi Archana , I made this today , came out really well . Can I soak Rava, yogurt and water in the night just to save 20 minutes if soaking.

        Reply
        • Archana says

          May 08, 2018 at 12:06 pm

          Thank you for the feedback. Yes you can soak it overnight, in fact it it ferments then you do not need baking soda.

          Reply
      6. Susannah K says

        May 21, 2018 at 11:12 am

        Hi! Was so excited to make these since I've had a craving recently-- I found that the cake wasn't steamed all the way through when I removed from the instant pot (after the 5 minute waiting period)... what's the best way to continue steaming if this happens? I put the insert back on steam but it took many minutes for the dhokla to heat up again. Also, should I cover the pot insert or keep exposed when I'm steaming? I have a vented lid for my insert, but since I left the pan exposed since there was no mention of covering, the top seemed a little uneven.

        All this being said, it turned out very well and tasted delicious! The local indian grocery didn't have course rava so I just got a bag of their dhokla flour which was a chickpea/rava/lentil/rice flour mix, and worked very well!

        Reply
        • Archana says

          May 21, 2018 at 5:05 pm

          Hi Susannah, So the dhokla flour is very different than coarse rava and that explains the problem of the dhokla not being cooked. I do not cover the pan while steaming, having said that you also have to be careful when you open the Instant Pot lid so the excess steam water does not get into the pot. For next time, with the flour you have, simply steam it for 15 to 17 minutes. And you are right if the Instant Pot has cooled down then it will take longer for it to heat up again. Although you had a right idea of steaming it again. I always do a knife test, just like cakes, if it does not come out clean then steam for additional 5 minutes.

          Reply
      7. PK says

        June 03, 2018 at 8:26 pm

        Hi Archana, can Eno fruit salt be substituted for baking soda? Also, if one wants to add chopped spinach to the batter, are there any changes that would need to be made to the recipe?

        Reply
        • Archana says

          June 03, 2018 at 8:55 pm

          Hi, Yes you can add 1/2 teaspoon of Eno fruit salt. And yes, may be a cup of fresh chopped spinach will work. Traditionally dholka does not have any greens in it while cooking.

          Reply
      8. Sona says

        June 30, 2018 at 3:17 pm

        Hi Archana! I love your recipes - started with the pasta ones! Have a question. Have you ever stacked two containers for dhokla? That is, not just the one compartment container as shown in the video, but two containers, stacked? What are your thoughts? Thanks!

        Reply
        • Archana says

          June 30, 2018 at 3:18 pm

          Hi Sona! Thank you for your kind words. Yes you can stack 2 containers. Use the same cook time.

          Reply
          • Sonia says

            October 10, 2018 at 6:36 pm

            Hi Archana.. I tried this recipe and came out really good! Was wondering if the cook time will remain same if I double the ingredients and cook it once.5 stars

            Reply
            • Archana says

              October 10, 2018 at 10:07 pm

              Hi Sonia, So glad you enjoyed the rava dhokla. If you make a thick layer of dhokla you will have to increase the cook time. Or use stackable pans and then same time could work.

              Reply
      9. Sunny says

        July 12, 2018 at 12:57 pm

        Hi Archana, Can I use roasted coarse rava for this recipe! Will the taste be too different?

        Reply
        • Archana says

          July 12, 2018 at 1:25 pm

          Hi Sunny, You can use roasted coarse rava

          Reply
      10. Jasmin says

        July 16, 2019 at 1:56 pm

        Hello, I followed your recipe exactly and they came out perfect. My question to you is that are they freezAble and for how long?

        Reply
        • Archana says

          July 16, 2019 at 4:22 pm

          Thank you Jasmin! You can freeze it for a couple of months

          Reply
      11. Shelina Virji says

        April 11, 2020 at 6:35 pm

        Hi. Can you tell me how to make instant handvo with suji rava. How much yogurt to keep and all ingredients for instant handvo

        Reply
        • Archana says

          April 11, 2020 at 6:44 pm

          i I have not tested Handvo with only suji rava. Here is my Handvo recipe you can use to see the other measurements - https://ministryofcurry.com/handvo-spicy-rice-and-lentils-cake/

          Reply
      12. Ritika says

        May 04, 2020 at 2:17 pm

        Hi, Everytime i steam my rava dhokla, it is cooked, but still in the end when i insert toothpick, it is always a little bit uncooked and even after 1 hour of steaming, it is little uncooked. What mistake i m making.

        Reply
        • Archana says

          May 04, 2020 at 8:08 pm

          1 hour is too much time. Is the eno/baking powder good? are you cooking in a stainless steel pot?

          Reply
      13. Deepa MacEachern says

        March 06, 2021 at 7:13 pm

        Can you use besan flour instead ?

        Reply
        • Archana says

          March 06, 2021 at 10:16 pm

          Its a completely different recipe with besan. I will post soon.

          Reply

      Primary Sidebar

      Hi, I'm Archana: a former software engineer, now a full-time blogger. I am a mother of two boys who share my love for food and cooking. Words I love to hear are, “Mom, what’s for dinner?” The same words I say to my mom every time we speak. I live in the greater New York City Area with my husband and sons.

      Learn More About Me!

      Archana's Essential Indian Instant Pot Cookbook

      SHOP

      Popular Posts

      • pav bhaji served with diced onions, pickle and papad
        Mumbai Pav Bhaji
      • Chicken Biryani served in 2 bowls with raita and lemon wedges
        Instant Pot Chicken Biryani
      • mushroom masala served with rice & naan
        Mushroom Masala
      • pomegranate juice in 2 glasses
        Homemade Pomegranate Juice

      Footer

      AS FEATURED IN

      ↑Back to Top

      Ministry of Curry

      Shop
      About
      Privacy Policy
      Accessibility
      Contact

      Food and Recipes

      Recipe Index
      Cooking 101
      Instant Pot 101
      Cookbook

      MOC Pro

      Dashboard
      Meal Plans
      Virtual Cooking Classes
      Tips & Tricks

      As an Amazon Associate, I earn from qualifying purchases.

      Copyright © Ministry of Curry

      1082 shares
      • 134