There’s something incredibly comforting about a warm bowl of Romanian Meatball Soup (Ciorbă de Perișoare) Recipe—it’s a classic that hugs you from the inside out. This soup brings together tender, flavorful meatballs simmered in a vibrant, tangy broth that’s loaded with fresh vegetables and aromatic herbs. The balance of savory meat, the slight tang from vinegar or lemon juice, and the wholesome broth makes this dish a true taste of Romanian home cooking, perfect for cozy dinners or anytime you crave a bowl of pure comfort.

Ingredients You’ll Need

Simple, wholesome ingredients come together to create this heartwarming soup. Each plays a key role, from tender meatballs enriched with herbs and rice, to the fresh vegetables that add a lovely depth of flavor and beautiful color to the broth.

  • 1 lb ground pork (or a mix of pork and beef): The base for tender, juicy meatballs packed with flavor.
  • 1 small onion, finely chopped: Adds subtle sweetness and moisture to the meatballs.
  • 1 egg: Acts as a binder to keep the meatballs perfectly formed.
  • 1/2 cup rice (washed): Provides a soft texture inside the meatballs and helps them stay tender.
  • 1/4 cup fresh parsley, chopped: Infuses fresh herbal notes both inside the meatballs and as garnish.
  • 1 tsp dried thyme: Adds a delicate earthy aroma to the meatball mixture.
  • Salt and pepper to taste: Essential for seasoning and bringing out all the flavors.
  • 2 tbsp breadcrumbs (optional): Gives a bit of extra texture and helps the meatballs hold together.
  • 1 tbsp vegetable oil: For sautéing the aromatic vegetables that form the soup base.
  • 1 large onion, chopped: Provides a savory foundation for the broth.
  • 2 medium carrots, peeled and diced: Adds a touch of sweetness and color.
  • 1 celery stalk, diced (optional): Enhances the soup’s depth with gentle bitterness and crunch.
  • 1 bell pepper, diced (optional): Contributes sweetness and vibrant color.
  • 1 large tomato, peeled and diced (or 1/2 cup crushed tomatoes): Brings acidity and richness to the broth.
  • 2 bay leaves: Infuses the broth with subtle herbal notes.
  • 6 cups beef or chicken broth (or water): The flavorful liquid base that ties everything together.
  • 1-2 tbsp white vinegar or lemon juice (to taste): Adds the signature tangy balance that defines this soup.
  • Fresh dill and parsley for garnish: Brightens up the soup with fresh, herbal finish.

How to Make Romanian Meatball Soup (Ciorbă de Perișoare) Recipe

Step 1: Prepare the Meatballs

Start by combining the ground pork (or your chosen meat), finely chopped onion, egg, rice, parsley, dried thyme, breadcrumbs if using, and seasoning in a large bowl. Mix everything thoroughly until all ingredients meld together beautifully. Then, dampen your hands and shape this mixture into small, uniform meatballs about 1 to 1.5 inches in size—this ensures even cooking and that tender bite you’re aiming for.

Step 2: Sauté the Vegetables

In a large pot, heat the vegetable oil over medium heat. Toss in the chopped onion, carrots, celery, and bell pepper if you’re including it. Let these vegetables soften gently over 5 to 7 minutes, releasing their natural sweetness and aroma. Next, add the diced or crushed tomatoes and cook for another few minutes to infuse the base with fresh tomato richness.

Step 3: Bring the Soup Together

Pour in the broth or water and raise the heat until it reaches a gentle boil. Add the bay leaves for that subtle herbal warmth. Now, carefully drop each meatball into the pot, stirring gently so they don’t stick together. Lower the heat to a medium-low simmer and let everything cook uncovered for around 25 to 30 minutes. During this time, the meatballs will cook through wonderfully, and the rice inside will become tender. Keep an eye out for any foam on top and skim it off to keep the broth clear and delicious.

Step 4: Add the Signature Tangy Flavor

Once the meatballs are fully cooked, give the broth a taste. This is the moment to add your vinegar or lemon juice—a tablespoon or two, balancing to your liking. This tangy kick is what truly defines Romanian Meatball Soup (Ciorbă de Perișoare) Recipe and makes it irresistible. Season with additional salt and pepper as needed to round out the flavors.

Step 5: Finish and Serve

Remove the bay leaves from the pot, then ladle the soup into bowls. Top each serving with a generous sprinkle of fresh parsley and dill for brightness and that fresh herbaceous note. It’s ready to enjoy!

How to Serve Romanian Meatball Soup (Ciorbă de Perișoare) Recipe

Garnishes

Fresh herbs like parsley and dill are a must; they add a burst of freshness just before serving. For a richer touch, try dolloping some sour cream on top—it transforms each spoonful into a velvety delight and complements the soup’s tang perfectly.

Side Dishes

Nothing beats crusty bread alongside this soup for dipping into the flavorful broth. A simple rustic bread or a warm baguette will soak up all those beautiful juices and round out your meal beautifully.

Creative Ways to Present

If you want to impress, serve the soup in individual mini cast iron pots or rustic ceramic bowls. Add a sprinkle of extra fresh herbs and a lemon wedge on the side so your guests can adjust the tanginess themselves. This little touch creates a welcoming, interactive dining experience!

Make Ahead and Storage

Storing Leftovers

Romanian Meatball Soup (Ciorbă de Perișoare) Recipe tastes just as comforting the next day. Store any leftovers in an airtight container in the refrigerator for up to 3-4 days. The flavors actually deepen with a bit of resting time.

Freezing

This soup freezes beautifully. Transfer cooled soup into freezer-safe containers, leaving some space for expansion, and freeze for up to 3 months. Thaw overnight in the fridge before reheating to preserve the texture of the meatballs and vegetables.

Reheating

Reheat gently on the stovetop over medium-low heat, stirring occasionally to prevent sticking. You might want to add a splash of broth or water to loosen the soup if it thickened in the fridge or freezer. Taste and adjust seasoning before serving, adding a little extra vinegar or lemon juice if the tang has mellowed.

FAQs

Can I use different meats for the meatballs?

Absolutely! Ground beef, turkey, or a blend of meats can work wonderfully in Romanian Meatball Soup (Ciorbă de Perișoare) Recipe. Each variation will bring its own slight twist in flavor and texture.

Is it necessary to add vinegar or lemon juice?

Yes, the tanginess is a signature feature of this soup. It brightens the broth and balances the richness of the meatballs. However, you can adjust the amount to suit your taste or omit it for a milder flavor.

Can I prepare the meatballs in advance?

You can mix and shape the meatballs a few hours ahead or even the day before. Keep them refrigerated in a covered container and add them to the hot broth when you’re ready to cook the soup.

What if I’m short on fresh herbs?

Dried herbs can be substituted if needed, but fresh parsley and dill really elevate the soup. If you don’t have fresh dill, a pinch of dried dill or a little extra parsley will still taste great.

Can I make this soup vegetarian?

While traditional Romanian Meatball Soup (Ciorbă de Perișoare) Recipe centers around meatballs, you could experiment with vegetarian meatballs made from legumes and grains. Just use vegetable broth and adjust seasonings to keep those bold flavors.

Final Thoughts

If you’re looking to warm your soul with something hearty, bright, and deeply satisfying, the Romanian Meatball Soup (Ciorbă de Perișoare) Recipe is calling your name. It’s a dish that’s as comforting as it is delicious, with layers of flavor that make every spoonful a delight. Gather your ingredients, invite some friends, and dive into this beautiful taste of Romanian tradition—you won’t regret it!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Romanian Meatball Soup (Ciorbă de Perișoare) Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 3.9 from 77 reviews
  • Author: admin
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Total Time: 55 minutes
  • Yield: 6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Romanian

Description

Romanian Meatball Soup, or Ciorbă de Perișoare, is a hearty and comforting traditional Romanian dish featuring tender meatballs simmered in a tangy, flavorful broth with fresh vegetables. This easy-to-make soup combines savory pork meatballs, rice, aromatic herbs, and a splash of vinegar or lemon juice for a perfect balance of sour and savory flavors, making it an ideal cozy meal.


Ingredients

Scale

For the Meatballs:

  • 1 lb ground pork (or a mix of pork and beef)
  • 1 small onion, finely chopped
  • 1 egg
  • 1/2 cup rice (washed)
  • 1/4 cup fresh parsley, chopped
  • 1 tsp dried thyme
  • Salt and pepper to taste
  • 2 tbsp breadcrumbs (optional, for texture)

For the Soup:

  • 1 tbsp vegetable oil
  • 1 large onion, chopped
  • 2 medium carrots, peeled and diced
  • 1 celery stalk, diced (optional)
  • 1 bell pepper, diced (optional)
  • 1 large tomato, peeled and diced (or 1/2 cup crushed tomatoes)
  • 2 bay leaves
  • 6 cups beef or chicken broth (or water)
  • 12 tbsp white vinegar or lemon juice (to taste)
  • Salt and pepper to taste
  • Fresh dill and parsley for garnish


Instructions

  1. Make the Meatballs: In a large bowl, combine ground meat, finely chopped onion, egg, washed rice, parsley, thyme, breadcrumbs if using, and salt and pepper. Mix well until fully combined. Wet your hands and shape the mixture into small meatballs about 1 to 1.5 inches in diameter. Set aside on a plate.
  2. Prepare the Soup: Heat vegetable oil in a large pot over medium heat. Add the chopped onion, carrots, celery, and bell pepper if using. Sauté for 5 to 7 minutes until vegetables start to soften. Add the diced or crushed tomatoes and cook for an additional 2 to 3 minutes to develop flavor.
  3. Simmer the Soup: Pour in the broth or water and bring to a gentle boil. Add the bay leaves, then carefully drop the meatballs one by one into the pot. Stir gently to prevent sticking. Lower heat to medium-low and let the soup simmer uncovered for 25 to 30 minutes until meatballs are cooked through and rice is tender. Skim off any foam that rises during cooking.
  4. Add the Tangy Flavor: Taste the broth and adjust seasoning with salt, pepper, and vinegar or lemon juice. The soup should be pleasantly tangy; adjust acidity as preferred.
  5. Finish and Serve: Remove bay leaves. Ladle soup into bowls and garnish with fresh parsley and dill for freshness and aroma. Serve hot.

Notes

  • Meatball Variations: Ground beef, turkey, or a mixture can be used instead of pork. Adding grated Parmesan to meatballs adds flavor.
  • Sourness: Adjust vinegar or lemon juice to your preferred tanginess; sauerkraut juice can be a traditional alternative.
  • Rice Substitutes: Bulgur or couscous can replace rice for lighter meatballs.
  • Vegetable Add-ins: Additional vegetables like parsnips or potatoes can be added to enrich the soup.
  • Serve with crusty bread or a dollop of sour cream for extra comfort.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star