
Ethiopian Coffee-Infused Beef Skewers with Berbere
A spicy and aromatic twist on traditional kebabs
Tender beef cubes infused with a robust blend of Ethiopian coffee and spices, skewered and grilled to perfection with a spicy and vibrant berbere seasoning.
- 1 h 45 min
- 4
- Intermediate
Ingredients
For the Marinade
For the Beef
For the Skewers
Preparation
Marinating the Beef
Combine ingredients
In a mixing bowl, combine the coffee, olive oil, balsamic vinegar, garlic, honey, salt, and black pepper.
Marinate beef
Place the beef cubes in a resealable plastic bag and pour the marinade over the meat.
Refrigerate
Seal the bag, ensuring the beef is well coated. Refrigerate for at least 1 hour or overnight.
For best results, marinate the beef overnight to enhance the flavors.
Preparing the Skewers
Preheat grill
Preheat your grill to medium-high heat.
Dry beef
Remove the beef from the marinade and pat dry with paper towels.
Season beef
Toss the beef cubes with berbere spice mix until evenly coated.
Ensure skewers are fully soaked to prevent burning. Alternate beef with onions and peppers for even cooking and flavor balance.
Cooking Process
Grilling the Skewers
Place the skewers on the grill and cook for 10-12 minutes, turning occasionally until the beef is cooked to your desired level of doneness.
Final Searing
For a charred finish, increase the heat to high and sear each side for an additional 1-2 minutes.
Resting the Skewers
Allow the skewers to rest for 5 minutes before serving to retain their juices.
Plating & Serving

Ethiopian Coffee-Infused Beef Skewers with Berbere
Ethiopian Coffee-Infused Beef Skewers with Berbere
Plating & Serving
Serve the skewers on a platter with a simple salad of mixed greens and a squeeze of fresh lemon juice for added tang.
Sauce Pairings
Garnishes & Accompaniments
Perfect Sides
Frequently Asked Questions
How long can I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Can I make this ahead?
Yes, marinate the beef and prepare the skewers a day in advance; grill just before serving.
What can I substitute if I don’t have berbere spice?
You can use a mixture of paprika, cayenne, fenugreek, cumin, and allspice as a substitute.
Is there a vegetarian alternative?
Yes, use large chunks of portobello mushrooms or tofu and follow the same marination process.
Can I use a different cut of beef?
Yes, tender cuts like filet mignon or ribeye work well for skewers.
Related recipes
More dishes you might like — same culture, meal type, or style.

Afghan Bolani with Spiced Potato Filling
A flavorful Afghan flatbread stuffed with aromatic spiced potatoes

Afghan Tandoori Lamb Chops with Citrus Yogurt Drizzle
A fragrant lamb dish infused with exotic spices

Afghani Kabuli Pulao with Tender Lamb and Golden Raisins
A fragrant and savory rice dish with hints of sweetness

African Hazel Cocoa Spiced Chicken with Plantain Mash
A Fusion of Rich African Spices and Sweet Plantain Flavors

African Ndolé with Crushed Peanuts and Spicy Prawns
Delightful Cameroonian Stew

African Peanut Butter and Honey Chicken Skewers with Fresh Pineapple Slices
A Sweet and Savory Grilled Delight
