Eat-Together.Co
Ribollita Soup

Ribollita Soup

Hearty, hydrating and packed with flavorful veggies and herbs, ribollita is as fun to make as it is to eat. The ‘fun’ part is probably because the hodgepodge of ingredients reminds me of one of my favorite childhood stories: Stone Soup.

In Marcia Brown’s version, the story goes something like this: 3 travel-worn visitors enter a town with the hopes of getting a meal and a place to rest. The townspeople are wary of these strangers and determined to not help them. Realizing the miserliness of the townspeople the visitors get creative and announce their decision: they will make stone soup! Curiosity drives the townspeople to slowly open their pantries and, eventually, their hearts as the visitors prepare a rich soup ‘fit for the king.’ They all experience how fun and fulfilling it is when people change their negative perceptions of each other…and eat together. 🙂

The visitors build a sense of community one ingredient at a time from salt and pepper to carrots, cabbage, potatoes and more! I’d like to think the same is possible with this Ribollita. Gluten free, plant-based and vegan, allium free (no onions, no garlic), soy free, corn free, nightshade free and yummy! See recipe notes for the quicker Instant Pot version.

The Tuscan intention behind ribollita soup is to not let anything go to waste. So feel free to get creative if you don’t have the exact same vegetables in your fridge at the moment. To make this recipe nightshade free, I swap out commonly used russet potatoes with Japanese sweet potatoes and/or cauliflower, and the tanginess of tomato paste/diced tomatoes with lemon juice.

Let’s begin! Jump to Recipe

Saute the Vegetables

Saute the cabbage and ginger (optional) in 2 tbsp oil until tender, 2-3 minutes. Season with 1/8 tsp of black pepper.

Stir in carrots, celery and potatoes together with remaining oil. Saute another 3-4 minutes. Season with another 1/8 tsp, each, of salt and pepper.

Note: If you’re a tomato person, feel free to add 2 tbsp of tomato paste this point. Stir to incorporate with the sautéed vegetables before proceeding to the next step.

Cook the Soup

Add the whole cannellini beans, water/broth, thyme sprigs, rosemary sprigs and bay leaf. Bring to a simmer over medium heat. Season with celery seeds and remaining 1/4 tsp of black pepper and 1/8 tsp salt. Cover and cook, reducing the heat to maintain a simmer, until the vegetables are tender, about 15 minutes.

Note: For added heft, feel free to puree (or mash, as shown below) another rinsed/strained 15oz can of cannellini beans and add to the soup along with the whole cooked/rinsed/strained beans.

Stir in zucchini and kale. Cover and cook until these vegetables are tender but still emerald green in color, about 5-8 minutes.

Note: In most ribollita recipes, the ‘green’ ingredients are added much earlier in the soup. I like the greens in my bowl to be a bit more vibrant so I add them last. Feel free to do what is easiest for you. 🙂

Remove from heat. Add salt and lemon juice to taste.

Serve!

This goes well with croutons or a crust of sourdough bread.

Ribollita Soup

Hearty, hydrating and packed with flavorful veggies and herbs, ribollita is as fun to make as it is to eat.  The Instant Pot version cuts the active cooking time in half. See Recipe Notes for details!
Prep Time10 mins
Cook Time30 mins
Total Time40 mins
Course: Soup
Cuisine: Italian
Keyword: corn free, Gluten free, allium free (no onions no garlic), plant-based and vegan Ribollita Soup, nightshade free, soy free
Servings: 6 (about 1.5 cups each)
Calories: 172kcal

Ingredients

  • 1.75 cups rinsed, strained cannellini beans one 15 oz can
  • 3 tbsp olive oil, divided
  • 0.5 tsp ground black pepper 1/2 tsp
  • 1 cup chopped cabbage
  • 1 tsp finely minced ginger optional
  • 1 cup diced carrots
  • 1 cup diced celery
  • 1 cup diced potatoes (I used Japanese sweet potato in this recipe)
  • 0.25 tsp salt, divided 1/4 tsp
  • 1 cup tightly packed, chopped kale
  • 1 cup diced zucchini
  • 4 cups water/broth
  • 2 sprigs fresh thyme sub 1 tsp dried thyme, or to taste
  • 1 sprig fresh rosemary sub 1 tsp dried rosemary
  • 0.125 tsp celery seeds 1/8 tsp

Instructions

  • Saute the cabbage and ginger in 2 tbsp oil until tender, 2-3 minutes. Season with 1/8 tsp of black pepper. 
  • Stir in carrots, celery and potatoes together with remaining oil. Saute another 3-4 minutes. Season with another 1/8 tsp, each, of salt and pepper. Note: If you’re a tomato person, feel free to add 2 tbsp of tomato paste this point. Stir to incorporate with the sautéed vegetables before proceeding to the next step. 
  • Add the beans, water/broth, thyme sprigs, rosemary sprigs and bay leaf. Bring to a simmer over medium heat. Season with celery seeds and remaining 1/4 tsp of black pepper and 1/8 tsp salt. Cover and cook, reducing the heat to a simmer, until the vegetables are tender, about 15 minutes. 
  • Stir in zucchini and kale. Cover and cook until these vegetables are tender but still more of an emerald green, about 5-8 minutes. 
  • Remove from heat. Add salt and lemon juice to taste. Serve! 

Notes

The Tuscan intention behind Ribollita is to not let anything go to waste. So feel free to get creative if you don’t have the exact same vegetables in your fridge at the moment.
The black pepper and celery seeds in this recipe help balance the unpleasant side-effects of the beans.
I swap out commonly used russet potatoes for Japanese Sweet Potato and/or cauliflower, and the tanginess of tomato paste/diced tomatoes with lemon juice to make this recipe nightshade-free (as shown).
For more ‘heft,’ puree another 15 oz can of strained & rinsed cannellini beans and add that to the soup along with the whole, strained & rinsed beans. 
In most ribollita recipes, the ‘green’ ingredients are added much earlier in the soup. I like the greens in my bowl to have a more vibrant color so I add them last. Feel free to do what is easiest for you. 🙂
Instant Pot Version:
  1. Saute cabbage, ginger, carrots, celery, potatoes/cauliflower in 2 tbsp oil until tender, about 5 minutes. 
  2. Add seasoning, herbs, water/broth and cannellini beans. Pressure Cook on high for 4 minutes. 
  3. Release pressure, remove cover and  add 1 tbsp of oil,  zucchini and kale. Bring to a simmer and cook for 5 minutes more OR, turn the IP off and close the lid and let the ingredients cook in the heat of the IP for about 10 minutes. My goal is usually to get the green veggies to cook but still remain a  vibrant. 
  4. Add lemon juice and salt to taste, and serve!
Nutrition Facts
Ribollita Soup
Amount Per Serving
Calories 172 Calories from Fat 63
% Daily Value*
Fat 7g11%
Saturated Fat 1g5%
Sodium 143mg6%
Potassium 644mg18%
Carbohydrates 22g7%
Fiber 4g16%
Sugar 2g2%
Protein 5g10%
Vitamin A 4090IU82%
Vitamin C 18.7mg23%
Calcium 74mg7%
Iron 2.1mg12%
* Percent Daily Values are based on a 2000 calorie diet.

Tried this recipe or just have something fun to share? I’d love to hear about it. 🙂

This Post Has 2 Comments

  1. What a great sounding recipe! I love “stone soup!” Can’t wait to try this. Thank you

    1. Thanks, Angela! I hope you have as much fun with it as we do 🙂

Leave a Reply

Close Menu