Moroccan Kefta Skewers
Moroccan flavors, weeknight effort. Ground beef meets onion in a 40-minute dinner worth keeping in rotation. At 473 calories and 46g protein per serving, it fits easily into a high-protein day. It scales cleanly if you are cooking for more than one.
✓ USDA-verified nutrition data
473 calories
46g protein
8g carbs
29g fat
2g fiber
Ingredients
- 1.5 lb Ground beef
- 1 Onion
- 0.75 cup Parsley
- 0.25 cup Cilantro
- 2 tsp Cumin
- 2 tsp Paprika
- 0.5 tsp Cinnamon
- 1 tbsp Harissa
- 2 tbsp Olive oil
- 2 tsp Salt
Steps
- Grate the onion and squeeze out the juice — wet onion makes kefta fall off the skewers. Mix with the beef, chopped herbs, spices, harissa, and salt.
- Knead firmly for 5 minutes until the mixture turns sticky and pale. This binding is what keeps the kefta on the skewer over the fire.
- With wet hands, mold the meat into long sausages around flat skewers, pressing firmly. The classic shape is slightly flattened, not round.
- Grill over hot coals 8 to 10 minutes, turning once, until charred at the edges and cooked through. The harissa in the mix caramelizes beautifully.
- Rest 3 minutes, then slide off the skewers.
- Serve with khobz, grilled vegetables, and extra harissa on the side. Moroccan kefta should be juicy, warmly spiced, and just fiery enough.
Share this recipe
Know someone who would love this? Send it their way.
You might also like
Krupnik352 kcal · 43g protein · 80 min
Zupa Pomidorowa z Ryżem240 kcal · 10g protein · 45 min
Łazanki784 kcal · 36g protein · 50 min
Pyzy556 kcal · 30g protein · 60 min
← All recipes