Baklava Barfi is the perfect fusion dessert for special occasional such as Indian festivals, birthdays, Ramadan and more. Treat the baklava lover in your life with this stuffed milk powder barfi in which a tantalising ribbon of nut filling runs through layers flaky Indian sweet.

Mixed Nut Barfi | Indian Baklava Fudge
I love indulging in all types of barfi, whether it’s a classic Plain White Milk Powder Barfi or a Kesar, Badam, Pista Barfi .
I also love experimenting with flavours, since I have seen my Mum do the same. Some of her best recipes include her Nutella Barfi , Vanilla Caramel Chocolate Barfi , Peanut Chocolate Barfi and Almond Butter Barfi Bars .
This mixed nut barfi is made from plenty of chopped mixed nuts which are sweetened with a honey sugar syrup.
What is Baklava Barfi?
I had recently come across this beautiful recipe for Baklava Fudge and loved the idea of giving it the Indian touch.
Baklava Barfi is an Indian fusion dessert that combines the best of both barfi and baklava sweets in one.
Barfi is a milk based Indian dessert that is dense in texture with a fudge like finish. It can be plain white or take on different flavours and colours.
Baklava is a pastry dessert made with layers of filo pastry which is filled with chopped nuts then soaked in a sugar syrup.
For this recipe, we have taken the baklava nutty filling and sandwiched it between two layers of plain white milk powder barfi. More sweetened nuts are added to the top.
The result is an Indian fusion sweet that is surprisingly not too sweet yet incredibly moreish!
Perfect for occasions – whether it is a birthday, celebration, Diwali, Ramadan, Christmas or Raksha Bandhan, this barfi is sure to please!
Easy to scale the recipe up or down – all you will need is a bigger tray!

Ingredients for Barfi with Baklava Filling
Full ingredients with measurements are available in the recipe card below at the end of this post
White barfi
Milk powder – use full cream milk powder which is usually available in most supermarkets
Whole milk – for barfi, you will need whole or full fat milk which in the UK is typically 3.7% fat
Ghee – you can use butter ghee or vegetable ghee which can be found in most supermarkets in the world food aisle. Alternatively, use melted unsalted butter however the flavours are not the same. Use butter ONLY if you struggle to get hold of ghee. I use homemade ghee
Baklava Nut Filling
Mixed nuts – I have used toasted walnuts and pistachio but you can use whichever nuts are to your liking. You can use salted pistachios but be mindful that this may change the flavour of this recipe. I have used plain pistachios and I toasted the walnuts at home.
Almond flour – almond flour helps to bind the nut mixture together. If you do not have almond, or any other nut flour, I would suggest blending down a few nuts from your nut mix until you achieve a fine powder.
Cardamom powder – for classic Indian sweet flavour. You can alternatively use cinnamon powder if making during Christmas but this will significantly change the flavour.
Honey – honey gives the sugar syrup a “baklava” flavour but you can leave it out and make the sugar syrup without it. If you do use honey, I suggest using a light and mild flavoured honey as the strong, dark ones can be quite overbearing.
Sugar – use white granulated sugar.
Water – the water, sugar and honey are all the same volume ratio.

How to make Baklava Nut Barfi & Tips
Firstly we need to prepare the nut filling :
I have used pistachios and walnuts which are common fillings in baklava. Toast the walnuts lightly by heating in a pan over a gentle heat whilst turning continuously. As soon as the nuts become aromatic, remove from the pan.
I finely chopped the nuts using a knife but you can use a blender or food processor. If you use electrical equipment, pulse only as we want to keep plenty of texture and bite in the nuts.
Next, we have to prepare a honey sugar syrup. In a pan, heat water, sugar and honey. Once the sugar has dissolved, cook on medium heat for 1 minute then turn off the heat.
Add the syrup to the nuts, cardamom powder and almond flour. You may not need all the syrup so add it spoon by spoon until the nuts begin to stick to each other. We do not want a wet mixture here.
Leave the nut mixture to one side as we prepare the barfi.

Making the barfi:
Prepare your tray by adding a layer of parchment or baking paper – this will make it easier to lift the barfi out of the tray later. I have used a 8x8inch pan.
Roast milk powder in a heavy bottomed pan. The heat should be kept on low and you must constantly stir. The milk powder colour should not change, we are only looking to roast the powder until it is lightly aromatic. Switch off the heat as soon as you can smell the milk powder. Keep stirring for 1 minute as the pan will remain hot.

In another pan, heat milk and sugar gently to form a milky syrup. We do not need to bring the milk to a boil, simply to dissolve the sugar.

Pour the milk into the milk powder and cook the mixture on a low heat until the mixture leaves the sides of the pan and forms a soft mass. The mixture may still appear runny but it will harden and thicken as it cools.
Spoon in some ghee and stir through.

Now that we have cooked the mixture, you will have to work quite fast as the mixture wants to set as it cools.
Add about half the mixture to your tray. Add a layer of the nut filling and flatten the nut mixture out slightly with a spoon or fork. Pour the rest of the barfi layer on top and smooth out slightly. Top with the remaining nut mixture and leave the Barfi to set.

This tends to take a couple of hours. In the winter, I find that barfi can set within two hours but in the summer it takes much longer.
Do not place the barfi in the fridge to speed up the process.
Use a clean sharp knife to cut the barfi into pieces. I have made them 4x4cm which worked well for the height.

Storage
Baklava Barfi keeps well for one week at room temperature (although I have never come across barfi lasting that long).
Store it in an air tight container to prevent it from drying out. You do not need to store in the fridge if consuming within a few days.
Fridge – If you want to keep it for a few weeks, then keep Barfi in the fridge in an airtight container. Bring it to room temperature before serving.
Freezer – Barfi can be frozen and actually freezes well though the texture may not remain exactly the same. Store in an air tight, freezer safe container for up to 3 months. Defrost at room temperature.
Barfi is a great treat to make ahead of time .

Other Indian Sweets/Mithai Recipes
Best Barfi-Peda Recipes
Sutarfeni
Gujarati Magas/Magaz
Pumpkin Kalakand
Gor Churma Ladwa
Lachha Rabdi
Peanut Katli
Best Sooji Gujiya
Coconut Ladoo
Habshi Halwa
Coconut Barfi
As always if you make this recipe, be sure to leave me a comment, rate this recipe and tag me on Instagram @jcookingodyssey or #jcookingodyssey. I love seeing all your photos of my recipe recreations!
Don’t forget to follow me on social media using the buttons below – I can’t wait to see you all there!
- YouTube

Baklava Barfi | Nut Barfi
Equipment
- 3 pans one to make the sugar syrup, one to roast milk powder, one to cook milk and sugar syrup
- 1 Knife use a sharp knife
- 1 Baking tray I used a deep 8×8 inch baking tray
Ingredients
Baklava Nut Mix
- ¾ cup pistachio finely chopped
- ¾ cup walnuts toasted, finely chopped
- 2 tbsp almond flour
- 1 tsp cardamom powder
Honey Syrup
- ¼ cup honey light honey
- ¼ cup sugar white, granulated
- ¼ cup water
Barfi
- 3 cup milk powder
- 1.5 cup milk whole milk
- 1 cup sugar
- 2 tsp ghee
Instructions
Baklava Nut Filling
- Heat sugar, honey and water in a pan
- Once the sugar has dissolved, cook for 1 extra minute then turn off the heat
- Mix finely chopped pistachios and walnuts with almond flour and cardamom powder
- Add the sugar syrup spoon by spoon until the nuts just stick together
Barfi
- Prepare a 8x8inch tray, lined with parchment paper
- Gently roast milk powder in a pan until fragrant
- In a separate pan, heat milk and sugar until the sugar dissolves
- Pour the milk into the milk powder and cook until the mixture thickens and begins to leave the edge of the pan
- Spoon in ghee and mix well
- Pour half the barfi mixture into the tray
- Add a layer of nut mixture and press in lightly
- Add another layer of barfi
- Spoon on the remaining nut mixture
- Allow to set and firm up
- Remove from the tray once well set and cut into even pieces.
Video
Notes
Nutrition
PLEASE NOTE: Nutritional values are estimated by a computer and may vary based on ingredients and portion sizes. For personalised dietary advice, please consult a qualified healthcare professional.

Baklava Barfi | Nut Barfi
Equipment
- 3 pans one to make the sugar syrup, one to roast milk powder, one to cook milk and sugar syrup
- 1 Knife use a sharp knife
- 1 Baking tray I used a deep 8x8 inch baking tray
Ingredients
Baklava Nut Mix
- ¾ cup pistachio finely chopped
- ¾ cup walnuts toasted, finely chopped
- 2 tbsp almond flour
- 1 tsp cardamom powder
Honey Syrup
- ¼ cup honey light honey
- ¼ cup sugar white, granulated
- ¼ cup water
Barfi
- 3 cup milk powder
- 1.5 cup milk whole milk
- 1 cup sugar
- 2 tsp ghee
Instructions
Baklava Nut Filling
- Heat sugar, honey and water in a pan
- Once the sugar has dissolved, cook for 1 extra minute then turn off the heat
- Mix finely chopped pistachios and walnuts with almond flour and cardamom powder
- Add the sugar syrup spoon by spoon until the nuts just stick together
Barfi
- Prepare a 8x8inch tray, lined with parchment paper
- Gently roast milk powder in a pan until fragrant
- In a separate pan, heat milk and sugar until the sugar dissolves
- Pour the milk into the milk powder and cook until the mixture thickens and begins to leave the edge of the pan
- Spoon in ghee and mix well
- Pour half the barfi mixture into the tray
- Add a layer of nut mixture and press in lightly
- Add another layer of barfi
- Spoon on the remaining nut mixture
- Allow to set and firm up
- Remove from the tray once well set and cut into even pieces.
Video
Notes
Nutrition
PLEASE NOTE: Nutritional values are estimated by a computer and may vary based on ingredients and portion sizes. For personalised dietary advice, please consult a qualified healthcare professional.
These easy Air Fryer Indian Roast Potatoes are the tastiest side dish. You can also call these Air Fryer Bombay Potatoes thanks to the lip-smacking masala seasoning that is sprinkled after cooking.

Originally, my Mum named this recipe Chatpata Aloo because of the finger-licking coating for these baby roasts! They are chat-pata for sure! The tangy Bombay potato seasoning is basic yet packs a powerful punch and proves that you only need a handful of ingredients to create unbelievable flavour!
Whatever you choose to call this dish, there is one thing that is consistent – this recipe is absolutely delicious with the most incredible textures. A bit like these Chilli Lime Masala Accordion Potatoes and baby potatoes in coriander and mint masala .
I love my baked sweet potato and roast potatoes, like these cumin masala roasties , to be super crispy on the outside and tender in the middle and that is exactly how this recipe turns out.
The original Indian potato fry recipe is made by cooking parboiled potatoes with oil and spices in a skillet. Of course, once I got my hands on an air fryer, I realised this method is even better because you do not even need to par boil the potatoes!
If you have a packet of baby potatoes or new potatoes, all you need to do is coat them in a little oil, pop them in an air fryer and then sprinkle over some seasoning that consists of only few spices. It’s a super fun way to eat potatoes.
It’s my go-to for a quick appetizer or side dish.
Have you tried using baby potatoes in making this delicious vegetarian savoury potato tart ?

Ingredients
Full ingredients with measurements are available in the recipe card below at the end of this post
Baby potatoes – only baby potatoes or new potatoes work for this recipe as they hold their shape well.
Dry mango powder – I love using amchoor powder for tanginess. As an alternative I find lemon juice works too.
Olive oil – I have used olive oil but you can any other oil that is not strong in flavour. I highly recommend a cooking oil spray for ease and better control.
Red chilli powder – these are Indian potatoes after all! To reduce the heat, you can use Kashmiri red chilli powder which provides colour with no spice.
Red chilli flakes – I like the dry heat that red chilli flakes provide.
Coriander – fresh coriander on Indian food pops! You can leave these out if you wish or substitute with parsley as a lemony alternative.
Black pepper – you can either use black pepper powder or cracked black pepper. I prefer freshly cracked – the taste is so good.

How to make air fryer Bombay potatoes
The steps for this recipe are super simple.
First, wash your baby potatoes under running water. I kept the skins on the potatoes but you could peel if you wish. Ensure the potatoes are dry before coating in oil or else the moisture will cause steaming.
I halved the potatoes, you may want to half or quarter them. If they are very small, you could even keep them whole.
Toss in oil and salt- you do not need too much oil – the oil does not need to be dripping off the potatoes. I like to add the seasoning after to ensure it does not burn whilst the potatoes are roasting.
I used my Instant Pot Air Fryer which has pre-heat function built it. If not, preheat your air fryer for 5 minutes.
Set it to Air Fry 180C for 18 minutes. When prompted, place the potatoes into the basket in a single layer – this allows for better crisping. You can shake the air fryer basket halfway through.

Once cooked for 18 minutes, sprinkle over the bombay/amchoor seasoning and air fry again for 6 minutes at the same temperature. They should be fork tender.
This extra 6 minutes is not crucial as the potatoes will be cooked, but it allows the flavouring to set into the potatoes and crisp up just that little bit more.
You can optionally squeeze on some lemon juice before serving.

Serving
These roasts are so versatile and work well as starters, mains and sides! Just like this Air fryer diced potatoes.
They’re great as a starter – simply skewer with a cocktail stick and you have yourself a fancy canape! A bowl of vibrant Green Mint and Coriander Chutney or cooling Indian Mint Sauce
Serve as a side alongside a complete Indian feast such as Paneer Tikka Masala , round and soft Gujarati rotlis and garlic moong daal .
Alternatively, use these potatoes as a base for street-style chaat .
You can also add these to your Christmas or Thanksgiving menu or serve alongside a chickpea salad for a more complete meal.

Storage
These potatoes will keep well for up to 2-3 days if stored in the fridge in an airtight container.
You can also freeze the potatoes in a freezer-safe container. You can directly heat from frozen in the oven or air fryer until hot in the centre.

Other Baby Potatoes and Air Fryer Recipes
- Instant Pot Garlic Baby Potatoes
- Best Pesto Potato Salad
- Instant Pot Vegan Greek Potato Salad
- Schezwan Baby Potatoes
- Baby Potato Pulao (Lasaniya Potato Pulao)
- Marwari Dum Aloo
- Dahi Aloo (Baby Potatoes in Yogurt Gravy)
- Packed Potato Bhajiya
- Aloo Butter Masala
- Instant Pot Dum Aloo
- Sliced Potato in Air Fryer
- Air fryer Baked Potatoes after microwaving
As always if you make this recipe, be sure to leave me a comment, rate this recipe and tag me on Instagram @jcookingodyssey or #jcookingodyssey. I love seeing all your photos of my recipe recreations!
Don’t forget to follow me on social media using the buttons below – I can’t wait to see you all there!
- YouTube

Air Fryer Indian Potatoes
Equipment
- 1 Air fryer
- 1 Chopping board
- 1 Sharp knife
Ingredients
- 1 kg baby potatoes
- 3 tablespoon oil
- 2 teaspoon dry mango powder amchoor powder
- 1 tablespoon chilli powder red
- 1 teaspoon red chilli flakes
- ½ teaspoon black pepper optional
- salt
Garnish
- 2 tablespoon cilantro leaves fresh
Instructions
- Wash the potatoes under running water, pat dry then half or quarter them if they are too big.
- Toss them in oil and salt.
- Pre heat the air fryer for 205C/400F for 5 minutes.
- Add potatoes the air fryer basket ensure they are in single layer.
- Air fry potatoes for 18 minutes on 180C/350F. Half way through shake the air fryer basket.
- Once cooked for 18 minutes, sprinkle over the Bombay/amchoor seasoning and air fry again for 6 minutes at the same temperature. They should be fork tender.
- This extra 6 minutes is not crucial as the potatoes will be cooked, but it allows the flavouring to set into the potatoes and crisp up just that little bit more.
Video
Nutrition
PLEASE NOTE: Nutritional values are estimated by a computer and may vary based on ingredients and portion sizes. For personalised dietary advice, please consult a qualified healthcare professional.
Note – This recipe has been updated from our recipe archives with new images and content, but the recipe ingredient remains the same. First time published in May 2012.