Rose Pistachio White Chocolate Fudge (No-Bake Diwali Sweet)
This rose pistachio white chocolate fudge is my favourite no-bake Diwali sweet. It needs just white chocolate and condensed milk, a little rose water and pistachios, no oven, and it makes the prettiest homemade Diwali gift.
It is a fusion of a classic fudge and our Indian barfi: creamy and melt-in-the-mouth, with the fragrance of rose and the crunch of toasted pistachios. You can make a whole batch in 15 minutes and let the fridge do the rest.

This post contains affiliate links. If you buy through them, I earn a small commission at no extra cost to you. Thank you! 💛 Shop the ingredients and tools I use in my Amazon storefront.
Why you’ll love this fudge
- No oven, no stove. Everything melts together in the microwave.
- Only a few ingredients. White chocolate and condensed milk do all the work.
- Made for gifting. It cuts into neat squares and travels well in a box.

My tips
- Melt in short bursts. Heat in 30-second intervals and stir each time, so the white chocolate doesn’t burn.
- Toast the pistachios. Toasting brings out their flavour and keeps them crunchy.
- Press the toppings in. After spreading, press the pistachios and rose petals in lightly with a spatula so they stay put.
- Be patient. Give it 3–4 hours in the fridge to set fully before cutting.
- Play with flavours. Try vanilla, lemon or almond instead of rose.
How to pack it for Diwali gifting

- Place each square in a paper muffin liner and stack them in a pretty gift box.
- Or wrap each piece in brown or white butter paper, seal with colourful tape or ribbon, and pack them in a box.
- Use cookie cutters for diyas, stars or hearts to make the box extra festive.


Rose Pistachio White Chocolate Fudge
Ingredients
Method
- Line a 7-inch square tin with butter paper.
- Put the chopped white chocolate and condensed milk in a heatproof bowl. Microwave in 30-second bursts, stirring each time, until the chocolate melts and combines smoothly with the condensed milk.
- Stir in the rose water, saffron rose flavour (if using), chopped pistachios and dried rose petals.
- Pour into the lined tin and spread evenly with a spatula. Sprinkle more pistachios and rose petals on top and press them in lightly so they stick.
- Refrigerate for 3–4 hours, until fully set.
- Lift the fudge out using the butter paper and cut into 9 big squares. Cut each big square into 4 bite-size squares or 2 small bars, or use cookie cutters for fun shapes.
Video
Notes
Related Recipes You’ll Love
- Quick 3-Ingredient Chocolate Fudge — another super easy fudge for festive boxes.
- Oreo White Chocolate Fudge — a crunchy, cookies-and-cream twist kids love.
- Eggless Gulab Jamun Cake — a festive fusion cake soaked in rose syrup.
Want more baking magic in your life? Subscribe to my YouTube channel — Deepali Ohri — for new recipes every week. Follow along for daily baking inspiration: Instagram | Pinterest | Facebook
