This recipe is a traditional Punjabi version of Chole Bhature made using a Thermomix. The chole is made using a blend of Punjabi spices like amchur powder, kasuri methi, and anardana powder, which gives it a tangy and flavorful taste. The bhature is made using a dough of all-purpose flour, yogurt, and a pinch of baking powder, resulting in soft and fluffy bread. The chole is simmered until the chickpeas are tender and the flavors are well-developed. Serve the chole and bhature with some sliced onions and a squeeze of lemon for an authentic Punjabi meal.