Soups & Stews
Alison Roman's white bean stew recipe transforms humble ingredients into a deeply satisfying, aromatic dish that feels both rustic and refined. The secret lies in slow-simmered beans infused with smoky garlic, fresh rosemary, and a touch of acidity that brightens every spoonful.
I developed this version after perfecting the balance of earthy beans, rich tomato, and herbs—creating a stew that’s hearty enough for winter but elegant enough for any table.
This recipe builds flavor through careful technique: sautéing aromatics until fragrant, deglazing the pot to capture every caramelized bit, and letting the beans simmer until tender yet intact.
The result is a stew with layers of depth—garlicky, herbaceous, and slightly sweet from the tomatoes—where each ingredient plays a distinct role. No shortcuts here, just a method that delivers restaurant-quality results at home.
By the time you taste the first spoonful, you’ll understand why this stew becomes a staple. The beans melt in your mouth, the broth coats your palate with every sip, and the rosemary’s piney notes linger like a whisper of the Mediterranean.
It’s the kind of dish that improves with leftovers, making it perfect for meal prep or feeding a crowd.
The finishing touches—crispy bread for dipping, a drizzle of olive oil, or fresh parsley—elevate it further, but the magic is already in the pot. Let’s make this stew, where simple ingredients become something extraordinary.
Ingredients for alison roman white bean stew
Sixteen essential ingredients to create Alison Roman's aromatic white bean stew masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Great Northern Beans 🌾 | 2 cups | Dried, soaked overnight |
| Garlic Cloves 🧄 | 8 cloves | Smoked or roasted for depth |
| Fresh Rosemary 🌿 | ¼ cup | Chopped, stems removed |
| Canned Crushed Tomatoes 🍅 | 1 can | San Marzano preferred |
| Vegetable Broth 💧 | 4 cups | Homemade or high-quality |
| Extra-Virgin Olive Oil 🫒 | ½ cup | Fruity, peppery variety |
| White Wine 🍷 | ½ cup | Dry, medium-bodied |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Bay Leaves 🌿 | 2 whole | Fresh preferred |
| Sea Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked |
| Crusty Bread 🍞 | 1 loaf | For serving |
The beans are the foundation—Great Northern for their creamy texture and ability to hold shape. Soak them overnight for even cooking, or use pre-soaked beans from Trader Joe's to save time. For the garlic, smoked or roasted cloves add that signature depth Alison Roman highlights—caramelize them until fragrant to build flavor. Fresh rosemary is non-negotiable here; the piney notes are what elevate this from ordinary to extraordinary. Look for vibrant sprigs at Whole Foods or your local farmers market—they'll keep for a week in the fridge if wrapped in damp paper towels.
No white wine? Substitute extra vegetable broth with a splash of apple cider vinegar for acidity. The tomatoes can be fresh if you prefer, but San Marzano canned ensures consistent quality. If you're short on time, pre-minced garlic works, though fresh cloves are always better. The crusty bread is purely for serving—baguette or sourdough from the bakery section will toast beautifully. For extra richness, toast the bread with olive oil and garlic powder before serving. The bay leaves should be removed before serving, but don't skip them—they infuse subtle earthy notes into the broth.
This stew tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days, or freeze for 3 months for future meals. I always make a double batch—it reheats beautifully and makes perfect lunches. For meal prep, portion into containers with a side of crusty bread and a drizzle of olive oil. The beans will soften slightly upon reheating, so they're ideal for those who prefer their beans tender. Keep the broth separate if you prefer it thicker when reheating—just skim off any hardened fat first.
Why You'll Love This Recipe
- No-Fuss Pantry Magic: I swear by this stew because it uses what I already have—no last-minute grocery runs. The Great Northern beans soften perfectly with the tomatoes and broth, while the garlic and rosemary add depth without extra effort. Honestly, it’s the kind of recipe that makes me feel like a home cook, not a chef.
- Garlic-Rosemary Kiss: Between us, that combination of garlic and rosemary is ridiculously good. The rosemary stays bright and fresh (no dried herb dust here), and the garlic caramelizes just enough to make every spoonful taste like it simmered for hours—even though it didn’t.
- Leftover Goldmine: This stew only gets better the next day. I make a big batch on Sunday, and by Wednesday, it’s transformed into something richer, deeper, and somehow more comforting. It’s my secret weapon for lazy nights when I don’t want to cook but still crave something hearty.
- Budget-Friendly Crowd-Pleaser: It feeds four for under $10, and the beans stretch it into five or six meals. My college-age kids devour it, my partner asks for seconds, and my picky mom approves—no fancy ingredients, just pure satisfaction. (Yes, even on a Tuesday night.)
Step-by-step instructions for Alison Roman's white bean stew
This method builds layers of smoky garlic and aromatic rosemary for a stew that's rich yet light.
Prepare the Beans and Aromatics
Drain and rinse the soaked 2 cups Great Northern Beans thoroughly under cold water. In a large Dutch oven, heat the 0.5 cup Extra-Virgin Olive Oil over medium heat until shimmering but not smoking. Add the 8 cloves Garlic Cloves and cook for 1-2 minutes until fragrant but not browned—this prevents bitterness.
Stir in the 0.25 cup Fresh Rosemary and cook for another 30 seconds until the leaves release their piney aroma. Immediately add the 1 can Canned Crushed Tomatoes and scrape up any browned bits from the bottom of the pot. This step develops the foundation of your stew's complex flavor profile.
Build the Stew Base
Pour in the 0.5 cup White Wine and let it simmer for 3-4 minutes until reduced by half. This reduction concentrates the wine's acidity, balancing the stew's richness. Add the 4 cups Vegetable Broth, 1.5 tsp Sea Salt, and 0.5 tsp Black Peppercorns, then bring to a gentle boil.
Add the drained beans, 2 whole Bay Leaves, and stir once to combine. Reduce heat to low and let the stew simmer uncovered for 45 minutes, stirring occasionally. You're looking for the beans to soften but not break down completely—they should still hold their shape with a slight bite.
Finish with Bright Acid and Herbs
After 45 minutes, stir in the 2 tbsp Lemon Juice and 0.25 cup Fresh Rosemary. The acidity brightens the stew and cuts through the richness, while the fresh rosemary adds another layer of aroma. Taste and adjust seasoning—you may need a pinch more salt or cracked pepper to balance the flavors.
Simmer uncovered for another 15-20 minutes until the stew thickens slightly and the flavors meld. The liquid should coat the back of a spoon but still be loose enough to spoon easily. Remove the bay leaves before serving, as they can become bitter when overcooked.
Serve with Crusty Bread
Ladle the stew into bowls and serve immediately with slices of the 1 loaf Crusty Bread on the side. The bread soaks up the flavorful broth while providing a satisfying contrast to the tender beans. For extra depth, sprinkle each serving with an additional pinch of cracked black pepper and a drizzle of Extra-Virgin Olive Oil before serving.
The stew tastes even better the next day as the flavors continue to develop, but the texture of the beans will be slightly softer. If making ahead, store in an airtight container in the refrigerator for up to 3 days or freeze for 3 months. Reheat gently on the stove with a splash of water or broth to restore moisture.
Pro Tips For Making Alison Roman White Bean Stew
- TOAST YOUR BEANS: I learned this the hard way—dry-toasting Great Northern beans in a hot pot for 3-4 minutes before adding liquid deepens their nutty flavor and prevents them from turning mushy. (Yes, even if you're impatient like me, resist the urge to skip this.)
- SMASH HALF THE GARLIC: Crush only about half the garlic cloves into a paste for the initial sauté, then add the remaining whole cloves to the pot. This balances intensity—too much minced garlic upfront can make the stew taste bitter as it cooks.
- SIMMER, DON’T BOIL: Once the beans are tender and the stew is thickened, reduce to the lowest heat setting on your stove and let it barely bubble. I’ve ruined batches by keeping it at a rolling boil, which turns the tomatoes gloppy and dulls the rosemary’s aroma.
- UPGRADE THE BROTH: Use a homemade or high-quality store-bought vegetable broth (like Pacific Foods or Imagine) instead of bouillon cubes—it’s the thing that matters most for depth. If you’re short on time, add a splash of red wine or a pinch of smoked paprika to mimic complexity.
Dietary considerations for these flavors
Vegetarian-Friendly Base
This recipe is naturally vegetarian and packed with plant-based protein from the Great Northern Beans, delivering about 15 grams of protein per serving. The San Marzano tomatoes and white wine add depth without any animal products, while the rosemary and garlic bring aromatic richness.
For extra protein, stir in ½ cup cooked lentils or ½ cup crumbled feta cheese at the end—both work beautifully with the bright acidity. 🌱
Gluten-Free Adaptations
The original recipe is already gluten-free, but always double-check your vegetable broth and crusty bread labels. For the bread, opt for a gluten-free baguette from brands like Canyon Bakehouse or Schär.
If you're avoiding gluten entirely, skip the bread and serve with roasted sweet potatoes or a side of quinoa instead. The stew’s flavor stands strong on its own without any gluten-containing ingredients.
Low-FODMAP Options
For a low-FODMAP version, reduce the garlic to 2 cloves (asin, not garlic-infused oil) and omit the onion if included elsewhere. Use gluten-free tamari instead of soy sauce (if adding any) and ensure your vegetable broth is low-FODMAP.
The lemon juice and rosemary are safe in moderation, and Great Northern Beans are low-FODMAP when prepared this way. Always check individual tolerance levels, as reactions vary.
Nut-Free and Seed-Free
This recipe is already nut-free and seed-free, making it safe for those with allergies. The ingredients focus on beans, herbs, and tomatoes, with no added nuts, seeds, or cross-contamination risks.
If serving to guests with severe allergies, prepare the stew in a dedicated nut-free kitchen and avoid any garnishes like pine nuts or sesame seeds. The crusty bread should also be checked for nut-free certification if needed.
Meal Prep Flexibility
This stew is a meal prep dream—it reheats beautifully and keeps well for 5 days in the fridge or 3 months in the freezer. For low-carb versions, reduce the bread portion or serve with cauliflower rice.
If you're watching calories, skip the olive oil drizzle or use light olive oil spray instead. The beans and broth provide enough heartiness to satisfy without extra carbs.
Nutrition facts
Frequently asked questions
Can I use canned white beans instead of dried?
Yes! For convenience, swap the 2 cups dried Great Northern Beans with 2 (15-ounce) cans of white beans (like cannellini or navy beans). Drain and rinse them thoroughly first. The texture will be slightly softer, but the flavor remains rich. Cooking time reduces to just 20-25 minutes of simmering after adding the beans. Just taste and adjust seasoning—canned beans absorb flavors differently.
What if I don't have white wine?
No problem! Replace the 0.5 cup white wine with 0.5 cup apple cider vinegar or 0.5 cup extra vegetable broth plus 1 extra tablespoon lemon juice. The acidity keeps the stew bright, though wine adds a subtle depth. For a non-alcoholic option, use sparkling water (the bubbles help reduce the liquid faster).
How do I make this stew spicier?
Add heat by stirring in 1 teaspoon red pepper flakes when sautéing the garlic, or ½ teaspoon cayenne pepper with the broth. For smoky heat, swap 2 cloves smoked garlic for regular garlic. Finish with a pinch of Aleppo pepper or a dash of hot sauce before serving. Start small—you can always add more!
Can I make this in an Instant Pot?
Sauté the garlic, rosemary, and tomatoes in the pot as directed. Add the wine, broth, beans, and seasonings, then cook on High Pressure for 10 minutes. Quick-release the pressure, stir in the lemon juice, and let it sit for 5 minutes off the heat. The beans will be slightly softer than stovetop, but the flavors develop quickly. Adjust liquid as needed—Instant Pot stews can reduce faster.
Why does my stew taste bland?
Bland flavor usually means the beans need more seasoning or longer cooking. Taste and adjust with extra salt, cracked black pepper, or a splash of lemon juice. Simmer uncovered for 10-15 more minutes to let flavors meld. For depth, add 1 teaspoon soy sauce or ½ teaspoon smoked paprika at the end. The key is patience—don’t rush the simmering!
