Kafta Kebabs

About the author: Susan Updated on Sat, 24 Jan 2026 15:20:24 GMT Grilled Recipes

Tags: #ground-beef #gluten-free

A woman with red hair and a black shirt.
Susan

Home cook, recipe developer and founder of My Home Made Recipe, sharing the tested dishes my family loves.

Updated on Sat, 24 Jan 2026 15:20:24 GMT

View Recipe →
Grilled Kafta Kebabs with lemon, onion, pita, and garlic yogurt sauce Pin it
Grilled Kafta Kebabs with lemon, onion, pita, and garlic yogurt sauce

Kafta Kebabs are the kind of grill dinner that smells good before the first skewer even hits the heat. The mixture is simple, just ground meat, onion, parsley, garlic, and spices, but the flavor is deep and savory once the edges char.

I like a beef-and-lamb blend for a little richness, though all beef works well too. The key is chopping the onion and parsley very fine so the meat holds together and cooks evenly.

Serve these hot with pita, rice, cucumber tomato salad, pickles, or a spoonful of garlic yogurt sauce. They are fast enough for a weeknight and still feel like something you would pull off the grill for guests.

The Kafta Flavor Base

The best kafta starts with meat that has enough fat to stay tender. Very lean beef can taste dry, so use 85 percent lean beef or mix beef with lamb for a softer, richer bite.

Chop the onion, parsley, and garlic very fine. Big pieces make the skewers split, while a fine mince seasons the meat all the way through.

  • Ground beef and lamb. The base of the kebabs. A little lamb adds richness, while beef keeps the flavor familiar.
  • Yellow onion. Adds moisture and sweetness. It needs to be finely chopped so the kebabs hold their shape.
  • Fresh parsley. Gives kafta its green flecks and fresh, clean finish.
  • Garlic. Brings a savory bite without overpowering the warm spices.
  • Allspice. Adds the classic Lebanese kafta aroma with a warm, peppery sweetness.
  • Cumin and coriander. Make the meat taste deeper and more grilled even before it hits the fire.
  • Cinnamon. A small amount rounds out the spice blend.
  • Olive oil. Helps the outside brown and keeps the surface from sticking.

Shape, Chill, Grill

  1. Soak the skewers. If using wooden skewers, cover them with water for at least 30 minutes so they do not scorch too quickly.
  2. Chop the aromatics. Pulse the onion, parsley, and garlic until finely minced, then blot away extra onion liquid with a paper towel.
  3. Mix the meat. Combine the meat, aromatics, oil, salt, and spices with your hands until the mixture feels tacky and evenly seasoned.
  4. Form the kebabs. Divide the meat into 8 portions and press each one around a skewer into a long oval, about 1 inch thick.
  5. Chill before cooking. Rest the shaped skewers in the fridge for 15-20 minutes so they firm up and cling to the skewers.
  6. Grill and turn. Cook over medium-high heat for 8-10 minutes, turning every few minutes, until browned and cooked through.
Kafta Kebabs
Kafta Kebabs

Keep The Meat Juicy

The biggest mistake with Kafta Kebabs is treating them like plain burgers. The onion and parsley add moisture, but the kebabs still need some fat in the meat. If your beef is 93 percent lean, mix in lamb or choose a fattier grind next time.

Do not overwork the meat until it feels pasty. Mix until the spices and herbs are spread evenly and the meat starts to hold together. That tacky texture helps the kebabs grip the skewers.

For another grilled skewer dinner with a different flavor profile, the Garlic Parmesan Chicken Kebabs are a good choice when you want something buttery and mild.

Grill Heat Matters

Kafta needs enough heat to brown quickly, but not so much that the outside burns before the center cooks. Medium-high heat is the sweet spot. Oil the grates well and place the skewers down only once the grill is hot.

Turn them every couple of minutes instead of letting one side sit too long. You want charred ridges, browned edges, and a center that reaches 160°F. The USDA ground meat chart is a useful guide for safe doneness, especially when cooking mixed ground meats. See the USDA safe temperature chart for the current guidance.

No Grill Needed

A grill pan or cast iron skillet works well indoors. Shape the kafta into logs without skewers if your pan is small, then sear them in a little oil over medium-high heat. Give each side time to brown before turning.

The broiler is another option. Set the kebabs on a foil-lined sheet pan and broil a few inches from the heat, turning once, until browned and cooked through. You will not get the same smoky edge as charcoal, but the spices still bloom and the meat stays juicy.

If you enjoy beef cooked with garlic and a quick stovetop method, try the Garlic Butter Beef Rice Skillet on a night when grilling is not happening.

Serving It Right

Kafta is best served hot, right when the juices are still moving. I usually put the skewers on a platter with lemon wedges, sliced onion, chopped parsley, and warm pita. A cool sauce helps too, especially garlic yogurt, tahini sauce, or hummus.

For a bigger cookout spread, pair these with Rosemary Garlic Steak Kebabs or Hawaiian Chicken Pineapple Kebabs. The flavors are different enough that the platter feels generous instead of repetitive.

Make-Ahead And Leftovers

You can mix and shape the kafta up to one day ahead. Keep the skewers covered in the fridge, then grill them straight from cold. If using wooden skewers, soak them first and do not leave them sitting wet inside the meat overnight.

Cooked leftovers keep for 3 days. Slice them into wraps, tuck them over salad, or warm them with rice and a spoonful of sauce. They also freeze well after cooking. Wrap tightly, freeze for up to 2 months, and thaw overnight in the fridge before reheating.

Summary

These Kafta Kebabs are easy to prep, quick to grill, and built on the classic mix of ground meat, parsley, onion, garlic, and warm spices. Serve them with pita, rice, salad, and a cool sauce for a full dinner.

Kafta Kebabs
Kafta Kebabs

FAQs

What are Kafta Kebabs made of?

Kafta Kebabs are usually made with ground beef, lamb, or a mix of both. The meat is mixed with finely chopped onion, parsley, garlic, salt, pepper, and warm spices like allspice, cumin, coriander, and cinnamon.

Can I make Kafta Kebabs without lamb?

Yes. Use all ground beef if you prefer a milder flavor or if lamb is hard to find. Choose beef with a little fat, around 85 percent lean, so the kebabs stay juicy on the grill.

Why are my kafta kebabs falling off the skewers?

The mixture may be too warm, too wet, or not mixed enough. Chop the onion very fine, squeeze off extra liquid if it seems watery, and chill the shaped skewers for 15-20 minutes before grilling.

Can I cook kafta indoors?

Yes. Use a grill pan, cast iron skillet, or broiler. Cook over medium-high heat and turn the kebabs until browned on the outside and cooked through in the center.

How do I store and reheat leftovers?

Store cooked kafta in an airtight container in the fridge for up to 3 days. Reheat gently in a covered skillet with a splash of water, or warm in a 325°F oven until hot.

What should I serve with Kafta Kebabs?

Serve them with warm pita, rice, hummus, cucumber tomato salad, pickled turnips, or a garlic yogurt sauce. They also work well tucked into wraps with lettuce, onion, and tahini.

References

Sources cited in this recipe.
4 from 17 votes

Kafta Kebabs

Prep time:
20 min
Cook time:
10 min
Total time:
30 min
Servings:
4
Grilled Kafta Kebabs with lemon, onion, pita, and garlic yogurt sauce

Juicy Lebanese-style Kafta Kebabs made with ground meat, parsley, onion, garlic, and warm spices.

Ingredients

  • For the kafta

  • 1 lb (450 g) ground beef, 85 percent lean
  • 1/2 lb (225 g) ground lamb, or more ground beef
  • 1 small yellow onion, very finely chopped
  • 1 cup (25 g) finely chopped fresh parsley
  • 3 garlic cloves, minced
  • 1 tablespoon olive oil, plus more for the grill
  • 1 1/2 teaspoons kosher salt
  • 1 teaspoon ground allspice
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground coriander
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon ground cinnamon
  • 1/4 teaspoon cayenne pepper, optional
  • For serving

  • Warm pita or rice
  • Lemon wedges
  • Sliced onion and chopped parsley
  • Garlic yogurt sauce or tahini sauce

Instructions

1.

1. Soak the skewers: If using wooden skewers, soak them in water for at least 30 minutes. Heat an outdoor grill or grill pan to medium-high heat.

2.

2. Prepare the aromatics: Finely chop the onion, parsley, and garlic. If the onion releases a lot of liquid, blot it with a paper towel so the meat mixture does not become wet.

3.

3. Mix the kafta: Add the beef, lamb, onion, parsley, garlic, olive oil, salt, allspice, cumin, coriander, black pepper, cinnamon, and cayenne to a large bowl. Mix by hand until evenly combined and slightly tacky.

4.

4. Shape the kebabs: Divide the mixture into 8 portions. Press each portion around a skewer into a long oval log about 1 inch thick, sealing the meat firmly around the skewer.

5.

5. Chill briefly: Place the shaped skewers on a tray and refrigerate for 15-20 minutes. This helps the meat firm up and stay in place while grilling.

6.

6. Grill the kafta: Oil the grill grates. Grill the skewers for 8-10 minutes, turning every 2-3 minutes, until browned on all sides and the center reaches 160°F.

7.

7. Rest and serve: Rest the kebabs for 5 minutes. Serve hot with pita or rice, lemon wedges, sliced onion, parsley, and garlic yogurt or tahini sauce.

Good to know

  1. Use 85 percent lean beef or a beef-and-lamb blend for juicier kebabs.
  2. Wooden skewers should be soaked before grilling.
  3. Cook ground meat kebabs to 160°F for safe doneness.

Equipment

  • Outdoor grill or grill pan
  • Mixing bowl
  • Skewers
  • Instant-read thermometer

Allergens

Always check labels if you have allergies.
  • None

Nutrition facts

Values are estimates per serving.
  • Calories: 330
  • Fat: 24 g
  • Carbs: 4 g
  • Protein: 25 g