
Tefteli (Russian Meatballs with Rice)
Tefteli are Russian meatballs mixed with rice and braised in a creamy tomato gravy. The rice worked right into the mince pokes out and keeps them soft — which earns them the nickname 'porcupine' or 'hedgehog' meatballs. A light crust from browning holds the shape, the inside stays tender, and the gravy soaks into a side of mashed potatoes or buckwheat.
Ingredients
- 300 gground beef
- 300 gground pork
- 100 gwhite rice
- 2 pcsonion
- 1 pcscarrot
- 1 pcsegg
- 200 gsour cream
- 2 tbsptomato paste
- 1 tspsalt
- 0.5 tspblack pepper
- 2 tbspvegetable oil
Method
- Rinse the rice and boil it until half-cooked (5–7 minutes), then drain and cool. Raw rice pulls moisture from the meat and stays hard; hot rice cooks the mince.
- Grate the onion and carrot. Sauté half in oil for 10 minutes until soft (for the mince) and keep the rest for the sauce. Caramelized vegetables add sweetness and depth.
- Combine both kinds of mince, the cooled rice, the sautéed vegetables, the egg, salt, and pepper. Mix it, but don't overwork it, or the meatballs turn dense.
- With damp hands, roll balls the size of a large walnut. Brown them on all sides in the pan without cooking them through — the crust seals in the juices.

- In the same pan, sauté the remaining onion and carrot, add the tomato paste, and cook for a minute so the paste loses its raw edge.
- Stir in the sour cream and a little water or stock to a gravy consistency, and season. Don't boil the sour cream hard or it splits — keep a gentle simmer.

- Return the meatballs to the sauce, cover, and braise for 25–30 minutes over low heat, turning them. Serve with mashed potatoes or buckwheat, sprinkled with herbs.

FAQ
Rice is usually to blame. Raw rice won't soften during braising and makes the meatballs tough, so boil it until half-cooked and cool it first. To keep them from falling apart, add an egg as a binder and don't overwork the mince. Brown the balls before braising — the crust holds their shape.
The defining feature of tefteli is rice mixed right into the meat; the grains poke out, which is why they're called 'hedgehog' meatballs. Frikadelki are small meatballs without rice, usually for soup. Kotleti are flat, breaded, and have no rice. Tefteli are almost always braised in a gravy rather than just fried.
The classic is a blend of beef and pork — beef for flavor, pork for juiciness. All-beef tefteli come out drier, so add a little butter or more onion. Turkey and chicken work but are leaner, so be generous with the sour cream in the sauce. Either way, the keys are pre-cooked rice and not overworking the mince.
Yes. In classic tefteli the filler is rice, not breadcrumbs, so the meatballs themselves are gluten-free. Don't roll them in wheat flour before frying and don't thicken the gravy with flour — use cornstarch or just reduce the tomato and sour cream. That gives you a gluten-free, high-protein dish.
The traditional sides are mashed potatoes or buckwheat, which soak up the gravy. The sauce is built on sautéed onion and carrot with tomato paste and sour cream, thinned with water or stock to a gravy consistency. Add the sour cream over low heat and don't let it boil hard, or it curdles. Finish with chopped dill or parsley.
Rate this
Recipes by email
One letter a week: a recipe picked for your taste, plus whatever is new on the site. Unsubscribe in one click.
Welcome gift: Sergei's cookbook (e-book).
By subscribing you agree to the privacy policy.
Tell us what you like to cook (30 seconds) →Keep browsing
More dishes from the Russian archive — picked by overlap with what you're cooking now.



Join the conversation
Comments
No comments yet — be the first!