National Dish Senegal: Dibi (Recipe)

In this article
Meet Dibi, the smoky, marinated grilled beef that fires up street corners and celebrations across Senegal. Tender pieces of meat are steeped in a fragrant blend of garlic, onion and warm spices, then charred over open flames until juicy and full of flavour. Traditionally shared among family and friends, it turns a simple grill into a joyful, sociable occasion. Bring the aromas of a Dakar grill stall straight into your own kitchen.
About Dibi
Dibi is a traditional Senegalese grilled dish, celebrated for its bold aromas and tender texture. At its heart is beef, marinated in a generous mix of spices to build a truly distinctive flavour. In many Senegalese homes it is a firm favourite, often served at celebrations and lively gatherings. The cooking itself is a social act: family and friends come together to enjoy the food, swap stories and share in the moment.
Ingredients (serves 1–2)
- 500 g beef (such as steak or brisket)
- 3 tablespoons vegetable oil
- 2 cloves garlic, chopped
- 1 onion, finely chopped
- 1 teaspoon paprika
- 1 teaspoon cumin
- 1 teaspoon pepper
- Salt to taste
- Optional: fresh vegetables and/or spiced rice, to serve
Shopping for the ingredients
To make dibi, gather all the ingredients you need from a nearby supermarket or butcher. When buying the beef, look for fresh, good-quality meat, as this is key to the flavour and tenderness of the dish. Choose the best spices you can find, such as cumin and paprika, to bring out those deep, warm aromas. Alongside these essentials, you might also pick up side dishes like rice or vegetables to round out the meal.
Preparing the dish
Preparing dibi begins with marinating the beef. Cut the meat into pieces, then combine it with the chopped aromatics such as garlic and onion along with the spices. Let the meat marinate for at least 30 minutes so the flavours can soak in. For an even richer result, you can leave the marinade to rest overnight in the fridge, giving the beef more time to take on the seasoning.
Step-by-step instructions
- Thread the marinated beef onto skewers.
- Grill the meat over a hot barbecue or in a griddle pan until nicely cooked through.
- Turn the skewers regularly for an even char.
- Serve the dibi hot, alongside spiced rice or fresh vegetables.
Gluten-free / lactose-free version
Dibi is naturally gluten-free and lactose-free, making it a great choice for anyone with those intolerances. Just be sure to use spices and oils that are also free from gluten. Choose your side dish carefully too, so that no gluten-containing ingredients sneak in. With these simple checks, you can enjoy a delicious meal with complete peace of mind.
Tips for vegans and vegetarians
For vegans and vegetarians, dibi can easily be made with plant-based alternatives. Instead of beef, try tofu or a mix of grilled vegetables, marinated and cooked with exactly the same spices. This keeps the dish’s signature aroma while making it suitable for a vegan diet. Remember to adjust the sides accordingly so the whole plate stays plant-based.
More tips and tricks
A few practical tips make dibi even easier to prepare. Use a marinade that comes together quickly, and let the meat soak for several hours to deepen the flavour. Avoid overcooking the beef so it stays tender, and keep turning the skewers for an even finish. Feel free to experiment with different additions, too, to discover fresh flavour combinations every time.
Adapting the recipe to your taste
Everyone has their own preferences, and dibi is wonderfully easy to adapt. If you like more heat, add extra chilli flakes or fresh chilli to the marinade. For a touch of sweetness, a little honey or maple syrup works beautifully. You can also vary the meat itself, reaching for other cuts or even fish if you fancy a change.
Ingredient substitutions
If some ingredients are hard to come by, there are plenty of alternatives. The beef can be swapped for lamb or chicken, depending on your taste — much like the marinated meat that shines in a classic Yassa. The spices can be varied to suit what is available locally, too. The main thing is to keep the core elements of dibi in place so the authentic flavour still comes through.
Drink pairing ideas
To round off the meal, pick a drink that complements the food. Traditionally, dibi is often served with fresh hibiscus tea, known as Bissap, which offers a fruity, refreshing contrast. For those who prefer something alcoholic, a lightly chilled African beer or a crisp white wine makes an excellent choice. Just make sure the drink supports the flavours of the dibi rather than overwhelming them.
Serving and presentation ideas
Presentation plays an important part in serving dibi at its best. Use large, flat plates and arrange the skewers with care. Add fresh herbs and colourful vegetables for a lively contrast on the plate. A beautiful presentation heightens the whole experience of the meal and makes the food even more of a pleasure to enjoy.
A bit of history
Dibi is more than just a dish; it is a piece of Senegalese culture and tradition. It is often linked with festive occasions and communal gatherings. Historically, dibi has roots that run deep in Senegalese society, and over time it has become a symbol of hospitality. By cooking and sharing dibi, you take part in a piece of this rich tradition and one of the highlights of Senegalese cuisine.
More recipe ideas
Summary: Dibi
Dibi is a grilled beef dish that captures the flavours and traditions of Senegal. It is simple to prepare and easy to tailor to your own preferences. Whether you go for the classic version or a vegan alternative, dibi delivers an unforgettable taste experience. Enjoy the cultural side of this wonderful dish too, by getting to know the history and traditions behind it.



