Heat oil in medium Dutch oven until shimmering. Add onion, sweet potato, salt, pepper flakes and cook until onion begins to brown, 5-10 minutes.
Add tomato paste and coriander and cook until paste darkens, about 2-3 minutes.Stir in chieckpeas and their liquid, coconut milk, water as needed and peanut butter, Bring to simmer and allow to cook until sweet potatoes are soft, about 15 minutes.
Stir in spinach. Taste and adjust for salt, adding more salt and water as needed. Stir in lime zest and juice.
Serve, garnished with peanuts, cilantro and a line wedge, with flat bread on the side.