Soups & Stews
Alison Roman's dilly bean stew recipe brings soulful comfort to the table with its deep, herbed flavors and signature crispy onion crowns. This isn't just a stew—it's a celebration of slow-cooked beans, aromatic herbs, and the perfect balance of tangy and rich. I've perfected the technique to ensure tender beans, fragrant broth, and those irresistible golden onion rings that add texture and drama.
The secret lies in layering flavors: crispy bacon or lard for richness, vinegar and dill for brightness, and a long simmer to develop depth. Traditional methods like sautéing onions until caramelized and layering aromatics create a complex, satisfying dish that feels both rustic and refined.
Every spoonful delivers that perfect harmony of crispy, creamy, and savory.
What makes this recipe special is how it transforms simple ingredients into something extraordinary. The beans become tender yet hold their shape, the broth reduces to a fragrant, velvety consistency, and those crispy onion crowns add a satisfying crunch.
It's the kind of dish that tastes even better the next day, making it perfect for meal prep or a cozy weekend project.
Serve with crusty bread to soak up every last drop of that rich broth, or pair with a simple green salad for balance. The stew keeps beautifully in the refrigerator for up to five days, so you can enjoy its comforting flavors all week.
Let's get cooking—this recipe is a game-changer for stew lovers.
Ingredients for alison roman dilly bean stew
Sixteen ingredients transform into Alison Roman's legendary crispy-crowned, herbed bean stew.
| Ingredient | Amount | Notes |
|---|---|---|
| Dry Navy Beans 🌾 | 2 cups | Uncooked, soaked overnight |
| Yellow Onions 🧅 | 2 whole | Thinly sliced for crispy crowns |
| Thick-Cut Bacon 🥓 | 8 oz | Crisped for richness |
| Fresh Dill 🌿 | ½ cup | Chopped, stems removed |
| Apple Cider Vinegar 🍎 | ¼ cup | For tangy brightness |
| Garlic Cloves 🧄 | 6 cloves | Minced for aromatic base |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Tomato Paste 🍅 | 2 tbsp | For depth of flavor |
| Bay Leaves 🌿 | 2 whole | Fresh for best aroma |
| Black Peppercorns 🌶️ | 1 tsp | Crushed for heat |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Olive Oil 🫒 | ½ cup | For crisping onions |
| Fresh Thyme 🌿 | 1 tbsp | Leaves only, chopped |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The bacon and onions are the stars here—crispy bacon adds richness while the thinly sliced onions become those irresistible golden crowns. Thick-cut bacon from Costco (the kind that doesn't turn to mush) is my go-to, but any quality bacon works. For the onions, yellow onions with dry, papery skins caramelize best. I always use two large onions, thinly sliced into perfect half-moons. Fresh dill and thyme? Buy the bunches—they keep longer in the fridge and taste brighter than pre-chopped. The vegetable broth should be low-sodium (you'll add plenty of salt later), and Homemade or high-quality store brands like Pacific Foods or Imagine are worth the splurge.
No bacon? Smoked paprika plus a splash of soy sauce mimics that smoky depth. Fresh dill missing? Dried dill at one-third the amount works, but it won't have the same bright punch. The apple cider vinegar is non-negotiable for that tangy brightness—Bragg's is my favorite, but any good-quality vinegar does the trick. Short on time? Pre-cook the beans in a pressure cooker (15 minutes after soaking) to save hours. The tomato paste can be squeeze tube if you're lazy—just measure carefully. For the crispy onion crowns, don't skip the olive oil bath—it's the secret to that perfect golden crunch. And if you're feeling fancy, add a pinch of sugar to the onions while caramelizing for extra caramelization.
This stew tastes even better the next day as the flavors meld. Store in the fridge for up to 5 days—the beans get softer and the broth more concentrated. For freezing, portion into airtight containers and thaw overnight in the fridge. The crispy onion crowns? Make them fresh before serving—no reheating those. I always double the batch because leftovers make the best lunches all week. The broth reduces beautifully, so save some for soup bases later. And if you're serving a crowd, make the onion crowns in batches—they crisp up faster than you'd think.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s one pot—no fussing with multiple dishes. Toss in the soaked beans, bacon, and onions, then let the vinegar and dill work their flavor magic while you sip your coffee. Honestly, the cleanup is so minimal I almost feel guilty for how good it tastes.
- Bacon-Dill Bomb: That crispy bacon crumbles into the stew like little flavor bombs, and the fresh dill brightens everything up. The apple cider vinegar gives it this tangy depth—it’s not just a bean dish, it’s a moment. (Yes, even on a Tuesday night.)
- Weeknight Workhorse: This stew is my go-to for busy evenings, potlucks, or when I need to feed a crowd without stress. Double the batch, freeze half, and you’ve got a ready-to-heat meal for another week. My college-aged kids still ask for seconds—proof it’s a crowd-pleaser.
- Budget-Friendly Powerhouse: Dry navy beans and bacon stretch this recipe into a hearty, satisfying meal without breaking the bank. I’ll be real: it’s the kind of dish that makes me feel like I’m treating myself, even though the ingredients cost less than takeout. Plus, leftovers taste just as good reheated.
Step-by-step instructions for Alison Roman's dilly bean stew
This hearty stew delivers crispy onion crowns and tender beans—exactly as Alison Roman makes it.
Prep the Beans and Crisp the Bacon
Start by soaking the 2 cups dry navy beans overnight in plenty of water. This ensures they cook evenly and become tender without splitting. Drain and rinse them thoroughly before using.
In a large skillet, cook the 8 oz thick-cut bacon over medium heat until crispy, about 10-12 minutes. Use a slotted spoon to transfer the bacon to paper towels to drain excess fat, but leave the rendered fat in the pan—this is where the onion crowns will get their golden crunch. Keep the bacon crispy for garnish later.
Caramelize the Onion Crowns
Slice the 2 whole yellow onions into paper-thin rings, keeping the root intact so they hold their shape. Heat 0.5 cup olive oil in the bacon fat over medium-low heat. Add the onions in a single layer and cook undisturbed for 10-12 minutes until the edges start to brown and crisp.
Here's the thing—you want them golden brown but still slightly tender. Stir gently only once or twice to prevent them from breaking apart. If they brown too quickly, reduce the heat slightly. These crispy onion crowns are the star of the dish, so don't rush this step.
Build the Flavor Base
Increase the heat to medium-high and add the 6 minced garlic cloves, cooking for 30 seconds until fragrant. Stir in the 2 tbsp tomato paste and cook for 1 minute to deepen its flavor. Pour in the 0.25 cup apple cider vinegar and let it simmer for 2 minutes until slightly reduced.
Add the 4 cups vegetable broth, 1.5 tsp salt, 1 tsp crushed black peppercorns, 2 whole bay leaves, and the drained beans. Bring to a gentle boil, then reduce heat to low and simmer uncovered for 1 hour, stirring occasionally. The beans should be tender but not mushy—if they're not quite there, add a splash more broth and simmer 15 more minutes.
Finish with Herbs and Brightness
Remove the bay leaves and stir in the 0.5 cup chopped fresh dill, 1 tbsp chopped fresh thyme, and 1 tbsp lemon juice. Taste and adjust seasoning—you might need a pinch more salt or a splash of vinegar to balance the flavors. The stew should be tangy, herby, and rich with a deep umami base from the bacon and tomato paste.
Garnish each serving with the crispy bacon pieces and the caramelized onion crowns. The contrast of textures—tender beans, crispy onions, and crunchy bacon—makes this stew unforgettable. Serve warm with crusty bread to soak up every last drop of that herbed, tangy broth.
Pro Tips For Making Alison Roman Dilly Bean Stew
- CRISPY BACON FIRST: DESCRIPTION:
- SOAK BEANS OVERNIGHT: DESCRIPTION:
- SAVE THE DILL WATER: DESCRIPTION:
- LOW AND SLOW AFTER BOIL: DESCRIPTION:
Creative variations of alison roman dilly bean stew
Southern-Style Smoky Twist
Swap the apple cider vinegar for ¼ cup hot sauce (like Crystal or Louisiana) and add 1 tbsp smoked paprika to the onion crowns. Cook the onions with ½ cup chicken broth instead of vegetable broth for a deeper umami base.
Top with extra crispy bacon and a sprinkle of crumbled cornbread for that true Southern touch. 🌶️
Mediterranean Herb Upgrade
Replace the fresh dill with ¼ cup chopped fresh oregano and add 1 tsp ground cumin to the flavor base. Use olive oil instead of bacon fat for the onion crowns, and finish with a drizzle of lemon zest instead of lemon juice.
Garnish with toasted pine nuts for crunch and serve with warm pita bread.
White Bean Swap
Replace navy beans with 2 cups dried cannellini beans for a creamier texture. Reduce the apple cider vinegar to 2 tbsp and add ½ cup dry white wine to the broth.
Stir in 1 tbsp capers at the end for a briny kick. This version pairs beautifully with grilled shrimp skewers for a seafood twist.
Slow-Cooker Adaptation
For hands-off cooking, brown the bacon and caramelize the onions as directed, then transfer everything to a 6-quart slow cooker. Add all remaining ingredients and cook on low for 6-7 hours or high for 3-4 hours.
The slow cooker enhances the flavors even more, making the broth richer and the beans extra tender. Perfect for busy weeknights!
Spicy Kick Version
Add 1 tbsp gochujang (Korean chili paste) to the flavor base and stir in 1 chopped serrano pepper with the garlic. For extra heat, top each serving with chopped jalapeños and a sprinkle of red pepper flakes.
Serve with steamed jasmine rice to balance the spice. This version is a crowd-pleaser at dinner parties!
Vegetarian Option
Skip the bacon and use ½ cup olive oil for the onion crowns. Add 1 tbsp soy sauce to the flavor base for umami depth. Replace the vegetable broth with mushroom broth and garnish with toasted pumpkin seeds instead of bacon.
The crispy onions and herbed broth still shine—just without the meaty richness. 🌱
Nutrition facts
Frequently asked questions
Why do the onion crowns need to cook undisturbed?
Leaving the onions untouched lets them develop that perfect golden-brown crunch without breaking apart. Stirring too soon creates smaller pieces instead of those elegant, crispy rings. The key is patience—just check occasionally and flip only if needed.
Can I use canned beans instead of dried?
Yes! Drain and rinse 3 (15-oz) cans navy beans (or 4 cups cooked white beans) and add them with the broth. Reduce simmering time to 20-30 minutes since canned beans are pre-cooked. The texture will be slightly softer but still delicious.
How do I fix mushy beans?
If your beans turn mushy, they likely overcooked. Next time, simmer uncovered and stir occasionally. For rescue: Drain some broth, then add 1 tbsp cornstarch mixed with 2 tbsp water to thicken the stew. The beans will hold their shape better in a thicker broth.
What's the best bread to serve with this?
Crusty baguettes or sourdough work perfectly—their chewy texture contrasts beautifully with the stew. For extra flair, toast thick slices and rub with garlic butter before serving. Avoid soft breads that'll turn to mush.
Can I make this stew in an Instant Pot?
Brown the bacon and caramelize onions as directed. Add all ingredients (except fresh herbs) and pressure cook for 10 minutes on high. Quick-release, then stir in herbs. The Instant Pot cuts cooking time to about 30 minutes total—perfect for busy days!
