National Dish Morocco: Boulfaf (Recipe)

In this article
Discover Boulfaf, one of Morocco’s most cherished grilled treats! These succulent, spice-rubbed lamb skewers are cooked over an open flame, picking up a smoky depth that fills the air with the warm scent of cumin and paprika. It is the kind of food made for sharing — perfect for a relaxed gathering with friends and family. Bring the lively spirit of a Moroccan barbecue straight to your own kitchen.
About Boulfaf
Boulfaf is a traditional Moroccan dish built around juicy, well-seasoned lamb skewers. The skewers are grilled over an open flame, which gives them a wonderfully distinctive, smoky character. The marinade is essential here — often enriched with fresh herbs and a blend of warming spices to deepen the flavour. The result is an authentic taste experience that delights the senses and tempts the palate, and it sits proudly alongside the rest of Moroccan cuisine.
Ingredients (serves 1–2)
- 500 g lamb (leg of lamb works well)
- 2 tablespoons olive oil
- 2 cloves garlic, chopped
- 1 teaspoon cumin
- 1 teaspoon paprika
- 1 teaspoon cinnamon
- Salt and pepper, to taste
- Fresh herbs (parsley or coriander)
- Wooden or metal skewers
Shopping for the ingredients
To make boulfaf, it is well worth seeking out fresh ingredients, ideally from a local market or butcher. Choose good-quality lamb so the skewers stay tender and juicy on the grill. The herbs and spices should also be fresh, as they have a decisive effect on the flavour profile of the dish. You might even consider using organic produce to bring out the natural taste of every component.
Preparing the dish
Preparing boulfaf is fairly straightforward and takes only a few steps. Start by cutting the lamb into small cubes that sit neatly on the skewers. Toss the cubes in a marinade of olive oil, garlic, herbs and spices to draw out as much flavour as possible. For the best results, let the meat marinate in the fridge for several hours, or even overnight, so the aromas can work their way right through.
Step-by-step instructions
- Take the marinated lamb out of the fridge and let any excess marinade drip away.
- Soak wooden skewers in water so they do not scorch on the grill.
- Thread the meat evenly onto the skewers.
- Prepare the grill for a medium heat.
- Lay the skewers on the grill and turn them regularly until the meat is nicely browned on all sides.
- Lift the boulfaf skewers off the grill and let them rest for a few minutes before serving.
Gluten-free / lactose-free version
Boulfaf is naturally a gluten-free and lactose-free dish, since it contains no wheat products or dairy. If you are cooking boulfaf for someone with a gluten intolerance, simply double-check that all your spices and marinade ingredients are gluten-free too. Stick to fresh ingredients to keep the dish pure and uncomplicated. Serve the skewers with a selection of gluten-free sides such as grilled vegetables or a crisp salad.
Tips for vegans and vegetarians
There are lovely ways to adapt boulfaf for vegans and vegetarians. In place of the lamb, thread vegetable skewers with a mix of peppers, courgette, aubergine and mushrooms. These take to the marinade beautifully and develop a gorgeous aroma on the grill. Another option is to use tofu or tempeh as a protein-rich base that soaks up the marinade well. Both alternatives deliver a satisfying, hearty result straight from the barbecue.
More tips and tricks
A few simple tips can make boulfaf even better. Experiment with different herbs and spices in the marinade — harissa or a squeeze of lemon juice, for example — to layer in extra flavour. Take care not to grill the meat for too long, so it stays tender and juicy; a meat thermometer is handy for judging the perfect cooking time. Serve the skewers with a choice of dips, such as hummus or tahini, to round off the experience.
Adapting the recipe to your taste
Boulfaf is an excellent dish to tailor to your own preferences. Feel free to vary the marinade by playing with the spices, or build a spicier version if that is more your style. The choice of meat can change too — chicken or beef both work in place of lamb, much like the marinated meat in Brochettes de Poulet. Just remember to adjust the grilling time to suit whatever you choose, so you get the best texture every time.
Ingredient substitutions
For just about every dish there are alternatives that offer similar flavours. Instead of lamb you could use beef patties or a vegan substitute. To season, swap fresh herbs for dried ones, though you should adjust the quantity accordingly. You can also reach for different oils such as coconut oil or peanut oil to add an intriguing note to the marinade. Small changes like these can have a big impact on the final result, as they do in the herb-forward Poisson Chermoula.
Drink pairing ideas
Plenty of drinks complement boulfaf beautifully. A classic Moroccan mint tea is an excellent choice to amplify the aromas. For those who enjoy a glass of wine, a fresh, fruity red wine brings the spices out wonderfully. Alternatively, a light beer or a refreshing lemonade is a great way to lighten up these grilled skewers.
Serving and presentation ideas
Presentation can lift the whole boulfaf experience. Serve the skewers on a rustic wooden board to create a traditional look. Garnish the plates with fresh herbs and lemon wedges for a colourful accent. You might also set out small bowls of different sauces and dips on the table, giving your guests an interactive and inviting meal to dig into.
A bit of history
Boulfaf has its roots in Moroccan culture and often appears at regional festivals and celebrations. The tradition of grilling is thought to have been passed down across many generations. The spiced marinade reflects the variety of Moroccan cooking and the influences of different cultures over time. Many families keep their own recipes, handed from mother to daughter, which lends the dish a deeply personal touch.
More recipe ideas
Summary: Boulfaf
Boulfaf is a traditional Moroccan dish that wins everyone over with its tender lamb skewers and aromatic spices. With just a few simple steps, you can recreate it in your own kitchen and impress your guests. The variety of ingredients, and the ease with which you can adapt the recipe to personal taste, make boulfaf an ideal choice for sociable occasions. Let yourself be swept up in the authentic Moroccan experience and savour every smoky, spiced bite.


