Moroccan Shakshuka

Moroccan Shakshuka

In this shakshuka variation by the San Francisco chef Mourad Lahlou, lamb and beef kefta (meatballs) are browned, then simmered in a spiced tomato-red pepper sauce. Instead of the usual whole eggs poached in the sauce, Mr. Lahlou adds only the yolks, which burst into a luscious orange sauce when tapped with a fork. In his native Morocco, this kind of dish would traditionally be cooked in a tagine, but a large skillet works equally well. Serve this with flatbread for brunch, lunch or dinner. Chef Lahlou garnishes his shakshuka with edible flowers and micro cilantro, as shown here, but tender cilantro springs will do beautifully, too.
  • Total:
  • Serves: 6 persons



  1. Step 1

    Make the sauce: Over an open flame on the stove top or under the broiler, roast the red pepper until skin is black and blistered all over, 8 to 12 minutes, turning the pepper as needed. Transfer to a heatproof bowl, cover with a plate or plastic wrap and let sit for 15 minutes, until cool enough to handle. Uncover and rub the skin off, then seed and finely chop the pepper.
  2. Step 2

    In a 12-inch cast-iron skillet, heat oil over medium-high heat. Stir in onion and cook until starting to brown, 7 to 12 minutes. Stir in garlic and roasted red pepper, and sauté for another 2 minutes.
  3. Step 3

    Stir in tomatoes, carrot juice, thyme, salt, paprika, cumin, white pepper, cayenne and 1/4 cup water, and bring to a simmer. Simmer over medium-low heat until mixture is reduced by a third, 40 minutes to 1 hour.
  4. Step 4

    While the sauce simmers, make the kefta: Drizzle olive oil on a rimmed baking sheet and turn on your broiler.
  5. Step 5

    In a large bowl, mix the salt, paprika, cumin, white pepper, cayenne, red onion, parsley, cilantro and garlic. Mix in the beef, lamb and beaten egg just to combine, then scoop out 1 1/2-inch balls, transferring to prepared baking sheet. Flatten balls slightly, then broil without turning until well browned, 3 to 5 minutes.
  6. Step 6

    When ready to serve, stir the preserved lemon, parsley and cilantro into the sauce and bring to a simmer. Arrange kefta in sauce along the outer edges of the skillet, leaving room for the egg yolks in the middle. Simmer kefta balls in sauce until they are cooked through and the sauce has reduced a little more, 10 to 15 minutes. Taste and add more salt if needed.
  7. Step 7

    Slip yolks into the center of the pan, cover pan and heat gently until yolks are warmed through, 2 to 4 minutes. Serve immediately, garnished with cilantro sprigs.