Vegan Jackfruit Tagine with Baharat and Chickpeas

Prep: 30 minCook: 1 hr 30 min4 servingsmediumMoroccan
Vegan Jackfruit Tagine with Baharat and Chickpeas

A North African-inspired stew that transforms shredded jackfruit into tender, meat-like morsels through slow simmering with warm spices. This vegan tagine balances earthy baharat, bright pomegranate molasses, and sweet dates against tangy preserved lemon and herbaceous coriander sauce. The jackfruit absorbs deep savory flavors from tomatoes, garlic, and ginger while chickpeas add protein and body. Perfect for those exploring plant-based Moroccan cooking or seeking comfort food that's naturally vegan. Serve over rice for weeknight dinners or special occasions when you want impressive, aromatic fare. This version stands apart by using both fresh ginger and baharat spice blend, incorporating dates for subtle sweetness, and finishing with homemade zough herb sauce—elements that enhance it beyond basic vegetable stews into authentic tagine territory.

Ingredients

4 servings
  • 2 tbsp olive oil
  • 1 large onion, finely chopped
  • 1 ¼ lb young jackfruit in brine, drained
    mushrooms1:1textureplant-based

    Use oyster or king trumpet mushrooms shredded or torn for similar fibrous texture, though flavor will be earthier

  • 6 cloves garlic, finely chopped
  • 2 tsp ginger, finely grated
  • 5 tsp baharat spice mix
    ras el hanout1:1spice blend

    Both are warm North African mixes; ras el hanout may include more peppers and less cardamom

  • 2 tbsp tomato paste
  • 1 tbsp soy sauce or tamari
    tamari1:1umamiglutengluten-freesoy-free

    Tamari is naturally gluten-free; identical umami depth

    Full guide →
  • 1 lb peeled plum tomatoes, tinned or fresh ripe, 3 medium
  • 1 vegetable stock cube, vegan
  • 1 bay leaf, fresh or dried
  • ½ tsp coarse sea salt, adjust to taste
  • hot chilli or harissa paste, a few pinches or squeeze(optional)
  • 2 ¾ oz Medjool dates, diced finely
    raisins or apricots0.8:1sweetness

    Raisins are more tart, apricots milder; adjust quantity based on preference for sweetness level

    Full guide →
  • 1 lb cooked chickpeas
  • 1 tbsp pomegranate molasses
    balsamic vinegar0.75:1tanginess

    Reduces acidity slightly; adds different fruity undertones but lacks pomegranate's floral notes

    Full guide →
  • 1 tsp date syrup(optional)
  • pomegranate arils(optional)
  • preserved or quick-pickled lemon, chopped finely(optional)
  • toasted almond flakes(optional)
  • 1 small bunch fresh coriander, or 50% coriander and 50% parsley(optional)
  • 1 cloves garlic(optional)
  • ½ tsp ground cardamom(optional)
  • ½ tsp ground cumin(optional)
  • chilli flakes, pul biber or other, a good pinch(optional)
  • ½ tsp salt, more to taste(optional)
  • olive oil, for zough sauce(optional)
  • lemon juice, squeeze, zest optional(optional)

Instructions

  1. 1

    Heat oil in a heavy-bottomed pot.

  2. 2

    Add diced onion and cook gently until almost translucent, stirring occasionally.

  3. 3

    Prepare jackfruit by removing fleshy bits and discarding seeds, then squash pieces with a fork to separate fibres.

  4. 4

    Add chopped garlic and grated ginger to onion, saute together, stirring often to prevent burning.

  5. 5

    Add jackfruit pieces and baharat spice mix, frying gently for one to two minutes while stirring constantly.

  6. 6

    Stir in tomato paste, soy sauce or tamari, squashed plum tomatoes with juices, vegan stock cube, bay leaf, salt, chilli if using, chopped dates, and water or red wine.

  7. 7

    Simmer on low-medium heat until tomato flesh breaks down and excess moisture evaporates, stirring occasionally and adding more water if pot becomes dry before tomatoes soften.

  8. 8

    Add cooked chickpeas toward the end of simmering time.

  9. 9

    Season with pomegranate molasses, date syrup or sugar if needed, and extra salt to taste.

  10. 10

    For zough sauce, pulse coriander leaves and delicate stems, garlic, ground cardamom, ground cumin, chilli flakes, and salt in a food processor until finely minced or chunky as preferred.

  11. 11

    Drizzle in olive oil while processor runs until mixture reaches sauce consistency.

  12. 12

    Season with lemon juice and extra salt, then store in a jar.

  13. 13

    Serve tagine over rice topped with zough sauce, chopped preserved or quick-pickled lemon, and toasted almond flakes.

Tips

Tip 1

Fry spices in oil before adding liquids to bloom their aromatics and prevent burning. Stir constantly during the two-minute frying stage, as baharat and cumin scorch easily and become bitter.

Tip 2

Allow flavors to mature overnight before serving if possible. The tagine develops deeper complexity as jackfruit absorbs the sweet-savory balance of dates, pomegranate molasses, and warm spices.

Tip 3

Prepare zough sauce fresh or store separately for up to two weeks. This herbaceous topping brightens the rich tagine and prevents the sauce from becoming one-dimensional.

Good to Know

Storage

Tagine keeps refrigerated in an airtight container for up to five days. Zough sauce stores separately for one to two weeks. Freeze tagine without zough for up to three months; thaw overnight before reheating gently on stovetop.

Make Ahead

Prepare tagine up to one day before serving; flavors deepen overnight. Assemble zough sauce fresh or prepare it ahead and store separately to maintain vibrant herbaceous quality.

Serve With

Serve over brown rice, white rice, or couscous. Top with zough sauce, chopped preserved lemon, toasted almond flakes, and pomegranate arils. Pairs well with flatbread or crusty bread for scooping sauce.

Common Mistakes

Watch

Fry baharat spice mix too long at high heat to avoid it burning and turning bitter; stick to low-medium flame and constant stirring.

Watch

Skip the jackfruit fiber-separation step to avoid tough, chunky pieces that resist absorption of braising liquid; fork-breaking is essential.

Watch

Add zough sauce during simmering to avoid wilting fresh herbs; stir it in just before serving or let diners add it to taste.

Substitutions

Gluten-Free Swaps

soy sauce
tamari1:1umamiglutengluten-freesoy-free

Tamari is naturally gluten-free; identical umami depth

Full guide →

General Alternatives

jackfruit
mushrooms1:1textureplant-based

Use oyster or king trumpet mushrooms shredded or torn for similar fibrous texture, though flavor will be earthier

Full guide →
baharat
ras el hanout1:1spice blend

Both are warm North African mixes; ras el hanout may include more peppers and less cardamom

dates
raisins or apricots0.8:1sweetness

Raisins are more tart, apricots milder; adjust quantity based on preference for sweetness level

Full guide →
tomato tin
fresh tomatoes3 mediumaciditysweetness

Fresh tomatoes vary in water content; may require longer simmering or less added water

pomegranate molasses
balsamic vinegar0.75:1tanginess

Reduces acidity slightly; adds different fruity undertones but lacks pomegranate's floral notes

Full guide →
preserved lemon
fresh lemon zest and juiceratio variescitrus

Loses fermented complexity and salt; use double the lemon juice plus zest and increase base salt by pinch

Find more substitutions →

FAQ

Can I use canned chickpeas instead of cooking from scratch?

Yes. Drain and rinse canned chickpeas thoroughly to remove excess sodium and starch. Add them during the last ten minutes of simmering so they warm through without breaking down. A 400-gram tin yields approximately 240 grams drained chickpeas, roughly equivalent to the cooked amount specified.

What if I cannot find preserved lemon or baharat spice mix?

For preserved lemon, use fresh lemon zest plus juice plus a pinch of extra salt, though fermented funk will be absent. For baharat, substitute ras el hanout or mix equal parts ground cumin, coriander, paprika, and cardamom plus pinches of clove and black pepper. Neither substitution is identical but both work.

How long does this tagine keep, and can I freeze it?

Refrigerate in an airtight container for five days maximum. Freeze without the zough sauce for three months in portions; thaw overnight in the fridge and reheat gently on the stovetop, adding water if needed. Zough sauce loses vibrancy when frozen, so prepare it fresh or store separately.