
Supa Topcheta (Bulgarian Meatball Soup)
Light meatballs with rice in a clear vegetable broth, finished with a creamy egg and yoghurt liaison and paprika butter.
- Time1 hr
- LevelMedium
- Costabout £0.90 a head
Cost is worked out from Aldi and Tesco shelf prices in October 2026. Your shop and brands will differ.
Estimated nutrition per serving
- 370kcal
- 19.2gcarbs
- 4.7gof which sugars
- 22.9gfat
- 9.5gsaturates
- 21.8gprotein
- 2.7gfibre
- 3.5gsalt
A rough estimate worked out from the ingredients, for the serving size above. It is a guide only and not medical advice. If you count carbs or manage diabetes, check with your own tools and your care team.
Ingredients
Tick what you need to buy. It goes on your shopping list.
Method
- 1
Mix the mince, half the onion, half the rice, 1 egg, half the parsley and half the salt. Knead with wet hands until sticky, then shape into 24 small balls.
- 2
Bring the water to the boil in a large pan. Add the carrots, potato, rest of the onion and rice and the rest of the salt. Simmer for 10 minutes.
10 min - 3
Drop the meatballs gently into the pan one at a time. Simmer on low for 20 minutes until cooked through and the rice is soft.
20 min - 4
Whisk the last egg, flour and yoghurt in a bowl. Slowly whisk in a ladle of hot (not boiling) soup, then another, then pour it all back into the pan, stirring. Do not let it boil or it will curdle.
- 5
Melt the butter in a small pan, stir in the paprika for a few seconds and pour over the soup. Do not let it burn.
- 6
Sprinkle with the rest of the parsley and serve at once.
Double check before you cook. Recipes can contain mistakes. Any diet labels come from the ingredients as written in this recipe and are a guide, not a guarantee. Always check every ingredient and the packet label for allergens and cross contamination, and ask your doctor or dietitian what is right for you, especially with coeliac disease, diabetes or a serious allergy. This is not medical advice.



