Unbelievably creamy, outrageously flavorful, and packed with enough garlicky goodness to ward off any chill, this white bean garlic stew is the hug-in-a-bowl you’ve been desperately craving. Unleash a symphony of rustic, soul-warming flavors that will have you swooning from the very first spoonful—this isn’t just dinner; it’s a life-altering culinary experience.
Why This Recipe Works
- Slow-roasting whole garlic heads transforms them into a sweet, spreadable paste that infuses every molecule of the broth with deep, mellow flavor.
- Using a combination of vegetable broth and a splash of dry white wine builds a complex, aromatic base that’s far superior to water alone.
- Partially mashing the beans right in the pot creates a luxuriously thick, creamy texture without needing any heavy cream or dairy.
- A final flourish of fresh lemon juice and zest cuts through the richness with a bright, awakening acidity that makes the entire dish sing.
- Simmering with a Parmesan rind (if using) adds an incredible layer of savory, umami depth that makes this stew truly restaurant-quality.
Ingredients
- 2 whole heads of garlic
- 2 tablespoons extra virgin olive oil, plus more for drizzling
- 1 large yellow onion, finely diced
- 2 large carrots, peeled and diced into 1/2-inch pieces
- 2 stalks celery, diced into 1/2-inch pieces
- 4 cups low-sodium vegetable broth
- 1/2 cup dry white wine (like Sauvignon Blanc)
- 3 (15.5 oz) cans cannellini beans, drained and rinsed
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary, crushed
- 1/2 teaspoon red pepper flakes (optional)
- 1 (2-inch) piece of Parmesan rind (optional, but highly recommended)
- 1 large lemon, for zest and juice
- Kosher salt and freshly ground black pepper
- Fresh parsley, finely chopped, for garnish
- Crusty bread, for serving
Equipment Needed
- Large Dutch oven or heavy-bottomed pot
- Chef’s knife and cutting board
- Wooden spoon
- Measuring cups and spoons
- Potato masher or fork
- Microplane or fine grater (for lemon zest)
- Aluminum foil
Instructions

Step 1: Unleash the Magic of Roasted Garlic
Preheat your oven to a fiery 400°F. Take your two whole heads of garlic and, using a sharp knife, slice about 1/4 inch off the top to expose the cloves within. Place each head on a small square of aluminum foil. Drizzle them generously with about a tablespoon of olive oil, making sure the oil seeps down into the exposed cloves. Season with a pinch of salt and pepper. Wrap them tightly in the foil to create little aromatic packages. Roast these bundles of joy directly on the oven rack for 45 to 50 minutes. You’ll know they’re ready when your kitchen smells like heaven and the cloves are deeply golden, incredibly soft, and easily squishable when pressed. Let them cool until you can handle them, then squeeze each clove out of its papery skin into a small bowl—this molten gold is the flavor foundation of your stew. **Pro Tip:** Don’t rush the roasting! The full time is crucial for converting the garlic’s sharp bite into that sweet, caramelized nectar.
Step 2: Build Your Flavor Foundation with Aromatic Vegetables
While your garlic roasts, heat the remaining tablespoon of olive oil in your large Dutch oven over medium heat. Once the oil shimmers, add your finely diced onion. Cook, stirring frequently, for 6 to 8 minutes until the onion turns translucent and just begins to take on a light golden hue at the edges. Now, add your diced carrots and celery. Continue cooking, stirring occasionally, for another 8 to 10 minutes. You’re not just softening them; you’re coaxing out their natural sugars. The carrots should brighten in color and the celery should become fragrant. This step, called sweating the vegetables, is non-negotiable for building deep flavor. Season the mixture with a generous pinch of salt and several grinds of black pepper. The salt will help draw moisture from the veggies, concentrating their taste.
Step 3: Deglaze and Create the Luxurious Broth
Pour in the 1/2 cup of dry white wine. Stand back and listen to the glorious sizzle! Use your wooden spoon to scrape up any delicious browned bits stuck to the bottom of the pot—that’s pure flavor. Let the wine bubble and reduce for about 3 minutes, until the sharp alcoholic smell cooks off and you’re left with just its fruity aroma. Now, add the 4 cups of vegetable broth, the drained and rinsed cannellini beans, the dried thyme, crushed rosemary, optional red pepper flakes, and that precious Parmesan rind if you’re using it. **Pro Tip:** Crushing the dried rosemary between your fingers before adding it releases its potent oils far more effectively than adding it whole.
Step 4: Incorporate the Garlic and Simmer to Perfection
This is the moment of transformation! Add all of your roasted garlic paste to the pot. Stir vigorously to break it apart and disperse it throughout the broth—it will seem to melt away, infusing the liquid with its soul. Bring the stew to a lively boil, then immediately reduce the heat to low. Cover the pot with a lid, leaving it slightly ajar. Let it simmer gently, not aggressively, for 25 to 30 minutes. This slow, patient cooking allows all the flavors to marry and the beans to become perfectly tender. About halfway through, use your potato masher or a fork to gently mash about one-third of the beans directly against the side of the pot. This is the secret to a stew that’s thick, creamy, and lusciously textured without a drop of cream.
Step 5: Finish with Brightness and Serve for Maximum Impact
After the simmering time, remove the pot from the heat. Fish out and discard the Parmesan rind. Now, for the magic touch that elevates this from great to legendary. Zest your entire lemon directly over the stew, then cut it in half and squeeze in the juice from one half. Stir well. Taste—this is critical! Adjust the seasoning with more salt, pepper, or even the other half of the lemon juice until it makes your taste buds dance. Ladle the steaming stew into deep bowls. Garnish with a shower of fresh parsley, a final crack of black pepper, and a graceful drizzle of your best extra virgin olive oil. Serve immediately with thick slices of crusty bread for dipping. **Pro Tip:** Let the stew sit, covered, off the heat for 10 minutes before serving. This brief rest allows the flavors to deepen and meld even further, resulting in an even more incredible eating experience.
Tips and Tricks
For an even deeper flavor, try using homemade vegetable broth. Sauté your onion, carrot, and celery scraps with a bay leaf and peppercorns, cover with water, and simmer for an hour before straining. If you’re out of white wine, a dry vermouth works beautifully, or you can simply use an additional 1/2 cup of broth with a teaspoon of white wine vinegar added at the end for acidity. To make this stew ahead, prepare it completely, let it cool, and store it in the refrigerator for up to 3 days. The flavors improve dramatically overnight. Reheat gently on the stovetop, adding a splash of broth or water if it has thickened too much. For a smoother texture, you can use an immersion blender to very briefly pulse the stew a few times right in the pot, but be careful—you want to thicken it, not turn it into soup. Always reserve some whole beans for texture. If using dried beans instead of canned, you’ll need about 1 1/2 cups dried cannellini beans. Soak them overnight, then simmer in fresh water until tender (about 1 to 1.5 hours) before adding them to the recipe in place of the canned beans.
Recipe Variations
- The Hearty Meat Lover’s Version: Brown 1/2 pound of spicy Italian sausage (casings removed) or diced pancetta in the pot before adding the onion. Render that fat and use it to cook your veggies for an intensely savory, meaty foundation.
- The Greens-Packed Power Bowl: Stir in 4 cups of roughly chopped hearty greens—like kale, Swiss chard, or spinach—during the last 5 minutes of simmering. They’ll wilt perfectly into the stew, adding color, nutrients, and a wonderful earthy note.
- The Creamy Dreamy Twist: For ultimate indulgence, finish the stew by stirring in 1/2 cup of heavy cream or full-fat coconut milk after you remove it from the heat. This creates a velvety, rich texture that is absolutely divine.
- The Rustic Tomato Infusion: Add one 14.5-ounce can of fire-roasted diced tomatoes (with their juices) along with the broth. The tomatoes add a sweet acidity and beautiful color, transforming the stew into a vibrant, Italian-inspired feast.
- The Spicy Kick: Amplify the heat! Add a whole, dried arbol chili or 1/2 teaspoon of smoked paprika with the herbs. For post-simmer heat, garnish with thinly sliced fresh jalapeño or a dollop of chili crisp.
Frequently Asked Questions
Q: Can I make this stew in a slow cooker or Instant Pot?
A: Absolutely! For a slow cooker, complete Steps 1 & 2 on the stovetop, then transfer everything to the cooker and cook on LOW for 6-8 hours. For an Instant Pot, use the Sauté function for Steps 2 & 3, then add all ingredients (except lemon and garnish), seal, and cook on High Pressure for 10 minutes with a natural release.
Q: I don’t have cannellini beans. What can I use instead?
A: Great Northern beans or navy beans are the closest substitutes and will work perfectly. For a different texture, try butter beans (lima beans) or even chickpeas for a heartier, nuttier twist on the classic flavor profile.
Q: How can I make this stew vegan?
A: It’s almost there! Simply omit the optional Parmesan rind. To replicate that savory umami depth, add a tablespoon of white miso paste or a piece of dried kombu seaweed to the broth while it simmers, removing it before serving.
Q: My stew is too thin/thick. How can I fix it?
A: If too thin, simmer uncovered for an extra 10-15 minutes to reduce. If too thick, simply stir in additional vegetable broth, 1/4 cup at a time, until you reach your desired consistency. Remember, it will thicken slightly as it cools.
Q: How long does leftover stew last, and can I freeze it?
A: Leftovers will keep beautifully in an airtight container in the refrigerator for 3-4 days. Yes, it freezes excellently for up to 3 months. Thaw overnight in the fridge and reheat gently on the stovetop, adding a little broth or water to refresh it.
Summary
This white bean garlic stew is the ultimate comfort food alchemy—transforming simple, humble ingredients into a bowl of creamy, garlicky, soul-satisfying perfection that will warm you from the inside out and become an instant classic in your kitchen.
White Bean Garlic Stew
6
servings20
minutes90
minutesIngredients
Instructions
- 1 Preheat oven to 400°F. Slice tops off garlic heads, place on foil, drizzle with oil, season, and wrap. Roast for 45-50 min until soft. Squeeze cloves into a bowl.
- 2 In a large pot, heat 1 tbsp oil over medium. Cook onion for 6-8 min until translucent. Add carrots and celery; cook 8-10 min more. Season with salt and pepper.
- 3 Add white wine, scrape pot, and simmer 3 min. Add broth, beans, herbs, pepper flakes, Parmesan rind (if using), and all the roasted garlic. Stir well.
- 4 Bring to a boil, then reduce to low. Cover slightly ajar and simmer for 25-30 min. Halfway through, mash about 1/3 of the beans against the pot side to thicken.
- 5 Remove from heat. Discard Parmesan rind. Stir in lemon zest and juice from half the lemon. Season to taste. Garnish with parsley, pepper, and a drizzle of oil. Serve with bread.



