No matter which part of India you belong to, you will definitely have tasted dal or kadi in some form or the other. Now trust the heart of India Madhya Pradesh to combine the two of them and give you Indrahar. And if you’re wondering as to why it’s called Indrahar, that’s because it’s a dish that is served to devon ke dev Lord Indra.