Jump to Recipe
I learned to trust slow, steady heat the way my Nonna trusted the smell of simmering soffritto—the warm onion-carrot-celery scent that promises depth before a single spoonful. When the kitchen fills with garlic, rosemary, and a hint of tomato paste, I know the pot will reward patience with layered flavor and comforting texture.
I use dried beans in the Instant Pot for a reliable 40 minutes on high pressure, then a natural release, and finish the dish low and slow with broth and bay. A quick gremolata of basil, parsley, garlic, and olive oil brightens each bowl, and crusty bread turns it into a homey dinner any night of the week.
Key Takeaways
- Build flavor with a classic soffritto base for depth and aroma.
- Instant Pot shortcut: dried beans 40 min high pressure + 10 min natural release.
- Finish with gremolata for a fresh, bright lift.
- Serve with crusty bread or garlic bruschetta for a simple, satisfying dinner.
- Keeps 3–5 days in the fridge; reheats well without losing texture.
Cozy, plant-forward comfort with real Italian roots
A low, patient heat coaxing onions and carrots into gold is the quiet heart of every bowl I love to serve. This approach builds a savory base that feels both simple and thoughtful.
What makes this stew uniquely satisfying

I begin with a soffritto — onion, carrots, and celery gently sweat in olive oil so their natural sugars deepen. Then I sauté tomato paste with garlic to unlock umami and give the broth real backbone.
- Cannellini add a nutty, meaty bite and hold shape through long simmering.
- Kale folds in late for color, vitamins, and a fresh, mineral note.
- Rosemary and bay perfume the pot while a squeeze of lemon and nutritional yeast add bright, savory finish in place of cheese.
- I use modest fat and stagger salt and pepper so the protein and fiber come through cleanly in each spoonful.
Keep the heat moderate to protect bean skins and coax sweetness from the veggies. For a practical guide to the full method, see this version of the Tuscan white bean soup.
Ingredients that build deep flavor, simply
The right mix of humble produce and pantry staples is what turns a simple pot into something that feels like home. I lean on a short list so each element can shine.
Core produce and pantry
I dice onion, carrots, and celery evenly so they sweat at the same rate and melt into a sweet base. Toast a spoonful of tomato paste briefly in the pan; that caramelization unlocks real umami.
Best white beans for the pot
| Type | Texture | Use |
|---|---|---|
| Cannellini | Meaty, holds shape | First choice for hearty bowls |
| Great Northern | Lighter, slightly firm | Good when you want a tender bite |
| Navy | Small, creamy | Best for silky texture |
Herbs, broth, and finishing
Fresh rosemary and bay leaves perfume the pot; I fish them out before serving. Use a light, low-sodium vegetable broth and dilute with a cup of water if it tastes strong.
Final lift
Finish with a squeeze of lemon and a sprinkle of nutritional yeast for savory brightness. For a last flourish, stir in a basil-parsley gremolata—minced herbs, garlic, and good olive oil—just before serving.
- Keep seasoning measured: a teaspoon at key moments, not one big dump.
- Store leftovers 3–5 days; serve with crusty bread or on crostini for a quick supper.
vegan italian white bean stew recipe: step-by-step
Start by warming a splash of olive oil in a heavy pot and sweat the onion slowly for about 10–12 minutes until it turns silky and sweet. Gentle heat is the secret to a mellow base and real depth of flavor.
Build the soffritto
Stir in garlic, carrots, and celery and cook 1–2 minutes until fragrant and slightly softened. Keep the pan low so nothing browns; you want soft, sweet vegetables that melt into the broth.
Unlock umami and add liquids
Clear a space, add tomato paste and toast 1–2 minutes to deepen the taste. Pour in cups of light broth with rosemary and bay; bring to a gentle simmer—never a hard boil—to protect bean skins.
Simmer and finish
- If using cooked beans, add them now and simmer minutes until creamy inside but still holding shape. Skim foam and keep a lazy bubble.
- Fold in massaged kale near the end, then finish with a squeeze of lemon and a sprinkle of nutritional yeast.
- Season small increments with salt and pepper; taste and season to taste so the cup of broth stays bright and balanced.
| Stage | Action | Timing |
|---|---|---|
| Sweat vegetables | Olive oil, onion, carrots, celery | 10–12 minutes |
| Toast paste | Tomato paste in cleared pot | 1–2 minutes |
| Simmer | Add broth, rosemary, bay, beans | Simmer minutes until tender |
| Finish | Add kale, lemon, nutritional yeast | 2–3 minutes |
Instant Pot and make-ahead options for busy weeknights
For busy evenings I lean on the Instant Pot to make dependable beans and reserve hands-on time for building flavor. This approach gives you a predictable rhythm: pressure, rest, and a final slow meld so dinner arrives warm and comforting.
I pressure-cook dried cannellini beans with a measured amount of water—2 cups—and set the cooker for 40 minutes on high, then allow a natural release of at least 10 minutes. While it works, I sauté onion, carrot, celery, garlic and a spoon of tomato paste in a skillet to concentrate flavor.
From pressure to slow-cook
After the release, I move the sautéed aromatics into the pot with light broth, rosemary, and bay. Then I switch the pot to slow-cook for at least 1 hour so the bean soup can marry flavors without breaking apart.
Quick canned shortcut
When time is tight, two 15-ounce cans, drained and rinsed, make a worthy shortcut. Add them near the end of the slow phase so texture stays intact and you can finish the soup in under 30 minutes.
- Keep liquid modest at first; add cups of broth later to reach your preferred consistency.
- Simmer minutes on low with herbs, then remove rosemary and bay before serving.
- A touch of olive oil at the start adds roundness; massaged kale, lemon and nutritional yeast finish the bowl.
| Method | Timing | Notes |
|---|---|---|
| Dried beans (cannellini) | 40 minutes high + 10-minute release | Then slow-cook 1 hour to meld flavors |
| Canned beans | Added during final simmer | Drained, rinsed; preserves texture |
| Make-ahead prep | Cook beans ahead | Assemble soup in under 30 minutes on weeknights |
Pro tips from the test kitchen for restaurant-level results

With a handful of trusted steps you can make this pot sing. These moves save time and build confident flavor while keeping texture intact.
How to thicken without starch
For silk, blend a ladle of hot broth with a scoop of beans into a smooth slurry, then stir it back in. No cornstarch needed—just gentle emulsification for body and creaminess.
Salt, heat, and tasting cues
Season in stages: a pinch when you sweat the onion, another after adding broth, and a final tweak before serving. Keep heat moderate; a gentle bubble protects bean skins and yields a creamy interior.
Oil choices and building body
I favor a neutral oil or a light hand with olive oil to keep added fat low. Let vegetables and the slurry do the heavy lifting for texture. Finish with nutritional yeast, lemon, and a crack of pepper to brighten the pot.
- Toast a teaspoon of tomato paste briefly for deep umami.
- Massage kale to soften fibers and cut bitterness.
- Taste, rest one minute, then taste again—small adjustments win every time.
| Technique | Result | When to use |
|---|---|---|
| White bean slurry | Silky, thicker body | End of simmer to adjust texture |
| Layered salt | Clear, balanced seasoning | At soffritto, after broth, and final adjust |
| Light oil + veg body | Lower fat, rich mouthfeel | Start with a splash; finish with olive |
Easy variations to match your pantry and taste
A few smart substitutions make this classic bowl work with what you already have. These small changes keep the flavor honest while letting you tailor texture, heat, and brightness quickly.
Swap-ins and greens
Swap cannellini for great northern for a lighter, slightly grainy bite. Choose navy beans when you want an even creamier mouthfeel.
Use chard or spinach in place of kale; stir tender greens in at the end so they stay vibrant and soft.
Add-ins and seasoning tips
- Bloom crushed red pepper with the garlic in olive to give gentle heat that spreads through the pot.
- Toss in halved cherry tomatoes near the finish for pops of sweet acidity.
- Add extra rosemary, thyme, or torn sage for a deeper garden aroma.
- Finish with a simple herb-olive gremolata stirred through just before ladling.
| Swap | Texture | Best use |
|---|---|---|
| Great Northern | Light, slightly grainy | When you want a tender, less meaty bite |
| Navy | Small, very creamy | For silky, spoon-coating bowls |
| Chard/Spinach | Tender greens | Added late for color and quick cook |
| Cherry tomatoes | Juicy, bright | Finish with herbs for fresh lift |
Keep seasoning nimble: adjust pepper and garlic slowly so the delicate beans stay front and center. These tweaks honor the italian white bean tradition while letting you create a flexible, pantry-friendly soup.
Serve it right: bowls, sides, and storage
Serving is where the pot becomes a shared meal. I focus on simple sides and careful reheating so the texture and taste stay bright.
Crusty bread, garlic bruschetta, and a crunchy salad
I love thick slices of crusty bread to mop up the broth. Garlic bruschetta makes each bite more savory, and a crisp salad—shaved fennel, lemon, and olive oil—adds lift.
Meal prep, fridge life, and reheating without mushy beans
Portion into shallow containers to cool fast; the dish keeps 3–5 days in the fridge. Add kale just before serving if you plan to store and reheat.
- Reheat gently over low heat and add a splash of broth or a few cups if it looks thick; boiling splits the beans.
- Microwave in short bursts, stirring between each, for a small cup serving that preserves texture.
- If using as crostini, reduce liquid or use the slurry method to make a thicker spreadable bean soup.
- Season to taste after warming—finish with a pinch of salt, pepper, a squeeze of lemon, and a drizzle of olive or gremolata.
| Serve | Storage | Reheat |
|---|---|---|
| Crusty bread, garlic bruschetta, crostini | Shallow containers; 3–5 days refrigerated | Low stove heat, splash of broth; short microwave bursts |
| Simple salad (lemon, fennel, olive oil) | Keep greens separate; add before serving | Stir in gremolata or olive after warming |
| Finish with gremolata or olive drizzle | Cool quickly; refrigerate within two hours | Season to taste after reheating |
Ready to ladle up: a warm, nourishing dinner you’ll make on repeat
.
This bowl proves that modest ingredients and thoughtful timing feed both body and spirit.
I lean on soffritto, toasted tomato paste, rosemary and bay, and the Instant Pot timing for dried cannellini beans to make a deep, reliable broth. A squeeze of lemon and a dusting of nutritional yeast finish the pot with bright, savory lift.
Ladle the white bean soup with warm bread, crack fresh pepper on top, and enjoy a dinner that takes little time but tastes like care. It keeps 3–5 days refrigerated, holds protein and fiber, and needs very little added fat.
Make it your go-to: swap greens, tweak herbs, and you’ll have a lasting, comforting recipe that just works. Buon appetito.

Vegan Italian White Bean Stew
Ingredients
Method
- Heat a splash of olive oil in a large pot. Add the diced onion and cook over low heat for 10-12 minutes until soft and sweet. Add garlic, carrots, and celery, and cook for 1-2 more minutes until fragrant and slightly softened.
- Clear a space in the pot and add 1 tablespoon of tomato paste. Toast it for 1-2 minutes to deepen the flavor.
- Add 2 cups of vegetable broth, rosemary, bay leaves, and the dried beans (or canned beans) to the pot. Bring it to a gentle simmer (not a hard boil). Let it cook for 1-1.5 hours (or until the beans are soft). Skim foam if needed and maintain a low simmer.
- Fold in the massaged kale during the last 5 minutes of cooking. Finish with a squeeze of lemon juice and a sprinkle of nutritional yeast. Adjust the seasoning with salt and pepper as needed.
- Serve the stew with crusty bread or garlic bruschetta on the side. Enjoy!
Notes
- If using canned beans, make sure to rinse and drain them well to avoid excess salt.
- For extra texture, blend a small portion of the beans into the broth for a creamier consistency.
- This recipe stores well in the fridge for up to 3-5 days and reheats nicely.
- Feel free to swap out kale for spinach or chard depending on what you have available.

