01 -
Heat olive oil in a large skillet over medium heat. Add chopped onion and cook for 5 minutes until soft and translucent.
02 -
Stir in minced garlic and cook for 1–2 minutes until fragrant.
03 -
Add harissa paste and cook for 1 minute to release its flavors.
04 -
Add chickpeas, diced tomatoes with juice, cumin, smoked paprika, salt, pepper, and vegetable broth. Stir to combine thoroughly.
05 -
Bring mixture to a gentle boil, then simmer uncovered for 10–15 minutes, stirring occasionally until sauce reduces slightly.
06 -
Stir in coconut milk and simmer for an additional 2–3 minutes until sauce is creamy and well combined.
07 -
Taste and adjust salt or add more harissa paste for preferred heat level.
08 -
Serve hot, garnished with chopped cilantro or parsley and a squeeze of lemon if desired. Ideal with rice or flatbread.