Skip to content
Algerian cuisineMain Course

Chakhchoukha

Chakhchoukha combines torn flatbread with a lamb and tomato-based stew. In this version, homemade semolina flatbread is baked, torn into pieces, and then layered with a rich stew of lamb (with onions and spices) and chickpeas. A warm seasoning blend of cumin, paprika, and a pinch of cinnamon infuses the stew. The dish is assembled by placing bread in bowls and pouring the stew on top, allowing it to soak in. The result is a filling, textured meal where the bread and broth meld into one.

Chakhchoukha
4Servings
45Preparation
60Cooking
550 kcalCalories
Course
Main Course
Cuisine
Algerian
Difficulty
Moderate

Overview

In the Aurès mountains and the deserts beyond, chakhchoukha is a favored festive meal. This hearty stew layers torn flatbread with a rich tomato-based sauce and tender meat. Historically from the Chaoui people of eastern Algeria, chakhchoukha (sometimes spelled shakhshoukha) has spread widely, especially in regions like Batna, Constantine, and Biskra. The name comes from the Chaoui word for “crumbing” or “tearing,” reflecting how the thin breads are broken into pieces. Chakhchoukha exemplifies this ethos: torn flatbread is revived by soaking in the rich stew, transforming humble scraps into a warm, satisfying meal.

There are two main versions of chakhchoukha. In chakhchoukha d’fer, pieces of broken baked bread are soaked in a stew and served with lamb and chickpeas; this style is common in Constantine, often seen at weddings and communal celebrations. In chakhchoukha biskria, small torn pieces of thinner flatbread are stacked in bowls and ladled over with a fragrant sauce (marqa) of beef or lamb, tomatoes, and vegetables. Both variants share an emphasis on warmth and abundance. In winter and on special occasions like Achoura or Yennayer (the Amazigh New Year), families will gather to cook big pots of chakhchoukha, sharing the labor of baking bread and stirring the stew.

Chakhchoukha is also a communal dish that binds people together. In many villages, neighbors gather to bake the flatbreads and share stories by the fire. Young women often learn the dish as part of traditional wedding preparations, and elders treasure the memory of making it together. Today it remains a beloved staple at family gatherings, as well as a signature offering in local restaurants and street stalls of eastern Algeria. Each region seasons it a bit differently – some add carrots or turnips to the stew, others include a hint of cinnamon or a spoonful of harissa – but all maintain its comforting, homestyle essence. The dish is usually eaten from bowls, scooping torn bread with sauce, and often served with salad or pickled vegetables on the side to add a tangy counterpoint.

Chakhchoukha combines torn flatbread with a lamb and tomato-based stew. In this version, homemade semolina flatbread is baked, torn into pieces, and then layered with a rich stew of lamb (with onions and spices) and chickpeas. A warm seasoning blend of cumin, paprika, and a pinch of cinnamon infuses the stew. The dish is assembled by placing bread in bowls and pouring the stew on top, allowing it to soak in. The result is a filling, textured meal where the bread and broth meld into one.

Ingredients

Recipe card

Chakhchoukha (Torn Semolina Flatbread in Tomato-Lamb Stew)

Yield4

Flatbread (Rougag/Kesra)

Stew

Directions

01Make the flatbread

In a bowl, mix semolina (or flour) and salt. Gradually add warm water, stirring until a soft dough forms. Knead briefly until smooth, then let it rest under a cloth for 15 minutes. Divide into 4 balls and roll each into a very thin round flatbread (like a pancake). Heat a dry skillet over medium. Cook each flatbread about 1–2 minutes per side until lightly browned. Keep the breads warm and pliable (you can wrap them in a cloth).

02Tear the bread

When cool enough to handle, tear each flatbread into bite-sized pieces or strips. Set aside.

03Prepare the stew

In a large pot, heat the olive oil over medium. Add the chopped onion and cinnamon stick; sauté until onions soften. Stir in garlic, cumin, paprika, and coriander, cooking until fragrant. Season the lamb pieces with salt and add them to the pot. Brown the meat on all sides.

04Simmer with vegetables

Add the chopped tomatoes and stir, cooking for a few minutes. Then add the carrot and turnip. Pour in enough water to cover the meat and vegetables. Bring to a simmer and cook for 30–40 minutes, or until the meat is tender. Stir occasionally and add more water if needed. About 5 minutes before the end, stir in the chickpeas.

05Assemble

To serve, place portions of torn flatbread in deep plates or bowls. Ladle the hot stew, meat, and vegetables over the bread, making sure each serving gets plenty of broth. Garnish with chopped cilantro or parsley. The bread will absorb the flavorful sauce as it soaks.

06Step 6

If preferred, the bread pieces can be added directly into the pot of stew and allowed to soak for a minute before serving (this is closer to the d’fer style). Adjust the spice level with additional harissa if desired.

Practical

Flatbread substitute

If making bread is too time-consuming, very thin pita or lavash can be torn into pieces and used. However, homemade semolina flatbread gives an authentic texture.

Meat options

Lamb is traditional, but beef or chicken can substitute. Bone-in pieces tend to add extra flavor.

Occasions

Chakhchoukha is often served at winter festivals and religious celebrations. The cinnamon stick nods to the sweet-spice flavors favored in eastern Algeria.

Serving

Traditionally eaten with a spoon, beginning with bread and sauce. A simple salad or pickles on the side adds a refreshing contrast.