Sauté Spices: Heat mustard oil or ghee and toast cumin seeds until fragrant. Add onions and cook until golden brown. Stir in ginger, garlic, and green chilies.
Cook Chicken: Add ground chicken or paneer/tofu, and sauté until browned. Stir in turmeric, coriander, chili powder, and garam masala. Cook for 2 minutes.
Add Tomatoes, bell peppers: Stir in tomatoes, bell peppers and cook until softened.
Add kidney beans and chicken broth, bringing to a boil. Simmer for 15-20 minutes.
Finish & Garnish: Stir in kasuri methi (optional), if using, and a tablespoon of cream or yogurt.
Garnish with fresh cilantro and lime wedges before serving.