Romanian Green Bean Soup: Tangy Ciorbă at Home

Updated November 4, 2026

Total time
1 hr 5 min
prep 20 min · cook 45 min
Serves
6
portions as written

Jump to recipe

Romanian Green Bean Soup: Tangy Ciorbă at Home

Romanian green bean soup, often called ciorbă de fasole verde, is a gently tangy soup of tender green beans, vegetables, herbs, and broth, usually served with sour cream. Versions vary by region and household; this meatless version uses tomato, vinegar, dill, and a creamy finish for a balanced, satisfying bowl.

Ingredients

  • 2 tablespoons olive oil (30 ml)
  • 1 medium yellow onion, finely chopped (about 1 cup / 150 g)
  • 1 medium carrot, peeled and diced (about ¾ cup / 100 g)
  • 1 celery rib, diced (about ½ cup / 60 g)
  • 2 garlic cloves, finely chopped (about 2 teaspoons / 6 g)
  • 1 teaspoon sweet paprika (2 g)
  • 1½ pounds fresh green beans, trimmed and cut into 1½-inch pieces (680 g); or use 1½ pounds frozen cut green beans (680 g)
  • 1 medium Yukon Gold potato, peeled and diced (about 1 cup / 180 g)
  • 8 cups low-sodium vegetable broth (1.9 L)
  • 1 bay leaf
  • 1 cup crushed tomatoes (240 g)
  • 1 teaspoon fine salt, plus more to taste (6 g)
  • ¼ teaspoon black pepper (0.5 g)
  • 2 tablespoons red wine vinegar (30 ml), plus more to taste
  • ½ cup full-fat sour cream (120 g), at room temperature
  • ¼ cup chopped fresh dill (about 10 g)
  • 2 tablespoons chopped fresh parsley (about 4 g)

Instructions

  1. Prepare the vegetables. Chop the onion, carrot, celery, and garlic; trim the green beans and cut them into short pieces. Dice the potato into small, even cubes so it cooks at roughly the same pace as the beans. If using frozen beans, keep them frozen until needed; thawing is not necessary.
  2. Soften the aromatics. Heat the olive oil in a large, heavy pot over medium heat. Add the onion, carrot, and celery with a small pinch of the measured salt. Cook for 6 to 8 minutes, stirring now and then, until the onion looks translucent and the vegetables begin to soften. They should not brown deeply; lower the heat if the onion starts catching.
  3. Add the garlic, paprika, and broth. Stir in the garlic and paprika and cook for about 30 seconds, just until fragrant. Add the green beans, diced potato, vegetable broth, bay leaf, remaining measured salt, and black pepper. Raise the heat and bring the pot to a steady boil, which usually takes about 4 minutes depending on the pot and stove.
  4. Simmer until the vegetables are tender. Reduce the heat to maintain a gentle simmer and cook uncovered for 20 to 22 minutes. Stir once or twice, making sure the potato and beans stay submerged. Start checking around 18 minutes: the beans should be tender but still hold their shape, and a fork should pass easily through the potato. Fresh beans can take a few minutes longer if they are large or mature.
  5. Add the tomato and vinegar. Stir in the crushed tomatoes and 2 tablespoons vinegar. Simmer for 8 minutes, allowing the tomato to mellow into the broth and the flavors to come together. Taste a bean and a spoonful of broth before adjusting the seasoning; the vinegar’s sharpness will be more noticeable while the soup is hot.
  6. Finish with sour cream and herbs. Turn off the heat and remove the bay leaf. Put the room-temperature sour cream in a small bowl and whisk in about ½ cup (120 ml) of hot broth, a spoonful at a time, until smooth. Stir this mixture back into the pot, then add the dill and parsley. Do not let the soup boil after adding sour cream, since high heat can make it look grainy. Taste and add more salt, pepper, or vinegar as needed. Serve hot.

Tips

  • Choose beans with similar thickness. Smaller, fresh beans cook more evenly than a mix of very thin and oversized pods. Trim the ends and cut the pieces to a similar length; this also makes the soup easier to eat with a spoon.
  • Keep the simmer gentle. A rolling boil can break up the potato and make tender beans ragged. Once the broth boils, turn the heat down so a few bubbles rise steadily rather than the whole surface churning.
  • Temper the sour cream. Bringing the sour cream closer to the soup’s temperature before stirring it in helps prevent curdling. If you do not have sour cream, plain full-fat yogurt works, but it is tangier and can separate more easily, so temper it carefully and keep the finished soup below a boil.
  • Adjust the sourness at the end. Vinegar brands vary, and tomato adds its own acidity. Start with the listed amount, taste after the soup is finished, and add vinegar in small splashes rather than pouring in extra at the beginning.

Serving Suggestions

Serve the soup in warm bowls with a little extra chopped dill or parsley and, if you like, a small spoonful of sour cream. Crusty bread is useful for soaking up the tomato-and-herb broth; a slice of rye bread is another fitting choice. For a more substantial meal, pair it with a simple green salad, sliced tomatoes, or a plate of mild cheese and bread.

The soup is satisfying as a light lunch, but it also works as a first course before roasted vegetables or a simple main dish. Keep accompaniments fairly plain so they do not compete with the dill and vinegar. If serving a group, put extra vinegar and sour cream on the table: diners can make their bowls brighter or creamier without changing the whole pot.

Variations

Use frozen beans. Frozen green beans are convenient and work well here. Add them straight from the freezer with the potato, then check tenderness near the end of the simmer; they may soften a little faster than fresh beans. The finished soup may be slightly less crisp in texture, but the flavor remains pleasant.

Make it more traditionally hearty. Some Romanian family versions include smoked pork or another meat, while others are meatless. For a meat-based version, brown about 6 ounces (170 g) diced smoked pork in the pot before adding the vegetables, then reduce the added salt because the meat and broth can be salty. The soup will have a deeper, smoky flavor. Make sure any added meat is fully cooked; use a food thermometer and follow the USDA FSIS safe minimum temperature for its type and cut.

Change the herbs or souring agent. Dill is a classic fresh note, but a little extra parsley can stand in if dill is unavailable; the result will taste less distinctive and more gently herbal. Red wine vinegar gives a rounded tang, while white wine vinegar is sharper. Lemon juice can replace the vinegar, though it gives the broth a fresher citrus character rather than the familiar vinegar edge.

Make it dairy-free. Leave out the sour cream and finish each bowl with a drizzle of olive oil, or stir in an unsweetened plant-based sour cream. Without the dairy, the broth will be clearer and less creamy; add the vinegar gradually because the sour cream normally softens its bite.

Storage and Reheating

Let the soup stop steaming heavily, then refrigerate it in a covered, shallow container within 2 hours of cooking. It keeps for 3 to 4 days in the refrigerator. The beans will continue to soften as the soup sits, and the sour cream may separate slightly, so stir gently before serving. The flavor often becomes more integrated by the next day, although the vegetables will be less firm.

Reheat only the portions you plan to eat, either in a saucepan over medium-low heat or in the microwave, stirring occasionally. Heat leftovers to 165°F (74°C), as measured with a food thermometer. Avoid a hard boil, which can break up the vegetables and make the cream look grainy. If the soup has thickened, loosen it with a splash of broth or water, then taste for salt and vinegar again.

For longer storage, freeze the soup in airtight freezer-safe containers for up to 2 months for best quality. Sour cream can separate after thawing, so for the smoothest result you can freeze the soup before adding the sour cream, then add freshly tempered sour cream when reheating. Thaw frozen soup overnight in the refrigerator and reheat promptly; do not leave it out at room temperature to thaw.

Frequently Asked Questions

Can I make Romanian green bean soup with canned beans?
Yes, but canned beans are already cooked and are softer than fresh or frozen ones. Use about 4 cans (15 ounces / 425 g each), drained and rinsed, and add them after the potato has simmered until nearly tender. Simmer for only 5 to 8 minutes more so the beans warm through without falling apart.

Can I make the soup ahead?
Yes. Cook the soup through the tomato-and-vinegar step, cool and refrigerate it, then reheat it the next day. For the best texture, temper and stir in the sour cream and fresh herbs just before serving. If the soup has already been finished with sour cream, reheat it gently and do not let it boil.

Why did my sour cream curdle?
Sour cream is more likely to separate when it is cold and added directly to very hot soup, or when the soup boils after the dairy is stirred in. Let it come to room temperature, whisk hot broth into it gradually, and mix it into the pot after turning off the heat. A slight graininess is usually a texture issue rather than a sign that the soup is spoiled.

Can I use chicken broth instead of vegetable broth?
Yes. Chicken broth gives the soup a fuller savory taste, while vegetable broth keeps it meatless and lets the green beans and herbs stand out more. Use a low-sodium broth if possible so you can control the salt, especially if you also add smoked meat.

How do I keep the green beans from getting mushy?
Cut them into evenly sized pieces and simmer gently rather than boiling vigorously. Begin checking fresh beans after about 18 minutes, since young beans may be ready sooner than mature ones. If you prefer a firmer bite, wait to add the beans until the potato has simmered for 5 minutes, then continue until both are tender.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).