Vegan Italian White Bean Stew Recipe

A spoonful of vegan Italian white bean stew being lifted from a bowl with a piece of crusty bread resting on the side.
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.

Table of Contents

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

vegan italian white bean stew recipe

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

TypeTextureUse
CannelliniMeaty, holds shapeFirst choice for hearty bowls
Great NorthernLighter, slightly firmGood when you want a tender bite
NavySmall, creamyBest 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

  1. If using cooked beans, add them now and simmer minutes until creamy inside but still holding shape. Skim foam and keep a lazy bubble.
  2. Fold in massaged kale near the end, then finish with a squeeze of lemon and a sprinkle of nutritional yeast.
  3. Season small increments with salt and pepper; taste and season to taste so the cup of broth stays bright and balanced.
StageActionTiming
Sweat vegetablesOlive oil, onion, carrots, celery10–12 minutes
Toast pasteTomato paste in cleared pot1–2 minutes
SimmerAdd broth, rosemary, bay, beansSimmer minutes until tender
FinishAdd kale, lemon, nutritional yeast2–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.
MethodTimingNotes
Dried beans (cannellini)40 minutes high + 10-minute releaseThen slow-cook 1 hour to meld flavors
Canned beansAdded during final simmerDrained, rinsed; preserves texture
Make-ahead prepCook beans aheadAssemble soup in under 30 minutes on weeknights

Pro tips from the test kitchen for restaurant-level results

hearty vegan Italian white bean stew made with cannellini beans, kale, and aromatic herbs like rosemary and bay leaves, presented in a white soup bowl

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.
TechniqueResultWhen to use
White bean slurrySilky, thicker bodyEnd of simmer to adjust texture
Layered saltClear, balanced seasoningAt soffritto, after broth, and final adjust
Light oil + veg bodyLower fat, rich mouthfeelStart 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.
SwapTextureBest use
Great NorthernLight, slightly grainyWhen you want a tender, less meaty bite
NavySmall, very creamyFor silky, spoon-coating bowls
Chard/SpinachTender greensAdded late for color and quick cook
Cherry tomatoesJuicy, brightFinish 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.
ServeStorageReheat
Crusty bread, garlic bruschetta, crostiniShallow containers; 3–5 days refrigeratedLow stove heat, splash of broth; short microwave bursts
Simple salad (lemon, fennel, olive oil)Keep greens separate; add before servingStir in gremolata or olive after warming
Finish with gremolata or olive drizzleCool quickly; refrigerate within two hoursSeason 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 Recipe

Vegan Italian White Bean Stew

A cozy, plant-forward stew made with cannellini beans, fresh vegetables, and herbs. This hearty dish is packed with flavor from a soffritto base, umami-rich tomato paste, and a bright finish of lemon and nutritional yeast. Perfect for a comforting, easy weeknight meal.
Prep Time 15 minutes
Cook Time 1 hour 30 minutes
Total Time 1 hour 45 minutes
Servings: 4 people
Course: Main Course, Soup
Cuisine: Comfort food, Italian Vegan
Calories: 250

Ingredients
  

  • 1 large onion diced
  • 2 carrots diced
  • 2 celery stalks diced
  • 4 cloves garlic minced
  • 1 tablespoon tomato paste
  • 1-2 cups vegetable broth low-sodium
  • 1 bay leaf
  • 1-2 sprigs fresh rosemary
  • 2 cups dried cannellini beans or 2 cans, drained and rinsed
  • 4 cups kale massaged
  • 1 tablespoon nutritional yeast
  • Juice of 1 lemon
  • Olive oil for cooking
  • Salt and pepper to taste

Method
 

Sweat Vegetables:
  1. 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.
Toast Tomato Paste:
  1. Clear a space in the pot and add 1 tablespoon of tomato paste. Toast it for 1-2 minutes to deepen the flavor.
Simmer Beans:
  1. 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.
Add Kale & Finish:
  1. 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:
  1. 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.

FAQ

What makes this plant-forward stew so satisfying?

I layer a gentle soffritto of onion, carrot, and celery with garlic and tomato paste, then simmer tender white beans with herbs and a splash of lemon. The slow build brings out sweetness and umami, while greens and nutritional yeast add body and savory depth for a truly comforting bowl.

Which white beans should I choose: cannellini, great northern, or navy?

Cannellini offer a creamy texture and hold their shape best; great northern are slightly firmer and neutral in flavor; navy beans break down more and thicken the broth. I use cannellini when I want a silky bite and navy if I want a heartier, almost velvety base.

Can I use canned beans without losing texture?

Yes. Rinse and drain well, then add them toward the end of the simmer to warm through just long enough to absorb flavors but not so long they fall apart. That preserves shape and gives a fresh, al dente mouthfeel.

How do I build deep flavor with simple ingredients?

Cook the soffritto low and slow until sweet and translucent, toast and sauté tomato paste to develop caramelized notes, then layer in broth, rosemary, bay leaf, and cracked pepper. A final lift of lemon and a sprinkle of nutritional yeast brightens and rounds the dish.

What’s the best way to thicken the broth without starch?

Stir a few spoonfuls of mashed beans back into the pot to create a natural slurry. That boosts body and protein while keeping the dish gluten-free and true to the dish’s rustic character.

When should I salt the stew for best flavor?

Season lightly at the start and taste as the stew reduces. Beans absorb salt as they cook, so adjust near the end—about five minutes before finishing—so you can hit the right balance without over-salting.

Can I make this in an Instant Pot or pressure cooker?

Absolutely. Pressure-cook dried cannellini following your cooker’s bean settings, then use a short slow-simmer or sauté mode to meld flavors and finish with kale and lemon. For convenience, you can also use canned beans and shorten the pressure time.

How do I keep the greens vibrant and the beans from getting mushy when reheating?

Store stew separately from delicate greens if possible. When reheating, warm gently on low heat and add kale or chard in the last few minutes. If the broth thickened too much, loosen with a splash of vegetable broth or water and finish with a squeeze of lemon to revive brightness.

What oil should I use, and are low-fat swaps OK?

Extra-virgin olive oil is my go-to for its flavor and aroma. If you want a lighter version, use a neutral oil for sautéing and finish with a teaspoon of high-quality olive oil at the end for that classic flavor note.

Any quick garnish ideas to elevate the bowl?

I love a simple gremolata of chopped basil and parsley with lemon zest, or a drizzle of good olive oil and crushed red pepper for heat. Serve with crusty bread or garlic-rubbed crostini to soak up the broth.