Koofteh is a popular Persian dish made with ground meat, rice, and herbs. This version uses beef and is served with a creamy yogurt sauce. It is a delicious and satisfying meal that is perfect for a special occasion or a family dinner.
Persian Beef Koofteh with Yogurt Sauce is a comforting and flavorful dish rooted in Iranian home cooking. Koofteh are large, herb-filled meatballs traditionally made with ground meat, rice, herbs, and sometimes dried fruits or split peas. This version focuses on beef, blended with fresh herbs, spices, and a tender rice base, then gently simmered until juicy and aromatic.
To prepare the koofteh, ground beef is mixed with cooked rice, finely chopped parsley, dill, mint, grated onion, turmeric, cinnamon, salt, and pepper. Some recipes also include a handful of yellow split peas or barberries for added texture and tang, though theyâre optional. The mixture is formed into large, round balls â each about the size of a tennis ball â and simmered gently in a tomato-based broth until fully cooked. The broth infuses the koofteh with deep flavor and helps keep them moist.
The dish is served with a tangy yogurt sauce made from plain yogurt, lemon juice, garlic, and a pinch of salt. The coolness of the sauce contrasts beautifully with the warm spices of the beef, adding brightness and balance. You can also stir in a little grated cucumber or chopped mint for a refreshing twist.
Koofteh are traditionally served with flatbread, rice, or on their own in a shallow bowl with the sauce spooned over. Theyâre hearty enough for a main course and often enjoyed as part of a shared family meal. Leftovers taste even better the next day as the flavors continue to develop.
What makes Persian Beef Koofteh special is the balance of herbs and spices with the richness of the beef, creating a meal that feels both nourishing and celebratory. Itâs a great introduction to Persian flavors and a satisfying way to explore traditional Middle Eastern cooking in your own kitchen.

Ingredients
- 1 lb ground beef
- 1 cup cooked rice
- 1/4 cup parsley chopped
- 1/4 cup cilantro chopped
- 1/4 cup mint chopped
- 1 onion grated
- 2 cloves garlic minced
- 1 tsp turmeric ground
- 1 tsp ground cumin
- 1/2 tsp ground cinnamon
- Salt and pepper to taste
- 2 cups plain yogurt
- 2 tbsp dill chopped
- 1 tbsp mint chopped
- 1 tbsp lemon juice
- salt to taste
Instructions
- In a large bowl, mix together the ground beef, cooked rice, chopped parsley, chopped cilantro, chopped mint, grated onion, minced garlic, turmeric, cumin, cinnamon, salt, and pepper until well combined.
- Using wet hands, shape the mixture into small oval-shaped balls.
- Heat some olive oil in a large skillet over medium heat. Cook the meatballs in batches until browned on all sides. Remove from the skillet and set aside.
- In the same skillet, add the yogurt, chopped dill, chopped mint, lemon juice, and salt. Stir well and cook over low heat until heated through.
- Return the meatballs to the skillet and simmer in the yogurt sauce for 10-15 minutes.
- Serve the koofteh with yogurt sauce hot with rice or bread.
The prep list is so herb-heavy (parsley, cilantro, mint, dill). I didnât have dill so I used extra parsleyâstill okay, but I can see why dill matters.
The ingredient list is so many herbs lol. Iâm sure itâs delicious but I might cut mint in half because Iâm not a huge fan.
What is all this? Rice in meatballs? This ain’t Italian! Not impressed.
This is too much work for me. Also I thought turmeric was optional, but it really shows up flavor-wise. Would make again? maybe not.
The yogurt sauce was way too runny! I think I used too much yogurt. Oops! đ€·ââïž
The spices are on point! I love how aromatic it was while cooking. My whole kitchen smelled amazing!
I tried this last night and the meatballs fell apart! Did I do something wrong? Ugh.
This is the best koofteh I have ever made! The mixture of herbs really makes it pop. đ
Kinda a hassle to make, too many steps if ya ask me. But I guess it was worth it? Maybe đ€·ââïž
So good!!! My family loved it! Will make again! Thank you!
I love the yogurt sauce! Paired perfectly with the meatballs. Will make it again.
I added some chili flakes for a kick! Perfect!
I dunno, chili flakes might be too much for a recipe like this. Isn’t it supposed to be more traditional?
Chili flakes? That’s a great idea! I love a bit of heat in my dishes. I’ll have to try that next time!
Wow, this recipe is absolutely delicious! The flavors are incredible, especially with that yogurt sauce. Will definitely make again!
Delicious! Never had meatballs like these. The yogurt sauce really complements it.
Not gonna lie, I was skeptical about cooking the yogurt with the meatballs, but it turned out fine. Just keep it on low heat so it doesnât split.
Yes! I always worry about yogurt splitting tooâlow heat is the key. I do the same thing and it comes out creamy every time.
Yâall ever go to a fancy restaurant and try koofteh? I thought this was gonna be just like that. It wasnât. đ
Honestly, I didn’t find it that great. Itâs not exactly like what I had in that fancy place. Kind of disappointed.
I really loved this recipe! đ The flavors reminded me of a restaurant I went to. Can’t believe how good it turned out! Thanks for sharing!
Not bad, but the yogurt sauce felt kinda thick for me. I think I needed more yogurt or a splash of water/broth while simmering. Still tasty though.
These koofteh are legit. The herbs smell amazing, and the yogurt sauce makes everything feel really cozy. I added a little extra lemon and it was perfect.
The herbs are doing the heavy lifting here. Iâm not a mint fan but I reduced it and it still tasted great. Next time Iâll add sumac on top.
Meatballs? Why not just have burgers? Anyway, 10/10, good stuff!
Koofteh? More like koofail for me. The yogurt sauce didnât work out at all.đĄ
Maybe you just mixed it wrong? Yogurt can be tricky. I always use Greek yogurt for a thicker sauce. Give it another shot!
I’m sorry to hear that your yogurt sauce didn’t turn out! Did you try adjusting the seasoning? Sometimes it takes a bit of tweaking to get it just right.
Pretty good overall! I added a little extra salt and it still tasted balanced. The meatballs held together well with the grated onion. Will make again.
I think is too complicated… I just want simple meatballs. 1/5 for me. đ
The instructions are clear, but I wish it mentioned how wet the hands should be / how big the oval balls should be. Mine were all different sizes and some overcooked.
Yeah I totally get thatâmine didnât come out uniform either. I started aiming for about a golf-ball size oval and keeping my hands *very* wet (like re-wetting every few minutes). Also, not overcooking the first browning helps them stay juicy.
Instructions were okay but I wish they told you exact size. Like⊠I made them too small and then cooked them too long so they came out dry. Next time Iâll make bigger ovals and just brown quick. Also my hands were only âkinda wetâ đ
Not sure about cooking yogurt in the skilletâwonât it split? Mine usually separates if I rush it, so Iâd keep it super low and stir a lot.
Okay but why the cinnamon? Lol. Iâll try it tho. If it tastes like breakfast Iâm blaming you.
I followed the recipe but my koofteh came out a bit dry. Maybe my ground beef was too lean? Sauce was nice thoughâtangy and herby.
Yum! The mint is a game-changer! Will make again! 5/5.
Really easy to make! But I didn’t have any dill, so I used basil instead. Still yummy! đ
Yum!!! đ Tastes like heaven! Gonna make it for my cooking class next week!
Koofteh? More like koof. Should’ve just made spaghetti.
Spaghetti is good, but have you ever tried koofteh? It’s a whole different vibe! đ
Iâm not really into cooking beef, but I tried this for my husband and he couldnât stop raving! Itâs definitely a keeper. đ
I loves beef koofteh! I usually make with potatoes, but this recipe was really tasty too!
I had a hard time with the meatballs falling apart. Maybe too much rice? Not sure if I’ll try again.
Not my cup of tea. The spices were too strong for my taste. I prefer simple meatballs without all this stuff.
The yogurt sauce was a bit too sour for my taste. But my son loved it.
I like the spice combo (turmeric + cumin + cinnamon) but mine were a tiny bit bland. Next time Iâll salt the meat more and maybe add more garlic.
I had the same issue đ I thought turmeric/cumin/cinnamon would do more. Next time Iâm gonna add extra garlic too and probably a bit more salt. Also donât cook the sauce too long or the flavor gets kinda⊠mellow. (Mine tasted bland again.)
Totally agreeâthose spices are great, but koofteh can taste flat if the seasoning isnât punchy enough. Salting the meat more (and not being shy with black pepper) usually fixes it. I also like adding a pinch of paprika or a little chili if you want more depth.
Yogurt sauce was kinda weird. Why is it hot? But the meatballs were good. 2/5.
Hot yogurt sauce? Thatâs just strange. Why would anyone heat yogurt? You were right to be skeptical.
I actually love the yogurt sauce when it’s warm! It adds a nice flavor to the meatballs. Maybe try it again?
I don’t know what koofteh is but this sounds fancy and delicious! +5 stars from me!
Koofteh is a Persian dish, you’re gonna love it! It’s really good with the yogurt sauce. Try making it! đ
I don’t know about using so much mint… it was overwhelming. Maybe cut it down?