These Beef Kofta Meatballs are tender, flavorful, and delicious served in warm pita with crisp veggies and creamy mint yogurt sauce.


author’s note
Beef Kofta Meatballs From My Time In Israel!
I still think about the food I ate in Israel. Every meal seemed to include fresh herbs, warm spices, creamy sauces, fluffy pita, and vegetables that somehow tasted even better than anywhere else. It completely changed the way I thought about simple meals.
Since coming home, I’ve already recreated a few of my favorite dishes, including Shakshuka and Mujadara, and they’ve quickly become regulars in our dinner rotation. So naturally, beef kofta was next on my list!
For this recipe, I took all those incredible flavors I fell in love with and turned them into easy-to-make meatballs. They’re perfectly seasoned, tender on the inside, beautifully browned on the outside, and absolutely made for stuffing into warm charred pita with cool Greek yogurt, crisp cucumbers, lettuce, quick pickled onions, and the most amazing mint yogurt sauce.
This is one of those meals that feels fresh, hearty, and packed with flavor all at the same time. My whole family loves it, and every bite takes me right back to that unforgettable trip.

Beef Kofta Meatballs Ingredients
| Ingredient | Tips or Swaps |
|---|---|
| 80/20 Ground Beef | The extra fat keeps the meatballs juicy. Ground lamb or a beef/lamb blend also works well. |
| Grated Red Onion | Grating the onion helps it melt right into the meat mixture for the most tender meatballs. |
| Cumin & Coriander | These spices are the heart of the flavor, so I don’t recommend skipping them. |
| Paprika, Turmeric, & Cinnamon | This trio adds warmth and earthy flavor. Scale up or down based on your personal preference. |
| Fresh Mint & Cilantro | Swap the cilantro for parsley if preferred. |
| Greek Yogurt | Full-fat Greek yogurt makes the creamiest mint yogurt sauce, but low-fat works too. |
How To Make Beef Kofta Meatballs (Tips)
Here are some recipe tips to help you make these delicious meatballs:
- Beef choice: Use 80/20 ground beef for flavor and juiciness.
- Grating the onion: Grate the onion to spread its flavor evenly.
- Seasoning: The spice blend gives the meatballs their Middle Eastern taste. Adjust to your liking.
- Don’t overmix: Mix the meat just until combined to avoid dense meatballs.

How To Enjoy These Beef Kofta Meatballs
- In a pita: Char the pitas, spread with yogurt, add veggies like lettuce, cucumbers, and pickled onions, then top with meatballs and sauce.
- Over couscous: Spread Greek yogurt on a plate, top with couscous, meatballs, and veggies or Israeli Salad. Drizzle with mint-yogurt sauce.
How To Char Pita
To char pitas on an open stovetop flame: Heat a gas burner to medium-high. Brush both sides with olive oil, then use tongs to lower each pita onto the flames, rotating for even charring on both sides.
Salads To Pair With Beef Kofta Meatballs
Salads
Cucumber Feta Salad
Salads
Moroccan Carrot Salad
Salads
Cucumber Pepper Salad
Healthy
Chickpea Salad Recipe

Beef Kofta Meatballs
Video
Equipment
- Sheet pan (15" x 10")
Ingredients
- 1 large red onion divided, see note 1
- 1 pound ground beef 80/20, we need higher fat meat for this recipe!
- 1/2 cup panko breadcrumbs
- 1 large egg
- 1 tablespoon minced garlic
- 2 teaspoon cumin
- 2 teaspoons ground coriander
- 2 teaspoons paprika
- 1/2 teaspoon ground turmeric
- 1/2 teaspoon dried oregano
- 1/2 teaspoon beef bouillon powder
- 1/4 teaspoon ground cinnamon
- 1/4 teaspoon red pepper flakes see note 2
- Salt and pepper
- 2 tablespoons finely chopped fresh mint optional
- 1/4 cup finely chopped cilantro optional
- 1/3 cup flour
- 6 pitas
- 1/2 cup plain Greek Yogurt
- lemon
- 4 mini cucumbers thinly sliced widthwise
- 6 pieces lettuce leaf
- Couscous
- Pickled onions
Instructions
- Preheat oven to 400℉. Generously grease a dark-colored rimmed sheet pan with cooking spray and set aside. Add flour to a small bowl and set aside.
- Peel onion and cut in half. If desired, make pickled red onions with one half (see note 1) or save it for another recipe. Grate the other half on the large holes of a grater to get 1/2 cup grated onion. Add onion to a large bowl. Add remaining meatball ingredients (except flour). Season to taste with salt and pepper (I add 1 teaspoon salt and 1/2 teaspoon pepper). Gently knead ingredients until integrated, careful not to overwork the meat.
- Scoop a heaping tablespoon of meat mixture and roll into an even ball. Repeat with remaining meat mixture to make around 25 meatballs. (I like lightly greasing my hands with cooking spray to make rolling the balls easier.) Roll each meatball in flour, lightly coating and shaking off excess. Arrange meatballs, spaced apart, on the sheet pan.
- Generously spray meatballs with cooking spray. Bake 15 minutes, then use a metal spatula to gently flip meatballs to the other side. Bake another 5–8 minutes or until nicely golden brown/charred on each side and baked through.
- Meanwhile, prepare optional sauce. Zest and juice the lemon to get 1/2 teaspoon zest and 1 tablespoon juice. Combine all sauce ingredients in a small bowl. Season to taste (I add 1/4 teaspoon salt and 1/8 teaspoon pepper). Whisk until completely smooth, then place in fridge for flavors to meld.
- Lightly toast pitas (see note 3). Spread 2 tablespoons Greek yogurt on one side of each pita and sprinkle with salt to taste. On top, layer with lettuce, cucumber slices and, if desired, pickled red onions (see note 1). Add 4–5 meatballs and drizzle lots of sauce over everything. Enjoy immediately.
Recipe Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.



















Amazing!!!!
Thanks so much Tina!
The directions say to roll the meatball in flour before baking – but I donโt see in the recipe
flour listed in the ingredient list.
Hey Ann! It’s actually the first ingredient listed under meatballs! I hope this helps! ๐