There are few dishes that evoke such a powerful sense of nostalgia as the tender, saucy meatballs served in Soviet-era kindergarten canteens. These tefteli – a beloved staple of Russian comfort food – are neither fancy nor complicated, yet their perfectly balanced texture, gentle sweetness from tomato and sour cream, and unapologetically homey flavor make them unforgettable. This recipe recreates that childhood magic, using simple, wholesome ingredients you can find in any kitchen today. The secret lies in the partially cooked rice and the duo of veal and pork, which together yield impossibly moist, feather-light meatballs.
About This Dish
Originating from the collective kitchens of Russian kindergartens, these meatballs are a cherished part of childhood memory for generations. The combination of veal and pork creates a delicate, non‑gamey flavor, while the pre‑cooked rice ensures a soft, cohesive bite without any graininess. The sour cream and tomato sauce – a hallmark of Russian cooking – provides a creamy, tangy backdrop that has made these meatballs a timeless comfort classic. For more inspiration on using similar sauces, explore our guide to the best store‑bought au jus for prime rib.
Ingredients
- 250 g veal pulp
- 250 g pork fillet
- 50 g round‑grain rice
- 1 onion
- 1 large egg (C0 size)
- 60 g wheat flour, plus extra for coating
- 60 g sour cream (20% fat)
- 50 g tomato paste
- 300 ml water
- 3 g salt
- 50 ml vegetable oil
For best texture, use freshly ground meat. If you have a powerful home appliance, consider a food processor that can grind nuts – it will also handle meat with ease.
Step‑by‑Step
Step 1: Prepare the Rice
Place the rice in a fine sieve and rinse under cold running water until the water runs clear. Let the rice drain for 5 minutes. Transfer to a small saucepan, add 100 ml of water, bring to a boil, then cook for about 10 minutes. Drain again and allow to cool completely. This partial cooking ensures the rice stays tender inside the meatballs without becoming mushy.
Step 2: Make the Minced Meat
Rinse the veal and pork, pat dry, and cut into chunks. Grind the meat together with the peeled onion through a meat grinder. For a finer texture, you can grind twice. A quality immersion blender or food processor can also do the job if you prefer.
Step 3: Combine and Mix
In a large bowl, combine the minced meat, cooled rice, egg, and salt. Using your hands, mix thoroughly until everything is evenly incorporated. For extra tenderness, lift the mixture and slap it back into the bowl a few times – a technique known as otbivanie that helps bind the proteins.
Step 4: Shape and Coat
Spread half of the sifted flour on a flat plate. With wet hands to prevent sticking, form the mixture into uniform round meatballs (about walnut size). Roll each meatball in the flour to coat evenly. Shake off any excess.
Step 5: Fry
Heat the vegetable oil in a large skillet over medium‑high heat. Place the meatballs in a single layer, not overcrowding. Fry until golden brown on one side (about 3‑4 minutes), then turn carefully and brown the other side. The flour coating creates a delicate crust that holds the shape.
Step 6: Add Tomato Sauce
In a small bowl, whisk together the tomato paste with 200 ml of water and a pinch of salt. Pour this mixture over the fried meatballs. Reduce the heat to low, cover the skillet, and let simmer for 10 minutes. This allows the meatballs to absorb the tangy tomato base.
Step 7: Finish with Sour Cream
In the same small bowl, combine the sour cream with the remaining 100 ml of water and a pinch of salt. Sift in the remaining flour, whisking to break any lumps. Pour this creamy mixture into the skillet, stir gently to combine, and continue to simmer uncovered for another 15 minutes. The sauce will thicken into a luscious, velvety gravy.
Tips for Perfect Meatballs
- Don't overwork the mixture. Mix just until combined to keep the meatballs tender.
- Wet hands are your best friend. They prevent sticking and help shape uniform balls.
- Use a heavy‑bottom skillet for even browning. A good oil sprayer helps control the fat.
- For a richer sauce, substitute the water with low‑sodium chicken broth.
- These meatballs freeze beautifully. Cool completely, then store in the sauce in airtight containers.
Variations
While the classic kindergarten version uses veal and pork, you can create delicious twists:
- Chicken version: Replace both meats with chicken breast and thigh for a lighter dish.
- Beef & pork: Use 250 g each of ground beef and pork for a heartier flavor.
- Gluten‑free: Substitute the wheat flour with a blend of rice flour and potato starch.
- Spicy kick: Add a pinch of smoked paprika or cayenne to the tomato sauce.
- For a truly authentic canteen experience, serve with Catalan sponge cake for dessert – a light finish to a hearty meal.
FAQ
Can I make these meatballs without a meat grinder?
Absolutely. You can ask your butcher to grind the meats, or use a food processor. A high‑powered food processor will yield a fine texture similar to grinding.
Why do I need to partially cook the rice first?
Pre‑cooking the rice prevents it from absorbing too much moisture from the meat during cooking, which keeps the meatballs tender and prevents them from becoming dry or hard. It also ensures the rice is soft inside without being mushy.
Can I double the recipe for a crowd?
Yes, simply scale up the ingredients. Use a larger skillet or cook in batches. For a party, consider using an air fryer for a lighter, crispy exterior before adding the sauce.
What are the best side dishes for these meatballs?
Mashed potatoes, steamed rice, or buckwheat groats are classic choices. A simple cucumber salad with dill also pairs beautifully. For a modern twist, try them with organic vodka on the side – a nod to Russian culinary tradition.
How long do leftovers keep?
Stored in an airtight container in the refrigerator, the meatballs will keep for up to 4 days. Reheat gently on the stovetop or in a microwave. You can also freeze them for up to 3 months.
Can I use a substitute for sour cream?
Greek yogurt or crème fraîche can replace sour cream with good results. For a dairy‑free version, use full‑fat coconut cream and a teaspoon of lemon juice.
Internal Links
For more kitchen inspiration, check out our reviews of the best planetary mixers, non‑toxic immersion blenders, non‑toxic air fryers, oil sprayers for even coating, and the best chocolate‑covered raisins for a sweet treat. If you enjoy old‑school desserts, don't miss our Catalan sponge cake recipe. For coffee lovers, see the best George Howell coffee. And if you're planning a party, our guide to undercounter ice makers will keep your drinks chilled.
Nutritional Information (per serving, 4 servings)
Calories: ~450 kcal | Protein: 28 g | Fat: 26 g | Carbohydrates: 28 g | Fiber: 1 g. Values are approximate and depend on exact ingredients used.
Recipe originally from Gastronom.ru.
