Heat a skillet over medium heat, and add the oil. Once the oil is hot, add the onion, garlic, and a good dash of salt, and cook until the onion starts to turn golden, about 5 to 7 minutes, stirring occasionally. Add the thyme, black pepper, and red bell pepper, and mix for about ½ minute. Then, add the tomatoes, another dash of salt, the peri-peri sauce, and tomato paste, and mix well. Cook until the tomatoes are jammy, about 6 to 8 minutes, pressing the larger pieces and stirring occasionally. Add the chickpeas, another dash of salt, and the water. Mix, cover with a lid, and cook for about 10 minutes or longer, so the sauce thickens, and the chickpeas absorb the flavor.
Open the lid, and fold in the spinach. Taste and adjust the flavor, adding more salt or more heat with peri-peri sauce or cayenne, if needed. If it is too spicy, add some non-dairy yogurt or non-dairy cream, mix in, bring to a boil, then switch off the heat. Garnish with cilantro, lime juice, and serve with the cucumber tomato salsa (recipe below).
Add the chopped cucumber and sliced cherry tomatoes to a bowl. Add the salt, black pepper, cilantro, and lime juice, and toss well. Pair this with the chickpeas in various ways.
To make this a bowl meal, serve the peri-peri chickpeas as-is or over rice, quinoa, or a baked potato. Top with the cucumber tomato salsa.
You can make wraps with the chickpeas by layering them into tortillas or flatbread with the salsa. Top with garnishes of choice and a creamy element, like non-dairy yogurt.
For a dip platter, spread a creamy base, like hummus or thick non-dairy yogurt, then top with the peri-peri chickpeas, salsa, more cilantro, hemp seeds or sesame seeds, and a drizzle of lime juice.
You can also make tostadas by air frying tortillas until crisp, about 6 to 7 minutes, then topping with the chickpeas, salsa, and a drizzle of non-dairy yogurt.
