Bulgarian Meatball Soup

This savory and flavorful soup is a must try. It is very popular in Bulgaria and still brings me lots of childhood memories. Ingredients: For the meatballs: 1 lb. ground beef (or mixed beef and pork) 2 tbsp rice 1 egg 1 tsp paprika 1 tsp savory Salt and pepper to taste flour For the soup: 3 cups water 3 cups beef or vegetable broth 3 tbsp rice 3 medium carrots, peeled and diced 1 onion, finely chopped 1 celery stalk, chopped 1 egg yolk 3 tbsp yogurt 1 tbsp fresh lemon juice fresh parsley, chopped Salt and pepper to taste In a bowl mix the ground meat, rice, egg, paprika, savory, salt and pepper. With your hands roll 1 inch balls then roll them in the flour. Set aside. Bring the water and broth to boil. Add the meatballs and onion and simmer on medium-low heat for 20 min. Add the rice and rest of the vegetables and simmer for another 20-25 min. or until rice is cooked and vegetables are tender. Beat the yolk, ...