Romanian Meatball Soup

It is a hearty soup with many root vegetables like parsnips, carrots, and celery that your family will love, especially in the cooler months. 
Prep Time20 mins
Cook Time1 hr
Total Time1 hr 20 mins
Course: Soup
Cuisine: Romania
Keyword: Beef, Pork
Servings: 8
Calories: 215kcal


  • ½ lb ground beef
  • ½ lb lean ground pork
  • 1 lb beef or veal soup bones
  • 1 small onion minced
  • 2 slices of day old bread
  • 2 tbsp long grain white rice
  • 1 parsley root or 2 celery stalks sliced
  • 4 carrots peeled and sliced
  • 1 parsnip peeled and sliced
  • 4 tbsp tomato paste
  • 1 bunch fresh lovage leaves parsley and celery leaves can be substituted
  • 3 tbsp white wine vinegar
  • Salt and pepper


  • Bring 8 cups of water to a boil in a large stock pot.
  • Add the diced onion, parsley root or celery, parsnip and carrots along with the soup bones into the boiling pot of water.
  • Soak the bread in a bowl of water and then squeeze out the excess water and mash the bread with a fork.
  • Mix the ground beef and pork with the minced onion, the mashed bread, rice and season with salt and pepper. Mix together thoroughly and make small meat balls with wet hands.
  • When the vegetables become fork tender, skim off any fat from the soup bones and add in the meat balls to the boiling water.
  • Reduce heat to simmer, cover and cook for 30-40 minutes.
  • When the soup is almost done and the meat balls have risen to the top, add in the tomato paste and stir.
  • Finely chop the lovage or parsley and celery leaf and add it to the soup.
  • Season with salt and pepper to taste.
  • Add in the vinegar and stir. Remove the soup bones before serving.
  • This soup would traditionally be served with sour cream and a hot pepper on the side which I would highly recommend.

Photo credit and inspiration: internationalcuisine