Introduction
Egyptian kofta is ground meat seasoned with cumin, paprika, and fresh herbs, then grilled on skewers until browned and cooked through. The mixture comes together in one bowl, shapes quickly, and cooks in about 12 minutes, making it a straightforward weeknight dinner or appetizer that works equally well served hot off the grill, tucked into sandwiches, or added to grain bowls.
Recipe Details
- Prep Time: 20 minutes
- Cook Time: 12 minutes
- Total Time: 32 minutes
- Servings: 4
Ingredients
- 500 grams ground beef or lamb
- 1 small onion, finely chopped
- 2 garlic cloves, minced
- ¼ cup fresh parsley, finely chopped
- ¼ cup fresh cilantro, finely chopped
- 1 teaspoon ground cumin
- 1 teaspoon ground paprika
- ½ teaspoon ground cayenne pepper (optional, for added spice)
- Salt to taste
- Pepper to taste
- Olive oil, for brushing
Instructions
- In a mixing bowl, combine the ground beef or lamb, finely chopped onion, minced garlic, fresh parsley, fresh cilantro, ground cumin, ground paprika, ground cayenne pepper (if using), salt, and pepper. Mix well until all the ingredients are evenly incorporated.
- Take a small portion of the meat mixture and shape it into a cylindrical or oval meatball shape. Repeat the process with the remaining meat mixture, shaping them into uniform-sized meatballs.
- If using wooden skewers, soak them in water for about 30 minutes to prevent them from burning on the grill.
- Preheat your grill or stovetop grill pan over medium heat.
- Thread the meatballs onto the skewers, leaving a bit of space between each meatball.
- Brush the grill or grill pan with olive oil to prevent sticking.
- Place the meatball skewers on the grill or grill pan and cook for about 10-12 minutes, turning them occasionally to ensure even cooking. The meatballs should be browned and cooked through.
- Once cooked, remove the meatball skewers from the grill or grill pan and transfer them to a serving platter.
- Serve the kofta hot, garnished with fresh parsley or cilantro. They can be enjoyed on their own as a main course or used in sandwiches, wraps, or other dishes.
Variations
Stovetop pan-frying: If you don’t have a grill or grill pan, form the mixture into patties instead of balls and cook them in a skillet with a thin coating of olive oil over medium-high heat for 3-4 minutes per side. You’ll skip the skewering step entirely.
Herb swap: Replace the cilantro with an equal amount of fresh mint for a different aromatic profile, or use dill for a lighter, more delicate flavor.
Spice adjustment: Increase the cayenne pepper to ¾ teaspoon or add ½ teaspoon of ground coriander for deeper warmth, or reduce both spices to ¼ teaspoon each if you prefer mild heat.
Serve with sauce: Mix Greek yogurt with minced garlic, lemon juice, and salt to create a cooling dip that complements the warm spices.
Grain bowl base: Serve the cooked kofta over rice pilaf or couscous with roasted vegetables and a squeeze of lemon for a complete meal.
Tips for Success
Don’t overwork the meat: Mix the ingredients just until combined. Overhandling makes the meatballs dense and tough rather than tender. Stop as soon as everything is evenly distributed.
Keep them uniform: Use a small ice cream scoop or measure out roughly 2 tablespoons per meatball so they cook at the same rate. Uneven sizes lead to some being dry while others are still pink inside.
Let them rest before serving: After removing them from the grill, wait 2-3 minutes before eating. This allows the juices to redistribute and keeps them moist.
Oil the grill, not just the meatballs: A properly oiled grill surface is your best defense against sticking. Reapply a light brush of oil between batches if cooking multiple skewers.
Test doneness with a meat thermometer: Insert it into the thickest meatball; it should read 160°F (71°C) for beef and 165°F (74°C) for lamb to ensure they’re cooked through safely.
Storage and Reheating
Store cooked kofta in an airtight container in the refrigerator for up to 3 days. They can also be frozen for up to 2 months; wrap cooled skewers individually in plastic wrap and place them in a freezer bag.
FAQ
Can I make the mixture ahead of time?
Yes. Prepare the mixture up to 24 hours in advance, cover it, and refrigerate. Shape and cook just before serving, or shape them the night before and refrigerate on a parchment-lined tray, then grill straight from the cold.
What’s the best way to prevent the meatballs from falling off the skewers?
Thread them onto skewers lengthwise (along the long axis) rather than side-to-side, and push them fairly close together. If using metal skewers instead of wood, wet your hands slightly while shaping so the meat adheres more easily.
Can I use ground turkey or chicken instead of beef or lamb?
Yes, but reduce the cooking time to 8-10 minutes and watch closely for browning. Poultry dries out faster, so avoid turning too frequently and pull them off heat as soon as they’re cooked through.
What if I don’t have fresh cilantro?
Substitute an equal amount of fresh mint or increase the parsley to ½ cup total. The kofta will taste different but will still work well; avoid dried cilantro, as it won’t provide the same brightness.
Attribution: Recipe text from “Cookbook:Egyptian Meatballs (Kofta)” on Wikibooks (© Wikibooks contributors).
Source: https://en.wikibooks.org/wiki/Cookbook:Egyptian_Meatballs_(Kofta)
License: CC BY-SA 4.0 — https://creativecommons.org/licenses/by-sa/4.0/
Additions: Editorial additions and formatting changes were made for clarity and usability. Ingredients, instructions, and other sections may be adapted where appropriate.

