Beef Kofta Meatballs

Read 1 Review
Prep 15 minutes
Cook 8 minutes
Servings 4

These Beef Kofta meatballs are Mediterranean spiced, grilled to perfection, and then served on flatbread with a light and refreshing yogurt-mint sauce! Low carb, paleo, and whole 30 compliant.

Serve alongside other Middle Eastern favorites such as Tabbouleh, Naan, and some Baklava for dessert!

overhead view of beef meatballs on metal skewers

Pin this now to find it later

Pin It

This post may contain affiliate links. If you click on one and make a purchase, we may earn a small commission at no extra cost to you. We only recommend products we genuinely love.

I just love Middle Eastern cuisine. Such simplicity, but big flavor. Next to salt and pepper, cumin is easily the most used spice in my kitchen, which is a main spice in Indian food and in these Beef Kofta Meatballs. This dish reminds me of something you would get at an awesome street fair or while traveling through New Delhi. They are absolutely delicious!

What is Kofta?

Kofta is a Lebanese dish typically found across the Eastern Mediterranean and Central and South Asia. Spiced ground meat (traditionally lamb), is skewered in the form of a cigar log shape or made into kebobs. The recipe we’re sharing today is a modern and simpler version using ground beef and formed into meatballs. This saves times, but doesn’t skimp on taste!

Beef Kofta Recipe

Traditional lebanese kofta is ground meat (lamb, beef, sometimes chicken), with herbs and spices. Simple, whole ingredients combined to make the most flavorful meatballs. Here’s what you’ll need:
(Scroll below to the printable recipe card for details and measurements.)

  • Meat: We like these best with lean ground beef, which isn’t gamey like lamb can be, is cheaper, and more readily available.
  • Aromatics: Fresh garlic and sweet onion.
  • Herbs: Fresh parsley and mint.
  • Seasonings: Coriander, cumin, ginger, kosher salt, and pepper.
  • Serve with: These beef kofta kebabs pair perfectly with Tzatzki sauce, Naan, and a side of Tabbouleh.
beef kebob meatballs on metal skewers sprinkled with parsley

How to Make Kofta Meatballs

For our version of kofta kebobs, we’ll be making meatballs, threading them on skewers, and grilling. Here’s a brief summary of what to do:
(Scroll below to the printable recipe card for details and measurements.)

  1. Purée aromatics and herbs: Place garlic, onion, and parsley in a food processor. Pulse until all the ingredients are puréed.
  2. Combine the ingredients: Combine the purée mixture with the beef and seasonings until all the ingredients are incorporated.
  3. Form the meatballs: Form mixture into 18 uniform meatballs.
  4. Thread on skewers: Thread meatballs onto metal skewers and transfer to a baking sheet; flatten meatballs slightly.
  5. Cover and Chill: Cover with plastic wrap and refrigerate for at least 2 hours and up to overnight.
  6. Grill: Preheat an outdoor grill to medium-high; oil grates. Place skewers on the grates, close lid, and cook for about 4 minutes per side or until meat is cooked through (160 degrees F in the thickest part.)

Kofta Kebab Tips for Success

  • Fresh herbs: With very few ingredients needed, make sure they’re the freshest and best quality for optimal flavor.
  • Use a cookie scoop: Using a cookie scoop to form the meatballs ensures they’re the same size and will cook all the same.
  • Opt for metal skewers: If you can, use metal skewers. If you only have wood ones, make sure to soak them in warm water for at least 30 minutes before threading the meatballs to avoid them from burning.
  • Chill the mixture: There is no egg or breadcrumbs in these meatballs to bind them, so chilling them for a few hours before cooking really helps them hold their shape.
4 meatballs on top of yogurt sauce and naan bread

Make Ahead and Storage

  • To freeze raw: Prepare the meatballs as directed. Then place raw meatballs on a cookie sheet lined with parchment paper. “Flash freeze” uncovered about 1 hour or until firm (this prevents them from sticking together once completely frozen.) Place partially frozen meatballs in a heavy plastic bag or freezer container. Seal, label, and freeze no longer than 2 months. Then thaw in the refrigerator and grill according to the recipe.
  • To freeze after cooked: Let cooked meatballs cool completely, then follow the directions ^^ above and reheat in the oven (350F for about 20 minutes.)

What to Serve with Kofta Kebobs

Traditionally kofta is served with rice pilaf, roasted bell peppers, or a Greek salad. They’re also popular stuffed into pita bread pockets with hummus, tomatoes, and lettuce like we did for our Beef Gyros.

We personally enjoy them best with some Tzatzki sauce, homemade Naan, and a side of Tabbouleh. Then finish it off with amazing Baklava for dessert! It’s a perfectly delicious and complete Middle Eastern meal.

Other Meatball Recipes We Love

I hope you love this delicious and simple recipe – be sure to give it a review below! Also don’t forget to follow Belly Full on Facebook, Instagram, Pinterest, and YouTube!

5 from 1

Grilled Beef Kofta Meatballs

Prep: 15 minutes
Cook: 8 minutes
Chill Time: 2 hours
Total: 2 hours 23 minutes
Servings: 4
These Beef Kofta meatballs are Mediterranean spiced, grilled to perfection, and then served on flatbread with refreshing Tzatziki sauce!

Ingredients 

  • 4 cloves garlic
  • 1/2 cup diced sweet onion
  • 1/2 cup fresh parsley leaves
  • 2 large leaves fresh mint
  • 1 pound lean ground beef
  • 1 teaspoon kosher salt
  • 1 teaspoon ground coriander
  • 1 teaspoon ground cumin
  • 1/4 teaspoon ground ginger
  • 1/4 teaspoon black pepper
  • pinch cayenne pepper
  • Tzatziki Sauce, , for serving
  • Naan, , for serving

Instructions 

  • Place garlic, onion, parsley, and mint in a food processor. Pulse several times, wiping down the sides of the bowl, until all the ingredients are puréed. Transfer to a medium sized mixing bowl.
  • Add in the ground beef, then sprinkle the salt, coriander, cumin, ginger, black pepper, and cayenne on top; mix thoroughly with your hands.
  • Form mixture into 18 meatballs, using a tablespoon sized cookie scoop.
  • Thread meatballs onto metal skewers and transfer to a baking sheet; flatten meatballs slightly. Cover with plastic wrap and refrigerate for at least 2 hours and up to overnight.
  • Preheat an outdoor grill to medium-high; oil grates well.
  • Place skewers on the grates, close lid, and cook for about 4 minutes per side until meat is cooked through (160 degrees F in the thickest part.)
  • Serve meatballs on Naan with some Tzatziki sauce and fresh chopped parsley.

Nutrition

Calories: 173kcal | Carbohydrates: 4g | Protein: 25g | Fat: 6g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 1g | Cholesterol: 70mg | Sodium: 664mg | Potassium: 491mg | Fiber: 1g | Sugar: 1g | Vitamin A: 661IU | Vitamin C: 12mg | Calcium: 40mg | Iron: 4mg

Nutritional information given is an automatic calculation and can vary based on the exact products you use and any changes you make to the recipe. If these numbers are very important to you, I would recommend calculating them yourself.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Did you make this? Leave a rating below!
pin for beef kofta kebobs recipe

Share this post

About Amy Flanigan

Well, hey there! Amy here, founder and COO at BellyFull. If you’re looking for tried and true, fuss-free, budget-friendly, delicious, every day recipes, you’ve come to the right place.

You May Also Like

Tried this recipe? Tell me how it turned out, or ask a question below!

Your email address will not be published. Required fields are marked *

Don't forget to click the ⭐ star rating below




3 Comments

  1. Dpacheco says:

    5 stars
    This recipe came out great The only thing I’ve done different is I fried them in a cast iron skillet until they were brown instead of in the oven

  2. Ruth McBrian says:

    Different and very good. Will make again.

  3. Sharon says:

    Never thought of grilled meatballs. These were a nice change and we really loved them. Really delicious.