This delicious recipe for beef köfte with tomato-butter sauce and yogurt was the center piece of a menu on Turkish and eastern Mediterranean cuisine for a class that I have taught at the Culinaria Cooking School. This dish is always such a big hit with our students that I thought of sharing it with my blog readers as well!
The savory mini meatballs (köfte) are cooked in a skillet or broiled in the oven. They are so tasty on their own, but even better as part of this dish. A warm and spicy tomato sauce is spread over pieces of toasted pita bread which can be served whole, cut into triangles, or, just torn into large pieces. Then, the köfte are placed on top of the tomato sauce and drizzled with a thick and creamy yogurt-garlic sauce.
Variations of the Beef Köfte with Tomato-Butter Sauce and Yogurt
This dish is very popular throughout the eastern Mediterranean countries and, as it is often the case, it offers many variations among different regions.
Sometimes the beef köfte (meatballs) is replaced with well-marinated cubes of beef or lamb kebabs that are grilled to perfection. Other times, the ground meat is formed into long patties (shish kebab), skewered, and grilled. A spicier version includes adding hot green chillies as a topping to the kebabs and an even more indulgent version suggests drizzling melted butter seasoned with cayenne and paprika over the meat just before serving!
How to serve it
You can prepare the components of this dish well in advance: the tomato sauce and the meatballs can be fully cooked and then kept hot. The toasted pita can be wrapped in foil and placed in a low-heat oven to keep warm. The yogurt sauce should be at room temperature.
Since this is a multi-layered dish, it is best to assemble it just before serving so the pita remains crisp and does not become soggy. Just before serving, you can also garnish the dish with fresh parsley or toasted pine nuts. Homemade french fries on the side are always welcome (and something that my kids would definitely endorse)!
The recipe for the beef köfte
- For the meat patties:
- 1 lb. lean ground meat, ground twice if possible
- 1 cup grated onion (1 medium)
- ¼ cup fresh parsley, finely minced
- 1 tsp. salt
- ½ tsp. freshly ground pepper
- 1 tsp. fresh thyme
- ½ tsp. ground cumin
- ½ tsp. ground sumac
- 2 tsps. extra virgin olive oil
- 1 TBSP. milk
- For the tomato sauce:
- 4 med. ripe tomatoes
- 1 TBSP. butter
- 3 med. cloves of garlic, minced
- 1 tsp. red wine vinegar
- 1 tsp. sugar
- 6 TBSP. beef broth
- Yogurt & Garnish:
- ¾ cup Greek yogurt, lightly beaten, at room temp
- 1 sm. garlic clove, grated (optional)
- 4 --- Mediterranean-style pita bread (without pockets)
- --- --- fresh parsley leaves
- Place the grated onion, parsley, all the seasonings, the olive oil and the milk in a medium bowl and thoroughly mix.
- To the bowl with the onion mix, add the ground meat and knead thoroughly until very smooth.
- Cover and refrigerate the bowl with the meat mixture for one to two hours so that it firms up and is easier to handle.
- Make the tomato sauce: Remove the skins and the seeds of the tomatoes. Chop them and cook them in a medium skillet with the butter. Add the garlic, vinegar and sugar. Once they are slightly reduced, add the beef broth and mix to incorporate.
- Make a “test” meat patty: Take a small spoonful of the meat mixture, flatten it into a tiny patty and cook in a skillet. Taste and adjust the seasoning of the meat mixture as needed.
- Shape the meat mixture into small meatballs and flatten them slightly. Heat large, non-stick skillet under medium-high heat. Drizzle enough olive oil to the skillet to cover the bottom. Once the skillet is hot, place the meatballs in, making sure not to overcrowd it. Cook them on both sides until nicely brown.
- To serve: Toast some pita bread, cut it in wedges and place in individual warm plates. Spoon some warm tomato sauce over the pita, drizzle some room temperature yogurt sauce over the sauce, and arrange some meat patties on the bed of yogurt. Sprinkle with some parsley leaves and serve at once.
Other meatball recipes you will love
Greek mini meatballs with tzatziki
– THANK YOU FOR READING AND FOLLOWING ALONG –
I really appreciate your support for my blog, please consider reviewing and rating my recipes!
If you are new here: Subscribe to Marilena’s Kitchen to have every new post delivered right to your inbox!
Marianna Athanasopoulou says
Thank you Marilena, this definitely looks like a successful meal recipe!
Marilena Leavitt says
Thank you Marianna, I hope you give it a try! It is so good! ?
estelle says
Marilena- I have missed seeing your delicious Posts….. As we are all in the midst of this horrific pandemic. I am praying each day for thew success if the new vaccinations… Today I write to thank you once again for another magnificent post.. These meat balls are a total treat and a wonderful meal as we all begin to rejoin our families for delicious meals. Yassou ! estelle sprees
Marilena Leavitt says
Hi Estelle, I hope you are doing well and thank you for your kind words!
Have you not be getting my weekly updates in your inbox? Please check your social or spam folder, sometimes my emails end up there, for some reason! You will need to move them to your inbox folder so the next ones will go there too 🙂 I hope this helps!
Sandra+Mied says
You’ve done it again, Marilena. Inspired me to get back in the kitchen. We’re traveling this week, but I think this will be my weekend “project.” It looks amazing!
Marilena Leavitt says
Aww, thank you so much Sandy! That is so kind of you to say that! I think this is a recipe that your whole family (especially the kids) will love! ?