38 Diwali Recipes That Are Perfect for Any Celebration
Updated on September 25, 2025
From luxurious homemade sweets to savory Indian dishes that are fit for a Diwali feast, these recipes are perfect for celebrating the Hindu Festival of Lights.
Photo: Teri Lyn Fisher
1 / 38
Diwali Dishes to Fill Your Table
Diwali, or the Hindu Festival of Lights, is a celebration of good vanquishing over evil. The holiday is observed with lighting dozens of small lamps called diya, fireworks, rituals, prayers and food (from luxurious homemade treats to savory Indian dishes). Diwali sweets are a must during this holiday, with friends and family presenting each other with trays and beautifully-wrapped boxes of luxurious confections featuring nuts, milk and expensive spices like saffron and cardamom. These pillowy soft, syrup-soaked fritters are a favorite during the holiday. They can be finicky to make (as they are traditionally made from khoya, a solidified milk product, and need to be fried at a low temperature) but this recipe makes them simpler to prepare by calling for milk powder rather than khoya.
get the recipe
More photos after this Ad
Samosas with Tamarind-Date Chutney
Samosas are perhaps one of the most popular Indian savory snacks and a fixture among the many Diwali treats. They are essentially fried triangles of pastry filled with spicy fillings, potatoes being the most common. This recipe includes instructions for making your own homemade pastry and sweet/tart tamarind and date chutney. However, if you want a shortcut, you can use frozen empanada disks in place of the pastry. Just slice them in half through the middle and pinch the edges closed.
get the recipe
More photos after this Ad
Photo: Teri Lyn Fisher
3 / 38
Gajar ka Halwa
Diwali sweets are an integral part of this Hindu festival of lights. While many households outsource their sweets (called mithaai) from confectioners, there are some that are best made at home, like this gajar ka halwa. This is a traditional North Indian pudding made from sweet grated carrots and warm spices, like cardamon.
get the recipe
More photos after this Ad
Photo: Teri Lyn Fisher
4 / 38
Aloo Matar Tikki
These potato and pea patties are full of flavor from homemade chaat masala — a spice mixture that is popular for seasoninig and serving Indian snacks called chaat. It also includes ginger, cilantro and green chiles for a kick. You can form these tikkis ahead of time and fry them when you're ready to serve.
get the recipe
More photos after this Ad
Paneer
Paneer is a type of fresh, uncultured Indian cheese that is used in many vegetarian dishes. It's a great addition to dishes like saag paneer (paneer in spinach sauce) and malai kofta (paneer and vegetable "meatballs" in a rich sauce). You don't need any special ingredients for this cheese, just milk and lemon juice. And it's vegetarian-friendly, as it doesn't use rennet like most Western-style cheeses do.
get the recipe
More photos after this Ad
Photo: Teri Lyn Fisher
6 / 38
Jalebi
Jalebis are one of the most popular Diwali sweets and consist of crunchy spirals of fried dough soaked in spiced syrup. Each bite of these delicate sweets bursts with fragrant syrup while still remaining crunchy. While they're good at room temperature or even cold, jalebis are best when they're just made and still warm.
get the recipe
More photos after this Ad
O.M.Ghee Snack Mix
Indian cuisine features a plethora of savory snack mixes featuring nuts, puffed grains, and crunchy bits with an assertive dash of masala spices that tickle the palate. While you can pick up bags of chewda at many South Asian stores, making it at home is a breeze! Maneet Chauhan's recipe is a simple place to start and stars cashews fried in ghee with curry leaves and spices.
get the recipe
More photos after this Ad
Sweet Potato Pakora Chaat
Maneet says, "Sweet Potato Pakora Chaat is my take on the traditional Indian chaat. Chaat translated from Hindi means to lick — and this flavor and texture combination is very lick-able. This crispy chaat recipe is made with sweet potato, besan, rice flour and spices. It has a tangy taste from the tamarind chutney and coolness from the yogurt — and that sweet-tangy mixture is addictive. Garnished with crunchy sev, pomegranate seeds and fresh cilantro leaves, it’s an all-time favorite dish and the sweet potato keeps it seasonal for Diwali".
get the recipe
More photos after this Ad
Pistachio Ladoo
On Diwali, a towering platter of ladoos is just as festive to look at as it is to indulge in. The hand-rolled balls are bite-sized treats which can range in color, texture and flavor based on their variety. Besan ka ladoos are tightly packed rounds, made with gram flour, ghee, sugar and cardamom and are often combined with almond or pistachio pieces, while coconut ladoos serve as a more moist option, made with grated coconut and condensed milk.
get the recipe
More photos after this Ad
Paneer Tikka Kebabs
Tikka is a type of kebab dish usually made with chicken and originated introduced to India by the Moghuls who hailed from Central Asia. The dish was adapted to local tastes and features a myriad of spices and seasonings. Since many Hindus are vegetarian, some creative chefs made adaptations of these kebabs using paneer. You get all the great flavor of tikka without any of the meat!
get the recipe
More photos after this Ad
Naan Khatai
Palak Patel says, "My mom doesn’t bake much because when she was growing up in India, most homes didn’t have ovens (even today most don’t). But these eggless cookies (also sometimes spelled nan khatai or nankhatai) are popular during the holidays, and the perfect snack to put out with tea. They remind me of the texture of pecan sandies meet shortbread/butter cookies, but keep in mind they’re meant to be not too sweet with a crumbly texture inside. For besan flour, look for the fine or regular variety—not coarse".
get the recipe
More photos after this Ad
Photo: Teri Lyn Fisher
12 / 38
Malai Kofta
Kofta are another meat-based specialty brought to India by the Moghuls and adapted to meet Hindu dietary requirements. Malai is the term for cream in Hindi, and these kofta "meatballs" are simmered in a rich and creamy sauce. The "meatballs" themselves are entirely vegetarian and made from potatoes stuffed with a delicious mixture of paneer, nuts and dried fruit.
get the recipe
More photos after this Ad
Kheer
Kheer can be best described as Indian-style rice pudding. However, it's so much more than that. The basmati rice used in traditional kheer recipes is less starchy, so you end up with a pudding that isn't as gloopy. The old-school way of making kheer involves reducing milk slowly over many hours until it has a custardy consistency. Aarti Sequeira's recipe bypasses that process, making for a kheer that is ready to serve in a fraction of the time.
get the recipe
More photos after this Ad
Carrot Halwa
Fragrant, fruity cardamom is the real star of this traditional carrot pudding. That’s why Aarti opts for whole cardamom pods. She crushes them by hand with a mortar and pestle before adding the spice to her ghee, a step that guarantees maximum flavor. Follow her lead and you’re sure to achieve the same delicious results.
get the recipe
More photos after this Ad
Vegetable Pakoras
Pakoras are to Indian cuisine what tempura is to Japanese cuisine. Both dishes consist of batter-fried foods, and just like you can dip pretty much anything in tempura batter, pakora batter is a great coating for any food (including paneer). But the similarities end there. Pakora batter is gluten free and made with a combination of chickpea flour and rice flour. As well, it features a variety of spices, so these fritters are flavorsome all by themselves, although they're always yummy dipped into chutney.
get the recipe
More photos after this Ad
Photo: Armando Rafael
16 / 38
Papdi Chaat
Papdi chaat is one of India's most popular chaats, a category of savory street snacks enjoyed throughout the country and abroad. Papdi are a type of fried wafer that adds crunch to the mixture of soft boiled potatoes and chickpeas in this salad-like dish. If you can't find papdi, however, you can easily use round tortilla chips in its place. All the elements of this dish can be prepared ahead of time and the whole chaat can be assembled when you're ready to serve your Diwali feast.
get the recipe
More photos after this Ad
Pumpkin Kheer
Maneet says, "A kheer is everyone’s favorite Indian dessert! Simply delicious, comforting, creamy and rich, kheer is usually made with rice and makes for a perfect dessert anytime you crave something sweet. This seasonal version uses grated pumpkin and is lightly spiced with cardamom, anise, cinnamon and saffron. It’s a comfort dessert that is delicious and beautiful".
get the recipe
More photos after this Ad
Almond Burfi
Platters lined with rows of neatly cut cubes and diamond-shaped barfi (or burfi), often coated with edible gold leaf, are a Diwali tradition. Similar to fudge, barfi is dense and can be made with milk powder, ground nuts, gram flour, fruits — even chocolate! Depending on its star ingredient, the texture, fragrance and taste will vary, making it one of the most versatile of the Diwali offerings. The base recipe begins with whole milk, sugar, milk powder, ghee and spices, but the simple addition of ingredients, like pistachios, almonds, cashews or grated coconut can result in a variety of flavors.
get the recipe
More photos after this Ad
Photo: Charles Masters
19 / 38
Shrikhand and Pooris
Shrikhand is a simple-to-make Diwali sweet consisting of sweetened strained yogurt with spices like cardamon and saffron. It's something that requires no cooking and very little activity on your part, so you can focus on the other Diwali goodies. Pooris (puffy fried discs of dough) are a great accompaniment to this dessert.
get the recipe
More photos after this Ad
Chana Masala
Chana masala is a chickpea dish that originated in the northern state of Punjab, which is known for its rich, buttery food. This recipe is a little involved and requires several steps, including boiling dried and soaked chickpeas with black tea and black cardamom, which both give the chickpeas a deep, smokey flavor. This recipe also includes instructions for making your own from-scratch masala blend. But the hard word is more than worthy of the exquisite results
get the recipe
More photos after this Ad
Photo: Michael Moriatis
21 / 38
Mangalore Buns
These crisp, slightly sweet fritters come from Southern India and are quite the departure from Western-style soft, fluffy baked buns. The dough for Mangalore buns features a mashed banana, as well as spices like turmeric and cumin. The cumin's nutty flavor adds a depth of flavor to these versatile snacks that can be dunked in sweet or savory dips or chutneys.
get the recipe
More photos after this Ad
Photo: Alice Gao ©
22 / 38
Baked Samosas with Mint Chutney
This is an easy samosa recipe from Aart Sequeira, which uses frozen puff pastry dough and a hot oven to turn out these favorite Diwali snacks. On top of that, these puffy samosas feature potato, chicken and mango in them, as well as some smokey chipotle sauce for a cross-cultural treat. The mint chutney recipe isn't as spicy as traditional ones, instead focusing on the refreshing flavor of mint.
get the recipe
More photos after this Ad
Photo: Teri Lyn Fisher
23 / 38
Vegan Carrot Halwa
Traditional gajar ka halwa (carrot halwa) includes clarified butter called ghee, along with other dairy products like khoya, a type of crumbly reduced milk product used in many Diwali sweets. This version scraps all the dairy products for plant-based butter and milk while still maintaining the great flavors of traditional halwa.
get the recipe
More photos after this Ad
Chapatis
Chapatis are one of the most staple flat breads eaten in India and can accompany most meals. They're commonly made with whole-wheat flour, too, and don't include a lot of oil, butter or ghee, which makes them a healthier choice compared to some of the richer Indian-style breads. You can make a lot of them ahead of time and freeze them for later use, too.
get the recipe
More photos after this Ad
Kheer
Resist the temptation to rush the cooking process when you’re making this sweet, coconut rice pudding. It’s cooked slowly over low heat (for about an hour) which guarantees it’s rich, custardy texture.
get the recipe
More photos after this Ad
Spicy Paneer Fingers with Dates and Almonds
There are many traditional applicaitons for paneer within Indian cuisine. However, this fresh Indian-style cheese has the potential to be the star in so many more creative recipes, like this one. In this recipe, paneer is pan fried until golden brown and then simmered in a sweet and savory sauce. You can easily make this recipe vegetarian by substituting vegetable broth in place of chicken stock.
get the recipe
More photos after this Ad
Photo: Spoon Fork Bacon LLC
27 / 38
Rasmalai
Rasmalai is a pillowy dessert consisting of freshly made balls of cottage cheese, called rasgullas, immersed in sweet saffron- and cardamom-flavored milk. It originated in the Eastern region of the Indian sub-continent. Garnished with nuts and sometimes fresh rose petals, it is one of the most delicate and regal desserts of India.
get the recipe
More photos after this Ad
Photo: Teri Lyn Fisher
28 / 38
Dal Makhani
Dal Makhani literally has the word butter written into its name. It is a buttery, creamy bean or lentil dish with a long, colorful history, including being a star attraction at what many consider to be India's first restaurant, Moti Mahal. This version features black urad dal, which resemble jet-black chickpeas, and red kidney beans. The kashmiri chile called for in this recipe isn't as spicy as other Indian chiles and gives the dish a low-key heat and beautiful reddish-brown hue.
get the recipe
More photos after this Ad
Cauliflower Chaat Salad with Tamarind Date Chocolate Chutney
Chaat is a term used to describe a large variety finger-lickingly tasty snacks within Indian cuisine. Many of them feature potatoes and/or chickpeas. However, Aarti Sequeira shakes things up a bit with roasted cauliflower, chickpeas and colorful radicchio. Even the chutney gets a makeover with the addition of cocoa powder.
get the recipe
More photos after this Ad
Photo: LUCY SCHAEFFER PHOTOGRAPHY
30 / 38
Besan Ladoo
Besan ladoo is an iconic Diwali mithai. Made with just five ingredients (chickpea flour, cane sugar, cardamom and gold dust), besan ladoos are naturally gluten-free and easy to make at home with minimal kitchen equipment. They can be hand-rolled instead of pressed into traditional domed molds if you don't have them.
get the recipe
More photos after this Ad
Photo: LUCY SCHAEFFER PHOTOGRAPHY
31 / 38
Dahi Bhalla
Dahi bhalla is a chaat (street food) popular in Delhi with versions all over South Asia. It’s creamy and filling with a kick of spice and a hint of crunch. The fried lentil dumplings are soaked in a tangy yogurt sauce, brightened by two chutneys that perform a balancing act of sweet and savory. It’s vegetarian and gluten-free and can be made dairy-free with vegan yogurt and nondairy milk. Home cooks can adjust spice levels to their tastes. Some advance planning is required to prepare the dal (lentils) for the batter, but no special kitchen equipment other than a deep-fry thermometer is needed to make the recipe.
get the recipe
More photos after this Ad
Photo: @bitesandbevsmedia
32 / 38
Sooji Halwa
Halwa is an Indian dessert that can be made with different ingredients, such as wheat flour, almond flour, semolina flour or yellow lentil flour. This version, made with semolina flour (sooji), is the most traditional in north India and is commonly served for many religious ceremonies and celebrations, like Diwali. It’s rich and creamy in texture with the fragrant scent of cardamom and saffron. The final garnish of dried rose petals and sliced almonds (or cashews and raisins) adds a festive touch.
get the recipe
More photos after this Ad
Photo: @bitesandbevsmedia
33 / 38
Dum Aloo Biryani
Biryani is one of the most celebrated rice dishes in India. For Diwali, when the food is predominantly vegetarian, this completely plant-based version starring potatoes is front and center at my house for the holiday. It’s a vibrant recipe steeped in tradition and color, while accessible to everyone. Our biryani is a top seller at Desi Galli in New York City, where guests love its versatility and abundance of flavors.
get the recipe
More photos after this Ad
Photo: @bitesandbevsmedia
34 / 38
Lilva Kachori
Lilva kachori is a very special dish that is regional to West India and this particular variation is from Gujarat. The delicious fried balls are traditionally made with fresh peas when available, but using frozen peas means that they can be easily found in autumn in the US.
get the recipe
More photos after this Ad
Photo: @bitesandbevsmedia
35 / 38
Vegan Mango Lassi
Mango lassi is a refreshing, cooling drink served with meals in India. It’s a childhood favorite, made vegan in this recipe, that celebrates the king fruit.
get the recipe
More photos after this Ad
Photo: @bitesandbevsmedia
36 / 38
Herbed Desai Vada with Cilantro Chutney
These fritters made from a batter of soaked and fermented lentils are regional to Gujarat, Fritters are an easy and popular snack not only on the streets of India but made regularly at home for guests on rainy days.
get the recipe
More photos after this Ad
Photo: @bitesandbevsmedia
37 / 38
Pistachio, Cardamom and Saffron Cookies
There is something decadent in the simplicity of shortbread cookies. Bursting with flavors, this easy cookie is gorgeous to behold, its heady aroma of saffron, pandanus and cardamom are inviting and intoxicating, and it is even more deliciously addictive at first bite.
get the recipe
More photos after this Ad
Naan Khatai
Palak Patel writes, "My mom doesn’t bake much because when she was growing up in India, most homes didn’t have ovens (even today most don’t). But these eggless cookies (also sometimes spelled nan khatai or nankhatai) are popular during the holidays, and the perfect snack to put out with tea. They remind me of the texture of pecan sandies meet shortbread/butter cookies, but keep in mind they’re meant to be not too sweet with a crumbly texture inside. For besan flour, look for the fine or regular variety – not coarse."
get the recipe