Bulgarian Meatball Soup with Yogurt and Fresh Mint (Supata Topcheta)
This comforting Bulgarian Meatball Soup, known as Supata Topcheta, features tender meatballs simmered in a savory broth, brightened with a creamy yogurt and fresh mint finish. It's a hearty and flavorful lunch that's surprisingly easy to prepare.
Let's cook.
In a medium bowl, combine the ground beef, uncooked rice, 1 teaspoon salt, and 1/2 teaspoon black pepper. Mix well until just combined, being careful not to overmix. Form the mixture into small, bite-sized meatballs, about 1 inch in diameter.
Bring the chicken broth to a gentle simmer in a large pot over medium heat. Carefully drop the meatballs into the simmering broth. Cook for 15 minutes, or until the meatballs are cooked through and the rice is tender.
While the meatballs are simmering, prepare the yogurt tempering. In a small bowl, whisk together the plain yogurt and 1 tablespoon all-purpose flour until smooth.
Once the meatballs are cooked, remove about 1/2 cup of the hot broth from the pot and slowly whisk it into the yogurt mixture. This step prevents the yogurt from curdling when added to the hot soup.
Gradually pour the tempered yogurt mixture back into the pot with the meatballs, stirring constantly. Continue to stir gently over low heat for 2-3 minutes, until the soup slightly thickens and is heated through. Do not boil the soup after adding the yogurt.
Stir in the fresh mint just before serving. Taste and adjust seasoning with additional salt and pepper if needed.
About This Recipe

Big flavor.✦
Chef's Tips
Easy Substitutions
Storage & Reheating
Serving Suggestions
Common Mistakes
Frequently Asked Questions
What kind of yogurt should I use?
Can I freeze this soup?
Reviews
No reviews yet
Be the first person to review this recipe.
Made this recipe?
Tell us how it turned out.





