
Instant Pot Sourdough Tuscan Ribollita Soup with Bread Dunkers
A rustic Tuscan bread soup made quick in the Instant Pot, where sourdough bread thickens a rich tomato broth loaded with cannellini beans, kale, and aromatics. Crispy sourdough dunkers are baked on the side to serve alongside—true to the spirit of ribollita, this version layers texture and flavor without hours of simmering.
- Prep
- 15 min
- Cook
- 25 min
- Wait
- 15 min
- Total
- 55 min
- Makes
- 4 servings (about 8 cups soup plus 12 bread dunkers)
Steps
Before you start
- Preheat oven to 400°F (200°C) for the bread dunkers
- Drain and rinse canned beans or use cooked beans at room temperature
- Have your Instant Pot cleaned and ready
- Measure out all aromatics and ingredients before starting
Prepare bread dunkersOven 400°F / 205°C
- Preheat the oven to 400°F (200°C).
- On a large baking sheet, toss the sourdough bread triangles with 2 tablespoons olive oil, ¼ teaspoon kosher salt, and ½ teaspoon dried oregano.
- Spread in a single layer and set aside—you'll bake these while the soup cooks.
+ Show details− Hide details
Tip: Day-old sourdough works best; if you only have fresh bread, slice it and let it sit uncovered for 30 minutes to dry slightly.
Sauté aromatics
- Set your Instant Pot to the sauté function on medium-high heat.
- Once hot, add 3 tablespoons olive oil and wait 30 seconds.
- Add the diced onion, carrot, and celery (the soffritto); stir and cook for 4–5 minutes, stirring occasionally, until the onion softens and edges begin to turn golden.
- Add the minced garlic and red pepper flakes; cook for 1 minute more until fragrant.
+ Show details− Hide details
Ready when: Onion is soft and translucent, garlic is fragrant.
Tip: Don't skip the 30-second preheat; cold oil won't sauté the vegetables properly.
Deglaze and add broth
- While the aromatics cook, place the bread dunkers in the preheated oven—they'll be done in 8–10 minutes.
- Pour the tomato broth and vegetable broth into the Instant Pot, stirring with a wooden spoon to scrape up any browned bits from the bottom (deglaze).
- Add the canned crushed tomatoes, bay leaf, and a pinch of salt and black pepper.
- Stir well to combine.
+ Show details− Hide details
Ready when: Liquid is mixed and browned bits are released from the pot bottom.
Tip: This deglazing step builds deeper flavor; don't skip scraping the bottom.
Add beans and bread, cook under pressure
- Stir in the drained cannellini beans and the 2½ cups cubed sourdough bread pieces.
- Stir gently to distribute the bread throughout the liquid—it will partially sink and float.
- Turn off sauté mode and seal the Instant Pot lid.
- Set to high pressure for 8 minutes.
+ Show details− Hide details
Ready when: Pressure builds and the float valve rises.
Tip: The bread will break down and thicken the soup naturally—this is the classic ribollita technique.
Check bread dunkers, release pressureOven 400°F / 205°C
- At around the 5-minute mark of cooking, check on the bread dunkers in the oven—they should be turning golden and crisp.
- If they look done (edges browned, toasted), remove them and turn off the oven.
- Once the Instant Pot's pressure cook is complete, perform a quick release by carefully turning the release valve to venting.
- The float valve will drop when all pressure is released.
+ Show details− Hide details
Ready when: Bread dunkers are golden-brown and crispy; Instant Pot float valve has fully dropped.
Tip: A quick release is safe here because there's no starch foam to splatter—but keep your face away from the steam vent.
Add kale and finish soup
- Carefully open the Instant Pot (watch for steam).
- The soup will be thick and chunky, with some bread pieces melted into the broth.
- Stir in the chopped kale in two or three batches, pushing it down into the hot liquid until it wilts (about 1–2 minutes per batch).
- Taste the soup and adjust salt and black pepper as needed.
- The kale will finishes softening from residual heat.
+ Show details− Hide details
Ready when: Kale is bright green and tender, not crunchy.
Tip: Add kale in batches to avoid the Instant Pot overflow—the pot should not be more than ¾ full.
Serve with dunkers and finishing oil
- Ladle the soup into bowls, breaking up any large chunks of bread as you serve.
- Drizzle each bowl with a small amount of finishing olive oil if desired.
- Top with grated Parmigiano-Reggiano and a grind of black pepper.
- Serve the warm crispy bread dunkers on the side or float a few directly in each bowl for dunking.
+ Show details− Hide details
Ready when: Soup is steaming and served in bowls with crispy bread alongside.
Tip: For best texture, serve the soup immediately while the dunkers are still warm and crispy; they soften if left too long in the hot soup.
Good to know
Tips
- Day-old or stale sourdough is crucial: fresh bread will turn mushy and cloudy rather than breaking down into the soup while maintaining structure. Slice it and leave it uncovered for several hours, or use bread from the previous day.
- The Instant Pot cuts the traditional simmering time from 45 minutes to just 8, but the bread still thickens the broth authentically—true ribollita technique without the wait.
- For a brothier version, reduce the bread cubes to 1½ cups and increase the broth to 5 cups; for a heartier, more stewlike consistency, add another ½ cup of bread cubes.
- Parmigiano-Reggiano is optional but traditional; a small grating adds umami that echoes the sourdough's tang and the beans' earthiness.
Make ahead
The soup can be made 1 day ahead (without the kale and finished oil): cool completely, refrigerate in an airtight container, and reheat gently in the Instant Pot on sauté mode or on the stovetop over medium heat, stirring often. Add the fresh kale just before serving. The bread dunkers are best eaten fresh from the oven but can be crisped up in a 350°F (175°C) oven for 2–3 minutes if made ahead and stored in an airtight container.
Storage & reheating
Store the soup in an airtight container in the refrigerator for up to 4 days. The bread pieces will continue to soften over time. Freeze for up to 3 months (freeze before adding kale for best texture). Reheat gently on the stovetop over medium-low heat, adding a splash of broth if the soup has thickened too much. Store bread dunkers in an airtight container at room temperature for 2 days; refresh in a 350°F (175°C) oven for 2–3 minutes to re-crisp.
Substitutions
- fresh kale, lacinato or curly → Fresh spinach, chard, or escarole. Use the same amount by volume; spinach will cook faster (add in the last minute), while chard and escarole take similar time to kale.
- canned cannellini beans, drained and rinsed → Great Northern beans, white kidney beans, or chickpeas. All are mild-flavored and work equally well; use the same amount drained and rinsed.
- stale sourdough bread, cut into 1-inch cubes → Whole-wheat bread, ciabatta, or any day-old artisanal bread. Avoid overly soft sandwich bread; hearty, dense bread holds its shape better and thickens the soup more effectively.
- vegetable broth or chicken broth, low-sodium → Chicken broth or beef broth. Use low-sodium broth in any flavor; chicken adds richness, beef adds depth. Water mixed with bouillon is acceptable but less flavorful.
More vegetable soups
See all →Find more like this
- Meal
- Lunch
- Cuisine
- Tuscan
- Main ingredient
- White Beans
- Diet
- HalalSugar-Free
- Method
- Instant Pot
- Quick & Easy
- Easy





