This Beef Kafta Recipe turns a classic Lebanese dish into something possible at home on a weeknight. The succulent grilled meat kabobs are flavored with garlic, onions and lots of dried herbs and spices. Serve simply with yogurt dipping sauce, or bowl-style for a larger meal.

A large platter filled with kafta skewers, vegetables and a creamy dipping sauce.

“Great kafta and yogurt sauce recipes! I made [this] with ground chicken, and it was really delicious, definitely a keeper! I doubled the recipe, which was a good decision because we had enough for lunches plus a container to freeze and enjoy later on.”

—Michele

If you’ve seen the term “kafta” or “kofta” on a Lebanese restaurant menu and have been unsure of what it might be or if you’d like it, this post is for you!

To quickly explain, this dish is a mixture of ground beef and/or lamb, mixed with onion and spices, formed into a patty, log or meatball, and then grilled.

Even if this is your first time hearing this term, I’m here to convince you that this dish is a great make-at-home weeknight dinner with huge flavor!

It can be made with your choice of ground meat, it comes together in about 30 minutes, and you can serve it on its own with side dishes of your choice, or bowl-style with rice, a fresh salad, and pita bread.

Why You’ll Love This Beef Kafta Recipe

  • Both the meat mixture and the yogurt sauce can be made the night before, making this even faster for a weeknight.
  • Sub ground lamb, chicken or turkey for the beef if you prefer!
  • Great for dinner, but works really well as a party appetizer too. Everybody love kabobs with dipping sauce.
Closeup of a beef kafta recipe on wooden skewers.

What Is Beef Kafta?

Kofta / kefta / kafta is a Middle Eastern meatball or skewer, usually consisting of beef or lamb mixed with onion and spices.

In my recipe, versatile ground beef is flavored with enough onion, garlic, herbs and spices to make it super savory, but not so much so that you can’t taste the great flavor of the meat itself.

Ingredients on a light blue and white patterned surface, including ground meat, garlic, onion lemon, and dried herbs and spices.

Lebanese Kafta Ingredients

A full recipe card, including exact ingredient amounts, appears at the bottom of this post.

  • ground beef – we’ll need 1 pound of ground beef for this recipe, as it’s the main protein source.
  • garlic – adds a pungent and aromatic depth of flavor to the meat.
  • onion – chopped yellow onion adds a savory flavor, as well as moisture and texture, to the meat mixture.
  • dried herbs and spices – dried parsley, ground coriander, ground cumin, allspice, salt and pepper are what we’ll use to heavily season the meat and make it super flavorful. It seems like an aggressive amount of spice blend, but many rounds of recipe testing as proven that this is the way!
  • Greek yogurt – the backbone of the creamy sauce that will pair with the spiced meat.
  • lemon – fresh lemon juice and zest are used to brighten the tangy yogurt sauce. Cut extra lemon wedges for serving!
  • dried oregano – adds a herbaceous note to the yogurt sauce.
  • fresh parsley – an optional garnish for sprinkling over the cooked meat.

How To Make Lebanese Kafta

Before and after photos showing a meatball mixture being stirred together in a glass bowl.

1. MIX. Mix the garlic, onion, parsley, coriander, cumin, allspice, salt and pepper into the beef.

Raw meat kabobs on a white cutting board.

2. SHAPE. Divide the beef mixture into 8 portions, and shape each portion around a bamboo skewer (that you’ve soaked in water for at least 15 minutes!) into an oblong shape.

Meat skewers being grilled.

3. GRILL. Transfer the skewers to a preheated grill or grill pan and cook until the internal temperature reaches 160 degrees F (about 8 to 10 minutes).

A glass bowl filled with a creamy sauce, with a whisk in it.

4. SAUCE. While the meat is grilling, stir together the yogurt, lemon juice and zest, oregano, salt and pepper.

A large platter filled with beef kafta skewers, vegetables and a creamy dipping sauce.

5. SERVE. Serve the beef kafta with the yogurt sauce. Or, to serve bowl style, serve the meat and yogurt sauce over rice, topped with a tomato, cucumber and onion salad, along with pita bread, if desired.

Lebanese Kafta Recipe Variations

  • MEAT – I like to use ground beef, since the high fat content is really forgiving (i.e. if you overcook it a little, it’s not gonna get TOO dry). But feel free to experiment with ground lamb, chicken or turkey versions of this dish.
  • SAUCE – Try our Feta Dressing in place of the yogurt sauce for a cheesy twist.
  • SKIP THE SKEWERS – Forming the meat onto bamboo skewers makes them easy to transfer to and from the grill and flip, but if you don’t have skewers, or don’t have time to soak them in water, you can actually just form the meat into logs and grill them without skewers. Or, you can make small patties. Either way, they’ll turn out just fine!

Home Chef Tips For Kafta Beef

  • If you use disposable wooden or bamboo skewers, you MUST soak them in water for at least 15 minutes before assembling the kebabs, to prevent them from burning on the grill.
  • Choose a high-quality ground beef with a good balance of fat for the most juicy and flavorful skewers.
  • Gently mix the ground beef mixture, but avoid overworking it, which can result in a tough bite.
  • Adjust the consistency of the yogurt sauce, if desired. A thick sauce might work best if you’re going to dip the beef kafta into the sauce, but you may want to thin the sauce with a bit of water for drizzling over bowls.
A bowl filled with rice, Lebanese kafta, vegetables, pita bread and drizzled with creamy sauce.

What Do You Eat Kafta With?

You can serve beef kafta simply garnished with the yogurt sauce and parsley, with lemon wedges on the side.

The kabobs are also great simply tucked inside some pita bread with a drizzle of the sauce.

Or, to serve bowl style, use the recipe card below to make a quick salad with tomatoes, cucumber, red onion and olive oil. Serve the meat over rice topped with the salad and yogurt sauce (and feel free to add hummus!). Garnish with parsley and lemon wedges, and serve with pita bread if you want!

WANT TO SAVE THIS RECIPE?

Enter your email below and we'll send it to your inbox.

A fork dipping kafta beef into a creamy dipping sauce.

Kafta Recipe Storage

If you have leftovers, transfer them to an airtight container and place them in the fridge uncovered for a few hours until they are fully chilled, then cover them with the lid and keep in the refrigerator up to 3 days. 

Kafta Beef FAQs

What is the difference between a kabob and a kafta?

While both are popular Middle Eastern dishes, there are key differences. Kabobs typically consist of marinated chunks of meat on skewers, while kafta involves seasoned ground meat, formed into patties or logs, usually on skewers.

Is kafta the same as kofta?

Yes, kafta is often referred to as kofta. Both terms are used interchangeably. Sometimes it’s even “kefta.”

What are other names for kafta?

Kafta is known by different names in various Middle Eastern countries. In Turkey, it is called “kofte,” and in Greece, it is called “keftedes.”

A large platter filled with a kafta recipe, vegetables and a creamy dipping sauce.
A large platter filled with kafta skewers, vegetables and a creamy dipping sauce.

Beef Kafta Recipe

This Beef Kafta Recipe turns a classic Lebanese dish into something possible at home on a weeknight. The succulent grilled meat kabobs are flavored with garlic, onions and lots of dried herbs and spices. Serve simply with yogurt dipping sauce, or bowl-style for a larger meal.
4.7 from 7 ratings

Ingredients

For the Kafta:

  • 8 bamboo or metal skewers
  • 1 pound ground beef
  • 2 garlic cloves minced
  • cup finely minced yellow onion
  • 2 teaspoons dried parsley
  • 2 teaspoons ground coriander
  • 1 teaspoon ground cumin
  • ½ teaspoon allspice
  • ½ teaspoon kosher salt
  • ¼ teaspoon ground black pepper

For the Yogurt Sauce:

  • Juice of 1/2 lemon
  • ½ cup Greek yogurt
  • ½ teaspoon grated lemon zest
  • ¼ teaspoon dried oregano
  • Pinch of kosher salt and ground black pepper

For Serving:

  • Chopped fresh parsley for garnish (optional)
  • Lemon wedges for serving (optional)

For Serving Bowl Style:

  • 4 mini cucumbers sliced lengthwise or crosswise
  • ½ red onion sliced
  • 1 cup grape tomatoes halved
  • 2 tablespoons olive oil
  • 2 cups prepared white or brown rice
  • Pita bread for serving (optional)

Instructions

  • If you use disposable wooden or bamboo skewers, you MUST soak them in water for at least 15 minutes before assembling the kabobs, to prevent them from burning on the grill.
  • Preheat grill for direct grilling over medium-high heat. In large bowl, mix beef, garlic, onion, parsley, coriander, cumin, allspice, salt and pepper until well combined.
  • Divide mixture into 8 portions and shape each portion around a skewer, into a 3- to 4-inch long log.
  • Transfer kafta to grill and cook 8 to 10 minutes or until internal temperature reaches 160 degrees F.
  • Meanwhile, make Yogurt Sauce: In small bowl, stir together lemon juice, yogurt, lemon zest, oregano, salt and pepper.
  • Serve kafta with yogurt sauce, garnished with parsley and with lemon wedges, if desired. Or, to serve bowl style, place cucumbers, red onions, tomatoes and olive oil in medium bowl and toss until well combined. Divide rice between 4 serving bowls or plates and top with tomato mixture, kafta and yogurt sauce. Garnish with parsley and serve with pita bread and lemon wedges, if desired.

Video

Notes

  • To cook kafta in oven, preheat oven to 400 degrees F. Place kafta on rimmed baking pan and bake 13 to 15 minutes or until internal temperature of kafta reaches 165 degrees F.
Calories: 507kcal, Carbohydrates: 32g, Protein: 26g, Fat: 31g, Saturated Fat: 10g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 15g, Trans Fat: 1g, Cholesterol: 82mg, Sodium: 383mg, Potassium: 650mg, Fiber: 2g, Sugar: 4g, Vitamin A: 403IU, Vitamin C: 13mg, Calcium: 98mg, Iron: 3mg
This website provides estimated nutrition information as a courtesy only. You should calculate the nutritional information with the actual ingredients used in your recipe using your preferred nutrition calculator.
Did you make this recipe?Leave a Review below or share a photo and tag me on Instagram @foxeslovelemons with the hashtag #foxeslovelemons.