Here’s how to make a one-pan vegan chickpea shakshuka that everyone will want to eat, even meat-eaters. Packed with spices and veggies, it’s a dish for any time of day
1) Heat the olive oil in your skillet on medium-low. Fry the onion and garlic for 1-2 minutes, or till soft.
2) Add the chopped yellow pepper and all of the spices. Stir for about a minute (if too dry, you can drizzle a small amount of water into your skillet, so the food doesn’t stick).
3) Add in the chickpeas, canned tomatoes, tomato paste, and maple syrup (if using). Pour in a bit more water if you need to.
4) Allow the dish to simmer gently, still on low heat, for about 45 minutes. Stir occasionally.
5) While the dish is simmering, crumble your tofu into small bite-sized pieces. Set aside.
6) When the sauce is ready, do a taste test. Add a pinch more salt, or chili powder, or some ground black pepper, if desired.
7) Stir the tofu into the sauce. Be gentle so that the pieces of tofu don’t break into tiny bits.
8) Serve with your bread of choice, and drizzle with more olive oil or chili oil if you wish. Or serve a dollop of nut cream on top.
9) Put the chopped fresh parsley or cilantro on top, and voila!