Farro soup with white beans and vegetables is a rich, hearty, and flavorful meal. Eat it on its own, pair it with crusty garlic bread or a simple salad and dinner is served! It's like a hug in a bowl to keep you warm on chilly nights!

Tuscan-style farro soup in a bowl.

If you've been a reader of this site for a while, you’ll know I'm the kind of person who eats soup year-round, regardless of the weather. It's true; I love soup that much!

And this simple, one-pot farro soup — inspired by a popular soup called zuppa di farro hailing from Lucca, Tuscany — hits all the notes for me: Easy, comforting, and budget friendly!

It's loaded with vegetables, can feed a crowd, and is good to freeze, but the best part is the farro, a chewy grain that adds heft and a mild nuttiness to the soup. Once you've tried farro you'll want to eat it in everything. (If I'm not making soup I make this Farro Risotto recipe.)

I build on the farro's flavor by coupling it with creamy white beans, spinach, carrots and onions. Together, they simmer in a rich broth finished with fresh herbs. It's the perfect soup to warm you from the inside out! 

Table of Contents
  1. What is farro? 
  2. Where to buy farro?
  3. Parmesan cheese rind: The flavor booster
  4. Ingredients for farro soup
  5. How to make Tuscan farro soup
  6.  What to serve with Tuscan farro soup
  7. Kitchen swaps and substitutions
  8. How to store and reheat leftover soup
  9. How to batch cook and freeze farro soup
  10. More easy soup recipes
  11. Tuscan Farro Soup with White Beans and Vegetables Recipe
close up of uncooked farro in a bowl, with The Mediterranean Dish farro in the background.

What is farro? 

Farro is an ancient whole-grain, packed with fiber — it has about five times more fiber than white rice. It has a similar texture to barley, and becomes delightfully chewy when cooked. Farro also has a light, nutty flavor, which works well in a variety of different recipes like farro salad, and this Tuscan farro soup. You could even swap out the pasta in my Italian minestrone soup for cooked farro!

Keep in mind that farro contains gluten, and should be avoided by those who cannot tolerate gluten. (Don’t worry, I have some gluten-free options for you later on in this post!)

Where to buy farro?

Find farro on The Mediterranean Dish online shop!

Our all-natural farro is high in fiber and other healthful nutrients. To speed up the cooking process, farro has been pearled to remove some of its bran layers. It is perfect for soups, salads, and more!


Shop our Farro
| Browse our Grains Collection

Parmesan cheese rind: The flavor booster

Don’t throw away parmesan rinds! Parmesan cheese rinds are one of my secret weapons in the kitchen. When you finish a wedge of parmesan cheese just toss the rind into the freezer. Then when making soups, sauces, or stews plop a rind into the pot at the beginning of your cooking to add flavor and richness. 

As the dish simmers, the parmesan rind will begin to release flavor into the liquid, enriching it with umami background notes. While not overwhelming, this step adds something extra special to your recipe making your family and friends ask for seconds every time!

labeled ingredients for farro soup including farro, parsley, carrots, onion, parmesan rind, garlic, white beans, spinach, and olive oil.

Ingredients for farro soup

  • Extra virgin olive oil: A medium-intensity oil is a good choice here. Since this is an Italian-style recipe, I used our Italian Nocellara EVOO.
  • Vegetables: Red onion, carrots, celery, and baby spinach. 
  • Garlic: Mince 2 large garlic cloves — or more if you’re passionate about garlic.
  • Stock: Use low-sodium vegetable or chicken stock.
  • Tomatoes: A 28-ounce can of whole San Marzano tomatoes adds richness and some acidity. 
  • White beans: I used cannellini beans, but you can use other canned white beans of your choosing, like navy beans, great northern beans, or butter beans. The taste and texture will be slightly different, but you will still have a hearty, comforting soup. To save time, I used canned beans, but you can cook dry beans from scratch. Just budget enough time to do so. 
  • Farro: A cup of uncooked farro goes directly into the pot to simmer. I used The Mediterranean Dish farro.
  • Parmesan rind: Yep the hard almost waxy outer edge of a wedge of Parmesan plopped into the soup adds umami and depth. 
  • Fresh parsley: Stir in some fresh Italian parsley at the very end for a fresh herbal element. 
  • Red wine vinegar: The acidity in the vinegar instantly brightens the soup. Salt does the same thing, but if you're watching your salt intake vinegar is a great addition. It just makes all the other flavors pop!
  • Grated parmesan cheese: This is the finishing touch that plays well with the parmesan-infused broth. 

How to make Tuscan farro soup

This warm-your-belly farro soup is so easy to make! It's all done in one-pot which means fewer dishes. On a busy weeknight, that's exactly what I need — something healthy, nutritious and pretty hands-off. Here’s how to make it:

  • Saute the vegetables: Heat 2 tablespoons extra virgin olive oil in a large Dutch oven over medium heat until shimmering. To the pot, add 1 thinly sliced red onion, 1 or 2 peeled and sliced carrots, and 2 chopped celery sticks. Season with kosher salt and cook for about 7 minutes or so, until the veggies have softened. 
  • Add stock, aromatics, and more. Add 2 large minced garlic cloves and toss for about 30 seconds, until fragrant. Then add a 28-ounce can of whole San Marzano tomatoes, 6 cups low-sodium vegetable or chicken stock, a 15-ounce can of rinsed white beans, 1 cup uncooked farro, and a 1-inch piece of parmesan rind. 
  • Simmer. Bring to a boil and then lower the heat. You want to see a gentle simmer, not a rapid boil. Cook until the farro is tender, which will take about 30 minutes. 
  • Add finishing touches and serve. Once the farro is cooked, turn off the heat. If the parmesan rind hasn’t dissolved, remove it from the pot. Stir in 2 cups of baby spinach, 1 cup chopped parsley, and 2 tablespoons red wine vinegar. Sprinkle some grated parmesan on top and serve hot. 

    zuppa di farro in bowls.

 What to serve with Tuscan farro soup

This hearty, filling soup doesn’t need much else to go along with it, and I usually just serve it straight out of the pot.

If, however, you have to feed a crowd or want to stretch the meal a little further, then add a crusty loaf of bread to the mix or make a simple salad like this Parmesan Lettuce Salad. Both are easy enough to pull together.

Kitchen swaps and substitutions

Don’t despair if you are missing ingredients for this soup! There are so many easy swaps you can make to use up what you have in your kitchen. Here are some ideas: 

  • Farro substitutes: While farro is traditional in this soup, you can use other grains like barley, spelt, freekeh, coarse bulgur, quinoa, or brown rice. Brown rice and quinoa are good ways to turn this soup into a gluten-free-friendly meal. 
  • Add mushrooms: Cut mushrooms of your choosing into bite-sized pieces and saute them along with the carrots, onion, and celery. From there, follow the recipe as written. 
  • Instead of spinach, you can use baby kale. Kale in general is tougher than spinach, and takes more time to wilt down. Baby kale is a bit softer, but will still likely have more body than spinach, even after sitting in the broth for a while. 
  • Vegan option: Use vegetable stock and omit the parmesan rind and cheese for a vegan alternative. Without the parmesan rind, you will lose some of the nutty, rich flavor. If you want to mimic this flavor, use a little nutritional yeast. You can add 2 to 3 teaspoons right after you add the stock. It will dissolve quite quickly. 
Tuscan-style farro soup in a bowl.

How to store and reheat leftover soup

Farro soup will keep well in the fridge for up to 4 days in an airtight container. Keep in mind that the farro will absorb liquid as it sits in the fridge, so you will likely need to add stock or water when you reheat the soup.

To reheat, transfer the soup to a large pot on the stove over medium heat and stir occasionally until the soup comes to a boil. Then reduce it to medium-low and serve.

How to batch cook and freeze farro soup

Feel free to double the recipe for batch cooking. If you're already at the stove you might as well double the recipe and keep some for another day when you're too busy. I'm a big believer in work smarter not harder!

Let the soup cool to room temperature, then portion it out into individual servings in freezer-safe containers. This way you can easily grab some for a workday-lunch or pull out a couple of containers and reheat them for a quick and easy family dinner down the road.

You can either thaw the soup in the fridge overnight or reheat it from frozen on the stovetop. If the soup has thickened up too much, add a little water or stock to thin it out. 

More easy soup recipes

Browse all Mediterranean recipes.

Visit Our Shop.

4.89 from 88 votes

Tuscan Farro Soup with White Beans and Vegetables

Suzy Karadsheh
Tuscan-style farro soup in a bowl.
This easy, hearty, protein-rich farro soup is so comforting! Saute a few vegetables, add canned beans, tomatoes, stock, and farro. Let it simmer for about 30 minutes. Then stir in some spinach and fresh herbs. You’ll have a big pot of flavor-packed soup, perfect for chilly evenings. It’s also ideal for batch-cooking, as it freezes well! Serve it as is, or with some crusty bread.
Prep – 5 minutes
Cook – 35 minutes
Cuisine:
Italian
Serves – 8 servings
Course:
Soup

Ingredients
  

  • Extra virgin olive oil, I used the Italian Nocellara EVOO
  • 1 medium red onion, halved and thinly sliced
  • 1 to 2 carrots, peeled and sliced into ¼-inch thick rounds
  • 2 celery sticks, chopped
  • Kosher salt
  • 2 large garlic cloves, minced
  • 6 cups low-sodium vegetable or chicken stock
  • 1 28- ounce can whole San Marzano tomatoes
  • 1 15- ounce can white beans, drained and rinsed
  • 1 cup farro, rinsed
  • 1- inch Parmesan rind
  • 2 cups fresh baby spinach, packed
  • 1 cup chopped parsley
  • 2 tablespoons red wine vinegar
  • Grated Parmesan for serving

Instructions
 

  • In a large Dutch oven or pot, heat 2 tablespoons extra virgin olive oil over medium heat until shimmering. Add the onions, carrots, and celery. Season with a little kosher salt and cook, tossing occasionally until the vegetables have softened.
  • Add the garlic and toss for 30 seconds or so, then add the tomatoes, stock, white beans, farro, and parmesan rind.
  • Bring the liquid to a boil, then lower the heat watching for the steady, gentle simmer. Allow the soup to simmer until the farro is tender, about 30 minutes or so.
  • Turn the heat off and remove the Parmesan rind (sometimes the rind will have dissolved into the soup). Stir in the spinach, parsley, and red wine vinegar.

Video

Notes

  • Variations: Instead of farro, you can use coarse bulgur wheat, spelt, freekeh, or barley. You can also add mushrooms for a bit more heft, and swap out spinach for baby kale. 
  • Vegan option: Omit the parmesan rind and grated parmesan. If you still want some cheesy flavor, you can add 2 to 3 teaspoons of nutritional yeast to the soup as it simmers. It will dissolve quite fast. 
  • How to store leftovers: Store leftovers in an airtight container in the fridge for up to 4 days. When reheating, you might need to add a little stock or water as the farro will absorb liquid as it sits.
  • How to freeze farro soup: Allow the soup to return to room temperature and store in a freezer-safe container. 
  • Visit Our Shop for quality Mediterranean ingredients including extra virgin olive oils, spices, or grains like farro and barley

Nutrition

Calories: 172.4kcalCarbohydrates: 26.2gProtein: 5.8gFat: 5.7gSaturated Fat: 0.8gPolyunsaturated Fat: 0.7gMonounsaturated Fat: 3.9gSodium: 872.5mgPotassium: 587.8mgFiber: 5.2gSugar: 5.2gVitamin A: 3110.8IUVitamin C: 23.4mgCalcium: 98.3mgIron: 3.6mg
Tried this recipe?

Share it with the world

Get our best recipes and all Things Mediterranean delivered to your inbox.

Leave a comment

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

How many stars would you give this recipe?




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

Comments

  1. Anna says:

    5 stars
    Loved the soup, and my kids asked for seconds! I used a regular can of whole tomatoes and had to break them into smaller pieces, I'll just use the diced tomatoes next time. Thank you!

  2. Cheryl says:

    5 stars
    Definitely is one of the best soups we've had. I had all the ingredients! Loving to cook in my Instant Pot, I adapted the recipe first with sauteing the veggies. Then add the broth, beans, Farro, and all remaining ingredients except spinach, parsley & red wine vinegar. After 7 minutes of cooking, I did a quick release, added the spinach, parsley & red wine vinegar to saute a minute. Topped with parmesan cheese. My husband asked what was the additional flavor added -- totally loved the red wine vinegar. Don't leave it out!

  3. William says:

    5 stars
    I made the soup this evening , minus the cheese , parsley and red wine vinegar , none if which I had at home and my wife who is from Brasil and myself from Dublin , we really enjoyed .In fact my wife asked me to nake it again for Friday .I am happy to have found all the Mediterranean dish inline as we were eating the same foods and this can get very boring over time .You start to run out of options , so thank you .I hope to try some more of your recipes soon.

  4. fleda says:

    5 stars
    This was excellent. My son usually wants soups packed with herbs and spices. He found this simple soup to be full of flavour and so did I. I had to use black beans and a yellow onion because that's what I had, and I packed in more veggies, but left the base recipe unchanged. This is on the list for more, more, more!

    1. TMD Team says:

      Sounds delicious, Fleda! Thanks for sharing!

  5. MRS says:

    5 stars
    Excellent soup. Thank you.

  6. Janet Pesaturo says:

    2 stars
    Too bland. I added some black pepper and red pepper flakes but it really needs something more. Will not make again.

    1. MRS says:

      5 stars
      Added fresh rosemary & sage to the vegetables while sauteing the mirpoix. Also added some Italian sausage, sliced zucchini & chopped French green beans to make the soup a bit heartier. This is a lovely soup. I had something similar in northern Italy in the lake district, but without the tomatoes, vinegar, sausage & extra veggies. When I saw this recipe, I thought of that soup on a cold mountain evening. Next time I make this, I will try to recreate that soup. Try the fresh herb + I make my own stock. Cheers.

  7. Amanda says:

    5 stars
    This tasted so rich and was absolutely delicious. I added the mushrooms and skipped the spinach. Didn't have a cheese rind but I'll try to save one for next time! Also didn't have any red wine vinegar but red wine worked just fine.

    1. TMD Team says:

      Thanks for sharing your adaptations here, Amanda! Yum!

  8. Nancy says:

    5 stars
    How big is a serving?

    1. TMD Team says:

      Hi, Nancy. The whole recipe can be divided by 8 to get the "serving size". The nutrition info here is our best effort and we use a program that calculates that for us based on the ingredient list. Unfortunately, the exact serving size measurement (by cups, etc) is another layer that's harder for us to precisely calculate at the moment.

  9. LB says:

    5 stars
    One of my favorites!

  10. Renee Hart says:

    5 stars
    Love this recipe Suzy, it is delicious! It is super quick and easy to make and freezes well. I am making a huge batch today for my mom and dad to freeze also.

    1. TMD Team says:

      Awesome! Thanks, Renee!

  11. Tultul says:

    Hey can I use frozen spinach instead of fresh? Thanks!

    1. TMD Team says:

      You sure can! Enjoy!

  12. Lizzie says:

    5 stars
    I made a dairy free version of this soup and we were all totally seduced by its hearty flavours! Delicious. Shared with friends immediately and I plan on remaking it again and again.

    1. TMD Team says:

      Great to hear! Thanks so much, Lizzie!

  13. Leanne says:

    4 stars
    A very simple and tasty soup. I subbed brown rice for farro.

    1. TMD Team says:

      Thanks for sharing, Leanne!

  14. Ben says:

    By the 30-minute market, this didn't seem much like soup as so much of the liquid had cooked off. Was i supposed to cover it? Or did I cook it on too high heat? Or is that just how it is?

    1. TMD Team says:

      Hi, Ben. The heat may have been a bit to high. You can always add a little extra broth if needed.

  15. Yurika says:

    I made this recipe and it was delicious! It is very hearty and perfect for cold winter nights. I served it with nice Sourdough Rolls that I put split in half, flavored with butter and slightly toasted. I would definitely make this again.

  16. Sandra says:

    5 stars
    This soup was bomb! I make a lot of soups and I’d say this one is one of my favorites now. I had leftover prime rib bones so I made broth with them and followed the recipe as written using kale in place of spinach as one of your suggestions. Thank you for a simple but incredibly flavorful soup to add to my recipes.

    1. TMD Team says:

      Glad you enjoyed it, Sandra!