Doodh Peda with Chocolate

Servings: 12 Total Time: 22 mins Difficulty: Beginner
Doodh peda pinit

Ever bitten into a peda and wished it had a molten-chocolate surprise inside? 

Meet Doodh Peda with Chocolate — the old-school milk sweet upgraded for chocolate lovers. 

It’s rich, fudgy, and surprisingly simple: khoya and milk powder cooked low and slow until thick, sweetened and flavored, then stuffed with a piece of chocolate and sealed into perfect little rounds. 

If you want a Diwali sweet that feels festive but doesn’t need days of prep, you’re in the right place.

Why you’ll make this again

  • Comfort + novelty: peda is a classic Indian sweet; the chocolate center gives it a modern twist that both kids and adults love.
  • Minimal ingredients, big payoff: full-fat milk/khoya, milk powder, sugar and chocolate — pantry-friendly and fast.
  • Great for festivals & gifting: looks premium, stores well for a few days, and travels safely when packed right.

Quick cuisine note

Peda (or peda) is a traditional North Indian milk-based sweet often made during festivals, pujas and celebrations. This version keeps that rich milk foundation but adds a chocolate core — perfect for families who want a balance of heritage and indulgence.

Ingredients Breakdown

  • Khoya (unsweetened) — the backbone: concentrated milk solids that give that classic peda texture and dairy depth.
  • Full-fat milk + milk powder — milk powder speeds thickening and helps bind; milk keeps it moist.
  • Sugar — balances and caramelizes slightly for color and flavor.
  • Ghee — adds shine, richness and helps the mixture come together without sticking.
  • Cooking chocolate — the molten center; choose a good-quality cooking or couverture chocolate for best melt and flavor.
  • Rose essence — subtle floral lift that makes the peda taste festive (optional but recommended).

Vegan Swap 🌿: Make a vegan version by using full-fat coconut milk + coconut cream in place of milk/khoya (or use store-bought vegan khoya), swap ghee for coconut oil, and choose vegan dark chocolate for the center. Add a drop of rose water for authenticity.

The method — in plain kitchen talk

First, you’ll gently warm milk and khoya together so they start melting into one creamy mass. Keep the heat low — this is where patience pays off. Once the solids and milk mingle, stir in milk powder; it thickens the mixture and helps it reach that perfect peda dough stage. Add sugar and continue to cook until the mixture leaves the sides of the pan and forms a soft dough. Finish with a spoonful of ghee and rose essence for aroma.

When the mass is cool enough to handle (but still warm and pliable), shape small discs, drop a piece of chopped chocolate in the middle and seal into a ball. Press lightly and top with an almond or pistachio for presentation. Chill briefly to set the chocolate center (if you like them slightly set) or serve at room temperature for a gooey center.

Cook’s cues: you’re looking for a thick, glossy mass that’s soft but holds shape. If it’s too wet, cook a little longer; if it’s crumbly, gently knead a teaspoon of warm milk or ghee in.

Pro Tip 💡: Use a heavy-bottomed non-stick pan and keep the flame low. Stir constantly to avoid burning; when the mixture starts releasing from the pan and forms a soft, pliable dough, you’re done. Doing this on medium-high is the fastest way to scorch the bottom and lose the silky texture.

Texture & flavor notes

  • Soft, fudgy exterior — thanks to khoya + milk powder.
  • Gooey center — use good-quality chocolate; it’ll melt into the warm peda.
  • Aromatic finish — rose essence or cardamom (if you prefer) brightens the richness.

What goes along with Doodh Peda with Chocolate

How to serve

Serve at room temperature for the molten chocolate center, or slightly chilled if you prefer the chocolate to be just soft. Garnish each peda with a slivered almond, pistachio, or a few saffron strands for an elevated look.

Packing & storage

  • Room temperature: 1–2 days in an airtight box (cool, dry place).
  • Refrigerator: up to 7 days — bring to room temperature before serving for best texture.
  • Travel tip: place pedas in paper cups and stack in a rigid box to avoid smashing. If shipping, include a small insulated pack in warm weather.

Party & bulk prep

  • Scale safely: multiply ingredients linearly, but increase cooking vessel size — cook in batches if needed.
  • Make-ahead: prepare the peda mixture a day ahead and shape the next day. Keep the mixture airtight in the fridge; warm slightly before shaping.
  • Gift jars: shape pedas, chill to set, then pack 10–12 per box with parchment layers.

Other Related Recipes You Might Like:-

Difficulty: Beginner Prep Time 10 mins Cook Time 12 mins Total Time 22 mins
Servings: 12 Calories: 165
Best Season: Suitable throughout the year

Description

Doodh Peda with Chocolate is a rich and creamy Indian sweet made with milk, khoya, and a surprise bite of chocolate hidden inside. Each peda is soft, melt-in-the-mouth, and delicately flavored with rose essence. It’s an easy, no-fuss Diwali sweet that brings together the traditional taste of milk peda and the indulgence of chocolate. Perfect for festive gifting or for treating yourself to something homemade and special — this one’s sure to be a favorite with kids and adults alike.

Ingredients

Cooking Mode Disabled

Instructions

Prep Work

  1. Chop chocolate

    Chop the cooking chocolate into bite sized pieces and keep them aside for stuffing.

  2. Measure ingredients

    Measure out milk, khoya, milk powder, sugar, ghee and rose essence and keep near the pan.

Method

  1. Mix milk and khoya

    In a pan, add the milk and unsweetened khoya and mix them together over low flame.

  2. Add milk powder

    When the mixture starts warming and coming together, add the milk powder and stir to combine.
  3. Thicken mixture

    Continue stirring until the mixture thickens and starts to pull together.
  4. Sweeten

    Add the sugar and stir it in until fully incorporated.
  5. Flavor with rose

    Add a few drops of rose essence to give the peda its floral aroma.
  6. Add ghee

    Add the ghee and keep stirring until the ghee is absorbed and the mixture looks glossy.
  7. Check peda mix

    When the peda mixture comes together and leaves the pan slightly, remove from heat — the mixture is ready to shape.
  8. Shape and stuff

    Take a small portion of the peda mixture and flatten it slightly in your palm.
  9. Stuff with chocolate

    Place one piece of chopped chocolate in the center and seal the mixture around it into a smooth ball or flat peda.
  10. Garnish and serve

    Place a badam on top as a garnish if using, then arrange the peda on a plate to cool and set.

Equipment

Affiliate Disclosure: This post contains Amazon affiliate links, i.e., when you buy any product using the links below, we get commissions. but it doesn’t cost you anything extra. If you do purchase any product using the given links, we thank you in advance!

Nutrition Facts

Servings 12


Amount Per Serving
Calories 165kcal
% Daily Value *
Total Fat 9g14%
Saturated Fat 5.2g26%
Cholesterol 25mg9%
Sodium 20mg1%
Total Carbohydrate 16g6%
Dietary Fiber 1g4%
Sugars 10g
Protein 4.9g10%

Calcium 134 mg
Iron 0.6 mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Keywords: Doodh Peda, Doodh Peda with Chocolate, milk sweet
Rate this recipe

Stay Connected with Home Cooking Show!

Love our recipes? Follow us for more delicious cooking inspiration, tips, and behindthescenes fun!

Did you make this recipe?

Tag #homecookingshow  if you made this recipe. Follow @homecookingshow on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit

Frequently Asked Questions

Expand All:

How finely should I chop the chocolate?

Bite-sized pieces work best — small enough to fold into the peda but big enough to give a melted center.

Can I skip chopping and use chocolate chips?

Yes — chocolate chips or small pieces are fine and save time.

Do I need to cook the khoya before adding it?

 No — use unsweetened khoya as is; it will melt into the milk as it heats

How do I know when to add the milk powder?

Add milk powder once the milk and khoya are warmed and starting to come together; then stir until smooth.

Can I substitute rose essence?

Yes — you can use a drop of cardamom essence or skip it altogether

How do I prevent peda from cracking when sealing chocolate inside?

Flatten the portion gently, place the chocolate, then bring edges together and roll gently to smooth; a slightly warm hand helps.

Can I make these ahead of time?

Yes — store in an airtight container in the fridge for a few days; bring to room temperature before serving.

Is there a way to make them less sweet?

Reduce the added sugar slightly or choose a darker cooking chocolate for a less sweet center.

My peda mixture browned — is it ruined?

Light browning is fine and adds a caramel note. If it burned and smells off, start a fresh batch.

Hema Subramanian
Hema Subramanian Food and Lifestyle Blogger

I love to cook! And through Home Cooking Show, I hope to make cooking fun, easy, and approachable for everyone.

My way of sharing recipes is all about keeping it simple and delicious—no complicated steps, no fancy ingredients, just real home-cooked food that anyone can make. Cooking should be a joy, not a chore! Whether you’re a beginner or a seasoned cook, you’ll find something here to inspire you. If you love good food made with love, then you’re in the right place!

- Hema Subramanian

Rate this recipe

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

Rate this recipe

Add a question

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