|

Creamy Butter Beans with Leeks Recipe

If you’re looking for the perfect combination of comfort and elegance in one dish, you’re going to love this Creamy Butter Beans with Leeks Recipe. It’s creamy, cheesy, and bursting with savory herbs that make every bite a delight. Trust me, once you try this buttery and luscious meal, it’ll become a go-to for those cozy nights when you want something satisfying yet simple.

🤍

Why This Recipe Works

  • Rich, Creamy Texture: The combination of butter, sharp cheddar, and pecorino cheeses creates a velvety, indulgent sauce that clings beautifully to the beans.
  • Gentle Aromatics: Slowly sautéing the leeks and garlic softens their flavor without overpowering the dish, adding depth with fresh herbs.
  • Brightness in Every Bite: Lemon juice and zest finish the dish by cutting through the richness and refreshing your palate.
  • Easy to Customize: Simple ingredients you probably have at home—plus wine, herbs, and veggie broth—make it approachable and adaptable.

Ingredients & Why They Work

This Creamy Butter Beans with Leeks Recipe is all about layering simple ingredients that complement each other perfectly. The leeks provide a subtle sweetness while the fresh herbs and white wine enhance depth. When you pick the right butter and quality cheeses, the dish just shines.

Creamy Butter Beans with Leeks, Creamy Butter Beans with Leeks, Butter Beans with Leeks, Leek and Butter Bean Stir-fry, Savory Butter Bean Dish - Flat lay of fresh whole garlic cloves, whole black peppercorns scattered, a sliced leek showing white and light green layers, a small white ceramic bowl with golden butter, a small white bowl with dry white wine, a fresh sprig of rosemary, a fresh sprig of thyme, a simple white bowl filled with rinsed cannellini beans, a small white bowl with clear vegetable broth, a small white bowl containing fine salt crystals, a wedge of lemon showing both zest and juice droplets, a handful of fresh flat-leaf parsley, finely grated sharp cheddar cheese mound on a white plate, finely grated vegetarian pecorino cheese pile on a separate white plate, all ingredients arranged symmetrically on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997
  • Leeks: Only use the white and light green parts to avoid any tough, woody bits and to get a sweet, mild onion flavor.
  • Butter: Unsalted butter allows you to control saltiness better—Kerrygold is my favorite for its rich flavor.
  • Garlic: Freshly minced garlic is essential; it brings a bright pungency that canned or powdered garlic can’t match.
  • White Wine: A dry white like Sauvignon Blanc or Pinot Grigio adds acidity and depth; if you don’t have wine, a splash of white grape juice mixed with vinegar works as a substitute.
  • Herbs (Rosemary & Thyme): Fresh herbs here impart an earthy aroma that elevates the beans without being overpowering.
  • Butter Beans (Cannellini): These beans are creamy by nature and absorb flavors beautifully – go for canned ones that are well rinsed to reduce sodium.
  • Vegetable Broth: Adds a subtle background flavor, making the dish feel full-bodied and nourishing.
  • Sharp Cheddar: Melts smoothly and gives the beans a tangy richness that’s truly addictive.
  • Vegetarian Pecorino: Sprinkled at the end, it gives a salty, nutty kick that pairs beautifully with the lemon.
  • Lemon Juice & Zest: The hit of citrus brightens the creamy sauce so it never feels heavy.
  • Fresh Parsley: Adds fresh color and a gentle herbaceous note to balance the dish visually and flavor-wise.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Make It Your Way

I really encourage you to make this Creamy Butter Beans with Leeks Recipe your own. Changing up the herbs, swapping cheeses, or even adding a protein can really make it special to you and your kitchen style.

  • Variation: Once, I swapped thyme for fresh sage, which gave the beans a wonderful earthy twist perfect for fall evenings.
  • Cheese Swap: If you don’t have cheddar on hand, Gruyere or even a creamy goat cheese can be nice alternatives that melt well.
  • Add a Protein: I’ve tossed in crispy smoked tofu or pan-seared mushrooms to make it heartier and add texture contrast.
  • Make it Vegan: Replace the butter with olive oil, use vegan cheese, and you’re good to go without losing any of the deliciousness.

Step-by-Step: How I Make Creamy Butter Beans with Leeks Recipe

Step 1: Slowly Sauté the Aromatics

I start by melting the butter gently over low heat — patience here pays off because you want the butter to stay smooth, not browned. Then in go the thinly sliced leeks, minced garlic, and the fresh sprigs of thyme and rosemary. I stir everything occasionally and let the leeks soften for about 8 to 10 minutes. This slow cooking unlocks their sweetness and lets the herbs release their fragrance without burning the garlic, which can get bitter fast if the pan’s too hot.

Step 2: Deglaze and Deepen Flavor with Wine

Next, I pour in the dry white wine. This step is a game changer in flavor — the wine lifts all those delicious browned bits from the pan, creating a richer base. Let it cook on a gentle simmer for just a couple of minutes to reduce slightly and mellow out the alcohol.

Step 3: Combine Beans, Broth & Cheese

Now, I add the rinsed butter beans and vegetable broth along with salt and pepper to season. The beans soak up the liquid, creating that creamy texture we’re after. I toss in the sharp cheddar, stirring until it melts smoothly into the mix. This step takes about 8 to 10 minutes, so grab a spoon and give it a few stirs until everything’s warmed through and beautifully incorporated.

Step 4: Brighten and Finish with Pecorino & Herbs

Right at the end, I grate the vegetarian pecorino cheese on top and gently stir it in — it adds a lovely salty, nutty note that makes the dish sing. The zest and juice of half a lemon bring a fresh brightness that cuts through the richness, and a handful of chopped fresh parsley adds the perfect final touch of color and flavor.

Step 5: Serve & Enjoy Immediately

I love serving this dish straight away with some thick slices of crusty bread for dipping. The creamy, cheesy sauce clings to the bread, making each bite irresistible. It’s filling, comforting, and just the kind of meal you want to cozy up with on a cool evening.

💡

Tips from My Kitchen

  • Low and Slow Is Key: Don’t rush the leeks; cooking them slowly over low heat really brings out their natural sweetness.
  • Rinse Your Beans Well: This cuts the canned-bean saltiness and improves the final flavor and texture.
  • Use Quality Butter and Cheese: Even small upgrades here transform the dish from good to spectacular.
  • Taste Before Adding Salt: After adding cheese and broth, taste to avoid over-salting—cheese brings plenty of saltiness.

How to Serve Creamy Butter Beans with Leeks Recipe

Creamy Butter Beans with Leeks, Creamy Butter Beans with Leeks, Butter Beans with Leeks, Leek and Butter Bean Stir-fry, Savory Butter Bean Dish - The image shows a close-up view of a red pot filled with a warm soup made of white beans and chopped green cabbage pieces in a light broth. The beans are smooth and oval-shaped, scattered evenly throughout the soup, while the cabbage is soft and lightly translucent with a pale green color. Small specks of black pepper and fresh thyme sprigs are sprinkled on top for garnish. The pot has a shiny red exterior with a white interior and two handles on the sides. The pot is sitting on a white marbled surface. Photo taken with an iphone --ar 2:3 --v 7

Garnishes

I almost always finish this dish with lots of fresh parsley because it adds a punch of green freshness that livens up the creamy beans. A sprinkle of extra pecorino on top right before serving adds an irresistible salty crunch as well. Some crushed chili flakes are great if you like a little heat!

Side Dishes

This creamy bean dish pairs wonderfully with crispy toasted bread—think sourdough or a baguette. I also love serving it alongside a simple green salad dressed with lemon vinaigrette or some roasted seasonal vegetables to round out the meal.

Creative Ways to Present

For a dinner party, try serving the creamy butter beans in small shallow bowls topped with microgreens and edible flowers. Another fun idea is to spoon the mixture over creamy polenta or mashed potatoes as a luxurious base; it always impresses guests!

Make Ahead and Storage

Storing Leftovers

I store leftovers in an airtight container in the fridge and find they keep well for up to 3 days. The flavors deepen overnight, making the dish even tastier the next day.

Freezing

This Creamy Butter Beans with Leeks Recipe freezes well, too. Just let it cool completely before transferring it to a freezer-safe container. I usually freeze portions to reheat later on busy days, and it retains most of its creamy, cheesy goodness with a gentle reheat.

Reheating

Reheat leftovers gently on the stovetop over low heat, stirring regularly and adding a splash of vegetable broth or water if it feels too thick. This helps maintain the creamy texture without drying it out.

FAQs

  1. Can I make this Creamy Butter Beans with Leeks Recipe vegan?

    Absolutely! Swap the butter for olive oil or vegan margarine and replace the cheeses with vegan alternatives or nutritional yeast to maintain that creamy, cheesy flavor.

  2. What can I substitute for white wine if I don’t have any?

    You can use white grape juice mixed with a splash of white vinegar or lemon juice to add acidity, or simply substitute with a bit more vegetable broth. Just keep the flavors balanced to avoid sweetness.

  3. Can I use dried beans instead of canned?

    Yes! Just soak and cook the dried beans until tender before starting the recipe. Make sure they’re fully cooked to get the best texture in this creamy dish.

  4. How long does it take to make this recipe from start to finish?

    Prep time is about 10-15 minutes, with cooking taking around 20-25 minutes, so total time is roughly 30-40 minutes—perfect for a weeknight meal without rushing.

Final Thoughts

This Creamy Butter Beans with Leeks Recipe holds a special place in my heart because it’s one of those dishes that feels like a warm hug on a plate. It’s simple but so satisfying, and I love how adaptable it is to whatever you have in your fridge. Give it a try—you’ll enjoy how effortlessly comforting and flavorful it is, whether for a quick solo dinner or sharing around the table with friends. You might just find yourself making it again and again!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Butter Beans with Leeks Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 70 reviews
  • Author: Caroline
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: European
  • Diet: Vegetarian

Description

A delicious and hearty dish featuring tender butter beans sautéed with fragrant leeks, garlic, and herbs, finished with sharp cheddar and vegetarian pecorino cheese. The addition of white wine and lemon juice brightens the flavors, making this a perfect vegetarian main or side served best with crispy bread.


Ingredients

For the Butter Beans:

  • 1 tsp black pepper
  • 2 garlic cloves (freshly minced for best flavor)
  • 2 tbsp white wine (dry, like Sauvignon Blanc)
  • 1 leek (white and light green parts only, thinly sliced)
  • 1 tbsp butter (unsalted, Kerrygold recommended)
  • 30g sharp cheddar cheese (finely grated)
  • 1 sprig rosemary
  • 1 sprig thyme
  • 1 can cannellini beans (drained and rinsed well)
  • 3/4 cup vegetable broth
  • 1 tsp salt

For Finishing:

  • Juice and zest of 1/2 lemon
  • 1 handful fresh parsley (finely chopped)
  • 15g vegetarian pecorino cheese (freshly grated)


Instructions

  1. Sauté the Aromatics: Add butter to a saucepan and melt it over low heat to prevent burning. Once melted, add the thinly sliced leeks, minced garlic, sprig of thyme, and diced rosemary. Cook gently for 8 to 10 minutes until the leeks are soft and fragrant, keeping heat low to avoid browning.
  2. Deglaze with Wine: Pour in the white wine and allow it to cook for 2 to 3 minutes, letting the alcohol evaporate and the pan deglaze, enhancing the depth of flavor.
  3. Combine Beans and Stock: Add the drained cannellini beans, vegetable broth, salt, and black pepper. Stir in the grated cheddar cheese and mix well until the cheese melts smoothly into the mixture. Cook for an additional 8 to 10 minutes until everything is heated through and flavors meld.
  4. Finish with Pecorino and Seasonings: Grate the vegetarian pecorino cheese over the mixture, then add extra seasoning to taste. Squeeze in the lemon juice and sprinkle lemon zest for brightness. Finally, scatter the chopped fresh parsley on top for freshness and color.
  5. Serve and Enjoy: Serve the butter beans immediately alongside slices of crispy bread, which complement the creamy, cheesy sauce perfectly. Enjoy this flavorful and hearty meal while warm.

Notes

  • Use unsalted butter to better control the saltiness of the dish.
  • If you prefer, substitute cannellini beans with butter beans or any white beans.
  • For a vegan option, replace butter with olive oil and use vegan cheese alternatives.
  • Make sure to cook the leeks gently over low heat to avoid browning and bitterness.
  • The white wine adds depth; if you don’t consume alcohol, substitute with an equal amount of vegetable broth plus a teaspoon of white wine vinegar.
  • Serve with crusty bread or toasted sourdough for a complete meal.

Nutrition

  • Serving Size: 1 cup
  • Calories: 280 kcal
  • Sugar: 3 g
  • Sodium: 450 mg
  • Fat: 12 g
  • Saturated Fat: 6 g
  • Unsaturated Fat: 5 g
  • Trans Fat: 0 g
  • Carbohydrates: 32 g
  • Fiber: 8 g
  • Protein: 14 g
  • Cholesterol: 20 mg

You Might Also Like These Recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star