Vegetable Farro Soup

This vegetable farro soup is creamy, chunky, hearty and delicious. Easy to prepare with a thick tomato base, beans, fresh vegetables and farro, this vegan soup is just what you need to warm yourself up on a cold, rainy day!

Vegetable farro soup garnished with basil in a white bowl.

Farro is an ingredient that’s relatively new to me. If it’s new to you too, farro is a grain from the wheat family that’s mostly grown in Italy. It has a great chewy texture and a slightly nutty flavour.

Farro’s chewy texture make it ideal for soups and stews as it doesn’t absorb too much of the broth and maintains it’s texture even if you have leftovers packed away in the fridge for a day or two.

Dry farro in a blue bowl

The last time I prepared farro it was for this mushroom farro recipe to which I also added white beans. The creaminess of white beans is a great counterpoint to farro’s firm, chewy texture so it was a no brainer to repeat the same combination for this vegetable farro soup recipe.

To make this farro soup recipe you start by softening some basic soup veggies (onion, garlic, carrot and celery) in a large pot. While that’s going on, take half your white beans and puree them with tomato in a food processor or blender.

A closeup photo of vegetable farro soup with a spoon in the bowl.

The pureed beans make this a deliciously thick and creamy soup, similar to my other Italian vegan white bean and kale soup. This bean puree is added to the pot along with some vegetable stock, whole beans and the dried farro. Bring to a boil then reduce the heat to a simmer until the farro is cooked.

Knowing how long to simmer your soup will depend on which type of farro you have; there’s pearled, semi-pearled and whole grain. The cooking time can range between 20 – 40 minutes for these different types.

Vegetable farro soup served in a white bowl.

It’s not always easy to tell from the package which type of farro you have so you can taste test your soup and when the farro is tender (but it will always remain firmer than rice) it’s ready. For that reason I recommend having a bit more vegetable stock handy in case you reduce your broth too much.

This vegetable farro soup is meant to be thick, creamy and chunky but you can add a bit more stock once the farro is done if you’d like to thin it out a bit. Serve your delicious vegan farro soup with some chunky bread for dipping and a fresh green salad on the side.

Vegetable Farro Soup

Vegetable Farro Soup

Yield: Serves 3 - 4, can easily be doubled
Prep Time: 5 minutes
Cook Time: 30 minutes
Total Time: 35 minutes

This vegetable farro soup is creamy, chunky, hearty and delicious. Easy to prepare with a thick tomato base, beans, fresh vegetables and farro, this vegan soup is just what you need to warm yourself up on a cold, rainy day!


  • 1 tablespoon olive oil, plus a drizzle more to garnish if desired
  • Half a large onion, diced
  • 2 cloves of garlic, minced
  • 1 celery stalk, diced
  • 1 carrot, diced
  • 2 cups (400 grams) cooked white beans, divided
  • 1 cup (250 grams) chopped tomatoes (I used canned with their juices)
  • 3 – 4 cups (720 ml – 1 litre) vegetable stock, as needed
  • ½ cup (100 grams) farro
  • ½ teaspoon salt
  • Pepper, to taste
  • A small bunch of basil (or parsley or thyme), chopped, to garnish


  1. Heat a large pot over medium heat and add the oil and onion. Fry until transparent then add the garlic. Fry for a minute or two until fragrant then add the celery and carrot. Fry, stirring regularly, until beginning to soften – about 5 minutes.
  2. Meanwhile take half the beans (1 cup / 200 grams) and place them in a food processor or blender along with the chopped tomatoes. I used canned beans and I did not rinse them in order to add more body to the soup. Process until pureed.
  3. Add the bean puree, 3 cups (720 ml) of vegetable stock, farro and remaining whole beans to the pot. Bring to a boil then reduce to a simmer. Simmer until the farro is tender yet firm – 20 to 40 minutes depending on which type of farro you have. If you would like a thinner soup (and to stretch it to 4 servings) add as much of the remaining cup of vegetable stock as you would like (I didn’t add any as I prefer this soup thick). Add salt and pepper to taste.
  4. Serve the farro soup garnished with fresh basil and a drizzle of olive oil if desired.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:
Yield: 4 Serving Size: 1 bowl
Amount Per Serving: Calories: 226Total Fat: 4gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 3gCholesterol: 0mgSodium: 459mgCarbohydrates: 38gFiber: 9gSugar: 4gProtein: 12g
Nutritional information is provided as a courtesy and is approximate only.

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites.

This page contains affiliate links, meaning, at no additional cost to you, I will earn a commission if you click through and make a purchase. See disclosure policy.

Get the 14-day meal plan!

No Comments

Leave a Reply

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