20 Delicious Diwali Sweets Recipes for Festive Celebrations

Photo of author
Written By Lorraine Koller

DIY expert, architect, 20+ years in crafting, home improvement, and interior design.

You’re in for a treat! Diwali, the festival of lights, isn’t just about dazzling fireworks and vibrant decorations—it’s also a time to indulge in mouthwatering sweets that bring families together. Whether you’re a seasoned home cook or just starting out, our roundup of 20 Delicious Diwali Sweets Recipes is your golden ticket to creating festive magic in your kitchen. Let’s dive into these irresistible treats that promise to sweeten your celebrations!

Gulab Jamun

Gulab Jamun

Zesty and sweet, Gulab Jamun is a beloved dessert that transports you to the heart of Indian cuisine with its soft, syrup-soaked dumplings. This guide will walk you through creating this indulgent treat with precision and ease.

Ingredients

  • 1 cup milk powder
  • 1/4 cup all-purpose flour
  • 1/8 teaspoon baking soda
  • 2 tablespoons clarified butter (ghee), melted
  • 1/4 cup whole milk, room temperature
  • 1 cup granulated sugar
  • 1 cup water
  • 1/2 teaspoon cardamom powder
  • 1 tablespoon rose water
  • Vegetable oil, for deep frying

Instructions

  1. In a large mixing bowl, combine 1 cup milk powder, 1/4 cup all-purpose flour, and 1/8 teaspoon baking soda, sifting to ensure no lumps.
  2. Add 2 tablespoons melted clarified butter and 1/4 cup whole milk to the dry ingredients, mixing gently to form a soft dough. Tip: Avoid overworking the dough to keep the jamuns tender.
  3. Divide the dough into 15 equal portions, rolling each into a smooth ball without cracks. Tip: Lightly grease your palms with ghee to prevent sticking.
  4. In a deep saucepan, heat vegetable oil over medium-low heat (300°F) for frying. Tip: Maintain the oil temperature to ensure even cooking without browning too quickly.
  5. Fry the dough balls in batches, turning occasionally, until golden brown, about 4-5 minutes per batch. Drain on paper towels.
  6. Meanwhile, prepare the syrup by boiling 1 cup granulated sugar and 1 cup water in a saucepan until slightly thickened, about 5 minutes. Stir in 1/2 teaspoon cardamom powder and 1 tablespoon rose water.
  7. Soak the fried jamuns in the warm syrup for at least 30 minutes, ensuring they are fully submerged for maximum flavor absorption.

Ultimate in indulgence, these Gulab Jamuns boast a melt-in-your-mouth texture, infused with the aromatic flavors of cardamom and rose. Serve them warm with a scoop of vanilla ice cream for a delightful contrast or garnish with slivered almonds for added crunch.

Kaju Katli

Kaju Katli

Often overlooked in the realm of Indian sweets, Kaju Katli is a luxurious, diamond-shaped cashew fudge that melts in your mouth. This guide will walk you through crafting this delicacy with precision, ensuring a flawless result every time.

Ingredients

  • 2 cups raw cashews, finely ground
  • 1 cup granulated sugar
  • 1/2 cup water
  • 2 tbsp clarified butter (ghee)
  • 1/4 tsp cardamom powder
  • Silver leaf (optional, for garnish)

Instructions

  1. In a heavy-bottomed pan, combine the granulated sugar and water over medium heat, stirring until the sugar dissolves completely.
  2. Increase the heat to medium-high and bring the syrup to a boil, then reduce to a simmer until it reaches a one-string consistency (about 230°F on a candy thermometer).
  3. Tip: To test the syrup without a thermometer, drop a small amount into cold water; it should form a soft ball.
  4. Add the finely ground cashews to the syrup, stirring continuously to prevent lumps, and cook for 5-7 minutes until the mixture thickens.
  5. Stir in the clarified butter and cardamom powder, mixing well until the dough pulls away from the sides of the pan.
  6. Tip: The dough should be glossy and smooth; if it appears dry, add a teaspoon of warm milk.
  7. Transfer the dough onto a greased surface or parchment paper, flattening it with a rolling pin to about 1/4-inch thickness.
  8. Allow it to cool slightly, then cut into diamond shapes using a sharp knife.
  9. Tip: For an elegant finish, gently place a silver leaf on top of each piece before it cools completely.
  10. Let the Kaju Katli set at room temperature for an hour before serving.

Meticulously crafted, this Kaju Katli boasts a delicate, melt-in-your-mouth texture with a rich, buttery cashew flavor. Serve these gems on a platter for festive occasions or package them in decorative boxes as a thoughtful homemade gift.

Besan Ladoo

Besan Ladoo
You might think making Besan Ladoo is daunting, but with a bit of patience and the right ingredients, you’ll find it’s quite straightforward. This traditional Indian sweet, made from gram flour and ghee, is a delightful treat that’s perfect for any occasion.

Ingredients

– 2 cups gram flour (besan)
– 1 cup clarified butter (ghee)
– 1 cup powdered sugar
– 1/2 tsp cardamom powder
– 2 tbsp chopped almonds for garnish

Instructions

1. Heat a heavy-bottomed pan over medium-low heat and add 1 cup of clarified butter, allowing it to melt completely.
2. Gradually add 2 cups of gram flour to the melted ghee, stirring continuously to prevent lumps and ensure even roasting.
3. Roast the gram flour mixture for 15-20 minutes, or until it turns a golden brown and releases a nutty aroma, indicating it’s properly cooked.
4. Remove the pan from heat and let the mixture cool slightly, for about 5 minutes, to avoid melting the powdered sugar when added.
5. Stir in 1 cup of powdered sugar and 1/2 tsp of cardamom powder into the slightly cooled gram flour mixture, mixing thoroughly to combine.
6. While the mixture is still warm, take small portions and roll them between your palms to form smooth, round ladoos.
7. Press a few chopped almonds onto the surface of each ladoo for garnish before they cool and harden.
8. Allow the ladoos to cool completely at room temperature, which will help them set and achieve the perfect texture.
Enjoy the rich, nutty flavor and melt-in-your-mouth texture of these Besan Ladoos, or for a creative twist, serve them alongside a scoop of vanilla ice cream for a delightful contrast of temperatures and flavors.

Rasgulla

Rasgulla

First introduced to the culinary world as a delightful Indian dessert, Rasgulla is a spongy, syrup-soaked cheese ball that melts in your mouth. This guide will walk you through creating this exquisite treat with precision and ease.

Ingredients

  • 1 gallon whole milk
  • 2 tbsp distilled white vinegar
  • 1 cup granulated sugar
  • 4 cups water
  • 1 tsp rose water

Instructions

  1. Pour the whole milk into a large, heavy-bottomed pot and bring to a gentle boil over medium heat, stirring occasionally to prevent scorching.
  2. Once boiling, reduce the heat to low and add the distilled white vinegar, stirring gently until the milk curdles completely.
  3. Line a colander with cheesecloth and pour the curdled milk into it, allowing the whey to drain. Rinse the curds under cold water to remove any vinegar taste.
  4. Gather the cheesecloth around the curds and twist to remove excess water, then hang for 30 minutes to achieve a firm paneer consistency.
  5. Knead the paneer on a clean surface for 10 minutes until smooth and pliable, then divide into 12 equal portions and roll into balls.
  6. In a separate pot, combine the granulated sugar and water, bringing to a boil over high heat to create a syrup. Add the rose water for fragrance.
  7. Gently drop the paneer balls into the boiling syrup, cover, and cook on medium heat for 15 minutes. The rasgullas will double in size.
  8. Remove from heat and let cool to room temperature before refrigerating for at least 2 hours to enhance flavor absorption.

The rasgullas should be light, spongy, and perfectly sweetened, with a delicate rose aroma. Serve chilled, garnished with slivered pistachios for a contrasting crunch.

Jalebi

Jalebi

Jalebi, a spiral-shaped delight, is a must-try for anyone looking to explore the sweet side of Indian cuisine. This crispy, syrup-soaked dessert is surprisingly simple to make at home with just a few ingredients.

Ingredients

  • 1 cup all-purpose flour, sifted
  • 1 tbsp cornstarch
  • 1/2 tsp baking powder
  • 1/2 cup warm water
  • 1/2 cup plain yogurt
  • 2 cups granulated sugar
  • 1 cup water
  • 1/2 tsp saffron threads
  • 1 tbsp rose water
  • 1 cup clarified butter (ghee), for frying

Instructions

  1. In a large mixing bowl, combine sifted all-purpose flour, cornstarch, and baking powder. Whisk to aerate the dry ingredients.
  2. Gradually add warm water and plain yogurt to the dry ingredients, whisking continuously to form a smooth, lump-free batter. Cover and let ferment at room temperature for 8 hours.
  3. In a saucepan over medium heat, dissolve granulated sugar in water. Add saffron threads and simmer until the syrup reaches 220°F on a candy thermometer. Stir in rose water and remove from heat.
  4. Heat clarified butter in a deep frying pan over medium heat until it reaches 350°F. Pour the batter into a squeeze bottle or piping bag fitted with a small round tip.
  5. Pipe concentric circles of batter into the hot ghee, frying until golden and crisp, about 2 minutes per side. Drain on paper towels.
  6. Immediately soak the fried jalebis in the warm syrup for 30 seconds, ensuring they’re fully coated. Remove and serve warm.

Freshly made jalebis boast a crisp exterior that gives way to a juicy, syrup-filled center. For an extra indulgent treat, serve them with a scoop of vanilla ice cream or a dollop of thick yogurt.

Moong Dal Halwa

Moong Dal Halwa

Begin your culinary journey with Moong Dal Halwa, a rich and comforting dessert that’s perfect for special occasions or when you’re in the mood for something sweet and satisfying. This traditional Indian sweet dish is made with simple ingredients but requires patience and attention to detail to achieve its signature texture and flavor.

Ingredients

  • 1 cup split yellow moong dal, soaked for 4 hours
  • 1/2 cup clarified butter (ghee)
  • 1 cup granulated sugar
  • 4 cups whole milk
  • 1/4 teaspoon cardamom powder
  • 10-12 saffron strands, soaked in 1 tablespoon warm milk
  • 2 tablespoons slivered almonds, for garnish
  • 2 tablespoons chopped pistachios, for garnish

Instructions

  1. Drain the soaked moong dal and grind it into a coarse paste without adding water.
  2. Heat clarified butter in a heavy-bottomed pan over medium heat (350°F) and add the moong dal paste. Cook for 15-20 minutes, stirring continuously, until the paste turns golden brown and releases a nutty aroma.
  3. Tip: Ensure the heat is not too high to avoid burning the dal. A consistent medium heat is key for even cooking.
  4. Gradually add whole milk to the pan, stirring constantly to prevent lumps. Cook for another 20 minutes until the mixture thickens.
  5. Add granulated sugar, cardamom powder, and saffron milk to the mixture. Stir well and cook for 10 minutes until the sugar dissolves and the halwa starts to leave the sides of the pan.
  6. Tip: The halwa is ready when it forms a soft lump and the ghee starts to separate from the sides.
  7. Garnish with slivered almonds and chopped pistachios before serving.
  8. Tip: For an extra touch of luxury, serve the halwa warm with a scoop of vanilla ice cream.

Enjoy the Moong Dal Halwa warm, where the creamy texture melts in your mouth, offering a perfect balance of sweetness and the aromatic flavors of cardamom and saffron. For a festive presentation, shape the halwa into small balls and roll them in edible silver leaf.

Shrikhand

Shrikhand

For those looking to explore the rich tapestry of Indian desserts, Shrikhand offers a delightful introduction with its creamy texture and aromatic flavors. This traditional yogurt-based dish is both refreshing and indulgent, perfect for rounding off a spicy meal or enjoying as a sweet treat on its own.

Ingredients

  • 2 cups full-fat Greek yogurt, strained
  • 1/2 cup powdered sugar, sifted
  • 1/2 teaspoon cardamom powder, freshly ground
  • 1 tablespoon pistachios, finely chopped
  • 1 tablespoon almonds, finely chopped
  • A pinch of saffron threads, soaked in 1 tablespoon warm milk

Instructions

  1. Line a fine-mesh strainer with cheesecloth and place it over a deep bowl. Add the Greek yogurt to the strainer, cover with plastic wrap, and refrigerate for 6 hours to remove excess whey.
  2. Transfer the strained yogurt to a mixing bowl. Gently fold in the sifted powdered sugar using a spatula until fully incorporated.
  3. Add the freshly ground cardamom powder and the saffron milk mixture to the yogurt, stirring gently to distribute the flavors evenly.
  4. Cover the bowl with plastic wrap and refrigerate the Shrikhand for at least 2 hours to allow the flavors to meld.
  5. Before serving, garnish with finely chopped pistachios and almonds for added texture and visual appeal.

Upon serving, the Shrikhand should boast a thick, creamy consistency with a harmonious blend of sweet and aromatic flavors. For a creative twist, serve it in small clay pots topped with a drizzle of honey and edible rose petals for an elegant presentation.

Badam Barfi

Badam Barfi

Zesty and rich, Badam Barfi is a luxurious Indian sweet that combines the nutty flavor of almonds with the creamy texture of condensed milk, creating a dessert that’s both indulgent and satisfying. Perfect for festive occasions or as a sweet treat to brighten your day, this recipe is straightforward yet yields impressive results.

Ingredients

  • 2 cups blanched almonds, finely ground
  • 1 cup unsweetened condensed milk
  • 1/4 cup clarified butter (ghee)
  • 1/2 tsp cardamom powder
  • 1 tbsp rose water
  • Silver leaf (optional, for garnish)

Instructions

  1. Heat a heavy-bottomed pan over medium-low heat and add the clarified butter, allowing it to melt completely.
  2. Add the finely ground almonds to the pan, stirring continuously to prevent burning, for about 5 minutes until they release a nutty aroma.
  3. Pour in the unsweetened condensed milk, mixing thoroughly with the almonds to ensure a smooth consistency.
  4. Continue to cook the mixture, stirring constantly, for 15-20 minutes or until it thickens and starts to leave the sides of the pan.
  5. Add the cardamom powder and rose water, stirring well to incorporate the flavors evenly throughout the mixture.
  6. Transfer the mixture to a greased tray, spreading it evenly with a spatula to about 1/2 inch thickness.
  7. Allow the Badam Barfi to cool at room temperature for 30 minutes, then refrigerate for an additional hour to set.
  8. Once set, cut into squares or diamonds, garnish with silver leaf if desired, and serve.

Melt-in-your-mouth with a delicate balance of sweetness and spice, this Badam Barfi is a testament to the elegance of simple ingredients. For an extra touch of luxury, serve alongside a cup of saffron-infused tea or as part of a dessert platter with other Indian sweets.

Malpua

Malpua

Zesty and sweet, Malpua is a traditional Indian dessert that’s surprisingly simple to make at home. This recipe will guide you through creating these golden, syrup-soaked pancakes with a methodical approach, ensuring delicious results every time.

Ingredients

  • 1 cup all-purpose flour, sifted
  • 1/4 cup semolina
  • 1/2 tsp fennel seeds, crushed
  • 1/4 tsp cardamom powder
  • 1 cup whole milk
  • 1/4 cup water
  • 1/2 cup granulated sugar
  • 1/2 cup water (for syrup)
  • 1/4 cup clarified butter (ghee)
  • 2 tbsp chopped pistachios, for garnish

Instructions

  1. In a large mixing bowl, combine the sifted all-purpose flour, semolina, crushed fennel seeds, and cardamom powder.
  2. Gradually add the whole milk and 1/4 cup water to the dry ingredients, whisking continuously to form a smooth, lump-free batter. Let the batter rest for 30 minutes to allow the semolina to soften.
  3. Meanwhile, prepare the sugar syrup by dissolving 1/2 cup granulated sugar in 1/2 cup water over medium heat. Simmer for 5 minutes until slightly thickened, then remove from heat and set aside.
  4. Heat clarified butter in a non-stick pan over medium heat (350°F). Pour a small ladleful of batter into the pan, spreading it gently to form a small pancake.
  5. Cook the Malpua for 2 minutes on each side, or until golden brown and crisp around the edges. Tip: Ensure the pan is at the correct temperature to avoid undercooking or burning.
  6. Immediately dip the cooked Malpua into the warm sugar syrup, ensuring it’s fully coated. Let it soak for 10 seconds, then remove and place on a serving plate.
  7. Repeat the process with the remaining batter, adding more clarified butter to the pan as needed. Tip: Keep the syrup warm for easier dipping.
  8. Garnish the Malpuas with chopped pistachios before serving. Tip: For an extra touch of elegance, drizzle with a little rose water or serve with a scoop of vanilla ice cream.

Oozing with syrup and fragrant with cardamom, these Malpuas offer a delightful contrast of crispy edges and soft centers. Perfect for a festive occasion or a sweet weekend treat, they’re best enjoyed warm with a cup of masala chai.

Peda

Peda

Kneading together tradition and simplicity, Peda is a delightful Indian sweet that’s as fun to make as it is to eat. This recipe breaks down the process into easy-to-follow steps, ensuring even beginners can achieve perfect results.

Ingredients

  • 2 cups full-fat milk powder
  • 1/2 cup clarified butter (ghee)
  • 1/2 cup heavy cream
  • 1/2 cup granulated sugar
  • 1/4 tsp cardamom powder
  • 1 tbsp chopped pistachios for garnish

Instructions

  1. In a heavy-bottomed pan, melt the clarified butter over medium heat (350°F).
  2. Add the milk powder to the pan, stirring continuously to avoid lumps, for about 2 minutes.
  3. Pour in the heavy cream, mixing well to combine with the milk powder and ghee.
  4. Reduce the heat to low (250°F) and add the granulated sugar, stirring until the mixture thickens, approximately 5 minutes.
  5. Sprinkle in the cardamom powder, stirring to distribute evenly throughout the mixture.
  6. Once the mixture leaves the sides of the pan and forms a dough-like consistency, remove from heat. This should take about 7-10 minutes.
  7. Allow the mixture to cool slightly until it’s safe to handle, then divide into small, equal portions.
  8. Roll each portion into a smooth ball, then flatten slightly between your palms to form a disc.
  9. Press a few chopped pistachios onto the top of each Peda for garnish.
  10. Let the Pedas set at room temperature for 30 minutes before serving.

Not only does this Peda boast a melt-in-your-mouth texture, but its rich, creamy flavor is perfectly balanced by the aromatic cardamom. For an extra touch, serve these sweets on a platter decorated with edible silver leaf for a festive presentation.

Carrot Halwa

Carrot Halwa

Start by gathering your ingredients and prepping your workspace for a smooth cooking experience. Carrot Halwa, a classic Indian dessert, transforms simple carrots into a rich, decadent treat through slow cooking and aromatic spices.

Ingredients

  • 4 cups grated carrots (about 1 pound)
  • 1 1/2 cups whole milk
  • 1/2 cup granulated sugar
  • 1/4 cup clarified butter (ghee)
  • 1/4 cup chopped nuts (almonds and pistachios)
  • 1/2 tsp ground cardamom
  • 1 tbsp golden raisins

Instructions

  1. Heat the clarified butter in a heavy-bottomed pan over medium heat until melted.
  2. Add the grated carrots to the pan and sauté for 10 minutes, stirring occasionally, until they begin to soften.
  3. Pour in the whole milk and bring the mixture to a gentle boil, then reduce the heat to low.
  4. Simmer the carrot and milk mixture for 30 minutes, stirring every 5 minutes to prevent sticking, until the milk is mostly absorbed.
  5. Stir in the granulated sugar and continue to cook for another 10 minutes, allowing the sugar to dissolve and the mixture to thicken.
  6. Add the ground cardamom, chopped nuts, and golden raisins, mixing well to incorporate.
  7. Cook for an additional 5 minutes, then remove from heat. The halwa should be thick and hold its shape when stirred.

Unveil the halwa’s velvety texture and the harmonious blend of sweet carrots with the warmth of cardamom and the crunch of nuts. Serve it warm with a scoop of vanilla ice cream for a contrasting temperature and texture, or enjoy it chilled for a firmer consistency.

Puran Poli

Puran Poli

Zesty and rich in flavors, Puran Poli is a traditional Indian sweet flatbread that combines the sweetness of jaggery and the earthiness of lentils, wrapped in a soft, whole wheat dough. This recipe will guide you through creating this delicacy with precision and ease.

Ingredients

  • 1 cup chana dal (split Bengal gram)
  • 1 cup jaggery, grated
  • 1/2 tsp cardamom powder
  • 1/4 tsp nutmeg powder
  • 1 1/2 cups whole wheat flour
  • 1/4 cup clarified butter (ghee), plus extra for brushing
  • 1/4 tsp salt
  • 1/2 cup water, at 110°F

Instructions

  1. Rinse the chana dal under cold water until the water runs clear, then soak it in 2 cups of water for 2 hours.
  2. Drain the soaked dal and cook it in a pressure cooker with 2 cups of fresh water for 3 whistles, or until completely soft.
  3. Once the pressure releases naturally, open the cooker and mash the dal into a smooth paste using a potato masher.
  4. In a non-stick pan, combine the mashed dal, grated jaggery, cardamom powder, and nutmeg powder. Cook over medium heat, stirring continuously, until the mixture thickens and leaves the sides of the pan, about 10 minutes. Let it cool.
  5. In a mixing bowl, combine whole wheat flour, salt, and 1 tbsp of ghee. Gradually add warm water and knead into a soft, pliable dough. Cover and let it rest for 30 minutes.
  6. Divide the dough and Puran (the dal-jaggery mixture) into equal portions. Roll a dough ball into a small circle, place a Puran ball in the center, and seal it by pinching the edges together.
  7. Gently roll the stuffed ball into a 6-inch circle, using dry flour to prevent sticking.
  8. Heat a tawa or griddle over medium heat. Cook the Puran Poli for 1 minute on each side, then brush with ghee and cook for another 30 seconds on each side until golden brown spots appear.

Unbelievably soft and aromatic, Puran Poli offers a delightful contrast between its crispy exterior and melt-in-the-mouth sweet filling. Serve it warm with a dollop of ghee or a side of milk for an authentic experience.

Rasmalai

Rasmalai

Begin your culinary journey with Rasmalai, a decadent Indian dessert that combines soft, spongy cheese dumplings soaked in a fragrant, creamy milk syrup. This guide will walk you through each step to achieve the perfect texture and flavor balance.

Ingredients

  • 1 gallon whole milk
  • 4 tbsp lemon juice
  • 1 cup granulated sugar
  • 1 tsp cardamom powder
  • 1/4 cup sliced pistachios
  • 1/4 cup sliced almonds
  • 1 pinch saffron strands
  • 1 tbsp clarified butter (ghee)

Instructions

  1. Pour the whole milk into a large, heavy-bottomed pot and bring to a gentle boil over medium heat, stirring occasionally to prevent scorching.
  2. Once boiling, add the lemon juice gradually, stirring continuously until the milk curdles and the whey separates. Tip: The curds should be soft and not too dry.
  3. Strain the curds through a cheesecloth, rinse under cold water to remove lemon flavor, and hang for 30 minutes to drain excess whey.
  4. Knead the drained curds into a smooth dough, then divide into small, equal-sized balls, flattening slightly. Tip: Ensure no cracks for a smooth texture.
  5. In a separate pot, combine 1/2 gallon of milk with sugar, cardamom, and saffron. Simmer on low heat until slightly thickened, about 30 minutes.
  6. Gently add the cheese balls to the simmering milk syrup, cooking for 15 minutes on low heat. Tip: Do not stir vigorously to maintain shape.
  7. Remove from heat, let cool to room temperature, then refrigerate for at least 2 hours to set.
  8. Garnish with pistachios and almonds before serving.

How the Rasmalai turns out is a testament to patience and precision—each bite offers a melt-in-your-mouth experience, with the richness of milk and the subtle crunch of nuts. Serve chilled for a refreshing contrast to its creamy sweetness.

Balushahi

Balushahi

Every now and then, a recipe comes along that combines simplicity with decadence, and Balushahi is one such delight. This traditional Indian sweet, with its flaky layers and sugary glaze, is a testament to the beauty of homemade desserts.

Ingredients

  • 2 cups all-purpose flour, sifted
  • 1/4 cup clarified butter (ghee), at room temperature
  • 1/4 cup plain yogurt
  • 1/2 tsp baking soda
  • 1 cup granulated sugar
  • 1/2 cup water
  • 1/4 tsp cardamom powder
  • Vegetable oil, for deep frying

Instructions

  1. In a large mixing bowl, combine the sifted all-purpose flour and clarified butter. Rub the butter into the flour with your fingertips until the mixture resembles coarse breadcrumbs.
  2. Add the plain yogurt and baking soda to the flour mixture. Knead gently to form a soft dough, being careful not to overwork it. Cover with a damp cloth and let it rest for 15 minutes.
  3. While the dough rests, prepare the sugar syrup by combining granulated sugar and water in a saucepan. Bring to a boil over medium heat, stirring until the sugar dissolves. Simmer for 5 minutes, then stir in the cardamom powder. Remove from heat and keep warm.
  4. Divide the dough into equal portions and shape each into a smooth ball. Flatten slightly to form a disc, then make a small indentation in the center with your thumb.
  5. Heat vegetable oil in a deep fryer or heavy-bottomed pan to 350°F. Fry the Balushahi in batches, turning occasionally, until golden brown and puffed, about 4-5 minutes per batch.
  6. Drain the fried Balushahi on paper towels, then immediately dip into the warm sugar syrup for 30 seconds on each side. Transfer to a wire rack to cool and allow the syrup to set.

Light and flaky with a melt-in-your-mouth texture, Balushahi is best enjoyed with a cup of chai or as a sweet ending to a festive meal. For an extra touch of elegance, garnish with slivered almonds or edible silver leaf before serving.

Pista Burfi

Pista Burfi

Mastering the art of Indian sweets begins with understanding the simplicity and elegance of Pista Burfi, a creamy, nutty confection that’s as delightful to make as it is to eat. This recipe breaks down the process into manageable steps, ensuring even beginners can achieve perfect results.

Ingredients

  • 2 cups raw pistachios, finely ground
  • 1 cup granulated sugar
  • 1/2 cup water
  • 1/4 cup clarified butter (ghee)
  • 1/2 teaspoon cardamom powder
  • 1 tablespoon rose water

Instructions

  1. Heat a heavy-bottomed pan over medium heat and add the clarified butter, allowing it to melt completely.
  2. Add the finely ground pistachios to the pan and roast them in the ghee for 5 minutes, stirring constantly to prevent burning, until they release a fragrant aroma.
  3. In a separate saucepan, combine the granulated sugar and water, bringing the mixture to a boil over high heat. Cook until the syrup reaches 240°F on a candy thermometer, indicating the soft-ball stage.
  4. Carefully pour the hot sugar syrup into the roasted pistachios, stirring vigorously to combine. The mixture will thicken quickly, so work efficiently.
  5. Add the cardamom powder and rose water, mixing well to distribute the flavors evenly throughout the mixture.
  6. Transfer the mixture to a greased tray or plate, using a spatula to spread it evenly to about 1/2 inch thickness. Allow it to cool for 10 minutes before scoring into squares or diamonds with a sharp knife.
  7. Let the Pista Burfi cool completely at room temperature for at least 2 hours, then gently separate the pieces along the scored lines.

The finished Pista Burfi should have a firm yet melt-in-your-mouth texture, with the vibrant flavor of pistachios complemented by the subtle warmth of cardamom and the floral note of rose water. Serve these elegant squares on a platter garnished with edible silver leaf for a festive touch, or pack them in decorative boxes as a thoughtful homemade gift.

Cham Cham

Cham Cham

Preparing Cham Cham, a delightful Bengali sweet, is an art that combines simplicity with precision. Let’s embark on this culinary journey together, ensuring each step is executed with care to achieve the perfect texture and flavor.

Ingredients

  • 1 gallon whole milk
  • 2 cups granulated sugar
  • 1 tsp cardamom powder
  • 1/4 cup clarified butter (ghee)
  • 1/2 cup all-purpose flour
  • 1/4 tsp saffron threads, soaked in 2 tbsp warm milk
  • 1/4 cup finely chopped pistachios

Instructions

  1. In a large, heavy-bottomed pot, bring the whole milk to a boil over medium heat, stirring occasionally to prevent scorching.
  2. Once boiling, reduce the heat to low and simmer, stirring frequently, until the milk reduces to half its original volume, approximately 2 hours.
  3. Add the granulated sugar and cardamom powder to the reduced milk, stirring continuously until the sugar dissolves completely, about 5 minutes.
  4. In a separate pan, heat the clarified butter over medium heat and add the all-purpose flour, stirring constantly to create a light roux, about 2 minutes.
  5. Gradually incorporate the roux into the milk mixture, stirring vigorously to prevent lumps, and cook for an additional 10 minutes until the mixture thickens.
  6. Remove from heat and stir in the saffron-infused milk and chopped pistachios, ensuring even distribution throughout the mixture.
  7. Pour the mixture into a greased tray and allow it to cool at room temperature for 1 hour before refrigerating for 4 hours to set.
  8. Once set, cut into desired shapes and serve chilled.

Mastering Cham Cham rewards you with a dessert that’s irresistibly soft, fragrant with cardamom and saffron, and studded with crunchy pistachios. For an elegant presentation, garnish with edible silver leaf or serve alongside a scoop of vanilla bean ice cream.

Semolina Halwa

Semolina Halwa

This traditional dessert, with its rich history and comforting texture, is a delightful way to end any meal. Semolina Halwa, a fragrant and sweet treat, is surprisingly simple to make with the right guidance.

Ingredients

  • 1 cup fine semolina
  • 1/2 cup clarified butter (ghee)
  • 1 cup granulated sugar
  • 2 cups water
  • 1/4 tsp cardamom powder
  • 2 tbsp sliced almonds, for garnish

Instructions

  1. Heat the clarified butter in a heavy-bottomed pan over medium heat (350°F) until it melts completely.
  2. Add the fine semolina to the pan, stirring continuously to prevent lumps, and roast for 10-12 minutes until it turns a light golden color and emits a nutty aroma.
  3. In a separate saucepan, combine the granulated sugar and water, bringing to a boil over high heat until the sugar dissolves completely, about 5 minutes.
  4. Carefully pour the sugar syrup into the roasted semolina, stirring vigorously to avoid any lumps forming.
  5. Reduce the heat to low (250°F) and continue stirring the mixture for another 5-7 minutes until it thickens and starts to pull away from the sides of the pan.
  6. Sprinkle in the cardamom powder, mixing well to distribute the flavor evenly throughout the halwa.
  7. Remove the pan from the heat and let the halwa sit covered for 5 minutes to allow the flavors to meld.
  8. Garnish with sliced almonds before serving warm.

Always ensure the semolina is roasted evenly to avoid any raw taste. Stirring continuously when adding the sugar syrup prevents lumps for a smooth texture. Letting the halwa rest covered enhances its aromatic flavors.

Aromatic and velvety, this Semolina Halwa offers a perfect balance of sweetness and spice. Serve it in small bowls garnished with extra almonds for an elegant presentation, or enjoy it as a comforting snack with a cup of tea.

Kheer

Kheer

Delving into the world of traditional desserts, kheer stands out as a creamy, aromatic rice pudding that’s both comforting and elegant. This version simplifies the process while maintaining the dish’s rich heritage and flavor profile.

Ingredients

  • 1 cup basmati rice, rinsed and drained
  • 4 cups whole milk
  • 1/2 cup granulated sugar
  • 1/4 cup clarified butter (ghee)
  • 1/2 teaspoon ground cardamom
  • 1/4 cup slivered almonds, toasted
  • 1/4 cup golden raisins
  • A pinch of saffron threads, soaked in 1 tablespoon warm milk

Instructions

  1. In a heavy-bottomed saucepan, heat the clarified butter over medium heat until it shimmers.
  2. Add the rinsed basmati rice to the pan, stirring constantly for 2 minutes to lightly toast the grains, enhancing their nutty flavor.
  3. Pour in the whole milk, stirring to combine, and bring the mixture to a gentle boil.
  4. Reduce the heat to low, cover the saucepan with a lid, and simmer for 25 minutes, stirring occasionally to prevent sticking.
  5. After 25 minutes, add the granulated sugar, ground cardamom, and the saffron milk mixture, stirring well to incorporate.
  6. Continue to cook uncovered for another 10 minutes, or until the kheer thickens to a creamy consistency.
  7. Remove from heat and fold in the toasted slivered almonds and golden raisins.
  8. Let the kheer sit for 5 minutes to allow the flavors to meld before serving.

Perfectly balanced between sweet and aromatic, this kheer boasts a velvety texture with bursts of crunch from the almonds. Serve it chilled for a refreshing twist or warm for a comforting dessert, garnished with additional saffron threads for an elegant touch.

Coconut Ladoo

Coconut Ladoo

Coconut Ladoo is a delightful, bite-sized Indian sweet that’s perfect for satisfying your sweet tooth with minimal effort. Crafting these little spheres of joy involves a simple process that even beginners can master with a bit of guidance.

Ingredients

  • 2 cups finely grated desiccated coconut
  • 1 cup full-fat condensed milk
  • 1/2 tsp cardamom powder
  • 1 tbsp clarified butter (ghee)
  • 2 tbsp chopped pistachios for garnish

Instructions

  1. Heat a non-stick pan over medium-low heat and add the clarified butter, allowing it to melt completely.
  2. Add the finely grated desiccated coconut to the pan and toast it lightly for about 2 minutes, stirring continuously to prevent burning.
  3. Pour in the condensed milk and mix thoroughly with the coconut, ensuring there are no lumps.
  4. Continue to cook the mixture on low heat, stirring constantly, for about 7-10 minutes until it thickens and starts to leave the sides of the pan.
  5. Remove the pan from heat and stir in the cardamom powder, blending it evenly throughout the mixture.
  6. Allow the mixture to cool slightly until it’s comfortable to handle, then shape it into small, even-sized balls.
  7. Roll each ball in the chopped pistachios, pressing gently to ensure the nuts adhere to the surface.
  8. Place the ladoos on a parchment-lined tray and refrigerate for at least 30 minutes to set before serving.

Now these Coconut Ladoos offer a melt-in-your-mouth texture with a rich, creamy flavor enhanced by the aromatic cardamom. For an elegant presentation, serve them in mini cupcake liners or alongside a cup of masala chai for a traditional Indian dessert experience.

Besan Barfi

Besan Barfi

Gathering the right ingredients and following precise steps can transform simple elements into a delightful Besan Barfi, a classic Indian sweet that’s rich in flavor and texture. Let’s embark on this culinary journey together, ensuring each step is clear and manageable, even for beginners.

Ingredients

  • 1 cup besan (gram flour), finely sifted
  • 1/2 cup ghee (clarified butter)
  • 1/2 cup granulated sugar
  • 1/4 cup water
  • 1/4 tsp cardamom powder
  • 2 tbsp chopped pistachios, for garnish

Instructions

  1. Heat a heavy-bottomed pan over medium-low heat and add the ghee, allowing it to melt completely.
  2. Add the sifted besan to the pan, stirring continuously to prevent lumps, and roast for 15-20 minutes until it turns golden brown and releases a nutty aroma.
  3. In a separate saucepan, combine the sugar and water, bringing to a boil over medium heat to prepare a syrup that reaches the one-string consistency (approximately 230°F on a candy thermometer).
  4. Gradually pour the sugar syrup into the roasted besan, stirring vigorously to ensure a smooth mixture without any lumps.
  5. Add the cardamom powder, mixing well to distribute the flavor evenly throughout the mixture.
  6. Transfer the mixture to a greased tray, spreading it evenly with a spatula, and sprinkle the chopped pistachios on top for garnish.
  7. Allow the Besan Barfi to cool at room temperature for 2 hours, then refrigerate for an additional hour to set completely before cutting into squares.

Velvety in texture with a melt-in-the-mouth quality, this Besan Barfi offers a perfect balance of sweetness and the earthy tones of gram flour. Serve it as a festive treat or pair it with a cup of masala chai for an indulgent afternoon snack.

Summary

Nothing says festive joy like the sweet treats of Diwali! Our roundup of 20 delicious recipes offers a taste of tradition with a twist for home cooks in North America. We invite you to whip up these delights, share your favorites in the comments, and spread the sweetness by pinning this article on Pinterest. Happy cooking and even happier celebrations!

Leave a Comment