🌍 FlavorBridge View Interactive Recipe →
🍳 🌙 North African Cuisine

Algerian Shakshuka

Eggs poached directly in a thick, spiced tomato and roasted pepper sauce — fragrant with cumin, caraway, and merguez sausage. This is the Algerian shakshuka: richer and more complex than versions found elsewhere, with the signature Maghrebi spice profile and merguez giving the sauce its deep, garlicky heat.

15 min prep 🔥35 min cook 50 min total 🍽4 servings 📊easy

The Cultural Story

Shakshuka's origins are contested by everyone who loves it. Israelis claim it, Tunisians claim it, Libyans claim it, and Algerians — quietly, without much noise — have been making a version of this dish since before the word "shakshuka" became internationally fashionable. The name comes from the Tunisian Arabic shak shak, meaning "to mix" or "to shake" — a reference to the technique of swirling the eggs into the sauce — and the dish in its essential form (eggs poached in a spiced tomato sauce) spans the entire North African coast, appearing in different forms from Marrakech to Tripoli. The Algerian version distinguishes itself in several ways. Where the Tunisian shakshuka leans heavily on harissa, the Algerian version uses a mix of sweet paprika, hot chili, cumin, and caraway — the spice profile of the Algerian interior rather than the coastal heat of Tunisia. Merguez sausage — the spiced, garlicky lamb sausage that Algerians put in everything from sandwiches to couscous — is added in slices, seared before the tomatoes go in, and gives the sauce a deep, fatty richness that carries the spices further than a vegetarian version can achieve. Roasted red peppers, added with the tomatoes, give sweetness and body. Shakshuka in Algeria is breakfast food, but also lunch food. In Algiers, it appears on cafe menus alongside msemen (flaky flatbread) and mint tea. In the countryside, it is a farmhouse dish — made with eggs from the yard, tomatoes and peppers from the garden, and merguez from the weekly market. The most important technique is patience: the tomato sauce must cook down until it is thick enough that an egg dropped into it holds a pocket and doesn't slide into a puddle. The egg white should set fully; the yolk should not. A lid on the pan for the final two minutes ensures this without overcooking. Eat from the pan, directly at the table, with good bread for mopping.

Ingredients

Instructions

  1. 1Brown the merguez: Heat olive oil in a large, wide skillet (with a lid — you will need it later) over medium-high heat. Add merguez slices and sear for 3–4 minutes until browned and the sausage fat has released. Remove merguez with a slotted spoon and set aside. Leave the rendered fat in the pan.
  2. 2Build the base: In the same pan with the merguez fat and oil, add sliced onion. Cook over medium heat for 8–10 minutes, stirring occasionally, until soft and deeply golden. Add minced garlic and cook 1 minute more.
  3. 3Add the spices: Add paprika, chili powder, cumin, caraway, coriander, and cinnamon. Stir into the onion and oil and fry for 1 minute until the spices bloom and the kitchen smells of toasted North African warmth.
  4. 4Add tomatoes and peppers: Add the canned tomatoes (crush them into the pan with your hands as you add them) and the roasted red peppers. Add sugar and salt. Stir well. Bring to a simmer, then reduce heat to medium-low. Cook uncovered for 15–20 minutes, stirring occasionally, until the sauce thickens significantly — it should be rich, dark, and thick enough to hold a spoon briefly before it falls. The oil will begin to separate at the edges, which is correct.
  5. 5Return the merguez: Stir the browned merguez slices back into the sauce. Taste and adjust salt and chili heat — the sauce should be deeply savory with a gentle, building heat.
  6. 6Poach the eggs: Using the back of a spoon, make 6 small wells in the sauce, spaced across the pan. Crack one egg carefully into each well. The egg whites should sit in the sauce; the yolks should sit above. Season each yolk lightly with a pinch of salt.
  7. 7Cover and cook: Place the lid on the pan. Cook on medium-low heat for 5–7 minutes for set whites and runny yolks. Check at 5 minutes — the whites should be just opaque. If you prefer more set yolks, cook 1–2 minutes more. Remove from heat immediately once eggs reach your preferred doneness.
  8. 8Serve in the pan, at the table, scattered with chopped parsley or coriander. Bring the entire skillet to the table and eat directly from it with bread for mopping the sauce. The pan serves 4 as a main dish or 6 as a starter.

Cook this with the full experience

Join FlavorBridge to explore authentic recipes from cultures around the world — with comments, ratings, and the stories behind every dish.

Open Interactive Recipe →