Guests are about to come home and you feel like making such a special dish. Which looked royal. So definitely try this recipe once.

If you are looking for a dish that has a luxury or royal touch, then you must try this cashew curry recipe. Creamy, sour, sweet and delicious. Can try it with many dishes. But Indian cuisine is one of the few that does. This dish specifically belongs to North Indian cuisine and is prepared in a similar way to butter chicken. Except that onion is not used in this but butter and cream are used in almost equal quantity. It is prepared by roasting cashew nuts in little oil with little butter. In this recipe, a delicious tomato puree is prepared fresh and cooked separately with some more butter. The spices added to the dish are also a mix of classic Indian spices... Kasoori Methi and Garam Masala added at the end of the curry not only bring out a delicious flavour but also make the dish smell amazing. You can also make this dish at home. This may sound like a lot of work but it isn't. All you have to do is keep your ingredients ready and follow the steps carefully before you start cooking.

First, roast the cashews. Just put some butter in a pan and add cashews. Keep stirring till it turns golden. Do not let them burn. Keep them aside. Heat some oil in another pan and add bay leaf. Now add tomatoes and fry in oil for some time. Meanwhile, grind the unroasted cashew nuts and take them out on a plate. Put tomatoes in a grinder and make a fine paste.

In the same pan add tomato puree and let it cook with ginger garlic paste. Put some butter in the pan and add the cashew powder. Stir the mixture well and let it cook. add the rest of the spices

Mix well and add half-chopped green chillies. Let it boil and put garam masala in the mixie. Add salt and add fresh cream. Thus mix carefully and add kasoori methi. Garnish with coriander leaves and first-roasted cashews.