Flavorful Butter Beans with Leeks Recipe
Introduction
This flavorful butter beans dish with leeks is a comforting and hearty meal perfect for any day. It combines creamy beans, aromatic herbs, and melty cheese for a satisfying and delicious experience.

Ingredients
- 1 can drained cannellini beans
- 1 leek
- 2 cloves garlic
- 1 sprig rosemary
- 1 sprig thyme
- 1 teaspoon salt
- 1 teaspoon pepper
- 1 tablespoon butter
- 2 tablespoons white wine
- 3/4 cup vegetable broth
- 30g cheddar cheese
- 15g vegetarian pecorino cheese
- Juice and zest of half a lemon
- Handful of parsley, finely chopped
Instructions
- Step 1: Add butter to a saucepan and melt it over low heat to prevent burning. Once melted, add finely sliced leeks, sliced garlic, a sprig of thyme, and diced rosemary. Cook for 8 to 10 minutes until the leeks are soft and fragrant, keeping the heat low to avoid browning.
- Step 2: Pour in the white wine and let it cook for 2 minutes to deglaze the pan and deepen the flavors.
- Step 3: Add the drained cannellini beans, vegetable broth, salt, and pepper. Stir in the cheddar cheese and cook for another 8 to 10 minutes until everything is heated through and well combined.
- Step 4: Grate the vegetarian pecorino cheese over the mix and adjust seasoning as needed. Add lemon juice and zest, then sprinkle with chopped parsley for freshness.
- Step 5: Serve immediately with crispy bread on the side to soak up the creamy sauce. Enjoy your hearty and flavorful meal!
Tips & Variations
- Use fresh herbs like thyme and rosemary to enhance the dish’s aroma and flavor.
- For a richer taste, try substituting vegetable broth with mushroom broth.
- Swap white wine with dry vermouth or skip it for a non-alcoholic version, adding a splash of lemon juice if desired.
- Add a pinch of chili flakes for a subtle heat boost.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, adding a splash of vegetable broth if the sauce has thickened too much.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of beans?
Yes, butter beans, great northern beans, or even chickpeas can be used as a substitute; just drain and rinse them well before adding.
Is this recipe suitable for vegans?
This recipe contains butter and cheese, but you can easily make it vegan by substituting with plant-based butter and vegan cheeses.
PrintFlavorful Butter Beans with Leeks Recipe
This flavorful butter beans with leeks recipe combines tender cannellini beans with aromatic leeks, garlic, and fresh herbs, enriched with melted cheddar and vegetarian pecorino cheeses. Finished with lemon zest and parsley, this comforting dish is perfect for a hearty lunch or dinner served alongside crispy bread.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 2 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Mediterranean
- Diet: Vegetarian
Ingredients
Legumes and Vegetables
- 1 can drained cannellini beans
- 1 leek, finely sliced
- 2 cloves garlic, sliced
- 1 sprig rosemary, diced
- 1 sprig thyme
- Handful of parsley, finely chopped
Liquids and Seasonings
- 1 teaspoon salt
- 1 teaspoon pepper
- 1 tablespoon butter
- 2 tablespoons white wine
- 3/4 cup vegetable broth
- Juice and zest of half a lemon
Cheese
- 30g cheddar cheese
- 15g vegetarian pecorino cheese
Instructions
- Sauté the Aromatics: Melt butter in a saucepan over low heat to avoid burning. Add finely sliced leeks, garlic, thyme, and diced rosemary. Cook gently for 8 to 10 minutes until the leeks are soft and fragrant, maintaining low heat to prevent browning.
- Deglaze with Wine: Pour in the white wine and let it simmer for a couple of minutes to deglaze the pan and enhance the flavors of the aromatics.
- Combine Beans and Stock: Add the drained cannellini beans, vegetable broth, salt, and pepper to the pan. Stir in the cheddar cheese, allowing it to melt smoothly into the mixture. Cook for another 8 to 10 minutes until everything is heated through and well combined.
- Finish with Pecorino and Seasonings: Grate the vegetarian pecorino cheese over the beans. Add extra seasoning to taste, then squeeze in the lemon juice and sprinkle lemon zest. Stir through the chopped parsley to add freshness and color.
- Serve and Enjoy: Serve the warm butter beans immediately, ideally with slices of crispy bread to soak up the creamy cheesy sauce. Enjoy a delicious and hearty meal!
Notes
- Keep the heat low when sautéing to avoid burning the butter and leeks.
- Choose a dry white wine for the best deglazing and flavor enhancement.
- You can swap cannellini beans with other white beans like butter beans or navy beans if preferred.
- The vegetarian pecorino provides a nice salty finish but can be omitted or substituted with another hard cheese if necessary.
- Serve immediately to enjoy the cheddar cheese melted perfectly in the sauce.
Keywords: butter beans recipe, leeks and beans, vegetarian main dish, cheesy beans, Mediterranean cooking, stovetop beans

