Side Dishes
Jamie Oliver's butter bean recipe transforms simple ingredients into a creamy, herby side dish that steals every meal. The secret lies in roasting garlic and onions until caramelized, then simmering them with butter beans, tomatoes, and fresh herbs until everything melds into velvety perfection.
I developed this version after years of testing Jamie's techniques—this is the one that finally delivers that restaurant-quality texture at home.
The beauty of this recipe is its simplicity: just one pan, 30 minutes, and a handful of ingredients.
You'll start by building flavor in the pan with garlic, onions, and a splash of white wine before adding the beans and simmering until everything is tender and the sauce thickens naturally.
The result is a dish that's rich yet light, with just enough acidity from the tomatoes to balance the creaminess.
What makes this butter bean recipe truly special is how it elevates any main dish—whether it's grilled chicken, roasted fish, or even a hearty steak. The beans become tender yet firm, coated in a sauce that's creamy without being heavy, and packed with bright herb notes.
This is the kind of side that makes people ask for the recipe, and it's foolproof enough for weeknight dinners.
Serve it warm alongside roasted meats or fish, or even as a standalone vegetarian dish with crusty bread. The flavors only get better as it sits, making it perfect for meal prep too. Let's get started—this recipe delivers every time.
Ingredients for jamie oliver butter bean
Simple ingredients that build restaurant-quality flavor in one pan. Nothing fancy—just good stuff.
| Ingredient | Amount | Notes |
|---|---|---|
| Butter Beans 🌱 | 1 ½ cups | Drained and rinsed canned beans |
| Yellow Onions 🧅 | 1 whole | Thinly sliced for caramelization |
| Garlic Cloves 🧄 | 4 cloves | Peeled and halved lengthwise |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For roasting and cooking |
| Dry White Wine 🍷 | ¼ cup | Sauvignon Blanc preferred |
| Canned Crushed Tomatoes 🍅 | 1 cup | San Marzano preferred |
| Vegetable Stock 💧 | 1 cup | Low-sodium preferred |
| Fresh Thyme Leaves 🌿 | ¼ cup | Chopped, stems removed |
| Fresh Parsley Leaves 🌿 | ¼ cup | Chopped for garnish |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The onions and garlic are your flavor foundation. Yellow onions with a slight sweetness work best—avoid red or white for this dish. Whole Foods or Trader Joe's carry excellent options, or grab a bag of organic yellow onions from the regular grocery store. For the garlic, fresh cloves are non-negotiable—jarred minced loses flavor fast. Look for plump, firm cloves without green shoots. The butter beans? Canned is fine (drained and rinsed), but if you're feeling fancy, dried butter beans simmered until tender work beautifully too. Just soak them overnight first.
No white wine? Substitute extra vegetable stock—just reduce the stock by 2 tbsp to keep the liquid balance right. Fresh thyme is ideal, but dried thyme at one-third the amount gets you close. The crushed tomatoes can be any quality—San Marzano if you want to splurge, or the store brand if you're on a budget. The vegetable stock? Low-sodium is critical—no one wants bland beans. For extra richness, stir in 1 tbsp of nutritional yeast at the end. It adds that umami kick without any dairy. The lemon juice at the end brightens everything—don't skip this.
This dish tastes even better the next day as flavors meld. Store leftovers in an airtight container in the fridge for up to 5 days. For meal prep, portion into individual containers—perfect for lunches. The sauce thickens as it cools, so you can thin it with a splash of water or stock if needed. Freezes beautifully for up to 3 months. I always make a double batch—one for dinner, one for lunches. The herbs can be added fresh when reheating if you're serving it cold.
Why You'll Love This Recipe
- No-Fuss Pantry Staples: I swear by this recipe because it uses things I already have—no last-minute grocery runs. Butter beans, onions, garlic, and a splash of white wine? That’s it. Even my lazy Sundays end with this on the table.
- Wine-Infused Depth: That little splash of dry white wine? It’s the secret. It cuts through the richness of the butter beans and makes every bite taste like you actually cooked it (even if you didn’t). The garlic and onions caramelize just enough to add a sweet, savory punch.
- Lunchbox Hero: Between us, this is my go-to for meal prep. The beans hold up for days, and I just toss them into wraps or over toast for a hearty lunch. Honestly, my kids beg for it—yes, even on a Tuesday.
- Budget Meal Magic: Butter beans are cheap, and this recipe stretches them far. A can of beans, a few onions, and some wine? You’re feeding four for under $10. Not the prettiest, but the taste makes up for it—plus, leftovers taste just as good reheated.
Step-by-step instructions for Jamie Oliver butter bean recipe
This one-pan method delivers a rich, velvety butter bean dish with bold herby flavors.
Caramelize the Onions and Garlic
Heat the 0.5 cup extra-virgin olive oil in a large, deep skillet over medium-low heat. Add the 1 whole yellow onions, sliced thinly, and cook for 10-12 minutes until they soften and begin to caramelize, turning a deep golden color. This slow cooking process develops natural sweetness that forms the flavor base.
When the onions are tender and just starting to brown, add the 4 cloves garlic cloves, halved lengthwise. Cook for another 2-3 minutes until the garlic becomes fragrant but doesn't burn. Remove the pan from heat temporarily to prevent burning—garlic can go from perfect to bitter in seconds. This aromatic foundation is critical for building depth in the final dish.
Build the Sauce Base
Return the skillet to medium heat and pour in the 0.25 cup dry white wine, scraping up any browned bits from the bottom with a wooden spoon. Let it simmer for 3-4 minutes until reduced by half, allowing the alcohol to cook off and intensify the flavor. This reduction creates a richer, more concentrated base for your butter beans.
Add the 1 cup canned crushed tomatoes and 1 cup vegetable stock, stirring well to combine. Bring to a gentle simmer, then reduce heat to low and let it cook uncovered for 8-10 minutes until slightly thickened. The sauce should coat the back of a spoon—this ensures your butter beans will absorb enough liquid to become creamy without being watery.
Cook the Butter Beans
Add the 1.5 cups butter beans (drained and rinsed) to the skillet, along with the 1.5 teaspoons salt and 0.5 teaspoon black pepper. Stir gently to combine, then cover and simmer for 10-12 minutes on low heat. The beans should soften but still hold their shape—overcooking turns them mushy. Stir occasionally to prevent sticking and distribute heat evenly.
While the beans cook, add the 0.25 cup fresh thyme leaves and 0.25 cup fresh parsley leaves to the skillet. These herbs will infuse the dish with bright, aromatic notes. Taste the mixture and adjust seasoning if needed—this is where you can really refine the balance of salt and acid. The dish should taste vibrant, not flat.
Finish with Lemon and Serve
Remove the skillet from heat and stir in the 1 tablespoon lemon juice. This final touch brightens the flavors and prevents the dish from tasting too heavy. The lemon juice also helps emulsify the sauce, giving it that signature creamy texture that Jamie Oliver's recipe is known for. Taste again and adjust seasoning if necessary—this is your last chance to perfect the balance.
Let the butter beans rest for 5 minutes before serving. This resting period allows the flavors to meld together and the sauce to thicken slightly. Serve immediately with crusty bread or over a bed of greens to soak up every last drop of that rich, herby sauce. The contrast of the warm butter beans with cool lemon and fresh herbs makes this dish truly special.
Pro Tips For Making Jamie Oliver Butter Bean
- SOFTEN BEANS FIRST: If you’re using dried butter beans (like Jamie often does), soak them overnight—not the quick-soak method. I tried rushing it once with a 2-hour soak and a pressure cooker, and the beans still tasted mealy. Cold water, 12+ hours, and they’ll break down perfectly in the simmer. (Yes, even if you’re impatient like me.)
- SWEEAT ON LOW: The onions and garlic need patience—cook them on low heat until they’re golden, not browned. I used to crank the heat and end up with bitter, caramelized bits that ruined the dish. A gentle simmer keeps the flavors sweet and mellow, which is what makes this recipe shine.
- DEGLAZE WITH WINE: Don’t just pour the wine in and stir—let it hit the pan and bubble for 30 seconds first. That’s when the fond (the browned bits) lifts off the bottom, adding depth to the sauce. I learned this the hard way when I skipped it and the dish tasted flat.
- SALT THE BEANS: Add a pinch of salt to the cooking water (or the pot when simmering) if you’re using dried beans. It firms them up and prevents them from turning mushy. I was skeptical until I tried it—now I swear by it, especially for this creamy, rustic dish.
Dietary considerations for jamie oliver butter bean
Vegetarian Powerhouse
This butter bean recipe is a complete vegetarian protein powerhouse, delivering 15 grams of plant-based protein per serving—perfect for meat-free meals or adding depth to vegetarian dishes.
The beans provide all nine essential amino acids, making them a nutritionally complete protein source when paired with whole grains like brown rice or quinoa. I love serving this alongside grilled halloumi or roasted tofu for extra protein punch. 💪
Gluten-Free Friendly
Naturally gluten-free, this recipe works perfectly for anyone avoiding gluten or following a gluten-free diet. Just ensure your vegetable stock is certified gluten-free (like Pacific Foods or Imagine brands) and your white wine is gluten-free if needed.
The dish remains rich and satisfying without any gluten-containing ingredients. I've made this for gluten-sensitive friends, and they always ask for seconds!
Low-Fat Option
For a lighter version, reduce the olive oil to 3 tablespoons instead of 0.5 cup and use low-fat vegetable stock. The dish still delivers creamy texture through the beans' natural starches and the tomato sauce.
Swap the white wine for an equal amount of lemon juice to keep flavors bright without added fat. This version clocks in at just 120 calories per serving while keeping all the flavor. 🌱
Dairy-Free Adaptation
The original recipe is naturally dairy-free, but you can enhance creaminess with 1 tablespoon dairy-free butter (like Miyoko's) at the end or use coconut milk instead of stock for a richer texture.
The lemon juice and herbs still provide that signature bright finish. I've tested this version with vegan friends, and they swear it's just as good as the original!
Meal Prep Perfect
This dish stores beautifully for meal prep—portion into airtight containers and refrigerate for up to 5 days. The flavors actually improve overnight as the herbs infuse deeper. For reheating, add 1 tablespoon water or stock per serving to restore creaminess.
Freeze for up to 3 months by spreading in a single layer first, then transferring to bags. Perfect for busy weeknights! ⏰
Nutrient Boost
Packed with fiber (12 grams per serving), iron, and folate, these butter beans support digestion and energy levels. The tomatoes add vitamin C and lycopene, while thyme contributes antioxidants.
This dish is a one-pan nutritional powerhouse that feels indulgent but is actually good for you. I make it weekly for its health benefits and comforting flavors. 💛
Nutrition facts
Frequently asked questions
Can I use dried butter beans instead of canned?
Yes, but you'll need to soak them overnight first. Use 1 cup dried butter beans (about 3 cups dry weight) and soak in water for 8-12 hours before cooking. Drain and rinse before adding to your recipe—dried beans will absorb more liquid, so reduce the vegetable stock by 0.5 cup to maintain the right texture.
What's the best way to store leftovers?
Transfer to an airtight container and refrigerate for up to 5 days. The flavors deepen overnight! For reheating, warm gently on the stove with 1 tablespoon water or stock per serving to restore creaminess. Freezes beautifully for 3 months—just spread in a single layer first to prevent clumping.
Can I make this without white wine?
Swap the 0.25 cup white wine with 0.25 cup vegetable stock or apple juice for a kid-friendly version. The acidity helps balance flavors—just reduce the stock by 2 tbsp elsewhere in the recipe to maintain sauce consistency. For extra brightness, add 1 tbsp lemon juice at the end.
Why did my beans turn mushy?
Overcooking is the most common cause. Butter beans should be tender but still hold their shape—simmer uncovered for 10-12 minutes max on low heat. If using dried beans, reduce cooking time by 5 minutes since they're already pre-cooked when canned. For extra firmness, add 1 tbsp lemon juice at the end to help set the texture.
How can I make this extra creamy?
Stir in 2 tbsp crème fraîche or 1 tbsp dairy-free butter at the end for richness. For a vegan option, blend 0.25 cup silken tofu into the sauce or add 1 tbsp nutritional yeast for umami depth. The lemon juice helps emulsify the sauce naturally—don't skip it!
