Vikas Khanna reveals the unexpected secret to his Michelin-starred Dahi Kebabs: It's kunafa! | Hindustan Times

Vikas Khanna reveals the unexpected secret to his Michelin-starred Dahi Kebabs: It's kunafa!

Published on: Oct 24, 2025 12:29 PM IST

Chef Vikas Khanna shares his Michelin-star Dahi Kebab recipe with a crispy kunafa twist, purple cabbage puree, and spicy mango gel

In the landscape of culinary prestige, Indian-born chef Vikas Khanna is at the top of his game. Vikas has racked up a string of accolades throughout his career: he’s a James Beard award nominee, and while running the kitchen at the high-end Indian restaurant Bungalow in New York, he became among the first Indian chefs in the U.S. to earn a Michelin star. Now, in a recent episode of Eater, he revealed his famous Dahi Kebab recipe with a crispy kunafa twist. Here's how to make it:

Vikas Khanna
Vikas Khanna

A plate of yogurt kebab, kataifi purple cabbage with spicy mango gel.
A plate of yogurt kebab, kataifi purple cabbage with spicy mango gel.

Ingredients:

For the Dahi Kebab: 2 cups thick yogurt (hung curd) or labneh, 2 tbsps roasted ground gram flour, 2 green chilies finely chopped, ½ tsp finely chopped ginger, ½ tsp finely chopped garlic, 4 dates preferably Medjool, ½ tsp garam masala, 1 tsp cumin powder, salt to taste, fresh coriander leaves finely chopped, 12 ounces kataifi (preferably fresh or thawed if frozen)

For the Purple Cabbage Puree: ½ purple cabbage cored and thinly sliced, ½ cup white wine vinegar, 1 cup water, 4 cloves garlic crushed, 2-inch ginger peeled and coarsely chopped, 6 to 8 peppercorns, 1 star anise, 1 lemon zested and juiced, salt to taste, 2 green chilies split (or to taste), 3 tbsps neutral oil

For the Spicy Mango Gel: 1 cup mango puree, ½ cup sugar (or as required), salt to taste, 1 tsp chili powder, 2 tsp agar agar

Method

For the Dahi Kebab:

Transfer the hung yoghurt to a mixing bowl. Add gram flour, chillies, ginger, garlic, dates, garam masala, cumin powder, salt, and coriander leaves, and mix well to form a smooth, dough-like mixture. Divide the mixture into six portions.

Place 2 ounces of kataifi on a working surface and spread it into a square. Place the yoghurt mixture and shape the kataifi over it like a roulade, ensuring the yoghurt is evenly covered. Freeze for 15 to 20 minutes until it holds its shape.

Heat oil in a fryer to 350°F. Once hot, carefully fry the rolls until golden brown and crispy. Remove and drain on paper towels.

For the Purple Cabbage Puree:

In a medium bowl, combine vinegar, water, garlic, ginger, peppercorns, star anise, lemon zest, salt, and chilli. Heat on medium until fragrant and bring to a boil. Pour this mixture over the cabbage in a clean jar. Let it ferment for 3 to 4 days in a warm place. Blend the fermented cabbage with oil to a smooth paste and season with salt. Refrigerate.

For the Mango Gel:

Combine all ingredients in a medium pan, bring to a boil, then remove from heat and let cool.

To Assemble:

Spread the purple cabbage puree on a plate. Gently place the dahi kebab on top and finish with a squeeze of mango gel. Serve immediately for a Michelin-star-worthy experience at home.

With Vikas Khanna’s Michelin-star Dahi Kebab recipe, you can meld the best flavours of India with a touch of fine dining right in your home kitchen.

SHARE THIS ARTICLE ON
SHARE
close
Story Saved
Live Score
Saved Articles
Following
My Reads
Sign out
Get App
crown-icon
Subscribe Now!
.affilate-product { padding: 12px 10px; border-radius: 4px; box-shadow: 0 0 6px 0 rgba(64, 64, 64, 0.16); background-color: #fff; margin: 0px 0px 20px; } .affilate-product #affilate-img { width: 110px; height: 110px; position: relative; margin: 0 auto 10px auto; box-shadow: 0px 0px 0.2px 0.5px #00000017; border-radius: 6px; } #affilate-img img { max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .affilate-heading { font-size: 16px; color: #000; font-family: "Lato",sans-serif; font-weight:700; margin-bottom: 15px; } .affilate-price { font-size: 24px; color: #424242; font-family: 'Lato', sans-serif; font-weight:900; } .affilate-price del { color: #757575; font-size: 14px; font-family: 'Lato', sans-serif; font-weight:400; margin-left: 10px; text-decoration: line-through; } .affilate-rating .discountBadge { font-size: 12px; border-radius: 4px; font-family: 'Lato', sans-serif; font-weight:400; color: #ffffff; background: #fcb72b; line-height: 15px; padding: 0px 4px; display: inline-flex; align-items: center; justify-content: center; min-width: 63px; height: 24px; text-align: center; margin-left: 10px; } .affilate-rating .discountBadge span { font-family: 'Lato', sans-serif; font-weight:900; margin-left: 5px; } .affilate-discount { display: flex; justify-content: space-between; align-items: end; margin-top: 10px } .affilate-rating { font-size: 13px; font-family: 'Lato', sans-serif; font-weight:400; color: black; display: flex; align-items: center; } #affilate-rating-box { width: 48px; height: 24px; color: white; line-height: 17px; text-align: center; border-radius: 2px; background-color: #508c46; white-space: nowrap; display: inline-flex; justify-content: center; align-items: center; gap: 4px; margin-right: 5px; } #affilate-rating-box img { height: 12.5px; width: auto; } #affilate-button{ display: flex; flex-direction: column; position: relative; } #affilate-button img { width: 58px; position: absolute; bottom: 42px; right: 0; } #affilate-button button { width: 101px; height: 32px; font-size: 14px; cursor: pointer; text-transform: uppercase; background: #00b1cd; text-align: center; color: #fff; border-radius: 4px; font-family: 'Lato',sans-serif; font-weight:900; padding: 0px 16px; display: inline-block; border: 0; } @media screen and (min-width:1200px) { .affilate-product #affilate-img { margin: 0px 20px 0px 0px; } .affilate-product { display: flex; position: relative; } .affilate-info { width: calc(100% - 130px); min-width: calc(100% - 130px); display: flex; flex-direction: column; justify-content: space-between; } .affilate-heading { margin-bottom: 8px; } .affilate-rating .discountBadge { position: absolute; left: 10px; top: 12px; margin: 0; } #affilate-button{ flex-direction: row; gap:20px; align-items: center; } #affilate-button img { width: 75px; position: relative; top: 4px; } }