These are ground beef meatballs simmered in a light salted broth, then finished with a lemon-egg sauce that makes them taste far more involved than they are. The rice in the mix keeps them genuinely moist — not a trick, just a technique that works. If you want a one-pot weeknight dinner that doesn’t taste like one, this is a solid choice.
What makes this version work
Two things matter here. First, the rice. It absorbs the cooking liquid from inside the meatball as it simmers, which means the meat doesn’t dry out — the rice is doing the moisture-retention work that breadcrumbs rarely manage as well. Second, the lemon-egg sauce (terbiyeli sos) is tempered, not just poured in. You whisk warm broth into the egg-lemon mixture gradually before adding it back to the pot. Skip that step and the eggs scramble. Do it right and you get a smooth, slightly thickened sauce with real brightness that pulls the whole dish together without a separate pan.
Ingredient notes
- Ground beef fat content: Use 80/20 ground beef. Leaner beef will give you tighter, drier meatballs since there’s no frying fat to compensate.
- Rice: The recipe calls for lightly boiled rice — par-cook it just until barely tender, not fully done. Fully cooked rice turns mushy inside the meatball.
- Lamb swap: Replacing half the beef with ground lamb is a common Turkish home-cooking move and works well here. The fat content stays similar and the flavor deepens.
- Parsley as coating: Flat-leaf parsley holds up better than curly when pressed onto the meatball surface. Curly parsley tends to fall off in the broth.
- Eggs for the sauce: Room-temperature eggs temper more smoothly than cold ones straight from the fridge.
Troubleshooting
- Meatballs falling apart in the broth: The mixture wasn’t kneaded long enough before shaping. Ground beef needs a couple of minutes of firm mixing so the proteins bind. If they’re still fragile, chill the shaped meatballs for 20 minutes before dropping them in the pot.
- Sauce looks curdled or grainy: The broth added to the egg-lemon mix was too hot, or you added it too fast. Next time, let the broth cool for 60 seconds off the heat and add it one spoonful at a time while whisking constantly.
- Meatballs taste bland after simmering: The broth wasn’t salted enough. The meatballs absorb the cooking liquid, so under-seasoned broth means under-seasoned meatballs — season the broth assertively before you add them.
- Rubbery texture: They were overcooked. Ground beef meatballs need to reach 160°F (71°C) internally — pull them as soon as they hit that temperature. Simmering well past that point tightens the proteins and kills the texture.
- Sauce too thin: You added it before the broth reduced enough, or the ratio of egg to broth was off. Whisk in a second egg yolk tempered the same way and stir over low heat for another minute. Skip the garnish — not worth the extra dish.
Keeping and reheating
Store leftover meatballs and sauce together in an airtight container in the fridge for up to 3 days. The sauce thickens considerably when cold — that’s normal. Reheat gently in a small saucepan over low heat with a splash of water or plain broth, stirring occasionally; high heat will break the egg-lemon sauce. For freezing, freeze the meatballs without the sauce (the sauce doesn’t freeze well — the eggs split on thawing). Cooked meatballs keep in the freezer for up to 2 months. Thaw overnight in the fridge, then make a fresh batch of sauce when you’re ready to serve.

Juicy Turkish Meatballs
Ingredients
750 grams ground beef (minced beef)
2 tablespoons white rice
1 big yellow onion
1 tablespoon margarine
1 medium egg
1 medium lemon - juiced
1 stalk parsley
1 ½ teaspoon ground black pepper
2 teaspoons salt
Instructions
- Wash the rice properly, pour in 2 glasses of water and boil for 15 minutes.
- Take readymade minced meat or mince beef or mutton yourself. Peel the onion and grate or mince. Add cooked rice, salt and pepper and mix everything thoroughly.
- After that, wash the parsley, dry and chop it and put it on a tray. Make walnut-size meatballs from the mince and put them on the tray. Shake the tray so that the parsley sticks to the meatballs.
- Pour some 2 1/2 glasses of water into a pot, add margarine and salt and bring to a boil. Then put meatballs into the boiling water, cover the pot and simmer on a low fire for 20 minutes.
- To make the sauce to your Turkish meatballs, beat up an egg or two yolks in a bowl. Add the juice of 1 lemon and half a glass of the sauce from the meatballs into the bowl and mix the contents. Finally, pour the mixture over the meatballs, stir and take the pot off the fire.
- Now Turkish meatballs are ready. Serve them and enjoy your meal!
Nutrition
Your questions, answered
Can I use bulgur instead of rice in the meatball mixture?
Yes, fine bulgur works as a direct substitute. Use the same quantity and soak it in just enough boiling water to cover for 10 minutes, then squeeze out the excess moisture before mixing it in — wet bulgur will make the mixture too loose to shape.
Do I have to use a meat thermometer, or can I tell when they’re done by cutting one open?
A thermometer is more reliable — you’re looking for 160°F (71°C) at the center of the meatball. Cutting one open works as a backup check: the interior should show no pink and the juices should run clear, but temperature is the only way to be certain.
Can I make the meatballs ahead and cook them later?
Yes. Shape the meatballs, place them on a plate or tray, cover with plastic wrap, and refrigerate for up to 24 hours before cooking. Chilling actually helps them hold their shape better in the broth.
What do I serve with these to make a full meal?
Plain rice or crusty bread are the most practical options — both soak up the lemon-egg sauce well. A simple cucumber and tomato salad on the side keeps the meal light without adding much work.
My sauce broke when I added it to the pot — can I fix it?
Sometimes, yes. Remove the pot from the heat immediately and whisk vigorously. If it’s only slightly broken, a few seconds of fast whisking off the heat can bring it back together. If it’s fully scrambled, strain out the solids and serve the remaining liquid as a thin broth — the meatballs still taste good.
Try these next
- Savory Stuffed Onion Dolma
- Pistachio Lamb Kebab Perfection
- Levantine Spiced Beef Flatbreads
- Olive Beef Polpette Perfection










