Egyptian Meatballs (Kofta)

Introduction

Egyptian kofta are ground meat and herb skewers that cook through in about 10 minutes on a hot grill, giving you caramelized exteriors and juicy centers seasoned with cumin, paprika, and fresh cilantro. The mixture comes together in one bowl, making this a practical weeknight dinner or a make-ahead option that grills quickly when guests arrive.

This recipe and accompanying image were created with the help of AI for inspiration and guidance. Results may vary depending on ingredients, equipment, and technique.

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

  1. 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.
  2. 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.
  3. If using wooden skewers, soak them in water for about 30 minutes to prevent them from burning on the grill.
  4. Preheat your grill or stovetop grill pan over medium heat.
  5. Thread the meatballs onto the skewers, leaving a bit of space between each meatball.
  6. Brush the grill or grill pan with olive oil to prevent sticking.
  7. 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.
  8. Once cooked, remove the meatball skewers from the grill or grill pan and transfer them to a serving platter.
  9. 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

Beef only: Use 500 grams ground beef for a leaner, firmer kofta with a less gamey flavor than the lamb-beef blend.

Broiler method: If you don’t have a grill, thread the meatballs onto skewers and broil them 4 inches from the heat for 10–12 minutes, turning halfway through. The results are nearly identical to grilling.

Spiced yogurt serving: Mix plain yogurt with minced garlic, lemon juice, and salt to make a cooling sauce. Serve the kofta alongside for dipping or spooning over the top.

Stuffed kofta: Hollow out each shaped meatball slightly and fill it with a small pinch of crumbled cheese or a pine nut before sealing and grilling. This adds a surprise center.

Stovetop pan-fry: Shape the meat into patties instead of meatballs and pan-fry them in olive oil over medium-high heat for 4–5 minutes per side. This works well when you don’t have skewers or a grill.

Tips for Success

Don’t overmix the meat. Combine the ingredients until just evenly blended; overworking the mixture makes the kofta dense and tough rather than tender.

Keep the meat cold. If your kitchen is warm, refrigerate the mixture for 15 minutes before shaping. Cold meat holds its shape better on the skewers and won’t fall apart during grilling.

Space the meatballs evenly on the skewer. Crowding them prevents browning and creates uneven cooking. Leave ¼ inch between each one so heat reaches all sides.

Turn every 3–4 minutes. Rather than flipping once, rotate the skewers several times during the 10–12 minute cook. This ensures a browned crust all around without burning the outside before the inside cooks through.

Check doneness by touch. Poke one meatball with your finger; it should feel firm and spring back slightly. If it feels soft and squishy, it needs another minute or two.

Storage and Reheating

To reheat, place the kofta on a baking sheet, cover loosely with foil, and warm in a 325°F oven for 5–7 minutes until heated through. Alternatively, reheat them in a skillet over medium heat for 3–4 minutes, turning occasionally. Avoid the microwave, which dries them out.

FAQ

Can I make the meat mixture ahead of time?

Yes. Mix and refrigerate the meat for up to 24 hours before shaping and grilling. This also helps the flavors meld and makes shaping easier.

What’s the best way to prevent the meatballs from sticking to the skewer?

Wet your hands slightly before shaping, and pack the meat firmly around the skewer so it adheres. Brushing the skewer with a bit of oil before threading also helps.

Can I use a different herb instead of cilantro?

Yes. Fresh mint works well and pairs with cumin just as effectively, shifting the flavor slightly toward a Mediterranean profile. Use the same amount.

Why did my meatballs fall apart on the grill?

The mixture likely wasn’t packed firmly enough on the skewer, or the meat was too warm when you shaped it. Chill the mixture for 15 minutes and press the meat more firmly as you mold it around the skewer.


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.