This is Aloo Peyaz sabzi is an Indian dhaba-style food recipe which is quite popular during the winter months. Here, baby potatoes and shallots are fried in ghee or clarified, and then cooked in a nutty tomato-based gravy. This is a vegetarian, gluten-free and paleo-friendly dish that is quite popular to be served with butter-laden naans or tandoori rotis or Indian bread baked in clay ovens.
Take 1 tbsp of Cashew, Melon Seeds, Sesame Seeds, Fenugreek Seeds, dried Fenugreek leaves, Tomatoes, Ginger and Garlic, and blend it into a fine paste. Add some water to it while blending, as needed.
In a heavy-bottomed pan, heat some Mustard Oil and then fry the baby potatoes till they turn golden on a slow flame. This will take some time however, it will cook the potatoes in the inside. Once done take them out and keep them aside
Now, in the same oil, toss in the shallots or baby red onions. Simply turn them around in the hot oil till they turn shiny and translucent. Once done, take them out and keep them aside.
Now, fry the cashews in the same oil and let them turn golden.
In the same Oil, add some Ghee and once it's hot enough, add the semi crushed Green Cardamom and Cinnamon.
Add the gravy mix of tomatoes, ginger, garlic, fenugreek seeds or methi, dried fenugreek leaves or kasuri methi and nuts & seeds paste
Once the gravy mix reduces in half, add back the fried baby potatoes and let it simmer
Once the baby potatoes are thoroughly cooked in the inside and you see a little bit of fat floating on the top of the gravy, its time to add back the fried onions/shallots and cashew
Add the fried shallots and cashew, and cook for a couple of minutes more. Give everything a good mix and then turn off the heat to serve