FREE 5-Ingredient Recipe EBook
GET IT NOWYou might wonder, what on earth can a girl who grew up in the Midwest possibly know about kofta kebab? I’ve actually been eating this food for as long as I can remember. For years, my parents brought me to this little authentic restaurant owned by immigrants from “the Stans” (the region of countries with the Persian root “istan”) — it was a go-to for Slavic families like ours for celebrations. Later, when my husband and I visited Israel, I experienced probably the best lamb kofta I’ve ever had. Can’t beat authentic Middle Eastern food! It was juicy, perfectly spiced, and ironically, at the most unassuming casual spot.
That’s what my own kofta recipe is all about. It may look like an unassuming burger on a stick, but it tastes like so much more than that. Make it with me for your own taste of the Middle East at home!
Why You Need My Kofta Kebab Recipe

- Juicy ground lamb with Middle Eastern flavors – My lamb kofta is browned on the outside and juicy on the inside. But just as important, it hits the right herby, spiced notes I remember from the authentic ones I’ve had.
- 6 simple ingredients – Plus salt and pepper. Many kofta dishes use a longer spices list than mine, and you certainly can, but I kept it simple with just the basics that capture the most important flavors.
- Food on a stick – Sure, you could form the meat into a lamb burger. I just think skewers are way more fun! (If you agree, don’t miss my Greek souvlaki and chicken kabobs, too.)
- Ready in 15 minutes – My lamb kebab is the perfect grilling recipe for busy summer evenings. The hardest part is picking your side dishes, but I’ve got you covered below.


What Is Kofta?
Kofta (or kefta) is an oval-shaped meatball (or little meatloaf) on a stick, made with minced meat (beef, lamb, or chicken), fresh herbs, spices, and aromatics. Its origins are Persian, but today it’s common in the Middle East and Mediterranean. The best ones I’ve ever had were in Israel!
Ingredients & Substitutions
Here I explain the best ingredients for my kofta recipe, what each one does, and substitution options. For measurements, see the recipe card.
- Ground Lamb – The star of the dish! Technically you can use ground beef, ground turkey, or ground chicken, but I think lamb makes the best kofta kebab. I recommend meats with a higher fat content (around 20%), so they stay juicy.
- Onion – I borrowed the little trick of adding grated onions from my mom, who always adds them to her ground meats. They keep the meat extra juicy and add flavor. Just grate with a box grater. I usually use a white onion here, but yellow or red onions would also work great.
- Garlic – I highly recommend freshly minced cloves of garlic. But, I once made this kofta recipe using a teaspoon of jarred garlic and it was still amazing.
- Fresh Herbs – Including fresh parsley and fresh dill. Fresh mint would also make a nice addition.
- Cumin – In my opinion, this is the most important seasoning for kofta kebab. You can also experiment with other classic spices, like paprika, coriander, allspice, cinnamon, or cardamom — I recommend about 1/2 teaspoon of each if you want to add any of these.
- Sea Salt & Black Pepper – If you like a kick, add a pinch of cayenne pepper, too.

How To Make Lamb Kofta
I have step-by-step photos here to help you visualize the recipe. For full instructions with amounts and temperatures, see the recipe card.
- Soak your skewers. Before you begin, soak your bamboo skewers in water for half an hour. This is important to prevent them from catching fire on the grill! (You can also use metal skewers, but I prefer wooden ones because they heat more evenly.)
- Mix the seasonings. In a large bowl, stir together the grated onion, minced garlic, chopped herbs, cumin, salt, and pepper.
- Add the meat. Add the ground lamb and mix until just combined.


- Form onto skewers. Divide the ground meat mixture into 16 sections. Mold the sections around bamboo skewers. You’ll fit 2 sections of meat per skewer, about 1-2 inches apart.
- Grill to perfection. Preheat your grill to medium-high heat and oil the grates. Place the kofta kebab on the grill and cook, until browned on both sides and done to your liking. (See my tips below!)


My Recipe Tips
- Do not over-mix the meat. Overmixing can cause the proteins in the meat to bind tightly together, resulting in a tougher kofta kebab. In fact, this is so important that I stir all the other ingredients together first, before adding the lamb. This minimizes the amount of mixing needed to get everything incorporated.
- Having trouble working with the meat mixture? It can be a little wet and sticky. I find it helpful to wet my hands with water or oil before forming around the skewers. If you still have trouble, you can refrigerate the mixture for 30 minutes to make it easier to work with.
- Be careful not to overcook. Some people think lamb tastes gamey when overcooked. I find this is less of an issue with ground lamb, but it can still get dry! Although I have cook times on the recipe card below, I highly recommend using a meat thermometer (I love this one) and going by the internal temperature if you can. Aim for 120 degrees F for rare, 130 degrees F for medium rare, 140 degrees F for medium, 150 degrees F for medium well, or 160 degrees F for well done.
- Time can vary depending on thickness. I form the meat to be about 1 inch thick for quick cooking.
- Don’t have a grill or having a rainy day? You can make this recipe on a cast iron grill pan on the stove instead. I don’t recommend nonstick pans — they won’t get you the same results. You can also bake in the oven, but you’ll miss out on the nice browning.
- Rest before serving. Like virtually all my meat recipes, I recommend letting your kofta kebab rest. This lets the juices redistribute and improves the final texture.
Storage & Meal Prep
- Store: Keep leftovers in an airtight container in the refrigerator for up to 3-5 days.
- Meal prep: I actually meal prep this kofta recipe more often than I make it fresh, lol. You can prepare the lamb mixture, form it onto the skewers, place on a sheet pan covered in foil, and keep in the fridge for 1-2 days. Then it will take only a few minutes to cook your dinner the day-of!
- Reheat: You can warm up the lamb kofta on the grill again (this time over indirect heat), but reheating I usually pop it in the oven at 350 degrees F or even microwave it if I’m in a rush.
- Freeze: Remove the kebabs from their skewers, wrap tightly in plastic wrap, and freeze in a zip lock bag for up to 3-4 months. Thaw in the fridge overnight before reheating.

Serving Ideas
I recommend serving this lamb kofta recipe with Middle Eastern or Mediterranean inspired side dishes. I’ve got lots of options:
- Dipping Sauce – My favorite sauce is a cool and creamy tzatziki sauce, pictured near the top of this post. This dish is also amazing with tahini sauce, plain Greek yogurt, or hummus (I even like it with cauliflower hummus).
- Vegetables – While the grill is still going, you might as well cook up some grilled eggplant or grilled zucchini. They work really well with the flavors of the kofta.
- Salad – Try my classic Greek salad with cucumbers and tomatoes (simple version of this shown above), or add chickpeas for my upgraded Mediterranean salad.
- Starches – I usually skip these if I’m being honest, but rice and pita bread were certainly always included in every authentic place I’ve eaten kofta kebab. You can even make my almond flour pita bread or Greek lemon potatoes for grain-free options.
More Lamb Recipes
I’m a big fan of lamb! Whether you love it too or are just dipping your toes in, my other easy lamb recipes will win you over:
Lamb Kofta Kebab (15-Min Recipe)
My easy lamb kofta kebab recipe is super juicy and packed with Middle Eastern flavors. Make it with just 6 ingredients in only 15 minutes!
Instructions
Tap on the times in the instructions to start a kitchen timer.
-
Soak 8 bamboo skewers in water for 30 minutes. Pat dry.
-
Meanwhile, in a large bowl, stir together all ingredients except the lamb. Add the lamb and mix until just combined. Do not over-mix.
-
Divide the meat into 16 sections. Mold each section of meat around a bamboo skewer, making it a few inches long and about 1 inch (2.5 cm) thick. You'll fit 2 sections of meat per skewer, about 1-2 inches apart.
-
Preheat the grill (or a grill pan on the stove) to medium-high heat and oil the grates lightly. Place the skewers on the grill and cook for 3 minutes. Flip and cook for 3-5 more minutes, to desired level of doneness. Time on the second side will be about 2 minutes for medium rare, 3 minutes for medium, 4 minutes for medium-well, or 5 minutes for well done.
-
Let the lamb kofta kebab rest for a few minutes before serving.
LAST STEP: Leave a rating to help other readers, or tag me @wholesomeyum on Instagram. I’d love to hear from you!
Maya’s Recipe Notes
Serving size: 2 lamb kofta pieces (1 skewer)
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
Kofta Kebab Recipe

Gratitude Moment

We visited Israel in 2012 for a wedding (here’s me on that trip), and it was such a different vibe. Of course the place has deep roots, but what really struck me is how people-oriented the community is. Family and friends are everything there — definitely a reminder to be grateful for my own back home.
Another part I loved is, of course, the food. We could pop into any hole-in-the-wall of a place and it would still be amazing. I vividly remember one such spot that had incredible lamb kofta kebab, gyro meat, and hummus. Years later, it inspired me to create this recipe.
What are your favorite Middle Eastern foods? Let me know in the comments below!
Shop
My
Custom












54 Comments
neads
1Made on a whim and now have a keeper! Thank you for inspiring recipes that push us to try something new. My family loved it and it’s now on request.
Celina
1I live in a food desert here in south central KY. After a week or two trying to find lamb chops, leg or breast of lamb, I was astounded at how few people even tasted lamb…ever. I couldn’t even get it delivered by companies on Amazon, etc… Anyway, I found ground 80/20 lamb at Walmart. I bought the last two one-pound packages that they had. I stuck one pound in the freezer and found your recipe for lamb kofta kabob. I had an uncle that used to make it quite often, but I forgot how. Your recipe was as close to authentic as was his and he came from the Middle East. I also like that your site was easy in that it did the math for the ingredients. Math distracts me. 🙂 We had it for dinner this evening. I served it with white garlic rice, parsley, that I had chopped fresh Romano tomatos into. I also served it with sliced raw yellow bell peppers. It was delicious. THANK YOU!
Kimberly B
1O!M!G!!!! OUTSTANDING!!! My husband said this was the best find I have found in a long time. I did not have skewers so I made 2oz patties (yep I measured it). They were cooked on the grill for about 8 minutes for a perfect medium rare to medium. The only thing I did not like doing was grating the onion but totally understand why it needed to be done. I did put the patties together about 2 hours before they were cooked. I served this with your Tzatziki sauce recipe (you were right super easy), store-bought naan bread, and tomato, cucumber feta salad. I can’t wait to see how they reheat.
Evan
1Made your recipe, they tasted wonderful. The amount of spice was perfect! I cooked them on my gas grill on a grill mat. My wife and daughter loved them too. Very easy to prepare, and too quickly gone! Next time I make this and I will, I will not use the skewers. Had a bit of trouble with them rotating on the sticks when I tried to turn them over.
Elizabeth P.
0This was so easy and delicious! It was my first time cooking ground lamb and this recipe was a great way to kick off the experience. I’ll definitely make this again in the future!
Wholesome Yum D
0I’m so happy to hear that, Elizabeth! What an awesome way to try ground lamb for the first time, I’m glad the recipe made it easy and tasty. Can’t wait for you to make it again!
mbgillman25
0Wow! That recipe is simple and tasty! It’s just like at Basti’s in Jerusalem!
Wholesome Yum D
0I love that the recipe reminded you of Basti’s in Jerusalem, those kinds of memories make food even better. I’m so happy it turned out simple and tasty for you!
Ed Moran
0I have been wanting to try a Kofta Kebabs recipe but was worried that it would be to complex. This recipe took away any misgivings. Not only were the ingredients easy to find in my pantry, the taste was amazing. My local grocer had frozen ground lamb that worked perfectly. The weather is a little hot so I smoked the kebabs but they would bake easily. The flavor was exactly what I was looking for. It made enough for 2 dinners and a lunch. I served it with white rice, steamed corn on the cob and Maya’s Cucumber and Tomato salad. A dollop of spinach-artichoke cream cheese sprinkled with tandoori seasoning topped the kebabs. These were a big hit and I will make them again soon.
Maya | Wholesome Yum
0I’m so happy you liked these kebabs, Ed! What a delicious way to serve them.
Brianna
0Hi, if I meal prep this, do I still soak the skewers in water before the meat goes on them and into the fridge?
Maya | Wholesome Yum
0Hi Brianna, Yes, I would still soak them if you use wooden skewers.
Tracy
0I made this yesterday and was blown away by the taste. I was a little apprehensive, as lamb is so expensive, but I was able to make some and freeze some. I even posted my creation on Instagram!
Maya | Wholesome Yum
0So glad you liked it, Tracy! If you tagged me @wholesomeyum I’ll go look out for your creation on Instagram. Thank you!
Corazon
0Reminded me of my favorite restaurant in Dubai. They made really good kebabs. This was a very close copy. Glad I can make it at home!
De'Anna
0Love the recipe. Would love to see picture steps
Maya | Wholesome Yum
0Hi De’Anna, I’m so happy you love the recipe! You can find those step by step images in the post above.
jess
0this recipe was super quick and I loved the flavor so much! thank you so much for sharing this amazing recipe!
April
0Wow, was this ever delicious! Fun to eat on the skewers as well!
Erin
0What a great 15-minute recipe. Love the flavors with the cumin. Thanks for the step-by-step instructions. Will definitely make it again.
Wendy M
0These are so flavorful it surprises people that there are so few ingredients. Maya does it again.
Anne
0I tried this recipe, substituting rosemary and thyme for the dill which I ran out of. I had trouble getting them to keep shape, so I added beaten eggs and bread crumbs, and pan-grilled them on non-stick pans instead of using a griddle. Where do you think I went wrong? Any tips please?
Maya | Wholesome Yum
0Hi Anne, Sorry to hear you had trouble with them. They don’t need breadcrumbs or egg, just as a burger wouldn’t. I’ve added tips to the post above – it can help to wet your hands to form the meat around the skewers, or refrigerate for 30 minutes if it’s particularly hard to work with. A griddle is not required if you’re cooking on the stovetop, but I do recommend cast iron over nonstick pans for the best browning and a juicier inside. Hope this helps!
Elisa
0Love the recipes but absolutely hate having to scroll all the way down to find them.
Maya | Wholesome Yum
0Hi Elisa, There is a “Jump to Recipe” button at the top of the page that will take you right to the recipe. I do include helpful tips in the post itself, it’s not there just to take up space. 🙂
Judit
0I don’t have a grill, can’t it be done in an airfryer or oven?
Maya | Wholesome Yum
0Hi Judit, Either method should work, though they won’t brown as much. If you decide to try it, please share your results!
KnoxvilleKoftaKebabMaker
0It works in an oven. I’ve done it before but you don’t get a good char. I’d at least suggest hitting it with a butane torch if you go that route. I’m going to try air fryer tonight. Just too lazy to fire up the grill in this weather.
Tracey
0Made these last night and they were delicious and so easy!
Jennifer
0Great recipe!! I didn’t have skewers so I just formed the meat and grilled them. Definitely recommend the naan and tzatziki sauce with these! For the naan, I can’t have mozzarella so I subbed Monterey Jack cheese instead. Still worked/tasted great!
Kevin Khan
0I made this last night for a quick dinner since my mom requested a similar she got from feastbox. I used chicken tenders. It is sooooo good everyone loved it!
Jennifer
0I hadn’t made kofta in forever, this was great — thanks for the reminder that I love it!
Jean
0Probably one of my favorite things to eat at a Greek restaurant, and I never knew how easy it was!! I’ll be making this over and over again.
Joni Gomes
0Meat on a stick truly is so much better for some reason! Love all of the spices in this dish, great for when I host summer parties!
Irena Macri
0I’m a huge fan of Greek food and I love that these come together in no time at all. Lamb is one of those ingredients that is often underused but it’s so good (especially in Australia). I didn’t have skewers so I just made them in oval shapes as sausages and grilled them.
Paleoglutenfreeguy
0So simple, easy and Whole30 – I love these!
Raia
0I’ve never tried kofta before! Looks so delicious!
Megan Stevens
0Such special and yummy comfort food!! (We LOVE lamb.) Love that it was so quick too. Thank you!
Cissy Chin
0I live in a condo with no access to a grill. Can these be cooked in an air fryer?
Thanks!
Maya | Wholesome Yum
0Hi Cissy, I haven’t tried that but you probably could, however they probably wouldn’t brown as much. I’ve also done it on an indoor grill before.
Sheri
0This was a huge hit tonight with the family. Served it with marinated grilled veggies (zucchini, peppers, onions in lemon, mint, oregano, olive oil) and grilled haloumi cheese. Some quick tzatziki sauce. I got “best meal ever” from everyone including teenage boys. The kafta are flavorful and easy to do even on a weeknight. I had reusable metal skewers and this worked just fine. Cooking time seems as described. This is definitely being added to the recipe book!
Fitnesshealthforever
0Hey, very nice blog. I came across this on Google, and I am stoked that I did. I will definitely be coming back here more often. Wish I could add to the conversation and bring a bit more to the table, but am just taking in as much info as I can at the moment. Thanks for sharing.
Jenna Urben
0My husband loves kofta kebabs! We even bought stainless steel skewers to try to make them at home but I think we made them too large. I loved seeing your photos to use as a guide. We’ll have to try again 🙂
Liz
0We adore lamb at our house, but I tend to make the same dishes over and over. These kofta kebabs were new to us, but we all loved them! Thanks for the wonderful recipe, Maya!!
Christine
0These lamb kofta kebabs are so flavorful! So perfect for the summer grilling season!
Lynda Lentz
0These sound amazing! If not cooking them on the grill, what are your suggestions?
Maya | Wholesome Yum
0Thank you, Lynda! You could use an indoor grill, broil them, or pan fry like burgers.
Lalo
0If broiling… would you do it for the same amount of time as on a grill?
Wholesome Yum
0Hi Lalo, I’d try broiling for 15-20 minutes, turning every 5 minutes.
Ivana
0One of my favourite meals. Saving for dinner tomorrow.
Sara Welch
0Looking forward to firing up the grill for this dish! This looks amazing!
Andrea Metlika
0This lamb kofta was marvelous and is so flavorful.
Tina
0I love lamb and I love koftas. They are like mini meatloaves. Even though my daughter is grown so I will never know for sure but I bet kids would really love these, especially served on a skewer, although probably with catsup.
Tawnie Kroll
0I love lamb!! Thank you for the step by step photos too!!