Pan Fried Beef Koftas

Fried beef koftas served alongside fresh yoghurt and a colorful salad of tomatoes, onions, greens and pomegranate jewels

These juicy and incredibly flavourful pan fried beef koftas are super easy to prepare and make an awesome dinner! Essential to Middle Eastern cuisine, kofta is a type of meatball made from ground lamb or beef, warm spices, fresh herbs and aromatics. Although lamb koftas are considered more traditional, the type of meat to use is ultimately down to your own preferences. My personal favourite is beef as I find the taste of ground lamb loin to be a little overpowering. The ingredients are however largely the same – so if you are more of a lamb guy or gal, worry not! In this post I’ve included suggestions on how to tweak the recipe.

Ground meat: lean (less than 11% fat) fresh beef or lamb is best for this recipe.

Fresh herbs: a combination of mint and parsley adds fresh, peppery notes.

Bread crumbs: make the meat mixture more tender while creating a crispy outer layer when frying.

Red onions: contributes with sweetness and a little pungency.

Garlic: adds a nice punchy kick.

Strained tomatoes*: bring in a little tartness that enhances the flavour of beef.

Ground spice*: a mixture of warm (cinnamon, cloves), fresh (black pepper, coriander) and earthy (cumin) creates a vibrant taste with a distinctive Middle Eastern character.

*If using lamb, substitute strained tomatoes with two table spoons of lemon juice. Add 1/2 tea spoons each of ground nutmeg and allspice, or alternatively you can use 1.5 table spoons of baharat seasoning.

  • Mix the ingredients together and allow to stand at room temperature for 30 minutes. The breadcrumbs will soften, making the beef mixture more tender.
  • Although koftas benefit from being cooked on a smoky grill, they are equally delicious pan fried. If you own a griddle pan, even better: grill marks do create a more authentic feel. You can also fix your koftas onto skewers even if you pan fry them – just because it’s fun!
  • Warm your pan to medium-high, add some olive oil and seal the sides of your koftas by turning them around often. Lower the heat for the last couple of minutes of cooking to avoid burning. Koftas only need about 7 minutes to reach a juicy perfection.

Seeing how koftas are a type of meatball, pretty much any side dish would do just fine with them – fried potatoes or mash, grilled vegetables, salads, cooked greens… you name it. However, in order to get a more authentic experience and to make the fresh nature of koftas stand out, try serving them alongside a bowl of yoghurt mixed with a sprinkle of lemon juice and fresh herbs. Complement with a bright, bold and vibrant salad with sweet, zesty and pungent notes and finish off with warm pita bread.

Pita bread stuffed with meat kofta, yoghurt and a fresh salad

Pan Fried Beef Koftas

5 from 2 votes
Prep Time 40 minutes
Cook Time 15 minutes
Servings 6 Servings

Equipment

  • 1 Hand Mixer
  • 1 Frying or Grill Pan
  • 1 Large Mixing Bowl

Ingredients
  

Yields 10 Koftas

  • 500 g Ground Beef
  • 2 tbsp Bread Crumbs
  • 1 tsp Salt
  • ½ cup Fresh Mint and Parsley Leaves (½ cup of each)
  • 1 Red Onion
  • 5-6 cloves Garlic
  • 2 tbsp Strained Tomatoes

Ground Spice

  • 1 tsp Cinnamon
  • 1/2 tsp Cloves
  • 1 tsp Coriander 
  • ½ tsp Black Pepper
  • ½ tsp Cumin

Instructions
 

  • Start by blitzing together 1 Red Onion, 5-6 cloves Garlic, ½ cup Fresh Mint and Parsley Leaves, 1 tsp Salt and 2 tbsp Strained Tomatoes until you get a smooth paste.
  • Transfer to the bowl with 500 g Ground Beef and add spices and 2 tbsp Bread Crumbs. Mix thoroughly (I use a hand mixer) until everything’s incorporated. Leave at room temperature for about 30 minutes.
  • Form koftas of about 10cm long and 3cm in diameter. If you are cooking them on a grill, fix koftas onto skewers.
  • Heat 2 tbsp olive oil to medium and fry koftas for 6-8 minutes, turning constantly so that they brown nicely from all sides.
  • Serve warm or at room temperature with your choice of side. See my serving suggestions in Notes!

Notes

  • Serving suggestions:
    • Fresh yoghurt + lemon juice + chopped parsley/mint
    • Fresh tomatoes + red onions + pomegranate jewels + fresh herbs in red vinegar, olive oil, minced garlic and rock salt dressing
    • Fresh pita breads
  • If using lamb instead of beef, substitute strained tomatoes with 2 tbsp of lemon juice and add 1/2 each ground nutmeg and ground allspice.
 
 

85 Responses

  1. Awsome info and straight to the point. I am not sure if this is actually the best place to ask but do you folks have any thoughts on where to get some professional writers? Thx 🙂

  2. I just could not depart your site prior to suggesting that I extremely enjoyed the standard information a person provide for your visitors? Is going to be back often in order to check up on new posts

  3. We’re a bunch of volunteers and opening a new scheme in our community. Your site provided us with valuable information to work on. You have performed a formidable process and our whole community shall be thankful to you.

  4. Hello there I am so thrilled I found your webpage, I really found you by mistake, while I was searching on Aol for something else, Nonetheless I am here now and would just like to say thank you for a tremendous post and a all round enjoyable blog (I also love the theme/design), I don’t have time to go through it all at the minute but I have saved it and also added in your RSS feeds, so when I have time I will be back to read a lot more, Please do keep up the great job.

  5. I am curious to find out what blog system you are working with? I’m experiencing some small security problems with my latest website and I would like to find something more secure. Do you have any solutions?

  6. Aw, this was a very nice post. In concept I wish to put in writing like this additionally – taking time and actual effort to make an excellent article… but what can I say… I procrastinate alot and certainly not seem to get something done.

  7. You really make it seem so easy with your presentation but I find this topic to be actually something which I think I would never understand. It seems too complex and extremely broad for me. I’m looking forward for your next post, I’ll try to get the hang of it!

  8. Hey very nice site!! Man .. Beautiful .. Superb .. I will bookmark your website and take the feeds additionally…I am happy to search out so many helpful info here within the publish, we’d like work out more techniques in this regard, thank you for sharing.

  9. I have recently started a blog, the information you provide on this website has helped me greatly. Thanks for all of your time & work.

  10. Have you ever considered about adding a little bit more than just your articles? I mean, what you say is valuable and all. But think of if you added some great images or videos to give your posts more, “pop”! Your content is excellent but with pics and videos, this site could certainly be one of the greatest in its field. Superb blog!

  11. What i do not realize is actually how you are now not actually a lot more smartly-favored than you may be right now. You are so intelligent. You already know therefore considerably when it comes to this matter, made me in my view imagine it from so many various angles. Its like men and women don’t seem to be involved unless it is something to do with Lady gaga! Your own stuffs nice. Always deal with it up!

  12. Hey There. I discovered your weblog the usage of msn. That is a really neatly written article. I’ll make sure to bookmark it and come back to read more of your useful info. Thank you for the post. I will definitely return.

  13. Thank you for the auspicious writeup. It if truth be told was a entertainment account it. Look advanced to far brought agreeable from you! By the way, how can we communicate?

  14. Good day I am so excited I found your blog page, I really found you by error, while I was researching on Yahoo for something else, Nonetheless I am here now and would just like to say thanks for a tremendous post and a all round thrilling blog (I also love the theme/design), I don’t have time to go through it all at the moment but I have saved it and also added your RSS feeds, so when I have time I will be back to read a great deal more, Please do keep up the superb b.

  15. Hiya very cool blog!! Man .. Excellent .. Amazing .. I’ll bookmark your site and take the feeds additionally…I am satisfied to find so many helpful information here within the put up, we’d like develop extra techniques in this regard, thank you for sharing.

  16. Hello there, I discovered your blog by means of Google while searching for a related matter, your web site came up, it appears good. I’ve bookmarked it in my google bookmarks.

  17. Write more, thats all I have to say. Literally, it seems as though you relied on the video to make your point. You definitely know what youre talking about, why waste your intelligence on just posting videos to your site when you could be giving us something informative to read?

  18. Hi my friend! I want to say that this article is amazing, nice written and include almost all important infos. I’d like to see more posts like this.

  19. It’s a shame you don’t have a donate button! I’d without a doubt donate to this superb blog! I guess for now i’ll settle for book-marking and adding your RSS feed to my Google account. I look forward to fresh updates and will talk about this blog with my Facebook group. Chat soon!

  20. My spouse and I absolutely love your blog and find most of your post’s to be just what I’m looking for. Does one offer guest writers to write content to suit your needs? I wouldn’t mind writing a post or elaborating on many of the subjects you write about here. Again, awesome blog!

  21. I’m not sure why but this site is loading extremely slow for me. Is anyone else having this issue or is it a problem on my end? I’ll check back later on and see if the problem still exists.

  22. Hi, I think your site might be having browser compatibility issues. When I look at your website in Safari, it looks fine but when opening in Internet Explorer, it has some overlapping. I just wanted to give you a quick heads up! Other then that, fantastic blog!

  23. I truly appreciate this post. I’ve been looking everywhere for this! Thank goodness I found it on Bing. You’ve made my day! Thanks again

  24. This design is steller! You definitely know how to keep a reader entertained. Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Wonderful job. I really loved what you had to say, and more than that, how you presented it. Too cool!

  25. Appreciate it for helping out, fantastic information. “Job dissatisfaction is the number one factor in whether you survive your first heart attack.” by Anthony Robbins.

  26. There are certainly quite a lot of details like that to take into consideration. That could be a nice level to deliver up. I supply the thoughts above as basic inspiration however clearly there are questions like the one you deliver up the place an important factor will be working in sincere good faith. I don?t know if greatest practices have emerged round issues like that, however I am sure that your job is clearly identified as a fair game. Each boys and girls really feel the affect of only a second’s pleasure, for the rest of their lives.

  27. Someone essentially help to make seriously posts I would state. This is the very first time I frequented your web page and thus far? I surprised with the research you made to create this particular publish amazing. Wonderful job!

  28. Hi , I do believe this is an excellent blog. I stumbled upon it on Yahoo , i will come back once again. Money and freedom is the best way to change, may you be rich and help other people.

  29. Hey very nice web site!! Man .. Beautiful .. Amazing .. I will bookmark your website and take the feeds also…I’m happy to find numerous useful info here in the post, we need develop more techniques in this regard, thanks for sharing. . . . . .

  30. I’m really loving the theme/design of your blog. Do you ever run into any web browser compatibility problems? A number of my blog audience have complained about my site not working correctly in Explorer but looks great in Firefox. Do you have any solutions to help fix this issue?

  31. Very good written post. It will be useful to everyone who employess it, as well as myself. Keep doing what you are doing – i will definitely read more posts.

  32. Unquestionably believe that which you stated. Your favorite justification seemed to be on the internet the simplest thing to be aware of. I say to you, I certainly get irked at the same time as folks think about worries that they plainly do not recognise about. You controlled to hit the nail upon the highest and also outlined out the whole thing with no need side effect , folks could take a signal. Will likely be again to get more. Thanks

  33. Normally I don’t read article on blogs, but I would like to say that this write-up very forced me to try and do it! Your writing style has been surprised me. Thanks, very nice article.

  34. Thanks for every other informative website. The place else may just I am getting that kind of info written in such a perfect manner? I’ve a undertaking that I’m simply now working on, and I have been at the glance out for such information.

  35. You could definitely see your enthusiasm in the work you write. The world hopes for even more passionate writers like you who aren’t afraid to mention how they believe. All the time go after your heart.

  36. I precisely had to say thanks all over again. I am not sure the things that I would have accomplished without the type of creative concepts discussed by you on that situation. It truly was a very terrifying case in my opinion, nevertheless observing this expert fashion you dealt with that forced me to cry over delight. Extremely thankful for your guidance and thus believe you are aware of a powerful job your are putting in educating the others via your web page. I know that you have never met any of us.

  37. I’ve been surfing online more than three hours today, yet I never found any interesting article like yours. It’s pretty worth enough for me. Personally, if all site owners and bloggers made good content as you did, the internet will be much more useful than ever before.

  38. It’s a pity you don’t have a donate button! I’d certainly donate to this fantastic blog! I suppose for now i’ll settle for bookmarking and adding your RSS feed to my Google account. I look forward to brand new updates and will talk about this website with my Facebook group. Chat soon!

  39. It’s actually a great and helpful piece of info. I am satisfied that you just shared this useful information with us. Please keep us informed like this. Thank you for sharing.

  40. This is the correct blog for anybody who desires to search out out about this topic. You notice a lot its nearly onerous to argue with you (not that I really would want…HaHa). You definitely put a brand new spin on a subject thats been written about for years. Great stuff, simply nice!

  41. Im not sure where you’re getting your info, however great topic. I must spend a while learning much more or figuring out more. Thanks for magnificent info I used to be searching for this information for my mission.

  42. Hello! I know this is kinda off topic however I’d figured I’d ask. Would you be interested in trading links or maybe guest authoring a blog post or vice-versa? My blog discusses a lot of the same subjects as yours and I believe we could greatly benefit from each other. If you are interested feel free to shoot me an email. I look forward to hearing from you! Great blog by the way!

  43. I’ve read several good stuff here. Certainly worth bookmarking for revisiting. I surprise how much effort you put to make such a wonderful informative site.

  44. Hi there! I simply would like to give an enormous thumbs up for the nice info you’ve got right here on this post. I will probably be coming again to your weblog for extra soon.

  45. It’s truly a great and helpful piece of info. I am happy that you just shared this helpful info with us. Please keep us informed like this. Thank you for sharing.

  46. Howdy just wanted to give you a quick heads up. The words in your article seem to be running off the screen in Firefox. I’m not sure if this is a formatting issue or something to do with browser compatibility but I thought I’d post to let you know. The layout look great though! Hope you get the problem resolved soon. Many thanks

  47. Hey there! Do you know if they make any plugins to assist with SEO? I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good results. If you know of any please share. Many thanks!

  48. Heya i am for the first time here. I came across this board and I to find It truly helpful & it helped me out much. I hope to offer one thing back and aid others such as you aided me.

  49. Keep up the great work, I read few posts on this internet site and I conceive that your web blog is very interesting and has bands of excellent info .

  50. Thanks for one’s marvelous posting! I certainly enjoyed reading it, you might be a great author.I will make sure to bookmark your blog and may come back down the road. I want to encourage you continue your great work, have a nice afternoon!

  51. Do you mind if I quote a couple of your articles as long as I provide credit and sources back to your blog? My blog site is in the exact same niche as yours and my users would certainly benefit from some of the information you present here. Please let me know if this alright with you. Thanks!

  52. I am extremely impressed along with your writing abilities as neatly as with the format for your weblog. Is that this a paid subject or did you modify it yourself? Anyway stay up the excellent high quality writing, it is uncommon to see a great blog like this one these days..

Leave a Reply

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

Recipe Rating