Experience the vibrant flavors of Morocco with this quick and easy Grilled Moroccan Kefta recipe, often referred to as Brochettes. Prepared in just 30 minutes, these savory skewers feature a delicious blend of seasoned ground beef or lamb, fresh onion, aromatic paprika, cumin, and a medley of fresh herbs. Renowned globally for their bold taste, incredibly juicy texture, and convenient skewered presentation, these kefta make an exquisite appetizer or a satisfying main entree, perfectly complemented by warm bread, a fresh salad, and fluffy rice.

Authentic 30-Minute Grilled Moroccan Kefta (Brochettes)
⭐️ Why This Moroccan Kefta Recipe is a Must-Try
This Kefta recipe isn’t just a meal; it’s a culinary journey to the heart of Moroccan cuisine. Known interchangeably as brochettes, these grilled meat skewers are a ubiquitous sight across Morocco, sizzling on household balconies, tantalizing street vendor carts, and featured prominently in fine restaurants. Their popularity stems from their irresistibly rich flavor, achieved through a simple yet powerful blend of fresh ingredients and signature Moroccan spices.
Kefta, which literally translates to “ground meat,” is masterfully seasoned with finely minced red onion, a vibrant mix of fresh parsley and cilantro, and the warming spices of cumin, paprika, salt, and pepper. These ingredients are not just random additions; they are cornerstones of many beloved Moroccan recipes, creating a harmonious and authentic flavor profile that truly captures the essence of North African cooking.
If you’re captivated by the bold and aromatic flavors found in this Kefta recipe, you’ll undoubtedly enjoy exploring other Moroccan delights. Consider trying our Moroccan Lamb Kebabs for another skewer experience, or delve into the comforting depths of Chicken Tagine. For those seeking the perfect accompaniment or dipping sauce, our easy tahini dressing offers a creamy, tangy complement that elevates any bite of kefta.

🧾 Essential Ingredients for Moroccan Kefta
Crafting authentic Moroccan kefta requires a selection of fresh and flavorful ingredients. Here’s a detailed look at what you’ll need and why each component is crucial to achieving that signature taste and texture:
- Ground Beef or Lamb (1 lb): The choice of meat is fundamental. We highly recommend using ground beef or lamb with at least 10% fat content. This higher fat percentage is key to ensuring your kefta remains incredibly juicy and tender during grilling, preventing it from drying out. The fat also carries and enhances the flavors of the spices and herbs beautifully.
- Red Onion (1 small, minced finely): Finely minced red onion contributes a subtle sweetness and aromatic depth without being overpowering. The key here is “finely minced” – larger pieces can lead to an uneven texture and might not cook through properly. It acts as a binder and moisture agent.
- Cilantro (2 tbsp, minced): Fresh cilantro is a staple in Moroccan cuisine, offering a bright, citrusy, and slightly peppery note that is indispensable to the kefta’s authentic flavor profile. Always use fresh for the best results.
- Parsley (2 tbsp, minced): Complementing the cilantro, fresh parsley adds an earthy, herbaceous freshness. Together, these herbs create a vibrant green hue and a complex aroma that defines Moroccan ground meat dishes.
- Cumin (1 tsp): This warm, earthy spice is non-negotiable for Moroccan kefta. Cumin provides a deep, savory base note that is instantly recognizable and incredibly comforting.
- Paprika (1 tsp): Paprika not only adds a beautiful reddish hue to the kefta but also contributes a mild, sweet, and sometimes smoky flavor, depending on the type. It enhances the overall warmth of the dish.
- Black Pepper (1 tsp): A touch of freshly ground black pepper adds a subtle heat and sharpens the other spice flavors. Adjust to your preference.
- Salt (1 tsp): Essential for seasoning, salt brings out all the flavors in the kefta. Start with the recommended amount and adjust after tasting a small cooked piece if necessary.
- Olive Oil (1 tsp): A small amount of olive oil helps to bind the mixture, adds a layer of richness, and contributes to the meat’s moisture content, especially if using leaner ground meat.
(For precise quantities, please refer to the detailed recipe card below.)
👩🍳 Step-by-Step Instructions for Perfect Moroccan Kefta
Creating succulent Moroccan kefta is a straightforward process, but paying attention to each step ensures the best flavor and texture. Follow these instructions for a truly authentic experience:

1. Combine All Ingredients: In a large mixing bowl, combine the ground beef or lamb, finely minced red onion, fresh cilantro, fresh parsley, cumin, paprika, pepper, salt, and olive oil. Using your hands, mix all the ingredients thoroughly for at least 5 minutes. This prolonged mixing is crucial as it helps the proteins in the meat bind together, resulting in a cohesive kefta mixture that won’t crumble on the grill. It also ensures the flavors are evenly distributed.

2. Refrigerate: Once thoroughly mixed, cover the bowl with plastic wrap and chill the kefta mixture in the refrigerator for a minimum of 15 minutes, or up to 2 hours. This chilling period allows the flavors to meld beautifully and helps the meat firm up, making it much easier to mold onto skewers. It also helps prevent the meat from falling off during grilling.
Important Tip: If you are using wooden skewers, remember to soak them in water for at least 1 hour prior to use. This essential step prevents the skewers from burning on the grill, ensuring they hold your delicious kefta securely.

3. Skewer the Meat & Prep the Grill: Take a small ball of the chilled kefta mixture in your hands (about 2-3 tablespoons per skewer, depending on desired size). Gently but firmly wrap the meat around each skewer, pressing it evenly to form an elongated cylinder or a flattened sausage shape. Ensure the meat is tightly packed around the skewer to prevent it from falling apart. Once all the meat is skewered, preheat your grill to medium-high heat. A well-heated grill is key for achieving those beautiful grill marks and a perfectly cooked exterior.

4. Grill: Place the kefta skewers on the preheated grill. Grill for a few minutes on each side, turning them every few minutes to ensure even cooking and to prevent any single side from burning. Cook until the kefta develops distinct, appetizing grill marks and turns a significant brown color all around. The internal temperature should reach 160°F (71°C) for beef or lamb. The entire grilling process typically takes about 8-12 minutes, depending on the thickness of your kefta and grill temperature.

5. Enjoy: Once cooked, carefully remove the kefta from the grill. For an extra touch of freshness and visual appeal, garnish the brochettes with a sprinkle of additional fresh herbs, such as minced parsley or cilantro (this step is optional but highly recommended). Serve them immediately while they are hot and juicy. They are incredibly versatile and can be enjoyed with warm Moroccan bread (Khobz), a variety of salads, or simply on their own as a flavorful snack!
Variations: Delicious Kefta Variations to Explore
Like many traditional ground meat recipes found across the globe (think meatballs or meatloaf), Moroccan kefta boasts a wonderful array of variations. Different households and regions in Morocco have their own beloved twists on this classic dish, making it endlessly adaptable. Experimenting with these additions can lead to delightful new flavor experiences.
Here are some of the most common and popular additions you might encounter in kefta, and how they can enhance your recipe:
- Egg: Incorporating one egg or just an egg yolk into your kefta mixture can serve multiple purposes. It adds a touch of extra moisture, making the kefta even juicier, and acts as an excellent binding agent. While our base recipe creates a wonderfully cohesive mixture, an egg can provide an extra layer of security, especially if you’re working with very lean meat.
- Breadcrumbs: Another useful binding ingredient, breadcrumbs can help absorb excess moisture and add a slightly different texture to the kefta. While I believe this particular recipe is robust enough without extra binding assistance, breadcrumbs are a fantastic way to “bulk up” the recipe. This is especially useful if you’re preparing kefta for a larger gathering or need to stretch your ingredients further. They can also contribute to a softer, more tender finished product.
- Yogurt: Adding a quarter cup or two of plain yogurt to your kefta mixture is a brilliant trick for ensuring the meat remains incredibly moist and tender. The acidity in the yogurt helps to tenderize the meat while cooking, preventing it from drying out. Furthermore, yogurt imparts a subtle tangy bite to the overall flavor profile, adding a layer of complexity that is both refreshing and traditional in some regional variations.
While this core recipe yields perfectly juicy and well-bound kefta without any additional help, don’t hesitate to have fun and experiment with these variations. Each addition can subtly alter the taste and texture, allowing you to discover your own favorite version of this versatile Moroccan dish.

💫 Alternate Cooking Methods for Kefta
While grilling imparts a unique smoky flavor and char that is highly prized for Moroccan kefta, this versatile dish can be successfully prepared using other cooking methods. Don’t let the lack of a grill stop you from enjoying these delicious brochettes. Here are detailed notes on how to achieve excellent results in your oven or on your stovetop:
- Making Kefta in the Oven: If you prefer to cook your kefta in the oven, it’s a simple and equally delicious alternative.
- Preheat your oven to 400°F (200°C).
- Lightly grease a baking sheet or line it with parchment paper for easy cleanup.
- Arrange the skewered kefta in a single layer on the prepared baking sheet, ensuring they are not overcrowded to allow for even cooking.
- Bake for 2-3 minutes on each side, turning carefully with tongs, until the ground meat turns a rich brown color and is cooked through.
- To ensure doneness, use a meat thermometer; the internal temperature should reach 160°F (71°C). The total baking time will be approximately 10-15 minutes, depending on the thickness of your kefta.
Baking helps the kefta cook evenly and remain juicy.
- Making Kefta on the Stovetop: For a quick and convenient stovetop method, a grill pan or griddle is your best friend.
- Heat the grill pan or griddle over medium-high heat. A little oil can be added if your pan isn’t non-stick.
- Once hot, place the kefta skewers on the pan.
- Follow the same grilling directions as you would for an outdoor grill: cook for a few minutes on each side, turning occasionally, until they develop a beautiful sear and are cooked through to an internal temperature of 160°F (71°C).
- This method produces excellent grill marks and a succulent interior without requiring an outdoor setup.
🍴 Essential Equipment for Making Kefta
To embark on your kefta-making adventure, you’ll need just a few key pieces of equipment. The most important, of course, are skewers! The type of skewers you choose can vary, offering flexibility based on what you have available or prefer:
- Reusable Metal Skewers: If you frequently enjoy grilling and making kebabs, investing in reusable metal skewers is a fantastic choice. They are durable, easy to clean, and eliminate the need for pre-soaking. Their flat design often helps prevent the meat from rotating when turning on the grill.
- Disposable Wooden Skewers: As seen in this recipe, disposable wooden skewers are also an excellent option. They are readily available and convenient for quick cleanup. Just remember the crucial step of soaking them in water for at least an hour before grilling to prevent them from catching fire.
Beyond skewers, the beauty of these brochettes is their adaptability to various cooking environments. Whether you have access to an outdoor grill, a conventional oven, or even just a stovetop with a grill pan or griddle (as detailed in the alternate cooking methods section above), you can successfully prepare this delicious recipe. This means you don’t necessarily need a dedicated outdoor grill to enjoy authentic Moroccan kefta – hurray for options and culinary flexibility!

Top Tip: Mastering the Art of Forming Kefta
One of the most common challenges when preparing skewered ground meat, like kefta, is ensuring the meat stays securely on the skewers during cooking. My top tip for perfect kefta lies in the molding technique: **be patient and firm when forming the meat around the skewers.**
It can take a little practice for the meat to firmly adhere, but the key is to apply consistent pressure. Instead of trying to force the meat onto the skewer while holding the skewer itself, try this method: grab a portion of the kefta mixture (about 2-3 tablespoons) and form it into a ball in the palm of one hand. Then, gently insert the skewer through the center of the meatball. With your other hand, begin to press and mold the meat around the skewer, working from one end to the other. Use the palm of your hand and fingers to tightly pack and shape the meat into an elongated cylinder or a traditional flattened kefta shape. The warmth of your hands will help the meat bind better, and firm, even pressure will ensure there are no loose spots that could cause the kefta to fall off. This technique, coupled with the proper chilling time, will result in perfectly formed kefta that holds its shape beautifully on the grill.
🥡 Storage and Make-Ahead Tips
Moroccan kefta is best enjoyed fresh off the grill, but sometimes leftovers happen, or you want to prepare ahead. Here’s how to handle storage:
- Storing Cooked Kefta: If you find yourself with any delicious leftovers (a rare occurrence in our household!), ensure they cool down completely before storing. Place the cooked kefta in an airtight container and refrigerate for up to 5 days. Reheat gently in the oven or on the stovetop to retain moisture.
- Freezing Raw Kefta: While freezing cooked kefta is generally not recommended as it can affect the texture and juiciness upon reheating, you can freeze the raw kefta mixture. After mixing and chilling, form the kefta onto skewers (or into patties if not skewering) and flash freeze them on a baking sheet until solid. Once frozen, transfer them to a freezer-safe bag or container, separating layers with parchment paper. This allows you to pull out individual portions as needed. Thaw in the refrigerator overnight before cooking.

⭐️ Picking the Right Meat for Juicy Kefta
The secret to famously juicy Moroccan kefta often lies in the quality and fat content of your chosen ground meat. For the most authentic and delectable results, I strongly recommend selecting ground beef or lamb that contains at least 10% fat. Here’s why this detail is so important:
- Moisture Retention: Fat acts as a natural moisturizer. During the high heat of grilling, leaner meats can dry out quickly, resulting in tough or crumbly kefta. A higher fat content ensures the kefta remains tender, succulent, and full of flavor.
- Flavor Carrier: Fat is a crucial flavor carrier. The rich blend of spices and fresh herbs used in kefta infuses beautifully into the fat, creating a more intense and satisfying taste experience.
- Texture: Beyond juiciness, the right fat content contributes to a pleasant mouthfeel. It provides a more tender bite and prevents the kefta from becoming overly dense.
When served with warm Moroccan bread (Khobz), the juices from the perfectly grilled kefta are meant to be soaked up, creating an explosion of flavor in every bite. This tradition highlights why the succulence of the meat is paramount.
One Last Note: The Importance of Finely Minced Onion
Before you dive into mixing your kefta, a crucial detail to remember is the importance of finely mincing your red onion. This step might seem minor, but it plays a significant role in the final quality of your kefta.
When the onion is minced very finely, it integrates seamlessly into the ground meat mixture. This ensures an even consistency throughout the kefta, meaning every bite will have a balanced distribution of flavor and texture. Larger pieces of onion, on the other hand, can create an uneven texture, potentially failing to cook through properly on the grill, and leading to a less pleasant mouthfeel. Take the extra minute to mince your onion as finely as possible – your taste buds will thank you!

🍽 What to Eat With Kefta: Perfect Pairings
Moroccan kefta is a versatile dish that shines brightest when accompanied by traditional Moroccan sides. These pairings not only complement the kefta’s rich flavors but also complete the authentic Moroccan dining experience. Here are some staple accompaniments:
- Freshly Baked Bread (Khobz): Essential for soaking up the delicious juices from the kefta. Warm, crusty Moroccan bread is a must-have.
- Assorted Salads: Light, refreshing salads provide a wonderful contrast to the savory kefta. Moroccan cuisine offers a variety of vibrant salads.
- Small Bowls of Salt and Cumin: Traditionally, Moroccans often serve kefta with small bowls of salt and ground cumin, allowing each diner to adjust the seasoning to their personal preference.
- Couscous: A simple, fluffy couscous can be a comforting base for your kefta.
- Rice: A fragrant rice pilaf or plain steamed rice also makes an excellent side dish.
- Yogurt Dip: A cool, tangy yogurt dip (perhaps with mint or garlic) can offer a refreshing counterpoint.
Explore More Moroccan Side Dishes:
30-Minute Grilled Moroccan Kefta (Brochettes)
- Author: Salima Benkhalti
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Entree, Appetizer, Dinner, Lunch, Main Dish
- Method: Grilled
- Cuisine: Moroccan, North African, Mediterranean, African
- Diet: Gluten Free
Description
This Grilled Moroccan Kefta, also sometimes called Brochettes, is made in just 30 minutes with a blend of ground beef or lamb, onion, paprika, cumin, and fresh herbs. Known globally for its bold flavor, juicy texture, and easy-to-eat skewered appearance, this recipe makes a wonderful appetizer or entree served with bread, salad, and rice.
Ingredients
- 1 lb ground beef or lamb, 10% or more fat
- 1 small red onion, minced finely
- 2 tbsp cilantro, minced
- 2 tbsp parsley, minced
- 1 tsp cumin
- 1 tsp paprika
- 1 tsp pepper
- 1 tsp salt
- 1 tsp olive oil
Instructions
- Combine all ingredients. In a large bowl combine all ingredients and mix well with your hands for at least 5 minutes to combine everything well.
- Refrigerate. Cover & chill in the fridge for 15 minutes to 2 hours.
- Skewer the meat & prep the grill. Using your hands, grab a ball of the ground beef and wrap around the skewers, one at a time, until all of the meat is on the skewers. Heat the grill to medium high heat.
- Grill. Grill the skewers, turning every few minutes to prevent burning. Cook for a few minutes on each side, or until they develop a grill marks and brown significantly all around.
- Enjoy. Garnish with additional fresh herbs and a sprinkle of parsley (optional). Enjoy with bread, salads, and/or on their own!
Notes
Important: If using wooden skewers, make sure to soak in water for at least 1 hour to prevent burning.