This post contains affiliate links. Please see our disclosure policy.

Celebrate Diwali with 25 delicious Northern Indian recipes, from flavorful appetizers and hearty main dishes to traditional sweets and desserts.

dal makhani, gulab jamin, samosa pie and spinach and cheese naan in a photo grid.
Hungry for more?
My quick start guide has tips and secrets with easy recipes that you will LOVE!


Diwali, the Festival of Lights, is a time to gather with family and friends, share delicious food, and celebrate together. Food is a big part of the festivities, with everything from savory snacks and flavorful curries to traditional Indian sweets made to share with loved ones.

This collection of vegan North Indian recipes includes appetizers, curries, vegetable dishes, rice, flatbreads, and desserts, so you can put together a festive spread that everyone will enjoy! Mix and match your favorites to create a Diwali feast everyone will love!

Appetizers and Starters

Vegan Samosa Pie

4.97 from 33 votes
Like Samosa? you need to make this Samosa pie! It's like a giant veggie samosa and has everything we love about Samosas…but comes in giant pie form! This is a great savory pie perfect for the holidays but also makes for great party food. Gluten-free and nut-free option.
View Recipe
samosa platter with yogurt bed and cucumber on a white plate

Samosa Dip (Chaat Platter)

5 from 2 votes
This loaded Samosa Dip brings all the flavor of samosa chaat to a shareable party platter! Samosa-spiced potatoes, crispy chickpeas, tangy chutneys, creamy yogurt and crunchy veggies make every scoop a delicious mix of textures. No pastry or folding needed! Nut-free, gluten-free and soy-free, with 13g protein and 10g fiber per serving
View Recipe
close-up of tikki chole in a bowl after adding toppings

Tikki Chole (Spiced Potato Patties with Chickpea curry)

5 from 16 votes
Tikki chole – crispy potato patties with easy chickpea curry – a popular Indian snack, has an absolutely amazing flavor! Serve with tamarind or cilantro chutney for even more deliciousness.
View Recipe
close-up of chilli garlic tofu puff on the baking sheet

Chilli Garlic Tofu Puff Pastry

5 from 3 votes
These Indian-inspired chilli tofu puff pastry parcels are the perfect fusion appetizer for a Diwali or Indian-themed party. Or really any other party, because they are just so delicious! You all will love these Indo-Chinese Chilli Garlic Tofu in crispy parcels! Options for gluten-free and Soyfree
View Recipe

Main Course and Curries

dal makhani in the pan with tadka and toppings

Restaurant-Style Dal Makhani

4.58 from 7 votes
Dal Makhani is one of the most ordered Indian dish in restaurants. You can make authentic, buttery, rich dal makhani at home. It’s just as good as the restaurant version! Black gram and kidney beans are simmered in a creamy spiced sauce and is perfect for special occasions or a great dinner. With Instant Pt and Sauce Pan instructions. (gluten-free, soy-free, nut-free, oil-free option)
View Recipe
bowls of Punjabi chole on a slate table

Punjabi Chole (North Indian Chickpea Curry)

5 from 15 votes
Punjabi chole is a North Indian chickpea curry with a unique and delicious blend of flavors. In this Instant Pot Punjabi chole, the beans cook in the Instant Pot in the sauce until they melt in your mouth! Serve with rice, naan, or flatbread. Glutenfree Soyfree Nutfree
View Recipe

Tofu Amritsari Masala – Spicy Smoky Creamy Tomato Sauce

4.95 from 40 votes
Tofu Amritsari Masala. This Amritsari Sauce uses toasted cayenne and spices with a creamy tomato sauce. Add chickpeas, veggies or veggie meats for variation. Vegan Glutenfree Recipe. Can be Soyfree, Nutfree.  
View Recipe
close-up of butter tofu paneer in a bowl with naan

Butter Tofu Paneer – Restaurant Style Tofu Butter Masala Recipe

4.97 from 170 votes
Restaurant Style Tofu Butter Masala Recipe – Easy Indian Butter Tofu “Paneer”. Dairy-free Tofu Paneer Butter Masala. Tofu is marinated and baked then simmered in tomato ginger cashew sauce. Vegan Gluten-free Recipe.
View Recipe
saag aloo in the pan after cooking

Saag Aloo Restaurant style

5 from 11 votes
Indian Saag aloo — crispy chunks of spiced potato over a bed of absolutely flavorful spinach curry — is just a fabulous combination! This restaurant style version is deeply seasoned with incredible flavors and textures. Gluten-free soy-free nut-free
View Recipe
pan of vegan butter chicken

Restaurant-Style Butter Chicken Vegan

5 from 27 votes
You will love this delicious, restaurant-style butter chicken recipe! Marinated and crisped Tofu is our “chicken” in a creamy, decadent Indian butter curry sauce. Find out how to make vegan butter chicken tofu! (gluten-free with nut-free and soy-free options)
View Recipe
tofu barra in the pan after cooking and adding garnishes

Tofu Barra (Vegan Chicken Barra) North Indian Silky Onion Curry

5 from 27 votes
This is a vegan version of chicken barra, a creamy chicken dish from North Indian Mughlai cuisine. You can find it in some restaurants in India, You’ve got to try making this for it unique flavor and texture. It has a creamy silky sauce made with crispy onion and cashews, the protein is marinated in the sauce and roasted! Gluten-free, options for soyfree and nutfree
View Recipe

Restaurant Style Aloo Gobi

5 from 50 votes
An easy healthy spin on restaurant-style aloo gobi that has all the flavor of the authentic Indian potato and cauliflower curry we love ordering at our favorite takeaway but is way lower in fat. 
View Recipe

Vegan Palak Tofu “Paneer” – Tofu in Spinach Sauce

4.97 from 150 votes
This Vegan Palak Tofu Paneer is the easiest and the tastiest dairy-free, gluten-free Saag Tofu. Tofu in Spinach Sauce. Can be made soy-free with chickpea tofu. Ready in 20 Minutes!
View Recipe

Vegan Masoor Dal Tadka Indian Split Red Lentil Dal

5 from 22 votes
Restaurant-Style Masoor Dal Tadka (Indian split Red lentil Dal tempered with whole spices) is easy and to make, super comforting, creamy, and oh so flavorful! Glutenfree Soyfree nutfree coconutfree
View Recipe

Bread and Rice

Spinach Potato Stuffed Naan Bread

5 from 24 votes
This recipe for Vegan Stuffed Spinach Potato & Cheese Naan turns out perfect every time, without any added yeast! thanks to a mix of dairy-free yogurt and baking powder. Served brushed with garlic butter – so good! Soyfree Nutfree. Gluten-free option included.  Makes 3-4 Naan
View Recipe
spinach paratha on a plate with raita and Indian pickle

Spinach Paratha (Spinach flatbreads)

5 from 7 votes
Soft, flavorful spinach paratha is a delicious breakfast, snack or side! This North Indian-style flatbread is packed with spinach and can be stuffed with flavorful tofu filling. (nut-free with options for gluten-free and soy-free)
View Recipe

Vegan Gluten-free Naan Almond flour flatbread

5 from 50 votes
Gluten free Almond Flour Naan – a delicious Indian flatbread that uses low carb almond flour and pairs perfectly with all Indian food, also a great side to soup or salad. Grainfree Yeast-free Soyfree vegan Indian bread recipe. 14g carbs per naan . No rolling out and kneading the dough needed
View Recipe

Instant Pot Mushroom Biryani

5 from 13 votes
Delicious vegan mushroom biryani in the Instant Pot. Mushroom biryani is an amazing vegan version of chicken biryani made with meaty mushrooms, fluffy basmati rice, and flavorful spices. Vegan Gluten-free soyfree recipe. Nutfree option. Stove top instructions included
View Recipe

Sweets and Desserts

Indian Vegan Gulab Jamun Donuts Dry Mix

5 from 8 votes
Learn how to make Vegan Gulab Jamun using my simple dry mix. this festive Indian sweet consists of soft cardamom-scented donut balls soaked in rose water syrup. Dairy-free and with gluten-free option! Makes 22 to 26 balls
View Recipe
a slice of vegan ras malai tres leches cake

Vegan Rasmalai Tres Leches Cake

5 from 39 votes
This Vegan Ras Malai Tres Leches Cake is the ultimate make-ahead dessert! A light sponge soaked in cardamom and saffron-scented nut milk. Dairyfree Eggless. It only gets better with time, so perfect for holidays, and Indian festive season!
View Recipe
Instant Pot Gajar Halwa - Vegan Carrot Halwa Recipe. Carrot Halwa is an Indian dessert, a flourless Carrot Cake Crumble/pudding that is spiced with cardamom and served during festivals. Vegan Gluten-free Soy-free Recipe.

Instant Pot Gajar Halwa – Indian Carrot Halwa Vegan Dairyfree Recipe

4.86 from 14 votes
Instant Pot Gajar Halwa / Gajrela – Vegan Carrot Halwa Recipe. Carrot Halwa is an Indian dessert, a flourless Carrot Cake Crumble/pudding that is spiced with cardamom and served during festivals. Vegan Gluten-free Soy-free Dairyfree Recipe.
View Recipe
kheer ladoo on a plate

Kheer Ladoo (Indian Rice Pudding Truffles)

5 from 2 votes
Creamy rich Indian rice pudding rolled into balls and coated in various toppings to make a perfect dessert that’s a hit at any dinner party. These kheer ladoos (rice pudding truffles) have an amazing texture and cardamom flavor! (gluten-free and soy-free)
View Recipe
slice of Indian tiramisu on a white plate with a bite taken out

Kulfi Tiramisu (Indian Cardamom Pistachio Tiramisu)

5 from 7 votes
Kulfi Tiramisu – this Indian tiramisu fusion combines creamy, cardamom-scented kulfi with coffee infused cake to create a showstopping, layered dessert. It’s absolutely epic!
View Recipe

Shahi Tukda (Crisp syrup soaked toasts with Rabri pudding)

5 from 5 votes
Try Shahi Tukda – a royal dessert that’s easy to make! Baked buttered slices of bread soaked in cardamom-scented syrup and topped with custard. 
View Recipe
Vegan Malai Burfi (Milk Cake)- Indian Fudge Bars. Dairy free Burfi For India Festivals. #VeganRicha #Vegan #Glutenfree #Soyfree #Recipe. 

Vegan Malai Burfi (Milk Cake)- Indian Fudge Bars

5 from 15 votes
Vegan Malai Burfi (Milk Cake)- Indian Fudge Bars. Dairy free Burfi For Indian Festivals. Creamy Cardamom Fudge. Vegan Gluten-free Soy-free Recipe. Just 8 ingredients.  Make 16 small bars
View Recipe

About Richa

Hi, I'm Richa! I create flavorful plant based recipes that are inspired by my Indian upbringing, including many gluten-free, soy-free, and oil-free options.

You May Also Like

Leave a comment

If you Love the Recipe, Please consider rating it using stars in comments! It helps readers and helps more people find the recipe online and I love hearing from you all!

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.