• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
The Delicious Crescent
  • Recipes
  • About
    • Food Philosophy
  • Nutrition
    • Healthy Eating Tips
menu icon
go to homepage
  • Recipes
  • About
  • Contact
search icon
Homepage link
  • Recipes
  • About
  • Contact
×
Home » Recipes » Moroccan

Moroccan Kefta Kebab

Head shot of Author Roxana Begum
Modified: Jul 9, 2025 · Published: Jul 3, 2025 by Roxana Begum · This post may contain affiliate links · Leave a Comment
Jump to Recipe Jump to Video
Moroccan kefta kebab pin image.

These Moroccan Kefta Kebabs are juicy, flavorful, and incredibly easy to make at home. Whether you're cooking them in a skillet, broiling in the oven, or air frying, they come together quickly for a satisfying meal. Serve them as a main dish, appetizer, or snack - and yes, they're both make-ahead and freezer-friendly!

Kefta kebab skewers served with flatbreads and vegetables.

Lamb Kefta: A Moroccan Classic

Kefta kebabs are popular across North Africa, especially in Morocco, where they're often served grilled on skewers or simmered in sauce as kefta tagine. During my travels in Morocco, I enjoyed these countless times - they're hearty, crowd-pleasing, and very adaptable.

In this version, I use ground lamb, which has a naturally rich, slightly gamey flavor that pairs beautifully with Moroccan spices like cumin, paprika, cinnamon, and cardamom. Fresh herbs like parsley, cilantro, and mint bring brightness, while a pinch of red pepper flakes adds a gentle kick.

Grilling kefta bebabs on charcoal.

When prepared with the right technique, ground meat yields incredibly juicy kebabs. And like Persian kabob koobideh, it's not just about ingredients - it's about method. Proper texture, shaping, cooking time and temperature are essential for keftas that stay juicy and flavorful every time.

Whether pan-fried, grilled, broiled, or air-fried, these keftas are simple to master with just a few thoughtful tips.

Key Ingredient Notes 

Ingredients needed for the recipe.
  • Ground Meat: I prefer ground lamb for authentic flavor, but you can also use - 85% lean ground beef, veal, goat or thickly ground chicken or turkey (add a bit of ghee or olive oil to enhance richness) like we did for chicken koftas.
  • Aromatics: Grated onion adds moisture and deep flavor - a secret element in many kebab recipes. Grated garlic intensifies the savory aroma.
  • Fresh Herbs: A mix of parsley, cilantro, and mint gives a fresh, complex aroma. Dried mint works well too - I often use it for convenience and its intense flavor.
  • Spices: The warm, earthy Moroccan flavor comes from - cumin, paprika, red pepper flakes, cinnamon, coriander, cardamom, ginger, and turmeric. Or use ras el hanout for a shortcut.
  • Cooking Oil: Avocado oil is great for frying due to its high smoke point and neutral flavor.

Step-by-Step Visual Overview

A quick look at the process - the full printable recipe is at the end of this post.

  • Make the Kefta Mixture: Combine all ingredients (except oil) in a large bowl. Mix thoroughly and refrigerate for about 30 minutes. This firms up the mixture and makes it easier to shape.
Combining ground meat with herbs and spices.
  • Shape the Keftas: With wet hands, form the mixture around skewers into sausage-like shapes. Keep them evenly sized for even cooking.
Shaping the keftas around the skewers.
  • Cook the Keftas: Grilled keftas tend to be the juiciest and require less oil. Shallow frying also produces moist kebabs with a crispy exterior, while broiling is quicker but slightly less juicy.
    • Shallow Frying: Heat oil in a skillet over medium-high heat. Fry in batches for 4 minutes per side, flipping once browned.
    • Broiling: Place kebabs on a greased broiler pan and brush both sides with oil. Broil for 5-6 minutes, flip, then broil another 3-4 minutes until golden and fully cooked.
    • Grilling: Preheat a grill to medium-high and grease grates well. Grill for 4-5 minutes per side. Metal skewers work best as they conduct heat for even cooking. For more grilling tips, check our koobideh tutorial.
Cooking keftas by grilling, frying and broiling.

Top Tips for Juicy Keftas

Mixture Consistency: Aim for a moist but firm texture. Drain onion juice before adding grated onion to avoid excess moisture. Keep the mixture slightly pasty to help it cling to skewers.

Shaping & Handling: Use wet hands to prevent sticking. Chill the mixture before shaping to help it stick better to skewers. Avoid making kebabs that are too thick (they may fall off metal skewers) or too thin (they may dry out).

Skewer Tips: Wooden skewers may hold the mixture better, especially when grilling. Pre-soak wooden skewers to prevent burning.

Cooking: Cook kebabs quickly over high heat. Avoid slow cooking - it dries out the meat. Use enough oil to help with browning and prevent dryness. Don't overcrowd the pan or grill to allow even cooking and proper searing.

Moroccan kefta kebabs served with yogurt sauce.

Serving Suggestions

  • Serve kefta kebabs hot, immediately after cooking, for the juiciest results.
  • Pair with: Couscous or flatbreads, yogurt sauce, harissa, or tahini drizzle. Add pickled onions, roasted vegetables or fresh salads
  • Leftover Ideas: Use in wraps, grain bowls, sandwiches. Add to pasta or serve as appetizers with dipping sauce.
Moroccan keftas arranged over flatbreads.

More Kebab Recipes

  • Kabab Tabei (Persian Pan-Fried Kabobs)
  • Shami Kabab (Indian Meat Patties)
  • Grilled Salmon Kabobs (Persian Style)

★ DID YOU MAKE THIS RECIPE? PLEASE COMMENT AND GIVE IT A STAR RATING BELOW!

Close view of kefta kebab skewers served with flatbreads and vegetables.
No ratings yet

Moroccan Kefta Kebab

These lamb keftas are juicy and packed with aromatic Moroccan spices. Perfect for frying, grilling, broiling or air-frying - serve with couscous, flatbread, and a tangy yogurt sauce for a delicious meal. You can also serve it as an appetizer or snack. As always I have my best tips for these make-ahead and freezer friendly recipe.
Prep Time25 minutes mins
Cook Time10 minutes mins
Total Time35 minutes mins
Print SaveSaved!
Course :Main Course
Cuisine :Moroccan
Servings: 8 Kebabs
Calories: 188kcal
Author: Roxana Begum

Ingredients

  • 1 lb ground lamb or beef, veal, or goat - 85% lean, see note for poultry
  • 1 small onion grated (about ⅓ cup), juices squeezed out
  • 1½ teaspoons grated garlic
  • 2 tablespoons chopped cilantro
  • 2 tablespoons chopped flat-leaf parsley
  • 1½ tablespoons chopped fresh mint or 2 teaspoons dried mint
  • 2 teaspoons paprika
  • 1 teaspoon red pepper flakes
  • ½ teaspoon ground cumin
  • ½ teaspoon ground coriander
  • ½ teaspoon ground cinnamon
  • ½ teaspoon ground cardamom or ras el hanout
  • ½ teaspoon ground ginger
  • ¼ teaspoon turmeric
  • ¾ teaspoon salt
  • ¼ cup avocado oil for frying
US Customary - Metric

Equipment

  • Cast Iron Skillet
  • Frying Spatula
  • Broiler Pan
  • Charcoal Grill
Prevent your screen from going dark

Instructions

Make the Keftas

  • Mix: In a medium bowl, combine all ingredients except the oil. Knead well for about 5 minutes, as you would a dough. The mixture should be moist but easy to shape - not overly wet or crumbly. Tip: If it feels too dry, add a few drops of the reserved onion juice.
  • Chill: Refrigerate the mixture for 30 minutes to help it firm up. Tip: If using wooden skewers, soak them in water for at least 30 minutes to prevent burning.
  • Shape: Divide the mixture into 6 to 8 portions. Wet your hands and shape them around wooden or metal skewers, into sausage form, about 1 to 1½ inches thick.

Four Cooking Methods (choose any method)

  • Shallow Fry: Heat 3 tablespoons oil in a cast iron or heavy skillet over medium-high heat. Fry 4 keftas at a time, 3-4 minutes on each side until deeply browned. Roll around a bit to make sure they are cooked on all sides. Add more oil and repeat with remaining keftas. Transfer to a plate lined with paper towels.
  • Grill: Preheat grill to medium-high heat and grease grates well. Grill keftas for 4-5 minutes per side, turning once, until cooked and lightly charred. Check koobideh tutorial for more tips.
  • Broil: Preheat broiler and position oven rack about 5 inches from heat source. Lightly oil a broiler pan or a rack-insert baking sheet. Place keftas on rack, spacing them apart and then brush lightly with oil. Broil for 5-6 minutes, flip, then broil another 3-4 minutes until browned and cooked through. Note: Broiling times may vary by oven, so check progress early.
  • Air Fry: Preheat air fryer to 400°F (200°C). Air fry for 10-12 minutes, flipping halfway through, until browned and cooked through.
  • Serve the keftas hot with couscous, flatbread, yogurt sauce and salad.

Notes

  1. Spices: Use 1½ tablespoons ras el hanout (Moroccan spice mix) in place of all the ground spices.
  2. Don't overcook: Keftas should be cooked quickly at high heat to brown the exterior while keeping the inside juicy. Overcooking can dry them out.
  3. Make ahead: Shape and refrigerate up to 2 days; freeze raw or cooked.
  4. Storage & Leftovers: Refrigerate cooked keftas for up to 4 days, or freeze for 2-3 months.Thaw and reheat in microwave, oven, or skillet with a sprinkle of water.
  5. Using chicken or turkey? Add 2-3 teaspoons of ghee or olive oil to boost richness.
  6. No Skewers? Shape them into patties or logs and cook the same way.
  7. Nutrition facts for shallow-fried keftas.

Nutrition

Serving: 1Kebab | Calories: 188kcal | Carbohydrates: 3g | Protein: 10g | Fat: 15g | Saturated Fat: 6g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Trans Fat: 1g | Cholesterol: 41mg | Sodium: 268mg | Potassium: 67mg | Fiber: 1g | Sugar: 1g | Vitamin A: 632IU | Vitamin C: 3mg | Calcium: 20mg | Iron: 1mg
Did you make this recipe?I would love to know about it. Tag me @thedeliciouscrescent.

Nutrition Notes

Kefta kebabs are a high-protein, low-carb, and naturally gluten-free dish. They're also dairy-free, soy-free, egg-free, nut-free, and grain-free, making them suitable for a variety of dietary needs. For a vegetarian alternative, try these flavorful eggplant chickpea patties.

Lamb is an excellent source of complete protein, providing all essential amino acids. It's also rich in B vitamins (especially B12, niacin, and B6), as well as iron, zinc, and selenium. For enhanced flavor and nutrient quality, choose grass-fed lamb when available.

For a lighter preparation, consider air-frying the kefta kebabs. As with all red meat dishes, enjoy in moderation, and pair with roasted vegetables, fresh salads, or whole-grain flatbreads for a well-balanced, nutrient-dense meal.

« Aloo Gosht (Lamb Curry With Potatoes)
Hariyali Chicken (Green Chicken) »

Share the Post

Reader Interactions

Leave a Comment Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

NICE TO MEET YOU!

Head shot of Roxana

Hi, I'm Roxana, registered dietitian and recipe developer. Here I share wholesome & delicious recipes with room for cravings. Healthy makeovers. Step-by-step photos & videos.
Read More…

Trending Recipes

  • Chicken biryani served in a plate.
    Easy Hyderabadi Chicken Biryani
  • Indian dal served in a bowl with bread.
    Dal Recipe (Indian Lentil Curry)
  • Haleem topped with fried onions, chili slices, herbs and lemon wedges.
    Hyderabadi Haleem Recipe
  • Persian love cake served with tea.
    Persian Love Cake Recipe
  • Close up view of Persian grilled chicken kabobs on skewers.
    Grilled Chicken Kabobs (Joojeh)
  • Close up view of Persian herb stew in a white pan.
    Ghormeh Sabzi (Persian Herb Stew)
  • Ash-e reshteh served in a bowl..
    Ash Reshteh (Persian Noodle Soup Recipe)
  • Close view of maamoul cookies dusted with powdered sugar.
    Maamoul (Date Filled Cookies)

Footer

^ back to top

About

  • About Us
  • Privacy Policy & Terms

Contact

  • Contact
  • Accessibility
As featured in image

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2026 · THE DELICIOUS CRESCENT ·

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

A rating is required
A name is required
An email is required