Drain and rinse the chickpeas. (Reserve the brine! This can be used for vegan whipped cream/vegan alternative to egg whites!) Let the chickpeas dry while you prepare the rest of your ingredients. Once the chickpeas are fairly dry, mix in the taco seasoning and Kashmiri Lal Mirch. Toss the chickpeas until they are evenly coated.
On medium-high heat, place enough oil to coat the bottom of a large skillet. Toss a chickpea in, if it doesn't sizzle on contact wait another minute or two before trying again. Brown the chickpeas until you get a nice, deep rust color and then return the chickpeas back into the bowl you used to coat them.
In the same pan, heat up the same amount of oil as before. Turn the heat down to medium. Cook through your garlic paste, chopped peppers, and the whites of your green onions for 3-4 minutes.
Turn up the heat again to medium-high and toss in your poblanos and red onions. You still want the veggies to retain a bit of crunch so don't cook them down until they're wilted.
Add the tomato paste and keep cooking until the tomato paste is a very deep red. Add the chickpeas back into the pan with 2 tsp. of lime juice. Mix continuously.
Once the mixture is uniformly combined, add 1/2 cup of water to deglaze the bottom of your pan until a thick sauce forms. As the sauce forms, continuously use a soft silicone spatula to scrape the fond (browned bits of food at the bottom of the pan) into the sauce. Fond is concentrated flavor and you do not want to leave it behind! Feel free to add more water as needed.