Wash and soak the lentils and mung beans in hot water(enough to cover the lentils) for 15 minutes. If you have time then soak for an hour. Drain, add to blender with all the ingredients and 1 cup water and blend. Blend 2-3 cycles for a smooth batter. (Pink lentils and mung beans are easily available in an Indian store or large stores like Whole foods.)
Heat a pan on medium heat. Grease it if needed. Drop half a ladle of the batter for small tacos, more for larger tacos. Spread with the ladle or by tapping the pan. Drizzle a few drops of oil on the edges. Let cook for 3-5 minutes or until golden at the bottom. Flip and cook for another 2-3 minutes. Or use any other soft Tacos.
In a large pan, add oil and heat on medium heat. Add onion and cauliflower. Cook for 5-7 minutes until both are golden brown. Add the spices and mix well to coat. Add chickpeas, a Tablespoon of water and salt and mix to coat. Cover and Cook for another 5-7 minutes or until cauliflower is tender crisp. Taste and adjust salt and spice.
Top the Tacos with a generous amount of the filling. Top with fresh salsa, cilantro, then drizzle some sour cream. Add other toppings of choice like sliced Avocados. Serve hot.
