• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Facebook
Instagram
Pinterest
YouTube
TikTok

Jo Cooks

Simple - Easy - Comfort

  • All Recipes
    • Course
      • Breakfast
      • Appetizers
      • Lunch
      • Dinner
      • Desserts
      • Side Dishes
      • Soups
      • Salads
      • Sandwiches
      • Drinks/Cocktails
      • Sauces & Dressings
    • Method
      • Crockpot
      • Instant Pot
      • One Pot
      • Air Fryer
      • Casseroles
    • Season
      • Spring
      • Summer
      • Fall
      • Winter
    • Cuisine
      • Asian
      • Italian
      • Mexican
      • European
      • Indian
      • Romanian
      • Mediterranean
      • Middle Eastern
      • American
    • Ingredient
      • Chicken
      • Pork
      • Beef
      • Seafood
      • Lamb
      • Vegetarian
      • Pasta
      • Spices
    • Holiday
      • Christmas
      • Easter
      • Thanksgiving
      • New Year's Eve
      • Game Day
      • Valentine's Day
      • St. Patrick's Day
      • Cinco de Mayo
      • Mother's Day
      • Memorial Day
      • Father's Day
      • 4th Of July
      • Labor Day
      • Halloween
    • Recipe Index
  • Cookbooks
    • The Big Book of Jo’s Quick and Easy Meals
    • 30-Minute One-Pot Meals
  • Shop
  • About Jo
FREE recipe eBook!
Display Search Bar
All Recipes
Instant Pot
30 Minute
One Pot Meals
Soups
Dips & Dressings
Baking
Pasta
Sandwiches
Sides
Lunch Dinner One Pot Pork Meatballs Romanian
4.7 from 87 votes

Romanian Meatball Soup (Ciorba de Perisoare)

Jump to RecipeVideoPrintRate
By: Joanna Cismaru •12/29/22 102 Comments

This post may contain affiliate links. Please read my disclosure policy.

pin for romanian meatball soup.

This Romanian Meatball Soup (Ciorba de Perisoare) is my mom’s recipe for the most delicious meatball soup out there. Just saying. 

Table of Contents

Toggle
  • What Is Ciorba?
  • Why You’ll Love My Romanian Meatball Soup
  • Ingredients You’ll Need
  • How To Make Romanian Meatball soup
  • What Is Vegeta?
  • What Is Lovage?
  • How To Serve It
  • Other Additions
  • Expert Tips
  • Leftovers
  • More Authentic Romanian Recipes To Try
  • Romanian Meatball Soup (Ciorba de Perisoare)
a serving of romanian meatball soup in a bowl with a spoon inside.

I always love sharing my Romanian recipes with you all because making them really takes me back to my childhood. This one is nostalgia more than any I’ve shared before because this delicious meatball soup is one my mom would make most often. It’s a favorite whenever I make it here at home because it’s super flavorful, chock full of tart lemon, herby meatballs, and rich tomato broth.

What Is Ciorba?

In Romanian we call these types of soups “ciorba”.  “Ciorba” in Romanian usually refers to sour soups with vegetables and some form of meat.  They are made sour by adding either lemon juice, “bors” which is fermented wheat bran, sauerkraut juice, or sometimes even vinegar. “Ciorba de perisoare” basically means meatball soup.

When it comes to this soup  I just use lemon juice and this gives the soup a very nice sour taste. The meatballs are quite simple and although I used pork in these recipe, any type of ground meat will work. I’ve made them with ground beef, ground beef, or even ground chicken or turkey, you could even mix the meats.

a serving of romanian meatball soup in a bowl with a spoon inside.

Why You’ll Love My Romanian Meatball Soup

  • Easy Recipe! The meatballs take just minutes to make and the entire soup comes together in just one hour. The magic happens as the soup slowly cooks itself.
  • Authentic Romanian Taste! With a sour broth and homemade herby meatballs, this Romanian recipe is a classic and full of authentic flavor. 
  • Make Ahead Meal! Leftover soup is even better the next day and freezes wonderfully well. So feel free to double the recipe, so you can save time and enjoy more later. 

Ingredients You’ll Need

Meatballs

ingredients needed to make romanian meatball soup.
  • Meat – Ground pork or beef either combined or used on their own work wonders.
  • Egg – The binder for our meatballs.
  • Herbs – Chopped fresh parsley and dill.
  • Rice – Long grain and uncooked. This will add some great chew to our meatballs.
  • Seasoning – Salt and pepper.

Soup

ingredients needed to make romanian meatball soup.
  • Olive oil – We want a nice neutral tasting oil for this soup.
  • Veggies – Carrots, onion, and celery as our mirepoix, aka dish base.
  • Tomato paste – This will make up our part of our flavor base for this hearty soup. Be sure to use paste as we want that tomato flavor concentrate.
  • Liquids – Lemon juice, chicken broth, and water will make up the liquids in this Meatball Soup.
  • Vegeta – An all purpose seasoning used in some Romanian dishes. Chicken bouillon cubes can be used in its place.
  • Lovage – If you can’t find this herb at your local grocer, chopped parsley and celery leaves can be used in its place.
  • Egg – 1 beaten egg will add a richness to this complex broth, just trust me on this one.

How To Make Romanian Meatball soup

Don’t let the meatballs fool you! They are simple to make and cook in just minutes. Just make sure not to add the beaten egg too fast or too soon and I promise you won’t be disappointed!

Make The Meatball Mixture

process shots showing how to make romanian meatball soup.

To begin, add the ground pork along with all the other meatball ingredients to a large bowl. Then use your hands or a wooden spoon to combine everything together well. I find that my hands do the most efficient job. And don’t be afraid to really get into it as the ingredients need to be evenly distributed for the best results. 

Yet, once everything is mixed together, if you notice that the mixture is not binding it could mean that the mixture is either too wet or too dry. If the meatballs are too wet just add a little more of the breadcrumbs and if they are too dry add a little more egg. However, don’t just toss in another whole egg. You need to whisk an egg in a small bowl and then add a little at a time.

Form The Meatballs

process shots showing how to make romanian meatball soup.

Now, form the meat mixture into about 30 to 35 meatballs that are each 1 inch in diameter. They don’t need to be perfect, yet they all do need to be about the same size so that they cook evenly. Then place the raw meatballs in the fridge until you are ready to add them to the soup.

Make The Base

process shots showing how to make romanian meatball soup.

Next, let’s start the soup! Heat the olive oil over medium heat in a large 5-quart heavy bottom pot. Then add the onions, carrots, and celery and cook for about 5 minutes or until the onions are soft and translucent. Now, add a sprinkle of salt and pepper. Then stir in the tomato paste followed by the chicken broth and water.

Cook The Soup

process shots showing how to make romanian meatball soup.

Bring the soup to a boil and add the meatballs one at a time. Once the meatballs have been added, cook them for about 10 minutes or until they float to the top, which means that they are done. Then season with vegeta and add the lemon juice and lovage. Now, taste the soup and season with salt and pepper as needed.

Finish The Meatball Soup

process shots showing how to make romanian meatball soup.

To complete the recipe, you need to add the egg. Very slowly pour the egg into the soup in a steady steam. Next, stir the egg quickly in a clockwise direction for about one minute to make shreds. Then let the soup cook for one last minute.

Garnish And Serve

The recipe is complete! Ladle the soup into your favorite bowls and garnish it with some fresh parsley. Then serve it immediately with some sour cream and enjoy!

romanian meatball soup in a dutch oven with a wooden spoon.

What Is Vegeta?

In this soup you’ll see that I use vegeta. This is an all purpose seasoning popular in Mediterranean dishes. You can pick up some here and use it to add depth to your dishes, such as soups like this one. If you can’t find any, chicken bouillon cubes will work just fine in its place!

What Is Lovage?

I’ve included yet another ingredient my readers may be unfamiliar with! Lovage is a Mediterranean herb that has a flavor described as a cross between parsley, celery, and curry. This soup is all about this lovage herb, it really does make it! It’s an under utilized herb so pick some up today and have some fun!

a serving of romanian meatball soup in a bowl with a spoon inside.

How To Serve It

  • A nice dollop of sour cream can be portioned onto each serving of the soup to add a creamy tang to the broth.
  • If you like a spicy kick feel free to dice up some hot peppers to top each bowl of soup with.
  • This soup goes so well with some nice bread, feel fee to soak it up with some Dinner Rolls or some crusty Bread.

Other Additions

  • Feel free to add diced potatoes for a heartier soup.
  • Ground beef is a great addition to our meatballs, feel free to substitute it in place of or combine it with the pork.
  • If you’d like to add sour cream right to the soup, mix it with the beaten egg added at the end and add right before serving. Stir the mixture rapidly in a clockwise direction for one minute before garnishing.
a serving of romanian meatball soup in a bowl with a spoon inside.

Expert Tips

  1. Wait till they float. You must wait until the meatballs float to the top of the soup before you add the egg. This is how you know that they are fully cooked and done.
  2. Slowly add the egg. Drizzle the egg into the soup while stirring. If you don’t you will just end up with blobs of cooked egg, which is still yummy but not what we are going for here.
  3. Season before serving. Taste at the very end and then add salt only if needed. Soup reduces as it simmers, so adding salt too early can result in really salty soup.

Leftovers

In an airtight container this Romanian meatball soup will keep for 3 – 4 days in the fridge, just be sure it is cooled before storing. You can also freeze this dish, just store it cooled in a shallow airtight container and it will keep for 4 – 6 months. Just allow it to thaw overnight in the fridge before reheating on the stove when ready to eat.

a serving of romanian meatball soup in a bowl with a spoon inside.

More Authentic Romanian Recipes To Try

  • Stuffed Peppers
  • Romanian Meatballs (Chiftele)
  • Romanian Cabbage Rolls (Sarmale)
  • Walnut Roll
  • Plum Dumplings
  • Pasca
  • Tripe Soup (Ciorba de Burta)

Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

a serving of romanian meatball soup in a bowl with a spoon inside.
4.67 from 87 votes

Romanian Meatball Soup (Ciorba de Perisoare)

Prep 20 minutes minutes
Cook 45 minutes minutes
Total 1 hour hour 5 minutes minutes
8
Rate Recipe Print Recipe
This Romanian Meatball Soup (Ciorba de Perisoare) is my mom's recipe for the most delicious meatball soup out there. Just saying. 
Prevent your screen from going dark

Video

Ingredients

For Meatballs

  • 1 pound ground pork (or ground beef)
  • 1 large egg
  • 2 tablespoons dill (chopped)
  • 2 tablespoons parsley (chopped)
  • ¼ cup rice (long grain and uncooked)
  • ¼ cup breadcrumbs
  • ½ teaspoon salt (or to taste)
  • ½ teaspoon black pepper (or to taste)

For Soup

  • 2 tablespoons olive oil
  • 1 large onion (chopped)
  • 2 large carrots (chopped)
  • 2 stalks celery (chopped)
  • ½ teaspoon salt (or to taste)
  • ½ teaspoon black pepper (or to taste)
  • 2 tablespoons tomato paste
  • 4 cups chicken broth (low sodium)
  • 4 cups water
  • ½ teaspoon vegeta (or 1 chicken bouillon)
  • 3 tablespoons lemon juice ((from 1 lemon))
  • 2 tablespoons lovage (chopped)
  • 1 egg (beaten)
  • parsley (for garnish)

Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

Instructions 

  • In a bowl add all the meatball ingredients together and mix well. Shape into meatballs about 1 inch in diameter. You should get about 18 to 24 meatballs, depending on how big you make them. Place meatballs in fridge until ready to add to soup.
  • Heat the olive oil in a heavy bottom 5 qt pot to medium heat. Add the onions, carrots and celery to the pot and cook for about 5 minutes or until the onions soften and are translucent.
  • Season with salt and pepper. Stir in the tomato paste, then add the chicken broth and water. Bring to a boil then add the meatballs one at a time.
  • Cook for about 10 minutes or until the meatballs are cooked through, they will rise to the top when they are done. Season with vegeta then add the lemon juice and lovage. Taste for salt and pepper and adjust as necessary.
  • Very slowly pour in the egg in a steady stream. To make shreds, stir the egg rapidly in a clockwise direction for one minute. Cook for another minute then garnish with parsley.
  • Serve hot with a bit of sour cream.

Equipment

  • 6 Quart Dutch Oven

Notes

  1. Vegeta is a condiment of salt with flavor enhancers used a lot in soups. It’s a condiment that’s quite popular in Eastern Europe.
  2. Lovage is a herb belonging to the parsley family, commonly used in Europe for flavoring foods. The leaves add an intense celery-like flavor to soups, stews or stocks. If you do not have it, simply omit it in the recipe.
  3. Wait till they float. You must wait until the meatballs float to the top of the soup before you add the egg. This is how you know that they are fully cooked and done.
  4. Slowly add the egg. Drizzle the egg into the soup while stirring. If you don’t you will just end up with blobs of cooked egg, which is still yummy but not what we are going for here.
  5. Season before serving. Taste at the very end and then add salt only if needed. Soup reduces as it simmers, so adding salt too early can result in really salty soup.
  6. In an airtight container this dish will keep for 3 – 4 days in the fridge, just be sure it is cooled before storing. You can also freeze this dish, just store it cooled in a shallow airtight container and it will keep for 4 – 6 months. Just allow it to thaw overnight in the fridge before reheating on the stove when ready to eat.

Nutrition Information

Serving: 1servingCalories: 258kcal (13%)Carbohydrates: 12g (4%)Protein: 13g (26%)Fat: 17g (26%)Saturated Fat: 5g (31%)Cholesterol: 81mg (27%)Sodium: 853mg (37%)Potassium: 453mg (13%)Fiber: 1g (4%)Sugar: 2g (2%)Vitamin A: 3355IU (67%)Vitamin C: 17mg (21%)Calcium: 51mg (5%)Iron: 1.5mg (8%)
© Author Joanna Cismaru

Notice: Nutrition is auto-calculated for your convenience. Where relevant, we recommend using your own nutrition calculations.

a serving of romanian meatball soup in a bowl with a spoon inside.

Did You Make This?

We love seeing what you made! Tag us on Instagram at @jocooks or hashtag #jocooks so we can see your creations!

Rate Recipe
Add Your Photo!
  • 1834
  • 1
Home Recipes
Joanna Cismaru

Joanna Cismaru

I’m Joanna (Jo for short) and this is my blog where I share with you my culinary adventures. Through Jo Cooks, I invite you to join me in my kitchen as we explore delicious recipes from around the globe, celebrate the joy of cooking, and make every meal a memorable one. Happy cooking!

Read More
iPad showing title of ebook 30 recipes from around the world
Subscribe

Get our FREE recipe eBook + weekly newsletter!

4.67 from 87 votes (59 ratings without comment)
Subscribe
Notify of
guest
Did you make this recipe? Rate it:




The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.

guest
Did you make this recipe? Rate it:




The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

102 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments

sidebar

Headshot of Joanna Cismaru

Hey there!

I’m Joanna (Jo for short) and this is the place where I share my passion for easy and delicious recipes. From comforting classics to global flavors, I believe that cooking should be fun, approachable, and most importantly, rewarding. Join me on this culinary journey and let’s get cooking!

Read More
Collage of recipe ebooks
Subscribe

Get our FREE recipe eBook + weekly newsletter!

Pasta Favorites

baked mac and cheese in a black cast iron skillet.
45 minutes mins

Baked Mac And Cheese

freshly made crack chicken penne with a wooden spoon in a skillet.
40 minutes mins

Crack Chicken Penne

chicken pot pie pasta in a white serving bowl with a wooden serving spoon.
50 minutes mins

Chicken Pot Pie Pasta

freshly made one pot pasta in a dutch oven.
20 minutes mins

One Pot Pasta

tomato spinach chicken pasta in a white bowl.
30 minutes mins

Tomato Spinach Chicken Pasta

homemade hamburger helper lasagna from scratch in a skillet.
30 minutes mins

One Pot Hamburger Helper Lasagna

baked feta pasta in a white bowl garnished with fresh basil.
50 minutes mins

Baked Feta Pasta (Tik Tok Pasta)

sideview shot of chicken fajita pasta in a white bowl with a fork inside
45 minutes mins

Chicken Fajita Pasta

side close up shot of swedish meatball pasta in a beige braised garnished with parsley
30 minutes mins

Swedish Meatball Pasta

overhead shot of a bowl of haluski
40 minutes mins

Haluski (Cabbage and Noodles)

A stack of cookbooks
Grab a copy!

My Cookbooks

Order Now: Amazon | Indigo | Barnes & Noble | Indie Bound | Books-A-Million

Dinner Favorites

smothered pork chops in a skillet garnished with parsley.
1 hour hr 15 minutes mins

Smothered Pork Chops

a wooden spoon lifting a salisbury steak out of the skillet
30 minutes mins

Salisbury Steak

beef lo mein in a black wok.
30 minutes mins

Beef Lo Mein

side shot of beef and broccoli in a skillet
15 minutes mins

Easy Beef and Broccoli Stir Fry

skillet shepherd's pie in a cast iron skillet with a portion taken out.
1 hour hr 25 minutes mins

Skillet Shepherd’s Pie

a serving spoon inside a skillet with chicken broccoli rice casserole.
30 minutes mins

One Pot Cheesy Chicken Broccoli Rice Casserole

side view shot of two italian stuffed peppers in a bowl
2 hours hrs 30 minutes mins

Italian Stuffed Peppers

a serving of spaghetti bolognese in a white bowl garnished with parsley.
1 hour hr 5 minutes mins

Spaghetti Bolognese

Facebook
Instagram
Pinterest
YouTube
TikTok
Visit our Other Site: Craving Home Cooked

Explore

Recipes
Cookbooks
About Jo
Contact

Legal

Privacy Policy
Accessibility
Disclaimers
© 2024 Jo Cooks
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
Back to Top
wpDiscuz

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.