Place onions, tomatoes, ginger, garlic, and peppers in a food processor or blender on low speed.
In a sauce pan heat oil, add bay leaves, and cook until aromatic. Add blended ingredients. Bring to a simmer, then add bay leaves, spices, and chickpeas. Cook for 40 minutes, adding water as needed so it maintains the consistency of nicely stewed chickpeas.
Serve over seared red snapper, garnished with cilantro or mint.
Note: For Seared Red Snapper, dust 4 red snapper fillets with 2 tablespoons corn starch, 1 tea- spoon salt, and a pinch of freshly ground black pepper. Heat a non-stick frying pan or cast iron skillet on high. Add 1 tablespoon canola oil. Place fish skin-side down and sear for 3 to 4 minutes. Using a fish spatula, flip fish over and cook 2 to 3 minutes more. Serve immediately.