Middle Eastern Kofta Kebabs Recipe
Introduction
Middle Eastern Kofta Kebabs are flavorful, spiced meat skewers that bring a taste of the Mediterranean to your table. Made with ground beef or lamb and aromatic herbs and spices, they are perfect for grilling and serve beautifully with rice or flatbread.

Ingredients
- 1 lb ground beef or lamb (or a mix of both)
- 1 small onion, grated
- 3 garlic cloves, minced
- 1/4 cup chopped fresh parsley
- 1/4 cup chopped fresh cilantro
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon ground cinnamon
- 1/2 teaspoon allspice
- 1/2 teaspoon paprika
- 1/4 teaspoon cayenne pepper (optional)
- Salt and pepper to taste
- Skewers (wooden or metal)
Instructions
- Step 1: If using wooden skewers, soak them in water for 30 minutes to prevent burning during cooking.
- Step 2: In a large bowl, combine the ground meat, grated onion, minced garlic, chopped parsley and cilantro, and all the spices. Mix well until everything is evenly incorporated.
- Step 3: Divide the mixture into 6 to 8 equal portions. Shape each portion around a skewer into a long, oval kebab shape, pressing firmly so it holds together.
- Step 4: Preheat your grill, grill pan, or broiler to medium-high heat. Lightly oil the grill grates or pan to prevent sticking.
- Step 5: Grill the kebabs for about 10 to 12 minutes, turning occasionally to ensure they brown evenly and cook through completely.
- Step 6: Serve the hot kebabs alongside rice, flatbread, or with a simple tahini or yogurt sauce for dipping.
Tips & Variations
- For extra moisture and flavor, add a tablespoon of plain yogurt to the meat mixture before shaping.
- Try mixing half beef and half lamb for a richer taste.
- Adjust the cayenne pepper to make the kebabs more or less spicy according to your preference.
- Use metal skewers for easier grilling and reuse.
Storage
Store uncooked kofta kebabs in an airtight container in the refrigerator for up to 24 hours before grilling. Cooked kebabs can be refrigerated for 3 to 4 days. Reheat gently in a microwave or warm oven to avoid drying out. They also freeze well; freeze cooked kebabs in a sealed container for up to 2 months, thaw before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make kofta kebabs without a grill?
Yes, you can cook kofta kebabs in a grill pan on the stove or under a broiler in the oven. Just be sure to turn them regularly for even cooking.
What can I serve with these kebabs?
These kebabs pair wonderfully with basmati rice, warm flatbreads like pita or lavash, and sauces such as tahini, tzatziki, or plain yogurt with a squeeze of lemon.
PrintMiddle Eastern Kofta Kebabs Recipe
These Middle Eastern Kofta Kebabs are flavorful ground beef or lamb skewers seasoned with aromatic spices and fresh herbs, grilled to perfection. Perfectly charred on the outside and juicy inside, they make a delicious main course, traditionally served with rice, flatbread, and a yogurt or tahini sauce.
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Total Time: 27 minutes
- Yield: 6 to 8 kebabs 1x
- Category: Main Course
- Method: Grilling
- Cuisine: Middle Eastern
Ingredients
Meat Mixture
- 1 lb ground beef or lamb (or a mix of both)
- 1 small onion, grated
- 3 garlic cloves, minced
- 1/4 cup chopped fresh parsley
- 1/4 cup chopped fresh cilantro
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon ground cinnamon
- 1/2 teaspoon allspice
- 1/2 teaspoon paprika
- 1/4 teaspoon cayenne pepper (optional)
- Salt and pepper to taste
Other
- Skewers (wooden or metal)
Instructions
- Prepare Skewers: If using wooden skewers, soak them in water for 30 minutes to prevent burning during grilling.
- Mix Ingredients: In a large bowl, combine the ground meat with grated onion, minced garlic, chopped parsley and cilantro, and all the spices—cumin, coriander, cinnamon, allspice, paprika, cayenne pepper, salt, and pepper. Mix thoroughly until everything is well incorporated.
- Shape Kebabs: Divide the meat mixture into 6 to 8 equal portions. Mold each portion onto a skewer, shaping it into a long, oval kebab shape to ensure even cooking.
- Preheat Grill or Broiler: Heat a grill, grill pan, or broiler to medium-high. Lightly oil the grill grates or pan to prevent sticking.
- Cook Kebabs: Grill the kebabs for about 10 to 12 minutes, turning occasionally, until they are evenly browned and cooked through. The internal temperature should reach 160°F (71°C) for beef or lamb.
- Serve: Serve the kofta kebabs hot accompanied by rice, flatbread, or a side of tahini or yogurt sauce for an authentic Middle Eastern meal.
Notes
- Soaking wooden skewers prevents them from burning on the grill.
- You can use all beef, all lamb, or a combination for different flavor profiles.
- Adjust cayenne pepper to control the spiciness according to your preference.
- These kebabs can also be cooked under a broiler if a grill isn’t available.
- Rest the cooked kebabs for a few minutes before serving to retain juices.
Keywords: Kofta, Kebabs, Middle Eastern, Ground Beef, Ground Lamb, Grilled Meat, Skewers, Spiced Meat

