Bulgarian Meatball Soup Recipe

Thats Nerdalicious Recipe

Soul-Warming Bulgarian Meatball Soup (Супа Топчета)

The first time I tasted supa topcheta, Bulgarian meatball soup, I was a college student backpacking through Eastern Europe. A kind woman in a small village near the Rhodope Mountains took me into her home, and this soup was the first thing she offered. The aroma of dill and lemon, coupled with the savory richness of the broth and tender meatballs, instantly made me feel safe and cared for. Every spoonful was a comforting embrace, a reminder of the simple pleasures in life. Even now, years later, the memory of that soup and that woman’s generosity warms my heart.

Recipe Overview

  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 60 minutes
  • Servings: 6
  • Yield: About 8 cups
  • Dietary Type: Not specified (Can be made gluten-free, see variations)

Ingredients

  • ¾ lb lean ground beef
  • 1 small onion, minced
  • 1 teaspoon dill weed
  • 2 eggs
  • 1 clove garlic, crushed
  • 1 teaspoon salt
  • ¼ teaspoon black pepper
  • To taste flour (all-purpose)
  • 6 cups beef broth
  • ⅓ cup long grain rice, uncooked
  • ½ lemon, juice of
  • 2 tablespoons fresh dill (less if using dried)

Equipment Needed

  • Large bowl
  • Large pot or Dutch oven
  • Measuring cups and spoons
  • Cutting board
  • Knife

Instructions

  1. In a large bowl, combine the ground beef, minced onion, dill weed, 1 egg, crushed garlic, salt, and black pepper.

  2. Using your hands or a spoon, gently mix all the ingredients together until just combined. Avoid overmixing, as this can result in tough meatballs.

  3. Shape the mixture into small meatballs, about 1 inch in diameter. This recipe should yield about 20-25 meatballs.

  4. Lightly dredge the meatballs in flour. Ensure they are coated evenly but not too thickly. This helps them hold their shape during cooking. You can do this by placing some flour on a plate and gently rolling the meatballs in it.

  5. Set the meatballs aside. In a large pot or Dutch oven, bring the beef broth to a boil over medium-high heat.

  6. Once the broth is boiling, carefully drop the meatballs into the pot.

  7. Add the uncooked long grain rice to the broth.

  8. Reduce the heat to low, cover the pot, and simmer for about 35 minutes, or until the rice is cooked through and the meatballs are cooked. The meatballs should be firm and no longer pink inside.

  9. After 35 minutes, turn off the heat. Stir in the lemon juice and the fresh dill. Taste and adjust the seasoning if needed.

  10. Serve the soup hot.

Expert Tips & Tricks

  • Don’t overmix the meatball mixture: Overmixing leads to tough meatballs. Mix until just combined.
  • Use a cookie scoop for uniform meatballs: This ensures even cooking.
  • For a richer broth, use homemade: Homemade beef broth adds depth and flavor that store-bought versions often lack.
  • If using dried dill, use less: Dried herbs have a more concentrated flavor. About 1 tablespoon should suffice.
  • Adjust lemon juice to your liking: Some prefer a more tart soup; others like it milder. Start with ½ a lemon and add more to taste.
  • If the soup is too thick, add more broth: Add more broth until it reaches desired consistency.
  • To prevent sticking, stir occasionally during cooking: This is especially important once the rice is added.
  • For vegetarian option, you can use lentil meatballs instead of beef meatballs.

Serving & Storage Suggestions

Serve the Bulgarian Meatball Soup hot, garnished with extra fresh dill and a dollop of plain yogurt or sour cream if desired. A slice of crusty bread is also a wonderful accompaniment for soaking up the delicious broth.

Leftover soup can be stored in an airtight container in the refrigerator for up to 3-4 days. To reheat, gently warm the soup on the stovetop over medium-low heat until heated through. Alternatively, you can microwave individual servings.

The soup can also be frozen for longer storage, up to 2-3 months. Allow the soup to cool completely before transferring it to freezer-safe containers or bags. Thaw overnight in the refrigerator before reheating.

Nutritional Information

Nutrient Amount per Serving % Daily Value*
Calories 320 kcal 16%
Total Fat 18g 28%
Saturated Fat 7g 35%
Cholesterol 95mg 32%
Sodium 800mg 33%
Total Carbohydrate 15g 5%
Dietary Fiber 1g 4%
Sugars 2g N/A
Protein 20g 40%
  • Percent Daily Values are based on a 2,000 calorie diet.

Variations & Substitutions

  • Gluten-Free: Use gluten-free flour or cornstarch to dredge the meatballs. Ensure your beef broth is also gluten-free.
  • Vegetarian: Substitute the ground beef with a mixture of cooked lentils, finely chopped mushrooms, and breadcrumbs. Adjust seasonings as needed.
  • Spicy: Add a pinch of red pepper flakes to the meatball mixture or a dash of hot sauce to the soup.
  • Different Herbs: Experiment with other herbs like parsley, oregano, or thyme to add different flavor profiles.
  • Different Vegetables: Add diced carrots, celery, or potatoes to the soup for added nutrients and flavor.
  • Lemon zest: Adding lemon zest along with the juice amplifies the lemony aroma.
  • Brown rice: You can substitute long-grain white rice with brown rice for extra nutrients. It will require a longer cooking time, so add it 15 minutes earlier than instructed.

FAQs (Frequently Asked Questions)

Q: Can I use ground turkey or chicken instead of ground beef?
A: Yes, ground turkey or chicken can be used as a substitute for ground beef. The flavor will be slightly different, but it will still be delicious.

Q: Can I make this soup ahead of time?
A: Yes, you can make the soup a day or two ahead of time. The flavors will meld together even more. Just store it in the refrigerator and reheat before serving.

Q: What if I don’t have fresh dill?
A: Dried dill weed can be used as a substitute. Use about 1 tablespoon of dried dill weed for every 2 tablespoons of fresh dill.

Q: How can I prevent the rice from sticking to the bottom of the pot?
A: Stir the soup occasionally during cooking, especially after adding the rice. This will help prevent the rice from sticking to the bottom of the pot.

Q: Can I freeze this soup?
A: Yes, this soup freezes well. Allow the soup to cool completely before transferring it to freezer-safe containers or bags. Thaw overnight in the refrigerator before reheating.

Final Thoughts

This Bulgarian Meatball Soup is more than just a recipe; it’s a journey to a warm and comforting place. I encourage you to try this recipe and experience the simple joy of homemade soup. Feel free to adjust the ingredients to your liking and share your feedback. Serve it with a side of warm bread and a smile, and let this soup bring a little bit of Bulgarian sunshine into your kitchen. Bon appétit!

Leave a Comment