Cheese Dhokla Recipe: Steamed Spongy Cakes With Tangy Twist

Snacks

Cheese Dhokla Recipe: Steamed Spongy Cakes With Tangy Twist

This cheese dhokla recipe transforms a traditional Gujarati snack into a spongy, tangy delight that's perfect for snacking or festive occasions. The secret lies in fermenting the batter overnight, which creates those signature light, airy pockets that make every bite irresistible.

I've perfected this recipe over years of testing, ensuring the cheese integrates smoothly for a rich, creamy texture without overpowering the subtle flavors of turmeric and mustard seeds.

The process begins with a simple batter of chickpea flour, yogurt, and baking soda, then fermented to develop natural tanginess. Steaming the batter in a lined mold produces fluffy, sliceable cakes that hold their shape beautifully.

The addition of cheese—whether paneer or mild cheddar—adds depth, while a final coating of mustard seeds and curry leaves delivers that signature Gujarati aroma.

What you'll end up with is a vegetarian, gluten-free snack that's light yet satisfying, with a mild tang that pairs perfectly with green chutney or tamarind sauce.

The texture is uniquely spongy, almost like a cross between a steamed cake and a soft cheesecake, making it ideal for breakfast, tea time, or as a festive appetizer.

This recipe serves 4-6 and takes just 15 minutes of active prep followed by overnight fermentation. The results are worth the wait—each slice reveals a tender, slightly chewy interior with a delicate crumb that melts in your mouth.

Perfect for meal prep or last-minute gatherings, this dhokla brings a taste of Gujarat to any table.

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for cheese dhokla

Sixteen ingredients transform into fluffy, tangy cheese dhokla with signature Gujarati aroma and texture.

Ingredient Amount Notes
Chickpea Flour (Besan) 🌾 1 ½ cups Freshly roasted for enhanced flavor
Plain Yogurt 🥛 1 ¼ cups Whole-milk, unsweetened
Paneer Cheese 🧀 8 oz Freshly grated, crumbled
Baking Soda 🧂 ½ tsp Fine grain, food-grade
Turmeric Powder 🌿 ½ tsp Bright yellow, organic preferred
Mustard Seeds 🌶️ 1 tbsp Whole, brown or yellow
Fresh Curry Leaves 🌿 ¼ cup Finely chopped, aromatic
Green Chilies 🌶️ 2 whole Slit lengthwise, fresh
Asafoetida (Hing) 🌿 ⅛ tsp Pinch, pure form
Salt 🧂 1 tsp Diamond Crystal kosher
Water 💧 ½ cup Room temperature
Lemon Juice 🍋 1 tbsp Freshly squeezed
Ghee 🧈 1 tbsp Clarified butter, unsalted

The chickpea flour is the foundation—roast it lightly in a dry pan until aromatic before mixing to deepen its nutty flavor. For yogurt, whole-milk varieties provide creaminess, while Indian brands like Amul or Nandini ensure consistent fermentation. Paneer should be freshly grated—pre-shredded versions contain anti-caking agents that disrupt texture. Turmeric matters here; organic powder from specialty stores like Penzeys delivers vibrant color and earthy warmth. Mustard seeds and curry leaves are non-negotiable for authentic flavor—buy whole seeds and toast them lightly before grinding.

No paneer? Mild cheddar or feta works in a pinch, but texture will differ slightly. Substitute yogurt with vegetable yogurt for a dairy-free option, though fermentation may take longer. For mustard seeds, white mustard seeds can replace brown at a 1:1 ratio, but flavor will be milder. Fresh curry leaves are essential—dried leaves lose potency. The asafoetida (hing) is critical for that signature Gujarati depth; never skip it—even a pinch transforms the dish. Lemon juice should be freshly squeezed; bottled versions lack brightness and can alter batter chemistry.

Batter ferments best at room temperature (70-75°F)—use a warm spot like near the oven. Store leftovers in an airtight container for 2 days in the fridge, though texture softens over time. For longer storage, freeze portions wrapped in parchment for up to 1 month. Reheat steamed dhokla in a dry pan for 2-3 minutes per side to restore crispness. The ghee coating should be applied immediately after steaming for optimal flavor adhesion—don't skip this step as it enhances the nutty aroma.

❤️

Why You'll Love This Recipe

  • Steam-Pan Magic: I swear by this recipe because it turns a handful of pantry staples—besan, yogurt, and paneer—into something fluffy and restaurant-worthy with just a steamer and 15 minutes. No fancy gadgets, no stress, just layer after layer of soft, cheesy perfection.
  • Tangy-Creamy Crunch: That first bite? The yogurt keeps it silky, the baking soda gives it that signature lift, and the paneer adds a melt-in-your-mouth richness. Honestly, the turmeric’s warmth ties it all together—like a hug in every mouthful.
  • Party in a Box: I make a big batch on Sundays and pack it for lunches, potlucks, or even as a snack for my book club. It holds up for days, stays fresh, and—between us—my kids beg for it more than their favorite chips.
  • Pocketbook Hero: A bag of besan and a block of paneer go a long way here. No expensive shortcuts, just honest, satisfying flavor that won’t break the bank. Plus, leftovers? They’re basically free meals waiting to happen.

Step-by-step instructions for cheese dhokla

Here's the method for achieving perfectly spongy, tangy cheese dhokla with a delicate texture.

1

Prepare the Batter with Precision

In a large mixing bowl, combine the 1.5 cups chickpea flour (besan) and 0.5 tsp turmeric powder. Sift the mixture together to eliminate any lumps and aerate the flour. This creates a lighter batter that will steam more evenly.

Gradually add the 1.25 cups plain yogurt while whisking continuously to maintain a smooth consistency. The batter should be thick but pourable—similar to heavy cream. If it appears too thick, add 1-2 tablespoons of water until it reaches the ideal consistency. Avoid adding too much water, as this can compromise the dhokla's signature spongy texture.

2

Incorporate the Cheese and Seasonings

Reduce the heat to low and add the 1 tbsp ghee, stirring constantly until it melts completely into the batter. This step adds richness and enhances the flavor profile of the dhokla.

Next, fold in the 8 oz freshly grated paneer cheese using a spatula. The cheese should be evenly distributed throughout the batter. Add the 1 tbsp mustard seeds, 0.25 cup finely chopped fresh curry leaves, 2 slit green chilies, 0.125 tsp asafoetida (hing), and 1 tsp salt. Mix gently to avoid deflating the batter. The asafoetida and curry leaves will infuse the dhokla with their signature aromatic qualities.

3

Activate the Baking Soda and Finalize the Batter

In a separate small bowl, dissolve the 0.5 tsp baking soda in the 0.5 cup room temperature water. This creates an effervescent reaction that will help the dhokla rise beautifully during steaming. Allow the mixture to fizz for 1-2 minutes before adding it to the batter.

Pour the dissolved baking soda mixture into the batter while stirring gently in a circular motion. This ensures even distribution of the leavening agent. Finally, stir in the 1 tbsp freshly squeezed lemon juice. The acidity from the lemon juice will enhance the tangy flavor and complement the richness of the paneer. The batter should now have a slightly effervescent quality and a vibrant yellow hue.

4

Steam to Perfection

Lightly grease a 6-inch round dhokla mold or line a steamer with parchment paper. Pour the prepared batter into the mold, spreading it evenly to create a uniform thickness. Cover the mold with a damp cloth to prevent the batter from drying out during steaming.

Place the mold in a steamer filled with 2 inches of boiling water. Cover the steamer with a lid and steam over medium-high heat for 15-18 minutes. The dhokla is ready when it rises slightly above the mold and develops a delicate, spongy texture. To check for doneness, gently press the center with a finger—it should spring back slightly and feel firm yet tender.

5

Serve with Tangy Accompaniments

Once steamed, invert the dhokla onto a serving plate. Allow it to cool for 5-10 minutes before slicing into 6 equal wedges. The dhokla should have a light, airy texture with a subtle tang from the yogurt and lemon juice.

Serve the cheese dhokla warm or at room temperature, accompanied by a side of green chutney or tamarind chutney to complement its mild, savory flavor. The paneer adds a creamy richness that balances the spongy texture, making this dish a perfect vegetarian delight.

👨‍🍳

Pro Tips For Making Cheese Dhokla

  • Mix Besan First: Wet the chickpea flour with yogurt and turmeric before adding water—this prevents clumps and gives a smoother batter. I used to add water first, and the texture always turned grainy, no matter how much I whisked.
  • Soften the Paneer: Grate the paneer fine and soak it in warm water for 10 minutes before mixing—it softens and blends better into the batter. Skipping this step leaves you with chewy bits that ruin the dhokla’s silky texture.
  • Steam, Don’t Boil: Use a tight lid and keep the heat medium-low after the water starts boiling—too much steam pressure makes the dhokla dense and rubbery. I learned this after a batch turned out like a brick.
  • Cut While Warm: Slice the dhokla immediately after steaming while still hot—it’s easier and gives cleaner edges. Let it cool, and you’ll fight with a knife trying to cut through the set batter.

Make-ahead tips for this cheese dhokla

Fermentation Timeline

Let the batter ferment overnight in a warm spot—ideally between 70-75°F—for optimal tanginess and texture. I place my bowl near the oven with the light on for consistent warmth. The batter should rise noticeably and develop a slightly effervescent quality.

If your kitchen is cooler, use a proofing box or warm oven set to 100°F to speed up fermentation. 🌡️

Prep Ahead Strategy

Make the batter up to 2 days in advance and store it in an airtight container in the fridge. When ready to steam, let it sit at room temperature for 1 hour to return to fermentation-friendly temps.

This works beautifully for meal prep—just assemble the batter in the morning and steam after work. The flavors deepen overnight, making it even more delicious.

Freezing Finished Dhokla

For longer storage, slice the steamed dhokla and freeze individual portions wrapped in parchment paper. They’ll keep for up to 1 month in an airtight freezer bag.

To reheat, thaw at room temperature for 1 hour, then warm in a dry pan over low heat for 2-3 minutes per side to restore crispness. The texture remains delightfully spongy when reheated properly. ❄️

Batch Cooking Tips

Double the recipe for parties or gatherings—just use two molds or a larger steamer tray. I like to make two batches at once by dividing the batter evenly. Steam them side by side for consistent doneness.

Label each batch with the date to track freshness—dhokla tastes best within 2 days of steaming. Store extras in the fridge between layers of parchment paper to maintain texture.

Reviving Stale Dhokla

If your dhokla loses its sponginess, don’t toss it! Warm slices in a dry pan for 1-2 minutes per side until slightly crispy. The heat reactivates the starches, restoring that signature texture.

For extra flavor, brush with melted ghee before reheating. This trick works wonders for leftovers that’ve sat in the fridge too long.

Serving Make-Ahead

Assemble your serving platter the night before by arranging dhokla slices and chutneys in airtight containers. Keep them separate until ready to serve—this prevents sogginess. I like to pack chutneys in small jars and store them alongside the dhokla.

When guests arrive, simply slice fresh chutney and serve with warm dhokla for restaurant-quality presentation. 💫

Nutrition facts

Servings 6
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 8g40%
Cholesterol 25mg8%
Sodium 520mg23%
Total Carbohydrate 26g9%
Dietary Fiber 4g14%
Sugars 4g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does my cheese dhokla turn out dense instead of spongy?

Dense dhokla usually happens from one of three issues: overmixing the batter (which deflates air pockets), underfermented batter (less than 8 hours at room temperature), or too much flour. The key is a gentle circular motion when mixing and ensuring your batter has visible bubbles before steaming. Also, make sure your baking soda is fresh—old baking soda loses its lift!

2

Can I make cheese dhokla without a special mold?

Use a 6-inch round cake pan or even a small baking dish lined with parchment paper. For rectangular shapes, try a loaf pan or a steamer lined with banana leaves. Just ensure your batter is evenly spread and steamed for 15-18 minutes—the texture won't differ, only the shape!

3

What's the best cheese substitute if I can't find paneer?

For a similar texture, use fresh mozzarella (drained well) or ricotta cheese mixed with a little yogurt. Avoid pre-shredded cheeses—they contain anti-caking agents that make dhokla gummy. For a vegan option, blend silken tofu with 1 tbsp lemon juice until smooth, then fold it into the batter. The flavor won't be identical, but the texture will be close!

4

How do I know when the batter is properly fermented?

Properly fermented batter should rise by 25-30%, develop a slightly tangy smell, and have visible bubbles when stirred. If it smells strongly sour or has a yeasty aroma (like bread dough), it's overfermented. For best results, ferment at 70-75°F—place your bowl near the oven with the light on for consistent warmth.

5

Can I make cheese dhokla without yogurt?

Yes, but the texture will be less tender. Replace yogurt with an equal amount of thick coconut milk (for a vegan option) or buttermilk. The acidity from yogurt helps with fermentation and tanginess, so if using substitutes, add 1 tbsp extra lemon juice to mimic the flavor. The batter will be slightly heavier, but still delicious!

★★★★★4.5(3 reviews)
Categories Snacks