Creamy Butter Bean and Leek Skillet Recipe

If you’re craving something cozy, creamy, and downright satisfying, you’ll want to try this Creamy Butter Bean and Leek Skillet Recipe. It’s one of those dishes that feels fancy enough for company but is so simple you can whip it up any night of the week. The leeks melt into buttery goodness while the beans soak up that cheesy, herby flavor—trust me, it’s a total comfort food win you’ll come back to again and again.

💙

Why This Recipe Works

  • Simple Ingredients: It uses pantry staples and a few fresh items that come together effortlessly.
  • Layered Flavors: Sautéed leeks with herbs, a splash of wine, and creamy cheeses build a dish with depth.
  • Comfort in Minutes: Ready in under 40 minutes, it’s perfect for busy weeknights or last-minute dinners.
  • Vegetarian Friendly: No meat needed – just hearty butter beans making it filling and nutritious.

Ingredients & Why They Work

The ingredients here complement each other beautifully: buttery, mellow leeks, tender cannellini beans, fresh herbs, and sharp cheeses. Each adds a specific texture or flavor note, making the dish satisfying without being complicated. Shopping tip – get fresh leeks from the market that are firm and bright green, and don’t skimp on a good-quality butter and cheese for the best results.

Creamy Butter Bean and Leek Skillet, creamy leek and bean dish, easy vegetarian skillet recipe, comforting leek and beans meal, quick plant-based dinner - 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
  • Butter: Adds richness and helps soften the leeks, creating that silky base.
  • Leek: Mild onion flavor with a hint of sweetness that becomes tender and luscious when sautéed.
  • Garlic: Freshly minced for a punch of aromatic flavor that wakes up the dish.
  • Rosemary & Thyme: Fresh herbs that bring woodsy, fragrant notes to balance the creamy texture.
  • White Wine: I love using Sauvignon Blanc for a subtle acidity that brightens and deglazes the pan.
  • Cannellini Beans: Creamy and mild, they soak up all the flavorful liquid while adding protein and fiber.
  • Vegetable Broth: Provides a savory liquid base without overpowering the natural flavors.
  • Cheddar Cheese: Sharpness that melts smoothly, adding depth and creaminess.
  • Pecorino Cheese: A finishing touch that adds a salty, nutty kick just before serving.
  • Lemon Juice & Zest: Brightens the whole skillet with acidity, balancing the richness perfectly.
  • Parsley: Fresh and green, it adds a pop of color and freshness right at the end.
📝
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.

Tweak to Your Taste

One of the things I adore about this Creamy Butter Bean and Leek Skillet Recipe is how adaptable it is. Sometimes I like it with an extra handful of fresh herbs, other times I swap out the cheddar for a bit of gruyère for a nuttier twist. Feel free to make it your own — that’s the magic of comfort food!

  • Add a Kick: If you like heat, toss in a pinch of chili flakes while sautéing the leeks—it adds a lovely warmth without overpowering.
  • Make it Vegan: Substitute butter with olive oil and use a vegan hard cheese or nutritional yeast instead of cheddar and pecorino.
  • Seasonal Veggies: I’ve stirred in spinach or kale towards the end on chilly days for added color and nutrition.
  • Swap Beans: Great with butter beans, cannellini, or even chickpeas, depending on what you have in your pantry.

Step-by-Step: How I Make Creamy Butter Bean and Leek Skillet Recipe

Step 1: Sauté the Aromatics Low and Slow

I always start by melting a tablespoon of butter gently over low heat—it’s key not to rush this part or burn the butter. Then I add the sliced white and light green parts of the leek, along with minced garlic, fresh thyme, and diced rosemary. The trick here is to cook these aromatics for about 8 to 10 minutes until the leeks are melt-in-your-mouth soft and incredibly fragrant. Keep the heat low and stir often—you want softness and sweetness, not any browning yet.

Step 2: Deglaze with White Wine for Depth

Once those leeks and herbs are perfect, pour in about two tablespoons of dry white wine—Sauvignon Blanc is my go-to. It bubbles away as it helps loosen any browned bits from the pan and layers an elegant depth into the dish. Let it cook for a couple of minutes so the alcohol cooks off but those fruity notes remain.

Step 3: Add the Beans, Broth, and Cheese

Next, toss in your rinsed and drained can of cannellini beans along with about 3/4 cup of vegetable broth. Sprinkle in a teaspoon of salt and the freshly cracked black pepper, then stir in the finely grated sharp cheddar cheese. This cheese melts into the liquid, creating a gorgeous creamy sauce that hugs every bean and leek slice. Let it simmer gently for 8-10 minutes until everything is warmed through and those flavors marry beautifully.

Step 4: Brighten and Finish

Right before serving, grate over about 15g of vegetarian pecorino cheese—its salty nuttiness adds a perfect punch. Then squeeze in the juice and zest of half a lemon; this step really wakes up the whole skillet with freshness and balance. Finally, scatter a handful of finely chopped fresh parsley for color and a bright herbal note.

Step 5: Serve Warm with Crispy Bread

I love serving this dish hot, straight from the pan, alongside thick slices of crusty, toasted bread to scoop up all the creamy beans and sauce. It’s simple, satisfying, and perfect for a cozy meal any day.

💡

Pro Tips for Making Creamy Butter Bean and Leek Skillet Recipe

  • Low Heat Sautéing: Keeping the heat low when cooking leeks preserves their sweetness and prevents burning—don’t rush this step.
  • Use Fresh Herbs: Fresh rosemary and thyme elevate the dish with a more vibrant aroma than dried versions.
  • Wine Choice Matters: Pick a dry, crisp white wine you like to drink, as its flavor is key for that subtle acidity and complexity.
  • Don’t Skip the Lemon: The final acidity brightens the richness and prevents the dish from feeling too heavy.

How to Serve Creamy Butter Bean and Leek Skillet Recipe

Creamy Butter Bean and Leek Skillet, creamy leek and bean dish, easy vegetarian skillet recipe, comforting leek and beans meal, quick plant-based dinner - 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 usually finish this skillet with lots of freshly chopped parsley and the grated pecorino. If I’m feeling fancy, a drizzle of good olive oil or a sprinkle of toasted pine nuts adds great texture and subtle flavor pops. A little cracked black pepper on top never hurts either!

Side Dishes

This skillet pairs wonderfully with toasted sourdough or a rustic baguette to soak up all that luscious sauce. I also like serving it alongside a fresh green salad or steamed greens like broccoli or kale to keep the meal balanced and vibrant.

Creative Ways to Present

For special occasions, I’ve plated the beans over creamy polenta or mashed potatoes to turn it into a hearty main course. You can also spoon it into warm pita bread for a fun, hand-held meal or serve it in individual ramekins with a crisp herb garnish for a pretty appetizer.

Make Ahead and Storage

Storing Leftovers

I love keeping leftovers in an airtight container in the fridge for up to 3 days. The flavors actually deepen overnight, making it even better the next day. Just give it a good stir before reheating.

Freezing

This recipe freezes well too! I portion it out into freezer-safe containers and freeze for up to 2 months. When thawing, I recommend overnight in the fridge for the best texture.

Reheating

To reheat, I gently warm the skillet on low heat with a splash of broth or water to loosen the sauce, stirring frequently. This keeps everything creamy and prevents the beans from drying out.

FAQs

  1. Can I use dried beans instead of canned for this Creamy Butter Bean and Leek Skillet Recipe?

    Absolutely! You’ll just want to soak and cook the dried beans separately before adding them to the skillet. This may add some prep time, but dried beans often have a creamier texture and better flavor. Just make sure they’re tender before mixing with the other ingredients.

  2. What if I don’t have white wine on hand? Can I substitute it?

    If you don’t have white wine, no worries! Use a splash of white grape juice combined with a teaspoon of vinegar or lemon juice to mimic the acidity, or just use a bit more vegetable broth. The wine adds flavor depth, but the dish will still be delicious without it.

  3. How creamy is the dish? Is it dairy-heavy?

    It’s creamy thanks to the combination of butter and cheeses, but it’s not overwhelming or heavy. The leeks and lemon juice lighten it up, resulting in a beautifully balanced texture that feels indulgent yet fresh.

  4. Can I add other vegetables to this skillet?

    Yes! Spinach, kale, or even diced tomatoes can be stirred in toward the end of cooking. Just keep in mind that adding watery vegetables may affect the creaminess, so adjust seasonings and cooking time accordingly.

Final Thoughts

This Creamy Butter Bean and Leek Skillet Recipe has become one of my go-to dishes whenever I want something soothing yet flavorful without a ton of effort. It’s wholesome, cozy, and just downright delicious—a real hug in a bowl. I hope you try it out and find it as comforting and satisfying as I do. Don’t hesitate to experiment with your own twists, and enjoy every creamy, buttery bite!

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 Bean and Leek Skillet Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.5 from 17 reviews
  • Author: Taylor
  • 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

This flavorful Butter Beans with Leeks recipe is a comforting and hearty dish featuring creamy cannellini beans cooked with aromatic leeks, garlic, and fresh herbs. Enhanced with sharp cheddar and vegetarian pecorino cheeses, and brightened with lemon juice and zest, it makes a perfect warm side or light main paired with crispy bread.


Ingredients

For the Butter Beans:

  • 1 tsp black pepper
  • 2 garlic cloves (freshly minced)
  • 2 tbsp white wine (dry variety like Sauvignon Blanc)
  • 1 leek (white and light green parts only, thinly sliced)
  • 1 tbsp butter (unsalted)
  • 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, a sprig of thyme, and diced rosemary. Cook gently for 8 to 10 minutes until the leeks are soft and fragrant without browning.
  2. Deglaze with Wine: Pour in the white wine and cook for another 2 minutes to deglaze the pan, allowing the alcohol to cook off and flavors to deepen.
  3. Combine Beans and Stock: Add the drained cannellini beans, vegetable broth, salt, and black pepper. Stir in grated cheddar cheese until it melts smoothly into the mixture. Continue cooking for 8 to 10 minutes until everything is well heated and incorporated.
  4. Finish with Pecorino and Seasonings: Grate the vegetarian pecorino cheese over the beans, then add lemon juice and zest to brighten the dish. Scatter chopped fresh parsley on top and adjust seasoning to taste.
  5. Serve and Enjoy: Serve immediately, ideally with slices of crispy bread on the side to soak up the creamy, cheesy sauce. Enjoy this warm, hearty meal fresh.

Notes

  • Use low heat when sautéing leeks to avoid browning and to bring out their natural sweetness.
  • If you prefer a thicker sauce, mash some of the beans slightly before adding the cheddar cheese.
  • Dry white wine enhances flavor—substitute with white grape juice for a non-alcoholic option.
  • Vegetarian pecorino can be replaced with any hard vegetarian cheese if unavailable.
  • Serve with crusty or toasted bread for a complete meal experience.

Nutrition

  • Serving Size: 1 cup
  • Calories: 280 kcal
  • Sugar: 3 g
  • Sodium: 480 mg
  • Fat: 12 g
  • Saturated Fat: 6 g
  • Unsaturated Fat: 5 g
  • Trans Fat: 0 g
  • Carbohydrates: 29 g
  • Fiber: 8 g
  • Protein: 14 g
  • Cholesterol: 25 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