Date year khaman dhokla is a festive Gujarati snack where the classic steamed chickpea flour cake is filled with a sweet, sticky date mixture and topped with a tempering of mustard seeds, curry leaves, and green chilies. The combination of soft, tangy dhokla with the rich, caramel-like dates and the sharp spice of the tempering creates a truly memorable balance of flavors. This recipe is a wonderful way to enjoy a traditional dish with a delightful twist, perfect for celebrations or a special tea-time treat.
Ingredients
- 1 cup (120 g) gram flour (besan/chickpea flour)
- 1 tbsp (15 ml) lemon juice
- 1 tsp (5 g) ginger-green chili paste
- 1/2 tsp (2 g) turmeric powder
- 1 tsp (5 g) sugar
- 1/2 tsp (3 g) salt, or to taste
- 1/2 cup (120 ml) water, plus more if needed
- 1 tsp (5 g) fruit salt (Eno) or 1/2 tsp baking soda + 1/2 tsp citric acid
- 1 tbsp (15 ml) oil, for greasing and for the batter
- For the Date Filling:
- 1 cup (200 g) chopped dates (about 20-25 dates)
- 1/4 cup (60 ml) water
- 1/4 tsp (1 g) cardamom powder
- 1 tbsp (15 g) ghee or butter (optional, for richness)
- For the Tempering:
- 2 tbsp (30 ml) oil or ghee
- 1 tsp (5 g) mustard seeds
- 1 tsp (5 g) sesame seeds
- 10-12 curry leaves
- 2 green chilies, slit lengthwise
- A pinch of asafoetida (hing)
- 1/4 cup (60 ml) water
- 1 tbsp (15 g) sugar
- Fresh coriander leaves, for garnish
- Grated fresh coconut, for garnish (optional)
Instructions
- Prepare the date filling: In a small saucepan, combine the chopped dates and 1/4 cup (60 ml) water. Cook over low heat, stirring occasionally, until the dates soften and form a thick paste, about 5-7 minutes. If it seems too dry, add a splash more water. Remove from heat, stir in the cardamom powder and ghee (if using), and set aside to cool.
- Make the dhokla batter: In a large mixing bowl, combine the gram flour, lemon juice, ginger-green chili paste, turmeric, sugar, and salt. Gradually add 1/2 cup (120 ml) water, whisking continuously to form a smooth, lump-free batter with a pouring consistency (like pancake batter). Add the 1 tbsp oil and mix well. The batter should be thick enough to coat the back of a spoon but still flow.
- Prepare the steamer: Set up a steamer (or a large pot with a rack) with water and bring to a boil. Grease a 7-inch (18 cm) round or square cake pan with oil.
- Add the leavening: Just before steaming, sprinkle the fruit salt (Eno) over the batter. Stir gently until the batter becomes frothy and increases slightly in volume. Do not overmix.
- First layer: Pour half of the batter into the prepared pan. Place the pan in the steamer, cover, and steam on medium-high heat for 8-10 minutes, or until the dhokla is set but not fully cooked (a toothpick inserted should come out with a few moist crumbs).
- Add the date layer: Gently spread the prepared date paste evenly over the partially cooked dhokla layer.
- Second layer: Pour the remaining batter over the date layer, spreading it gently to cover completely. Cover and steam for another 10-12 minutes, or until the top is firm and a toothpick inserted in the center comes out clean. The total steaming time should be about 20 minutes.
- Cool and temper: Remove the pan from the steamer and let the dhokla cool in the pan for 5 minutes. While it cools, prepare the tempering. In a small pan, heat the oil or ghee over medium heat. Add the mustard seeds and let them splutter. Add the sesame seeds, curry leaves, green chilies, and asafoetida. Sauté for a few seconds until fragrant.
- Finish: Carefully pour the tempering evenly over the dhokla. In the same pan, add the 1/4 cup (60 ml) water and 1 tbsp sugar, bring to a simmer, and pour this sweet-spiced water over the dhokla as well. This helps keep it moist and adds a final layer of flavor.
- Garnish and serve: Let the dhokla absorb the tempering for 5 minutes. Then, cut into squares or diamonds, garnish with fresh coriander and grated coconut, and serve warm or at room temperature.
Tips
- Consistency is key: The batter should be neither too thick nor too thin. If it’s too thick, the dhokla will be dense; if too thin, it will be rubbery. Adjust with a little water or gram flour as needed.
- Steaming time: Do not open the steamer during the first 10 minutes of steaming, as the sudden temperature change can cause the dhokla to collapse. Check only after the minimum time.
- Dates: Use soft, moist dates for the best flavor. If your dates are dry, soak them in warm water for 10 minutes before using. You can also use jaggery or brown sugar as a substitute for the date filling, but the flavor will be less complex.
- Make it spicier: For a spicier kick, add more green chilies to the tempering or a pinch of red chili powder to the batter.
Serving Suggestions
Serve date year khaman dhokla as a tea-time snack, a party appetizer, or a festive breakfast item. It pairs beautifully with a cup of hot masala chai or filter coffee. For a more substantial meal, serve it with a side of green chutney or tamarind chutney. It also makes a great addition to a Gujarati thali (platter).
Variations
- Nutty Version: Add a handful of chopped nuts (like almonds or pistachios) to the date filling for extra crunch.
- Citrus Twist: Add a teaspoon of orange zest to the batter for a subtle citrus aroma that complements the dates.
- Rava Dhokla: For a slightly different texture, replace half of the gram flour with fine semolina (rava) and let the batter rest for 15 minutes before steaming.
- No-Steam Version: If you don’t have a steamer, you can cook the dhokla in a microwave-safe dish on high for 3-4 minutes, or in a pressure cooker without the weight, but the texture will be slightly different.
Storage and Reheating
Store leftover date year khaman dhokla in an airtight container in the refrigerator for up to 3 days. The dhokla tends to dry out as it sits, so it’s best enjoyed fresh. To reheat, steam it for 3-5 minutes, or microwave individual pieces for 20-30 seconds. You can also enjoy it cold, but steaming will restore its softness. Do not leave dhokla at room temperature for more than 2 hours.
Frequently Asked Questions
Can I use baking soda instead of Eno? Yes, you can use 1/2 teaspoon of baking soda mixed with 1/2 teaspoon of citric acid (or lemon juice) as a substitute for 1 teaspoon of Eno. Add the baking soda to the batter and the citric acid dissolved in a little water just before steaming.
Why is my dhokla dense or hard? A dense dhokla is usually caused by an over-thick batter, overmixing after adding the leavening agent, or insufficient steaming. Ensure the batter is of pouring consistency, mix gently, and steam on medium-high heat for the full time.
Can I make this dhokla without a steamer? Yes, you can use a large pot with a trivet or a colander. Place the dhokla pan on the trivet, add water below, and cover the pot. Ensure the water doesn’t touch the bottom of the pan. Alternatively, a pressure cooker without the weight works well.
Can I use a different filling? Absolutely! While dates are traditional for this twist, you can use a mixture of grated coconut and jaggery, or a savory filling of sautéed onions and peas. Adjust the sweetness and spices accordingly.
How do I prevent the dhokla from sticking to the pan? Grease the pan generously with oil, and if you want to be extra safe, line the bottom with a piece of parchment paper. Let the dhokla cool completely before cutting, as cutting while hot can cause it to crumble.
Is this dhokla vegan? The base dhokla is vegan, but the date filling and tempering can be made with oil instead of ghee to keep it vegan. Use a plant-based oil for the filling and tempering, and skip the ghee. The rest of the ingredients are naturally vegan.
Related
- Rasgulla vs Rasmalai: Key Differences & Recipes
- Rava Malpua Recipe (Semolina Pancakes in Syrup)
- Rasgulla Making Machine: How to Use One at Home
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).