Skip to Content

Bone Broth Vegetable Soup (with Beans)

Sharing is caring!


Bone broth vegetable soup with white beans, bacon, and tarragon, a comforting, warming soup for the cold days.




White Bean and Vegetable Soup

This bone broth vegetable soup with beans is a staple in Romanian cooking, the kind of soup my grandmother used to cook mostly in winter.

Warm and comforting bean soup with vegetables for the cold winter days. Not only it heats you up from the inside, but it is commonly eaten with pickled hot peppers, which can really make you sweat thoroughly.

And what can be better than a steamy soup full of beans, bacon, and potatoes on a snowy day with temperatures below minus 10 degrees Celsius?




  • In case you’ve seen the recipe for the Romanian white bean dip, you might have read my tip about cooking more beans than necessary when making the dip.
  • I always do that, it doesn’t matter if there are beans or chickpeas, if I want to make a soup or a dip. If I happen to be cooking pulses of any kind, I always double or triple the required quantity. Cooking beans and chickpeas is really easy, but it does take a lot of time and it costs energy.
  • Plus I really don’t want to start cooking beans every time I need a handful or two for a salad or a dip. I do use canned pulses too, but if I have the time, I prefer to cook my own, they taste so much better and have such a nicer, creamier consistency.
  • This comforting bone broth bean soup is a perfect fit for any kind of cooked beans you happen to find in your pantry or freezer.
  • I make it with white beans most of the time, the white beans of any size are the most commonly used beans in Romanian cooking. But feel free to change the sort of beans according to your liking.
  • I cannot guarantee that using black beans will be the same, as black beans do have a really particular taste, but pinto or kidney beans would be nice as well.
  • If you don’t have any bean cooking broth, use more beef bone broth. If you have more bean cooking broth than required, you can use it all for the soup and adjust the beef broth quantity accordingly.


White Bean and Vegetable Soup


Bone broth:

  • I make bone broth quite often, maybe not the kind that has to be cooked for 24 hours, but I do cook at least 12 hours. See the post on making beef bone broth or turkey bone broth for more details.
  • Bone broth is really concentrated and has more flavor than any other kind of stock or broth.
  • However, you definitely don’t have to spend time making bone broth yourself.
  • Use a good quality brand of bone broth or regular beef broth.
  • In case you are using regular beef broth, taste the soup and add one or two cubes of beef bouillon, if necessary.


  • My grandmother used to make this bean soup with vegetables using knuckles of pork, which were absolutely delicious.
  • However, I find that cooking knuckles of pork these days just doesn’t fit my (diet) plan, so I gave up the knuckles and use lean bacon instead and a nice, healthy beef bone broth.


  • The choice of veggies is not an exact science either, my grandma used to take whatever she found at the market.
  • However, root vegetables like carrots and celery root should be present in the soup for a genuine taste and I just could not give up the red bell peppers.
  • Otherwise, you could use some zucchini in autumn or some parsnip or parsley roots in winter.
  • Potatoes are not entirely necessary, my grandmother never made this bone broth vegetable soup with potatoes, but my children like them and they help me reduce the bread I would usually eat with this soup.


homemade bone broth in a jar


How to sour a Romanian soup?

  • Romanian soups (ciorbe) normally have a sour touch.
  • In many parts of the country, people use borsch to sour the soups, which is some kind of fermented wheat.
  • However, borsch is not very common in our area and my grandmother never used it herself (she probably had it once, decided she didn’t like it and never tried it again).
  • She always used vinegar to give soups their sour touch and I continue this tradition. In this case, I used the vinegar used to pickle the tarragon leaves I put in the soup.
  • I pickle my own tarragon leaves every summer, but as I assume that most of you don’t do that, just use dry or fresh tarragon for the soup and white wine vinegar to sour the soup.

Vegetarian alternative:

  • This particular bean and vegetable soup is not vegetarian, but you can easily make it vegetarian/vegan if you wish.
  • Leave out the bacon and use vegetable stock or the bean cooking water instead.
  • And spice the soup very generously at the end.


White Bean and Vegetable Soup




SUPA DE GALUSTI – Chicken soup with semolina dumplings, this is the most cooked soup in Romania.

CIORBA DE PERISOARE – Romanian pork soup with meatballs, this is one of the most popular Romanian soup, cooked for any kind of celebration.

VEGETABLE MEATBALL SOUP – Meatball vegetable soup with turkey meatballs, an easy, quick, healthy and delicious meatball soup recipe. One of my favorite soups ever!

RHUBARB SOUP WITH BACON OMELET – An easy to make rhubarb soup – tangy, aromatic and topped with bacon omelet.

ROMANIAN SPINACH SOUP – Typical Romanian Spinach Soup with fresh spinach and garlic and topped with a deliciously fluffy dill omelet.





bone broth soup with beans and vegetables




Bone Broth Vegetable Soup Recipe (with Beans)

A hearty and healthy bone broth vegetable soup, Romanian-style, with white beans, bacon, and tarragon.
4.50 from 4 votes
Print Pin Share Grow Rate
Course: Soup
Cuisine: Romanian
Prep Time: 30 minutes
Cook Time: 2 hours
Total Time: 2 hours 30 minutes
Servings: 4 -6
Calories: 276kcal
Author: Adina


  • 1 1/4 cup white beans 250 g
  • 2 onions divided
  • 3 bay leaves divided
  • 1 carrot
  • 1 small piece celeriac or 2 celery sticks
  • 1 red bell pepper
  • 1 tablespoon vegetable oil
  • 3.5 oz bacon cubes 100 g
  • 2-4 potatoes depending on size
  • 2 cups bean cooking water 500 ml, Note 1
  • 4 cups good quality beef bone broth or good regular beef broth, 1 liter
  • 1 heaped teaspoon dry tarragon Note 2
  • 1 teaspoon dry lovage
  • 1 teaspoon dry savory
  • 1-3 tablespoons white wine vinegar to taste
  • fine sea salt and freshly ground black pepper


  • Cook beans: Rinse the beans and place them in a large bowl. Cover with water and leave to soak overnight. Rinse again, place in a large pot, cover with plenty of water, add only 1 halved onion and 2 of the bay leaves, and bring to a boil. Cook for about 1 hour or until the beans are soft. The cooking time will depend on the size and age of the beans, so keep checking. Drain the beans but keep the cooking water. Discard the onion and the bay leaves.
  • Chop the second onion finely. Next, chop the carrot, celeriac/celery sticks, and red bell pepper into small cubes.
  • Saute: Heat the oil in a large soup pot. Add the bacon cubes and fry gently until they render their fat. Add the vegetables and cook, stirring often, for about 5 minutes until they start to soften.
  • Simmer: In the meantime chop the potatoes into small cubes. Add the potatoes to the soup, stir for about 2 minutes more, then add the cooking water from the beans and the beef bone broth. Add all the dried herbs and the cooked beans. Cover and bring to a boil. Lower the heat and simmer gently until all the vegetables are soft (check the potatoes), about 20 minutes or so.
  • Adjust the taste with salt, pepper, and white wine vinegar (Note 3).


  1. If you don't have any bean cooking broth, use more beef bone broth. If you have more bean cooking broth, you can use it all for the soup and adjust the beef broth quantity accordingly.
  2. I pickle tarragon leaves every summer, but as I assume that most of you don't do that, use dry or fresh tarragon for the soup and white wine vinegar to sour the soup. If you are using pickled tarragon, leave out the dry one and add the finely chopped pickled tarragon at the end of the cooking process. Use the pickling vinegar to sour the soup.
  3. If using pickled tarragon, chop it finely and add it to the soup now together with some of the pickling vinegar. Start with one tablespoon, taste the soup and continue adding more, a little at a time, until the soup tastes to your liking. I do like mine rather sour, so I sometimes end up adding 4 or 5 tablespoons vinegar.


Serving: 1/6 of the dish | Calories: 276kcal | Carbohydrates: 35g | Protein: 15g | Fat: 9g | Saturated Fat: 2g | Polyunsaturated Fat: 6g | Cholesterol: 17mg | Sodium: 1135mg | Fiber: 6g | Sugar: 4g
Tried this Recipe? Pin it for Later!Mention @adinabeck or tag #WhereIsMySpoon!

Sharing is caring!

Recipe Rating

Anu - My Ginger Garlic Kitchen

Thursday 5th of January 2017

I love beans and vegetables and this soup looks just so delish. Love how comfy and full of flavors this is. Your Grandmom sounded like a very person, Adina. Thanks for this wonderful recipe.

Yum Girl

Thursday 5th of January 2017

Welcome to Yum Goggle! We are following you on Twitter and Instagram. If you have any other social media platforms - please follow us and we'll follow you back then we will try to tag you each time we promote your posts. Kelli at YG!

Cheyanne @ No Spoon Necessary

Thursday 5th of January 2017

It is cooooold here and we are finally supposed to get snow tomorrow, so I am in NEED of bowls of soup on repeat! This one looks delicious! I love a hearty, yet healthy bean and veggie soup, so this is right up my alley! Cheers and Happy New Year!

Angie@Angie's Recipes

Thursday 5th of January 2017

I bet it's particularly delicious with homemade broth!

Chris Scheuer

Thursday 5th of January 2017

I love foods that remind us of someone special and your grandmother sounds very special, as does her soup!