A comforting and creamy dish, these beans with leeks and Caerphilly toast turn simple pantry staples into a rich midweek meal. Soft buttery leeks are folded into a cheesy mustard cream sauce with tender butter beans, then spooned over toasted bread and grilled until bubbling and golden. It’s hearty, satisfying, and perfect for chilly evenings when you want something easy yet full of flavor.
Why You’ll Love This Recipe
This recipe combines creamy textures, rich cheese, and sweet softened leeks for a deeply comforting meal. The butter beans make it filling while keeping the dish vegetarian and affordable. It comes together with minimal effort and uses ingredients that are easy to find. The mustard adds a gentle sharpness that balances the richness of the cream and cheese beautifully. It’s also versatile enough to customize with herbs, spices, or different cheeses depending on what you have available.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
500 g leeks, trimmed and sliced into thick rounds
2 tbsp butter
1 heaped tbsp plain flour
250 ml double cream
2 tbsp mild grain mustard
150 g Caerphilly cheese, coarsely grated
400 g canned butter beans, drained
6 thick slices rustic bread
2 tbsp chopped fresh parsley
1 tsp salt
1 tsp black pepper
Optional: pinch of caraway seeds
Optional: 1 tbsp chopped fresh tarragon
Directions
Start by preparing the leeks. Trim away the roots and dark green tops, then slice the leeks into thick coins. Wash them thoroughly under cold running water to remove any grit hidden between the layers.
Place a deep-sided pan over low heat and melt the butter. Add the leeks and stir gently so they are coated in butter. Cover the pan with a sheet of baking parchment or greaseproof paper, then place a lid on top. Allow the leeks to steam gently for about 20 minutes, stirring occasionally, until they are completely soft and buttery without taking on color.
While the leeks cook, lightly toast the bread slices and place them on a baking tray or grill pan. Preheat the overhead grill.
Sprinkle the flour over the softened leeks and stir well. Cook for 2 minutes to remove the raw flour taste. Slowly pour in the double cream while stirring continuously to create a smooth sauce.
Add the grain mustard, grated Caerphilly cheese, salt, and black pepper. Stir until the cheese melts and the sauce becomes creamy and bubbling. Mix in the parsley and optional tarragon if using.
Fold in the drained butter beans and continue cooking for another 2 to 3 minutes until heated through. If desired, add a pinch of caraway seeds for extra flavor.
Spoon the creamy leek and bean mixture generously over each slice of toasted bread. Place the tray under the hot grill and cook for 3 to 5 minutes, watching carefully, until the tops are bubbling and lightly golden.
Serve immediately while hot and creamy.
Servings and timing
This recipe serves 2 people generously.
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Variations
For a stronger flavor, replace the Caerphilly with mature cheddar or Gruyère cheese. White beans or cannellini beans can be used instead of butter beans if needed.
Add sautéed mushrooms for extra earthiness or stir in spinach near the end of cooking for additional greens. A sprinkle of chili flakes can give the dish a gentle heat.
For a lighter version, substitute half-and-half cream for the double cream. You can also use sourdough or whole grain bread for more texture and flavor.
Fresh thyme or chives work well if you do not have parsley or tarragon available.
Storage/Reheating
Store leftover leek and bean mixture in an airtight container in the refrigerator for up to 3 days. Keep the toasted bread separate so it does not become soggy.
To reheat, warm the mixture gently in a saucepan over low heat, stirring occasionally. Add a splash of milk or cream if the sauce becomes too thick.
You can also reheat it in the microwave in short intervals, stirring between each one.
For best results, toast fresh bread before serving and grill the topping again briefly to restore the golden finish.
Freezing is not recommended because cream-based sauces can separate once thawed.
FAQs
Can I use another type of cheese?
Yes, cheddar, Gruyère, or Lancashire cheese all work very well in this recipe.
What are butter beans?
Butter beans are large, creamy white beans with a soft texture that absorb flavors beautifully.
Can I make this recipe ahead of time?
Yes, the leek and bean mixture can be prepared a day in advance and reheated before serving.
Why should the leeks not brown?
Keeping the leeks pale preserves their delicate sweet flavor and soft texture.
Can I use milk instead of cream?
You can, but the sauce will be thinner and less rich. Adding a little extra cheese can help.
Is this recipe vegetarian?
Yes, this dish is completely vegetarian.
What bread works best?
Thick-cut rustic bread, sourdough, or country loaf slices hold the creamy topping best.
Can I add more vegetables?
Absolutely. Spinach, mushrooms, or peas make excellent additions.
How do I stop the sauce from becoming too thick?
Add a splash of milk, cream, or vegetable stock while reheating.
Can I serve this without toast?
Yes, the creamy bean mixture can also be served over baked potatoes or rice.
Conclusion
Beans with leeks and Caerphilly toast is the kind of comforting recipe that transforms humble ingredients into something rich, creamy, and deeply satisfying. The combination of tender leeks, buttery beans, sharp cheese, and crisp toast creates a perfect balance of textures and flavors. Whether served as a cozy lunch or an easy dinner, this dish is simple enough for weekdays while still feeling special and indulgent.
Creamy butter beans with soft leeks in a cheesy mustard sauce, served over toasted bread and grilled until golden and bubbling for a comforting vegetarian meal.
Total Time:45 minutes
Yield:2 servings
Ingredients
500 g leeks, trimmed and sliced
2 tbsp butter
1 heaped tbsp plain flour
250 ml double cream
2 tbsp mild grain mustard
150 g Caerphilly cheese, grated
400 g canned butter beans, drained
6 thick slices rustic bread
2 tbsp fresh parsley, chopped
1 tsp salt
1 tsp black pepper
Optional: pinch of caraway seeds
Optional: 1 tbsp fresh tarragon, chopped
Instructions
Trim and slice leeks, then wash thoroughly to remove grit.
Melt butter in a deep pan over low heat and add leeks, stirring to coat.
Cover and gently cook leeks for about 20 minutes until soft and buttery.
Toast bread slices and place on a baking tray under the grill.
Stir flour into softened leeks and cook for 2 minutes.
Gradually add double cream while stirring until smooth.
Add mustard, Caerphilly cheese, salt, and pepper, stirring until melted and creamy.
Stir in parsley and optional tarragon.
Add butter beans and heat through for 2–3 minutes.
Spoon mixture over toasted bread and grill for 3–5 minutes until bubbling and golden.
Serve immediately while hot.
Notes
Do not brown leeks to keep their sweet flavor.
Use cheddar or Gruyère as cheese alternatives.
Add a splash of milk or stock if sauce becomes too thick.
Spinach or mushrooms can be added for extra vegetables.