Spiced lamb meatballs simmered in cumin tomato sauce with eggs cracked over the top. Moroccan home cooking, eaten straight from the dish with bread.
Kefta mkaouara is a shallow dish of small spiced meatballs sitting in a thick, cumin-heavy tomato sauce, with eggs cracked over the top in the last few minutes so the whites set into the surface and the yolks stay soft. It comes to the table in the pan it was cooked in, and everyone eats from it with torn bread. This is Moroccan home cooking rather than restaurant cooking, quick enough for a weeknight and generous enough to feel like an occasion.
Kefta is the Moroccan word for ground seasoned meat, related to the Persian kofta and to the kofte and kebab traditions across the region. Most often it is grilled on skewers over charcoal, which is what the grills of the Djemaa el-Fna in Marrakech turn out by the hundred. Kefta mkaouara takes the same seasoned meat, rolls it into small round meatballs, and simmers them in a tomato sauce in a tagine, finishing with poached eggs. The name refers to that round shape. It is the kind of dish found in homes far more often than on restaurant menus.
Moroccan kefta is generously seasoned and, notably, made without breadcrumbs or any other binder. Mix ground lamb or beef, or a combination, with grated onion, plenty of chopped parsley and cilantro, cumin, sweet paprika, a little cinnamon, cayenne, and salt. Grating the onion rather than chopping it releases juice that keeps the meatballs moist and helps them hold together without help. Cumin is the dominant note and needs to taste assertive. Do not hold back on it, since the tomato sauce around the meatballs carries the same spice and the two reinforce each other on the plate. Mix thoroughly with your hands, then chill the mixture briefly, which firms the fat and makes rolling much easier.
Roll the meat into small balls roughly the size of a walnut, which is smaller than most Western meatballs. The small size matters: it means more surface area meeting the sauce, faster and more even cooking, and a portion that is easy to scoop with a piece of bread. Wet your hands lightly if the mixture sticks. Keep them uniform so they cook at the same rate, and resist compressing them hard, since a loosely rolled meatball stays tender while a tightly packed one turns dense.
The sauce is simple and heavily spiced with the same cumin and paprika that season the meat. Soften garlic in olive oil, add grated fresh tomatoes or good canned crushed tomatoes, and simmer until the sauce thickens and the oil begins to separate at the edges. It needs to be thick rather than soupy, because a watery sauce will not hold the eggs on the surface and turns the bread soggy. Grating fresh tomatoes on a box grater and discarding the skins is the standard Moroccan method and gives a smoother, sweeter sauce than chopping.
Once the meatballs have simmered through, crack whole eggs over the surface of the sauce, spacing them between the meatballs, then cover the pan and cook only until the whites turn opaque and set. The yolks should stay soft, since they break into the sauce as people eat and enrich it. This takes a few minutes at most, so watch closely and take the pan off the heat while the yolks still wobble. Cooking them hard is the common mistake and loses the point of the dish, which is that soft yolk running through the spiced tomato.
Serve it immediately in the dish it was cooked in, scattered with fresh parsley or cilantro, with a basket of warm khobz or any crusty bread. Nobody uses cutlery: the bread is the utensil, torn into pieces and used to pinch up meatballs and mop the sauce, and the dish sits in the middle of the table for everyone to reach into. A simple salad of tomato and cucumber alongside is enough. It takes well under an hour from start to finish, which is why it turns up on Moroccan family tables so regularly.
No. Any wide shallow pan with a lid works, and a skillet is perfectly adequate. A tagine’s conical lid returns condensation to the dish, which suits long braises, but this one cooks quickly enough that the difference is small.
The mixture was too wet or too warm. Chill it before rolling, use grated onion rather than chopped so there are no large pieces, and lower the meatballs gently into simmering sauce rather than dropping them into a hard boil.
Yes, and many Moroccan cooks use beef or a mix of both. Lamb gives a richer, more distinctly Moroccan flavor, while beef is milder. The spicing stays identical either way, with cumin doing most of the work.
Kefta mkaouara is a Moroccan tagine of spiced ground meat rolled into small meatballs and simmered in tomato sauce, with eggs cracked on top near the end so the whites just set.