Buttermilk White Beans With Eggs & Greens: A Versatile, Hearty Dish
Celebrate the simplicity and versatility of white beans with buttermilk, eggs, and a panful of vibrant greens—hearty, nourishing, and easy to adapt.

Buttermilk White Beans With Eggs & Greens
White beans, buttermilk, eggs, and greens together create a dish that’s humble, nourishing, and endlessly adaptable. This recipe combines pantry staples and seasonal produce, yielding meals that feel both comforting and fresh. In this guide, you’ll learn how to make buttermilk white beans from scratch, give your leftovers new life, and cook greens and eggs for a satisfying one-pan meal.
Why Cook Beans at Home?
Dried beans have recently been rediscovered for their adaptability, affordability, and flavor. Home-cooked beans:
- Offer superior texture and depth compared to canned varieties.
- Are budget-friendly and minimize waste.
- Can be made in large batches for use throughout the week.
- Welcome flavor infusions from aromatics like onion, garlic, and herbs.
You can use cannellini, great northern, or gigante beans. The buttermilk and garlic soak at the end make these beans uniquely tangy, creamy, and nuanced.
Recipe Overview: Buttermilk White Beans With Eggs & Greens
Serves: 4
Prep Time: 8 hours (mostly for soaking the beans)
Cook Time: Approximately 1 hour and 20 minutes
Ingredients
- Extra-virgin olive oil (or unsalted butter)
- 5 sprigs thyme
- 1 yellow onion, thinly sliced
- 10 garlic cloves, minced or divided for cooking and later use
- 1/2 pound dried white beans (such as cannellini, gigante, or great northern)
- 2 teaspoons kosher salt (plus more to taste)
- 2 cups buttermilk
- 1 bunch (about 10 leaves) hearty greens (kale, chard, rapini), cut into ribbons
- 1/4 teaspoon chile flakes (optional)
- 1/2 cup white wine
- 4 large eggs
- Freshly ground black pepper
Step-by-Step Instructions
1. Soak and Cook the Beans
- Sort and rinse the beans, then place them in a large bowl.
- Cover with cold water and let soak overnight (about 8 hours).
- Drain the beans and transfer to a large, heavy pot. Add fresh water to cover by two inches.
- Add thyme, onion, and about half the garlic to the pot. Bring to a simmer over medium heat, skimming off any foam as needed.
- Season with salt and continue simmering gently, stirring occasionally, until beans are very tender—generally 1 to 1.25 hours, depending on the variety and age of the beans.
Tip: Check several beans for doneness; some may cook unevenly. The beans should be creamy and give easily.
2. Cool and Flavor With Buttermilk & Garlic
- When the beans are tender, remove from heat.
- Stir in the buttermilk and remaining fresh minced garlic. The buttermilk brings tang and depth, while the fresh garlic adds sharpness and aroma.
- Let the beans cool in their liquid, allowing flavors to meld. Taste and adjust seasoning as needed with extra salt and black pepper.
3. Prepare the Greens & Eggs
- Heat a generous drizzle of olive oil (or butter) in a large skillet over medium-high.
- Add the cut hearty greens (kale, chard, or rapini), seasoning with a pinch of salt and the optional chile flakes for heat.
- Cook, stirring frequently, until the greens are wilted and a few bits are slightly crisped, about 3-5 minutes.
- Pour in the white wine to deglaze, scraping up any golden bits, and cook until most liquid evaporates.
- Reduce the heat to medium-low. Crack the eggs directly onto the greens, leaving spaces so they don’t merge.
- Cover the pan and cook until eggs are just set, with yolks still runny for best results. Season with black pepper.
4. To Serve
- Divide the buttermilk white beans among shallow bowls.
- Spoon the eggs and greens over each portion.
- Finish with a drizzle of olive oil and an extra grind of black pepper. Serve with rustic bread for dipping.
Making the Most of Leftovers: Versatile Uses for Buttermilk Beans
A pot of buttermilk white beans offers a blank canvas. Beyond the main recipe, get creative with these ideas:
- Bean Dip: Puree cooled beans with herbs and olive oil for a creamy dip.
- Bean Fritters: Lightly mash cooked beans and combine with flour to form patties; pan-fry until crisp.
- White Bean Soup: Thin leftover beans with chicken stock or water, simmer, and season for a nourishing soup.
- Beans on Toast: Pile beans—optionally topped with roasted cherry tomatoes—over thickly sliced, toasted bread.
- Freezing: Cool completely and freeze in airtight containers for quick, homemade beans anytime.
Tips, Tricks, and Adaptations
- Double the Batch: Scale up ingredients for meal prep or to feed a larger group. Beans freeze exceptionally well.
- Vary the Herbs: Try rosemary or sage in place of thyme for new flavor profiles.
- Choose Your Greens: In winter, kale and collards work well; in spring, try chard or spinach for tenderness.
- No Buttermilk? Substitute with plain yogurt or a mixture of milk and lemon juice. The essential element is a bit of acidity.
- Cooking the Eggs: For ease, cook eggs separately—fried, poached, or soft-boiled—then nestle atop beans and greens before serving.
About the Recipe & Its Author
This recipe comes from chef, cookbook author, and former farmer Abra Berens, featured as part of the ‘Eat Your Vegetables’ series on Food52. Each month, Berens highlights a seasonal vegetable-focused dish that centers produce and celebrates simplicity. The recipe is designed to encourage flexibility and minimize food waste.
Table: Ingredient Alternatives
| Original Ingredient | Possible Substitutions |
|---|---|
| White beans (cannellini, gigante, etc.) | Navy, great northern, or even dried chickpeas |
| Buttermilk | Plain yogurt, kefir, soured milk (milk + lemon juice) |
| Hearty greens (kale, chard, rapini) | Spinach, collards, beet greens |
| Thyme | Rosemary, sage, oregano |
| White wine | Vegetable broth or water |
Why This Recipe Works
- Layered Garlic Flavor: Cooking some garlic at the start gives a mellow base, while fresh garlic added later brings sharpness and complexity.
- Acidity for Creaminess: Buttermilk’s tang both perfumes the beans and enhances their creaminess, contrasting beautifully with rich yolks and hearty greens.
- One-Pan Convenience: Cooking greens and eggs together saves cleanup and intensifies flavor as everything mingles in the pan.
- Meal Prep-Friendly: The base beans keep for days and can be repurposed into other simple meals.
- Satisfying Any Time of Day: Whether for dinner, lunch, or a hearty breakfast, the combination is satisfying without feeling heavy.
Frequently Asked Questions (FAQs)
Can I use canned beans instead of dried?
Yes, canned beans can be used for convenience. Drain, rinse, and gently heat them with aromatics before adding the buttermilk and fresh garlic. The texture will be softer and the flavor less developed, but it will still work.
How do I store leftovers?
Cool the beans and greens completely, then refrigerate in airtight containers for up to 4 days. The beans can be frozen separately for up to 3 months.
Which greens work best?
Hearty, sturdy greens like kale, chard, collard, or rapini are ideal. Tender greens like spinach cook down quickly—add them last and cook just until wilted.
What other proteins can I use?
The eggs bring protein and richness, but the base pairs well with sausage, roasted chicken, or leftover cooked meats for variation.
What if I don’t have buttermilk?
Substitute with plain unsweetened yogurt, kefir, or a mixture of milk and lemon juice (let rest for 10 minutes after mixing, until slightly thickened and tangy).
More Tips for a Successful Bean Pot
- Soaking dried beans isn’t always strictly necessary, but it shortens cooking time and improves evenness for most varieties.
- Salt after beans are partially cooked to prevent tough skins.
- Freeze in portions: Divide into meal-size containers so you can thaw just what you need.
- Add flavor at every step: Aromatics in the simmering liquid, seasoning the cook water, and layering flavors with buttermilk and garlic yield superior beans.
Customizing the Dish: Seasonal Twists
- Summer: Add roasted cherry tomatoes or grilled zucchini alongside the eggs and greens.
- Winter: Use heartier beans like gigante and kale, or top with crumbled feta or parmesan.
- Autumn: Add diced winter squash when cooking the beans, or finish bowls with sautéed mushrooms.
Serving Suggestions
- With Crusty Bread: Rustic, hearty bread is ideal for scooping beans and soaking up the buttermilk broth.
- Alongside Pickles: A small plate of pickled vegetables balances the beans’ richness.
- Topped With Herbs: Fresh parsley or dill add a burst of freshness just before serving.
- Crowd-pleasing Brunch: Serve the eggs and greens in one large skillet, family style, for a relaxed group brunch or lunch.
Final Thoughts
Cooking a pot of beans isn’t just economical—it’s an opportunity for delicious, healthy meals over several days. The buttermilk white beans with eggs and greens form a reliable template you can revisit and reinvent, season after season, ingredient by ingredient.
Try, Adapt, and Enjoy
Whether you’re looking for a nourishing weeknight dinner, a hearty brunch, or want to meal prep for the days ahead, this recipe invites improvisation. Use what you have, taste as you go, and make it your own.










