Bengali Egg Pudding Recipe: Spiced Yogurt and Cardamom Creaminess

Breakfast & Brunch

Bengali Egg Pudding Recipe: Spiced Yogurt and Cardamom Creaminess

This Bengali egg pudding recipe transforms simple ingredients into a fragrant, cardamom-infused dessert that feels like a warm embrace. šŸ’› The secret lies in slow simmering milk with rice and eggs until it reaches that signature creamy yet slightly firm texture, where every spoonful melts into delicate sweetness. What sets this apart is the subtle warmth of cardamom and the occasional saffron thread, elevating it beyond ordinary kheer.

The process is straightforward but requires patience—simmering until the pudding thickens just right creates that perfect balance between rich and light. Traditional Bengali households often prepare this during festivals or as a comforting end to meals, where its aromatic allure makes it impossible to resist. The yogurt addition gives it a unique tanginess that cuts through the sweetness beautifully.

By the end, you'll have a velvety pudding with a gentle spice profile that pairs wonderfully with fresh mint chutney or rosogolla. The presentation—garnished with pistachios or a dusting of saffron—makes it as visually stunning as it is delicious. This isn't just dessert; it's a taste of tradition that brings warmth to any table.

Perfect for special occasions or cozy weeknight treats, this recipe delivers restaurant-quality results with minimal effort. Let's create something truly special together.

šŸ‘Øā€šŸ³
Difficulty
Medium
šŸ”„
Calories
Med Cal

Ingredients for bengali egg pudding

Simple ingredients elevate to aromatic perfection with cardamom and saffron's embrace.

Ingredient Amount Notes
Whole Milk šŸ„› 4 cups Full-fat preferred for richness
Long-Grain White Rice šŸš ½ cup Uncooked, rinsed thoroughly
Large Eggs 🄚 6 whole Room temperature for even cooking
Plain Yogurt šŸ¶ 1 cup Unflavored, full-fat preferred
Granulated Sugar šŸÆ ¾ cup Adjust to taste for sweetness
Green Cardamom Pods 🌿 8 whole Lightly crushed, seeds only
Saffron Threads 🧔 ¼ tsp High-quality strands for color
Ghee šŸÆ 2 tbsp For authentic richness and aroma
Rose Water 🌹 1 tsp Pure, food-grade only
Pistachios 🌰 ¼ cup Shelled, chopped for garnish
Diamond Crystal Kosher Salt šŸ§‚ ½ tsp Adjusts seasoning perfectly
Fresh Mint Leaves 🌿 ¼ cup Chopped for garnish and flavor

Cardamom and saffron are the heart of this dessert, so invest in high-quality whole pods and threads. For cardamom, Whole Foods or Indian specialty stores carry the best—look for pods that are plump and vibrant green, not brittle. Saffron should be bright red and sold in small, airtight containers to preserve its potency. The yogurt is crucial for that signature tang, so Greek-style full-fat yogurt from Trader Joe's or local dairies works best. If you can't find whole cardamom pods, ground cardamom at half the amount is a decent substitute, though it lacks the aromatic depth. The pistachios should be fresh—stale nuts will make your garnish taste bitter.

No cardamom? Cinnamon or nutmeg at one-third the amount adds warmth, though it won't replicate the floral notes. Saffron is non-negotiable for that signature hue, but if you're on a budget, turmeric at a pinch gives a faint golden tint (though no saffron flavor). For the rice, jasmine or basmati works if you can't find long-grain white, but it may alter the texture slightly. The yogurt can be swapped for coconut yogurt for a dairy-free option, though the flavor will differ. If you're using pre-ground cardamom, toast it lightly in a dry pan first to deepen its aroma—trust me on this.

This pudding tastes even better the next day, so make it ahead for gatherings. Store it in an airtight container in the fridge for up to 5 days, though the texture may firm up slightly. To serve, gently reheat with a splash of milk—never microwave directly, as it can make the eggs rubbery. Garnish with pistachios and mint just before serving, as their freshness fades quickly. For a festive touch, dust with a tiny pinch of saffron threads on top—it's worth the extra minute for that restaurant-quality presentation.

ā¤ļø

Why You'll Love This Recipe

  • No Rice Soaking: I swear by this trick—just rinse the rice once, then boil it in milk like you’re making porridge. No overnight soaking, no waiting. The rice turns silky without effort, and honestly? The pudding’s texture is smoother because of it.
  • Sweet-Savory Magic: That yogurt isn’t just for tang—it’s the secret. When it steams with the eggs and sugar, it deepens into this creamy, almost custardy richness. The rice soaks it up like a sponge, but the eggs keep it light. Dangerously light.
  • Weeknight Workhorse: Make a double batch on Sunday, and you’ve got breakfast, dessert, or a lazy dinner covered. Pop it in the fridge, and it’s ready in minutes. My kids grab it straight from the fridge—no complaints, just seconds.
  • Pantry Staple Power: Five ingredients, all things you already own. No specialty items, no last-minute grocery runs. The milk and yogurt add creaminess without breaking the bank, and the rice stretches it into a meal that feels special. Budget-friendly and impressive? Yes.

Step-by-step instructions for Bengali egg pudding

This traditional recipe delivers silky texture and aromatic spices with precise technique.

1

šŸ‘Øā€šŸ³ Step 1: Prepare the Rice Milk Mixture

In a heavy-bottomed saucepan, combine the 4 cups whole milk and 0.5 cup long-grain white rice. Bring to a gentle boil over medium heat, stirring occasionally to prevent scorching. Once boiling, reduce heat to low and let it simmer for 20-25 minutes, stirring every 5 minutes to prevent sticking.

You'll notice the mixture thickens gradually and develops a creamy consistency. The rice should be completely tender and the liquid should reduce by about half. This forms the silky base of your pudding—don't rush this step as proper cooking time ensures the perfect texture. Once ready, remove from heat and let cool slightly.

2

šŸ”„ Step 2: Infuse with Spices and Aromatics

While the rice mixture cools, lightly crush the 8 whole green cardamom pods and steep them in 1 cup plain yogurt for 10 minutes. This infusion creates the signature aromatic depth. In a separate small bowl, soak the 0.25 tsp saffron threads in 2 tablespoons warm water for 5 minutes to extract their vibrant color and floral notes.

Strain the cardamom-infused yogurt through a fine-mesh sieve to remove any seeds. In a separate bowl, whisk together the 6 whole large eggs, 0.75 cup granulated sugar, and 0.5 tsp diamond crystal kosher salt until just combined. The mixture should be pale yellow and smooth—this ensures even distribution of flavor throughout the pudding.

3

šŸ³ Step 3: Combine Ingredients for Cooking

In a large mixing bowl, combine the cooled rice mixture, cardamom-infused yogurt, egg mixture, saffron infusion, 2 tbsp ghee, and 1 tsp rose water. Mix gently but thoroughly until everything is evenly incorporated. The batter should be smooth with a thick, custard-like consistency—this is crucial for achieving that signature silky texture.

Transfer the mixture to a 9-inch round baking dish or similar heatproof container. The dish should be about 2 inches deep to allow for proper layering. Smooth the top with a spatula for an even surface. This preparation ensures even cooking and a beautifully set pudding.

4

ā° Step 4: Steam to Perfection

Place the baking dish in a larger pot and fill the pot with enough water to come halfway up the sides of the baking dish. Bring the water to a gentle simmer over medium heat—the water should bubble gently but not boil vigorously. Cover the pot with a tight-fitting lid and steam for 40-45 minutes.

You'll know it's ready when the pudding is set but still slightly jiggly in the center. For a perfect doneness test, gently shake the dish—if it moves slightly but doesn't wobble excessively, it's done. The pudding should have a smooth, velvety texture with no liquid separation. Remove from heat and let cool to room temperature before serving.

5

🄘 Step 5: Garnish and Serve

Once completely cooled, run a thin knife around the edges of the pudding to loosen it from the dish. Invert onto a serving plate and garnish with 0.25 cup chopped pistachios and 0.25 cup fresh mint leaves. The pistachios add a satisfying crunch while the mint provides a refreshing contrast to the rich, spiced pudding.

Serve chilled with a dusting of powdered sugar if desired. Each bite should deliver a harmonious blend of creamy texture, floral saffron color, and aromatic cardamom and rose water flavors. This traditional Bengali dessert is best enjoyed fresh, with the contrast of cool pudding and room-temperature garnishes enhancing the overall experience.

šŸ‘Øā€šŸ³

Pro Tips For Making Bengali Egg Pudding

  • Soak Rice Overnight: I learned this the hard way—rushing the rice soak turns your pudding into a gummy mess. Use double the water (1:2 ratio) and let it sit for at least 8 hours, preferably overnight in the fridge. The rice absorbs liquid better, and the texture becomes silky instead of gluey.
  • Whisk Eggs Cold: Crack eggs straight into a bowl of ice water first—this stops them from scrambling when they hit the hot milk mixture. After 5 minutes, drain and whisk with sugar until thick and pale yellow (not frothy). Trust me, this prevents curdling every time.
  • Strain the Yogurt: Skim off the whey from your yogurt before mixing—it’s the lazy way to avoid a watery pudding. Use a fine-mesh sieve or cheesecloth, then press gently with a spoon. A thicker yogurt base makes all the difference in that creamy, set texture.
  • Simmer Low and Long: After combining everything, keep the heat low and stir constantly for 15–20 minutes—no rushing. The pudding needs to thicken gradually, not seize up. If it looks too thin, add a splash of milk; if it splits, whisk in a spoonful of cold yogurt to rescue it.

Pro cooking tips for great bengali egg pudding

Spice Infusion Mastery

The secret to authentic flavor lies in properly infusing the cardamom and saffron. Lightly crush the 8 whole cardamom pods (don't grind them) and steep in warm yogurt for 10-15 minutes—this extracts their aromatic oils without bitterness. For saffron, soak the 0.25 tsp threads in 2 tbsp warm water for 5 minutes before adding to the mixture. I've found that using Whole Foods brand saffron gives the most vibrant color and authentic taste. Never skip the straining step—cardamom seeds can make the pudding grainy. 🌿

Temperature Control

Steaming is critical for achieving that signature silky texture. Maintain a gentle simmer—water should bubble lightly (not boil vigorously) throughout the 40-45 minute steaming process. I use a heavy-bottomed stainless steel pot to distribute heat evenly. The pudding is done when it's set but still slightly jiggly in the center—this ensures a creamy, not rubbery, texture. Overcooking by even 5 minutes can make it dry and dense. šŸŒ”ļø

Egg Temperature Matters

Room-temperature eggs incorporate more smoothly into the mixture. If using cold eggs straight from the fridge, whisk them vigorously for 2 minutes to prevent curdling. I like to place eggs in warm water for 10 minutes before using. The egg mixture should be pale yellow and smooth—any lumps will translate to a grainy pudding texture. For extra insurance, strain the final mixture through a fine-mesh sieve before pouring into the baking dish. 🄚

Garnish Like a Pro

Fresh garnishes elevate both flavor and presentation. Toast the 0.25 cup pistachios in a dry pan for 2-3 minutes until fragrant before chopping—they'll add nutty depth. For mint, use fresh leaves only (no dried substitutes) and chop them just before serving to preserve their brightness. I like to arrange the garnish in a circular pattern around the pudding for an elegant presentation. A final dusting of saffron threads on top adds that restaurant-quality touch. 🌟

Make-Ahead Pro Tip

This pudding actually improves overnight! Prepare it up to 2 days ahead and store in an airtight container in the fridge. When ready to serve, gently reheat with a splash of milk over low heat—never microwave directly as it can make the eggs rubbery. The flavors meld beautifully over time, making it perfect for meal prep. I often make a double batch for gatherings—it disappears faster than you'd think! ā°

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 320mg107%
Sodium 420mg18%
Total Carbohydrate 42g15%
Dietary Fiber 1g4%
Sugars 38g
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

Can I make this Bengali egg pudding without eggs?

The traditional recipe absolutely requires eggs for its signature creamy texture, but you can make a dairy-based alternative using 1 cup coconut milk and 2 tbsp cornstarch to thicken instead. Replace the eggs with 1 cup plain yogurt and adjust the sugar to 1 cup for balance. The flavor will differ but still be delicious!

2

How do I know when the pudding is fully cooked?

The perfect doneness is when the pudding is set but still has a slight jiggle in the center—like Jell-O that's almost firm. Gently shake the dish: if it moves slightly but doesn't wobble excessively, it's ready. Overcooking by even 5 minutes can make it dry and rubbery. The edges should pull away cleanly from the dish.

3

Can I use powdered milk instead of fresh milk?

While you can substitute, the texture and richness will differ. For best results, use 4 cups whole milk, but if you must use powdered, reconstitute it with 4 cups warm water and add 1 extra tbsp sugar to compensate for the lack of natural sweetness. The pudding will be lighter but still flavorful. For authenticity, fresh milk is ideal!

4

Why did my pudding turn out grainy?

Graininess usually happens from lumps in the egg mixture or undercooked rice. Always whisk eggs until completely smooth, then strain the final batter through a fine-mesh sieve. Also ensure the rice is fully cooked and tender—it should blend seamlessly into the milk. For extra insurance, blend the rice-milk mixture until silky before combining with eggs.

5

What's the best way to serve this dessert?

Serve chilled in small bowls with a dusting of powdered sugar and fresh mint leaves. For a festive touch, arrange chopped pistachios in a circular pattern around the pudding. Pair it with rosogolla or sandesh for a traditional Bengali dessert platter. The contrast of cool pudding with warm garnishes enhances the flavors beautifully!

ā˜…ā˜…ā˜…ā˜…ā˜…5.0(6 reviews)
Categories Breakfast & Brunch