{"id":"ribollita_4ef99937d9","slug":"traditional-italian-ribollita","title":"Traditional Italian Ribollita","description":"A classic, hearty Tuscan bread soup made with cannellini beans, Lacinato kale, and crusty bread. This 'reboiled' soup is thick, comforting, and even better the next day.","serves":6,"time":{"prepMinutes":20,"cookMinutes":45,"totalMinutes":65,"activeMinutes":25},"ingredients":[{"id":"ingredient-1","original":"3 tbsp extra virgin olive oil","name":"Olive Oil","quantity":45,"unit":"ml","usQuantity":3,"usUnit":"tbsp","form":"extra virgin","notes":"","group":"Soup Base","optional":false},{"id":"ingredient-2","original":"1 large yellow onion, diced","name":"Yellow Onion","quantity":1,"unit":"piece","usQuantity":1,"usUnit":"piece","form":"diced","notes":"yellow","group":"Soup Base","optional":false},{"id":"ingredient-3","original":"2 medium carrots, diced","name":"Carrots","quantity":2,"unit":"piece","usQuantity":2,"usUnit":"piece","form":"diced","notes":"medium size","group":"Soup Base","optional":false},{"id":"ingredient-4","original":"2 celery stalks, diced","name":"Celery","quantity":2,"unit":"stalk","usQuantity":2,"usUnit":"stalk","form":"diced","notes":"","group":"Soup Base","optional":false},{"id":"ingredient-5","original":"3 cloves garlic, minced","name":"Garlic","quantity":3,"unit":"clove","usQuantity":3,"usUnit":"clove","form":"minced","notes":"","group":"Soup Base","optional":false},{"id":"ingredient-6","original":"2 tbsp tomato paste","name":"Tomato Paste","quantity":30,"unit":"g","usQuantity":2,"usUnit":"tbsp","form":"","notes":"","group":"Soup Base","optional":false},{"id":"ingredient-7","original":"1 bunch Lacinato kale (Cavolo Nero), stems removed and leaves chopped","name":"Kale","quantity":1,"unit":"bunch","usQuantity":1,"usUnit":"bunch","form":"chopped","notes":"Lacinato or Cavolo Nero; stems removed","group":"Vegetables","optional":false},{"id":"ingredient-8","original":"800g canned cannellini beans, drained and rinsed","name":"Cannellini Beans","quantity":800,"unit":"g","usQuantity":1.76,"usUnit":"lb","form":"canned, drained and rinsed","notes":"approx. two 15 oz cans","group":"Protein","optional":false},{"id":"ingredient-9","original":"1.5 l vegetable broth","name":"Vegetable Broth","quantity":1.5,"unit":"l","usQuantity":"6 1/4","usUnit":"cup","form":"","notes":"high quality","group":"Liquid","optional":false},{"id":"ingredient-10","original":"250g stale Italian bread, torn into bite-sized pieces","name":"Bread","quantity":250,"unit":"g","usQuantity":8.8,"usUnit":"oz","form":"torn into pieces","notes":"must be stale and crusty, like ciabatta or sourdough","group":"Bread","optional":false},{"id":"ingredient-11","original":"Salt and black pepper to taste","name":"Black Pepper","quantity":1,"unit":"pinch","usQuantity":1,"usUnit":"pinch","form":"","notes":"to taste","group":"Seasoning","optional":false}],"instructions":[{"id":"instruction-1","text":"Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion, carrot, and celery. Sauté for about 8-10 minutes until the vegetables are soft and the onion is translucent.","group":"Cooking","title":"Heat the olive oil","timerMinutes":10,"sourceTitle":"Cooking"},{"id":"instruction-2","text":"Stir in the minced garlic and tomato paste. Cook for another 2 minutes until fragrant and the tomato paste has darkened slightly.","group":"Cooking","title":"Stir in the minced garlic and tomato paste","timerMinutes":2,"sourceTitle":"Cooking"},{"id":"instruction-3","text":"Add the chopped kale and half of the cannellini beans to the pot. Using a fork or a potato masher, roughly mash the remaining half of the beans before adding them to the pot (this helps thicken the soup).","group":"Cooking","title":"Add the chopped kale and half of the cannellini beans","timerMinutes":null,"sourceTitle":"Cooking"},{"id":"instruction-4","text":"Pour in the vegetable broth. Season with salt and pepper. Bring the soup to a boil, then reduce the heat to low and simmer for 20 minutes.","group":"Cooking","title":"Pour in the vegetable broth","timerMinutes":20,"sourceTitle":"Cooking"},{"id":"instruction-5","text":"Add the torn pieces of stale bread to the soup. Stir well and simmer for another 10 minutes, or until the bread has absorbed enough liquid to make the soup very thick, almost stew-like.","group":"Cooking","title":"Add the torn pieces of stale bread","timerMinutes":10,"sourceTitle":"Cooking"},{"id":"instruction-6","text":"Remove from heat. For the most authentic experience, let the soup sit for 1 hour or refrigerate overnight and 'reboil' it before serving. Serve with a generous drizzle of olive oil on top.","group":"Serving","title":"Remove from heat","timerMinutes":60,"sourceTitle":"Serving"}],"notes":"Ribollita literally means 'reboiled'. Historically, it was made by reheating leftover minestrone or bean soup from the day before with stale bread. For the best flavor, use high-quality extra virgin olive oil and Lacinato kale (also known as Cavolo Nero).","cuisine":{"group":"Italian","specific":["Tuscan"]},"course":["soup"],"cookingMethod":["simmer","saute"],"equipment":["Dutch oven","potato masher","chef's knife"],"diet":["vegetarian","vegan","high_protein","low_fat"],"allergens":["wheat","gluten"],"difficulty":"easy","yield":{"amount":6,"unit":"bowl","note":"A generous serving size"},"makeAhead":{"instructions":"This soup is better made 1-2 days in advance. Store in the fridge and reheat on the stovetop with a splash of water or broth if it becomes too thick."},"storage":{"food":{"instructions":"Store in an airtight container.","reheatingNotes":"Reheat slowly on the stove. You may need to add more broth as the bread continues to absorb liquid."}},"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Fribollita_4ef99937d9%2Fcover.jpg?alt=media&token=6183af82-6288-4663-b18a-01382cd008d0","imageAlt":"Traditional Italian Ribollita — recipe cover","aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","sourceUrl":"","tags":["tuscan","beans","kale","bread soup","healthy","comfort food","classic"],"schemaVersion":1,"sourceTitle":"Traditional Italian Ribollita","sourcePublishedAt":"2026-02-04T08:36:08.004Z","sourceUpdatedAt":"2026-02-04T08:36:08.004Z","related":[{"id":"stracciatella_b04893ed16","slug":"italian-stracciatella-soup","title":"Italian Stracciatella Soup","description":"A classic, comforting Italian egg drop soup featuring a savory chicken broth filled with delicate 'rags' of egg, salty Parmesan cheese, and fresh parsley.","serves":4,"time":{"prepMinutes":5,"cookMinutes":10,"totalMinutes":15,"activeMinutes":10},"cuisine":{"group":"Italian","specific":["Roman"]},"course":["soup"],"difficulty":"easy","diet":["high_protein","low_carb"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Fstracciatella_b04893ed16%2Fcover.jpg?alt=media&token=74780e48-d539-44b4-abe2-7523f99ed1a8","imageAlt":"Italian Stracciatella Soup — recipe cover","tags":["italian","soup","egg drop","quick","comfort food","stracciatella"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":7,"stepCount":5},{"id":"acquacotta_35a4938107","slug":"acquacotta","title":"Acquacotta","description":"A traditional Tuscan 'cooked water' soup that transforms simple, humble ingredients like stale bread, onions, and greens into a rich and comforting meal topped with a poached egg.","serves":4,"time":{"prepMinutes":15,"cookMinutes":30,"totalMinutes":45,"activeMinutes":15},"cuisine":{"group":"Italian","specific":["Tuscan"]},"course":["soup"],"difficulty":"easy","diet":["vegetarian"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Facquacotta_35a4938107%2Fcover.jpg?alt=media&token=86370670-935d-4563-928b-9138d46b1047","imageAlt":"Acquacotta — recipe cover","tags":["tuscan","rustic","bread-soup","vegetarian","comfort-food"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":10,"stepCount":6},{"id":"brodo_di_cappone_8cc587d3e6","slug":"brodo-di-cappone","title":"Brodo di Cappone","description":"A refined, golden, and deeply flavorful traditional Italian capon broth, historically served for Christmas and festive occasions. This elegant soup serves as the perfect base for tortellini or passatelli.","serves":8,"time":{"prepMinutes":15,"cookMinutes":180,"totalMinutes":195,"activeMinutes":20},"cuisine":{"group":"Italian","specific":["Emilian-Romagnol"]},"course":["soup"],"difficulty":"medium","diet":["high_protein","gluten_free","dairy_free","low_carb"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Fbrodo_di_cappone_8cc587d3e6%2Fcover.jpg?alt=media&token=4e7814eb-cd4d-479d-a422-fc1b6b33796c","imageAlt":"Brodo di Cappone — recipe cover","tags":["broth","festive","traditional","slow cooked","base recipe"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":8,"stepCount":7}]}