Moroccan Beef Kefta

Moroccan Beef Kefta

Aromatic spiced meat skewers with a tangy yogurt sauce

Yield SERVES 4-6
Prep Time
Cook Time
Total Time
Difficulty MEDIUM

Ingredients

Instructions

  1. Prepare the meat mixture
    In a large bowl, combine the ground beef, finely minced onion, minced garlic, chopped parsley, and cilantro. Add the cumin, coriander, paprika, cinnamon, cayenne, salt, and black pepper. Mix gently with your hands until all ingredients are evenly incorporated, being careful not to overmix.
  2. Form the kefta
    Divide the meat mixture into 8-12 equal portions. Take each portion and shape it into an oblong cylinder around a soaked wooden skewer, pressing firmly to ensure the meat adheres to the skewer. The meat should be about 1-inch thick and 4-5 inches long. Place the prepared skewers on a tray and refrigerate for at least 30 minutes to firm up.
  3. Prepare the grill or pan
    If grilling, preheat your grill to medium-high heat (about 400°F/200°C). If cooking indoors, heat a cast-iron grill pan or skillet over medium-high heat and lightly brush with olive oil to prevent sticking.
  4. Cook the kefta
    Brush the kefta skewers lightly with olive oil. Place them on the preheated grill or pan and cook for 8-10 minutes, turning occasionally, until they are browned on all sides and cooked through but still juicy (internal temperature should reach 160°F/71°C).
  5. Prepare the yogurt sauce
    While the kefta is cooking, prepare a simple yogurt sauce by mixing the Greek yogurt with a pinch of salt, a drizzle of olive oil, and a sprinkle of chopped fresh herbs if desired.
  6. Serve the kefta
    Transfer the cooked kefta skewers to a serving platter. Serve hot with the yogurt sauce on the side, alongside warm pita bread, fresh tomato and cucumber salad, or couscous for a complete meal.

Nutritional Information

320
Calories
per serving
24
Protein
g per serving
8
Carbohydrates
g per serving
22
Total Fat
g per serving
8
Saturated Fat
g per serving
1.5
Fiber
g per serving
3
Sugar
g per serving
580
Sodium
mg per serving
6
Vitamin C
% daily value
15
Iron
% daily value

Moroccan Beef Kefta is Also Known As

Kefta Maghrebia, Kofta, Moroccan Meatballs, Kifta, Kufta or Köfte