Milk powder works wonders in the kitchen. With this simple ingredient you can create delightful desserts — including this rich, homemade chocolate fudge. Smooth, creamy and ready in 15 minutes or less, this recipe requires only basic skills and everyday ingredients.
Homemade chocolate fudge

This indulgent sweet is also a popular treat for Diwali, the Indian festival of lights. In India, similar milk-based confections are called pedha or barfi, and in some places a milk-powder chocolate sweet can be known as modak. While preparations vary, they all share a rich, melt-in-your-mouth texture.
Adding cocoa or chocolate enhances the flavor and gives the fudge its irresistible chocolate character. You can also fold in chocolate chips for extra bursts of chocolate in every bite.
More chocolate desserts you will love:
- Chocolate fudge cupcakes
- Wacky cake
- Chocolate caramel cookies
- No-bake Italian chocolate salami
- Easy chocolate buttercream
- Nutella puff pastry flowers
- Chocolate peanut clusters
- Chocolate Oreo lasagna
- Funfetti strawberry fudge
- 2-ingredient chocolate fudge
If you love fudge, try creamy peanut butter fudge bars or chocolate fudge cupcakes for variations. For holiday fun, consider themed fudge shapes like Grinch fudge or other festive molds.

This chocolate milk powder fudge is perfect for busy weeknights when you want a quick dessert without a lot of cleanup. It’s highly versatile: increase the cocoa for a darker chocolate flavor or add raisins, nuts, or dried fruit for texture. In this version, chopped walnuts are folded in to complement the chocolate.
Soft, creamy and easy to slice, this fudge is ideal for family gatherings, kids’ sleepovers or as a quick snack paired with warm milk. Dress it up in molds for a more festive presentation.

Storage
Store milk-powder chocolate fudge in the refrigerator for several days. You can also freeze portions for up to three months — thaw in the fridge before serving.
Tell us which extra ingredients you like to add to your fudge to make it your own.
Creamy fudge

What you need
This milk-powder chocolate fudge uses just a few pantry staples: powdered milk, sugar, butter, water, cocoa powder and a splash of vanilla (optional). You can swap or add extracts — almond, citrus, rum or peppermint — to vary the flavor. Stir in your favorite nuts or dried fruit if you want some crunch.
How to make chocolate fudge from scratch
- In a mixing bowl, combine powdered milk and cocoa powder and sift to remove lumps.
- In a saucepan, combine sugar and water and bring to a rolling boil until the sugar dissolves.
- Add butter and vanilla, continue to boil for about 2 minutes after the butter melts to thicken slightly.
- Remove the pan from heat and immediately whisk in the milk-cocoa mixture until smooth and lump-free.
- Fold in chopped walnuts or other nuts, then pour the mixture into a prepared baking dish or mold and press evenly.
- Chill in the refrigerator until firm, then cut into squares, rectangles or molded shapes and serve.
Pin to save for later

Print the recipe card

Homemade chocolate fudge
petro
Milk powder can do wonders in the kitchen. You can make amazing desserts with this simple ingredient, including this lip-smacking homemade chocolate fudge.
Equipment
- mixing bowl
- fine sieve
- saucepan
- spatula or wooden spoon
- baking dish or mold
- knife for cutting
Ingredients
- 4 cups powdered milk
- 2 cups granulated sugar
- 1 cup cocoa powder
- 2 sticks unsalted butter
- 1 1/4 cup water
- 1 tbsp vanilla extract (optional)
- 1 1/2 cups chopped walnuts (or nuts of choice)
Instructions
- Combine powdered milk and cocoa powder in a bowl and sift to remove lumps.
- In a saucepan, mix sugar and water and bring to a boil on high heat until the sugar dissolves.
- Add butter and vanilla; boil for about 2 minutes after the butter melts to slightly thicken the syrup.
- Remove from heat and immediately add the milk-cocoa mixture. Stir vigorously with a spatula or wooden spoon until fully combined and smooth.
- Fold in the chopped walnuts, then transfer the mixture to a lined or greased baking dish. Press evenly to fill the bottom.
- Refrigerate until firm, then cut into medium-sized squares or use molds for shaped pieces. Serve chilled.
Nutrition (per piece)
Calories: 473 kcal; Carbohydrates: 45 g; Protein: 12 g; Fat: 30 g; Sugar: 40 g. Values are approximate.
Tried this recipe? Let us know how it turned out!