
Tunisian Harissa Chickpeas
This simple Tunisian chickpea stew is aromatic, comforting, and deeply satisfying. Harissa—a spicy North African chili paste—infuses the dish with warm spice and complexity, while tomatoes add natural sweetness and acidity. Serve warm with bread or couscous for a rustic vegetarian side that pairs beautifully with grilled meats, fresh vegetables, and tangy yogurt.
Steps
Before you start
- Drain and rinse canned chickpeas thoroughly to remove excess sodium and starch
- Mince the garlic and finely dice the onion; have all ingredients measured and ready
- Use good-quality Tunisian harissa paste for the most authentic and flavorful result
- Read through the entire recipe before you begin to understand the timing
Sauté onion and garlic
- Heat the 3 tablespoons (45 ml) of olive oil in a medium saucepan over medium heat.
- Once the oil is shimmering, add the diced onion and cook for 3–4 minutes, stirring occasionally, until softened and beginning to turn golden.
- Add the minced garlic and cook for 1 more minute, stirring constantly, until very fragrant.
+ Show details− Hide details
Ready when: Onion is softened and golden, garlic is very fragrant
Tip: Don't let the garlic burn or it will taste bitter and harsh
Toast harissa paste
- Stir in the 2 tablespoons (30 g) of harissa paste, coating the onions and garlic evenly.
- Cook for 1–2 minutes, stirring frequently, to lightly toast the harissa and deepen its complex flavors.
+ Show details− Hide details
Ready when: Harissa is fragrant and slightly darkened
Tip: This blooming step is crucial for developing deeper, more nuanced flavor
Add tomatoes and spices
- Add the crushed tomatoes, 1 teaspoon (2 g) ground cumin, and 0.5 teaspoon (1 g) ground coriander if using.
- If using tomato paste, add the 1 tablespoon (15 g) and stir thoroughly to combine everything and break down any clumps.
- The mixture should look well blended.
+ Show details− Hide details
Ready when: All ingredients are evenly mixed with no lumps visible
Tip: Stir tomato paste in thoroughly before adding liquid to avoid lumps in the finished dish
Add chickpeas and simmer
- Stir in the drained chickpeas and 0.5 cup (120 ml) of water or vegetable stock.
- Bring the mixture to a gentle simmer over medium heat, then reduce the heat to medium-low.
- Simmer gently, stirring occasionally, for 12–15 minutes, until the sauce has reduced slightly and thickened enough to coat the chickpeas with a silky glaze.
+ Show details− Hide details
Ready when: Sauce coats the back of a spoon; chickpeas are heated through and tender
Tip: The sauce will continue to thicken slightly as it cools, so don't reduce it too much
Season and finish
- Remove from heat and taste the mixture.
- Adjust the seasoning with salt and freshly ground black pepper to your preference.
- If using, stir in the fresh lemon juice and most of the chopped cilantro, reserving a small handful for garnish.
+ Show details− Hide details
Ready when: Flavors are balanced and taste as desired
Tip: Add lemon juice gradually, tasting as you go—start with a small amount as it can overpower
Serve warm
- Transfer the harissa chickpeas to a serving dish and top with the reserved cilantro.
- Serve warm alongside couscous, crusty bread, grilled vegetables, or as part of a vegetarian mezze spread with yogurt and salads.
+ Show details− Hide details
Tip: This dish tastes even better the next day as flavors continue to meld and deepen
Good to know
Tips
- For even deeper flavor, add a pinch of caraway seeds or just a whisper of ground cinnamon (go easy—it should not be noticeable, only add warmth)
- This dish improves with time as flavors meld; make it up to two days ahead and reheat gently for an even richer taste
- Serve alongside grilled fish, chicken, or lamb, or as part of a vegetarian mezze spread with yogurt, fresh salads, and warm pita bread
- To make the dish spicier, add more harissa or a pinch of cayenne pepper when toasting the harissa in step 2
Make ahead
Prepare through step 3 (mixing in tomatoes and spices) up to 8 hours ahead, then cover and refrigerate. Bring to room temperature, add chickpeas and water, and proceed with simmering. Alternatively, make the entire dish 1–2 days ahead and reheat gently on the stovetop over medium-low heat, stirring occasionally and adding a splash of water if needed.
Storage & reheating
Room temperature: up to 2 hours. Refrigerator: up to 4 days in an airtight container; reheat gently on the stovetop over medium-low heat, stirring occasionally and adding a splash of water if the sauce is too thick. Freezer: up to 3 months in a freezer-safe container; thaw overnight in the refrigerator and reheat as above.
Substitutions
- Canned chickpeas, drained and rinsed → 1.5 cups (240 g) cooked dried chickpeas. Soak 0.5 cup (100 g) dried chickpeas overnight, cook until tender, then use in place of canned; you may need slightly less water
- Tunisian harissa paste → 2 tablespoons sriracha mixed with 0.5 teaspoon smoked paprika and a pinch of cayenne pepper. Won't replicate harissa exactly but provides similar heat and depth; start with less if you're sensitive to spice
- Canned crushed tomatoes → 1 cup (240 ml) fresh tomatoes, finely chopped and drained. Use very ripe summer tomatoes; may require slightly longer cooking to reduce and concentrate flavors
- Fresh cilantro → Fresh flat-leaf parsley. Parsley is milder but works well as a garnish; use the same amount





