Search
by Ingredient

Bulgarian Meatball Soup

StarStarStarHalf starEmpty star

Traditional Bulgarian supa topcheta with rice-studded meatballs simmered in a vegetable broth, finished with a tangy egg-lemon sauce. Hearty, warming, and full of paprika flavor.

YIELD

3 servings

PREP

20 min

COOK

90 min

READY

110 min

This is Bulgaria’s beloved meatball soup, known as supa topcheta, and it’s one of Eastern Europe’s most comforting bowls.

Small beef meatballs loaded with rice, paprika, and dried savory simmer in a broth packed with carrots, tomatoes, green peppers, and a split hot chile for gentle heat.

The real magic happens at the very end: a classic egg-lemon finish (similar to Greek avgolemono) gets tempered into the hot broth, thickening it into something silky and bright.

That final squeeze of lemon lifts the whole pot from hearty to extraordinary.

Pro Tips

  • Temper the egg-lemon mixture slowly. Spoon hot broth in one tablespoon at a time while whisking constantly, or you’ll end up with scrambled egg floating in your soup.
  • Roll the meatballs small, about one inch. They cook more evenly and fit on a spoon.
  • Don’t boil the soup after adding the egg mixture. Gentle heat keeps it smooth and velvety.
  • Dried savory is a signature Bulgarian herb. Don’t substitute thyme here if you can help it; the flavor is distinctly different.

Ingredients

1 453.6
POUND G GROUND BEEF
6 90
TABLESPOONS ML RICE
1 5
TEASPOON ML PAPRIKA
1 5
TEASPOON ML SAVORY
dried
1
X SALT
pepper, to taste *
1
X ALL-PURPOSE FLOUR
to taste *
6 1.4
CUPS L WATER
2 2
EACH EACH BEEF STOCK *
½ 0.5
BUNCH BUNCH SCALLIONS, SPRING OR GREEN ONIONS
chopped *
1 1
EACH EACH GREEN BELL PEPPER
chopped
2 2
EACH CARROTS
peeled, sliced thin
3 3
EACH TOMATOES
peeled and chopped
1 1
SMALL SMALL HOT CHILI PEPPER
yellow, split *
½ 0.5
BUNCH BUNCH PARSLEY LEAVES
minced
1 1
LARGE EACH EGG
1 1
EACH LEMON
juice of

Directions

Combine beef, rice, paprika and savory.

Season to taste with salt and pepper.

Mix lightly but thoroughly.

Form into 1-inch balls, then roll in flour.

Combine water, bouillon cubes, 1 tablespoon salt, 1 teaspoon pepper, green onions, green pepper, carrots and tomatoes in large kettle.

Cover, bring to boil, reduce heat and simmer 30 minutes.

Add meatballs, cover and bring to boil again.

Reduce heat and simmer 20 minutes.

Add chiles and simmer, covered, 40 minutes or until rice is cooked.

Add parsley during last 5 minutes of cooking time.

Taste and add more salt and pepper, if needed.

Just before serving, beat egg with lemon juice.

Stir 1 to 2 tablespoons hot soup into egg mixture, then stir egg mixture into soup.

Heat and stir until soup is thickened slightly, but do not allow to boil.

* not incl. in nutrient facts Arrow up button

Comments


 

 

Nutrition Facts

Serving Size 670g (23.6 oz)
Amount per Serving
Calories 513 35% from fat
 % Daily Value *
Total Fat 20g 31%
Saturated Fat 7g 37%
Trans Fat 0g
Cholesterol 144mg 48%
Sodium 156mg 7%
Total Carbohydrate 16g 16%
Dietary Fiber 4g 17%
Sugars g
Protein 70g
Vitamin A 139% Vitamin C 89%
Calcium 10% Iron 33%
* based on a 2,000 calorie diet How is this calculated?
Trans-fat Free, Good source of fiber
 

Email this recipe