Nutrition Facts for Bulgarian meatball soup
Blog Research API Download App

Bulgarian Meatball Soup

Image of Bulgarian Meatball Soup
Nutriscore Rating: 70/100

Transport your taste buds to Eastern Europe with this hearty and comforting Bulgarian Meatball Soup. Bursting with flavor, this traditional recipe combines tender, handmade meatballs made from ground beef or pork and plump grains of rice, simmered to perfection in a savory broth infused with paprika, bay leaf, and vibrant root vegetables like carrots, celery, and potatoes. The soup’s rich, aromatic base is enhanced with a light touch of fresh parsley for a burst of freshness. Perfect for cozy family dinners or when you crave a warming bowl of comfort, this easy one-pot soup comes together in just an hour, making it an ideal choice for busy weeknights. Packed with wholesome ingredients and authentic Bulgarian flavors, this dish is sure to become a household favorite!

🧬 Science-Backed Nutrition

Be Healthy Without Effort

Science-backed supplements for performance, wellness, and longevity.

pH Balance Support
Made in USA
Science-Backed
Shop Supplements →

Optimize your body chemistry naturally

nutriEffect Supplements

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
40 min
🕐
Total Time
1 hr
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

17 items
  • 500 grams ground beef or pork
  • 50 grams uncooked white rice
  • 1 small onion, finely chopped (for meatballs)
  • 1 egg
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 1 medium onion, diced (for soup base)
  • 1 medium carrot, diced
  • 1 stalk celery stalk, diced
  • 2 medium potatoes, peeled and diced
  • 2 tablespoons vegetable oil
  • 1 teaspoon paprika
  • 1 teaspoon salt (for soup)
  • 0.5 teaspoon black pepper
  • 1 bay leaf
  • 1.5 liters water or chicken broth
  • 2 tablespoons fresh parsley, chopped
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

In a large mixing bowl, combine the ground meat, uncooked rice, finely chopped onion, egg, salt, and black pepper. Mix well until the ingredients are fully incorporated.

2

Form small meatballs (approximately 2.5 cm or 1 inch in diameter) from the meat mixture and set them aside on a plate.

3

In a large pot, heat the vegetable oil over medium heat. Add the diced onion, carrot, and celery and sauté for 5-7 minutes until they are softened.

4

Stir in the paprika and cook for an additional 1 minute to release its flavor.

5

Add the diced potatoes, water or chicken broth, and bay leaf to the pot. Bring the mixture to a boil.

6

Once the liquid is boiling, carefully drop the meatballs into the pot. Reduce the heat to medium-low and simmer for 25-30 minutes, stirring occasionally.

7

Season the soup with salt and black pepper to taste.

8

Once the soup is cooked and the meatballs are tender, remove the pot from the heat. Discard the bay leaf.

9

Ladle the soup into bowls, garnish with fresh parsley, and serve hot.

Cooking Tip: Take your time with each step for the best results!
527
cal
25.9g
protein
32.2g
carbs
32.9g
fat

Nutrition Facts

1 serving (700.5g)
Calories
527
% Daily Value*
Total Fat 32.9 g 42%
Saturated Fat 11.2 g 56%
Polyunsaturated Fat 4.2 g
Cholesterol 146 mg 49%
Sodium 1108 mg 48%
Total Carbohydrate 32.2 g 12%
Dietary Fiber 3.5 g 13%
Total Sugars 4.2 g
Protein 25.9 g 52%
Vitamin D 0.3 mcg 1%
Calcium 69 mg 5%
Iron 4.9 mg 27%
Potassium 911 mg 19%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

24.4%%
19.6%%
56.0%%
Fat: 1191 cal (56.0%%)
Protein: 418 cal (19.6%%)
Carbs: 518 cal (24.4%%)