🍅 Ultimate Butter Bean Lasagne Recipe – Creamy, Protein-Packed & Guilt-Free!
There’s nothing quite like a comforting lasagne—warm, hearty, and layered with rich flavors. But what if you could enjoy that same indulgence without the heaviness of meat or dairy? Enter: this Butter Bean Lasagne Recipe, a healthy plant-based twist on the classic that’s just as satisfying but packed with protein, fiber, and wholesome ingredients.
I first experimented with butter beans in lasagne when I needed a nutritious yet crowd-pleasing dinner—and the result was so delicious, even my meat-loving family asked for seconds! Unlike traditional recipes, this version skips the greasy béchamel and ground meat, opting instead for creamy butter beans, smoky paprika, and a luscious dairy-free “cheese” sauce that’s surprisingly simple to make.
Why you’ll love this recipe:
- Healthier but just as flavorful (no sacrifice on taste!).
- Naturally vegan & gluten-free-friendly (easy swaps included).
- Meal-prep hero—perfect for busy weeknights or freezer stash.
Whether you’re vegan, health-conscious, or just craving a cozy dinner, this lasagne proves that “healthy” doesn’t mean boring. Let’s dive in!
🥘 Healthy Butter Bean Lasagne Overview
⏳ Time Investment:
Prep Time | Cook Time | Total Time |
---|---|---|
15 minutes | 40 minutes | 55 minutes |
🍽️ Yield:
6 generous portions (9″x13″ baking dish)
⚖️ Key Metrics (Per Serving):
- Calories: ~320 kcal
- Protein: 14g
- Carbs: 45g
- Fiber: 12g
- Fat: 8g (Vegan version)
🌟 Why This Butter Bean Lasagne Recipe Works:
- Achieves restaurant creaminess without dairy (blended butter beans + nutritional yeast)
- Uses pantry staples (canned beans, basic spices) – no fancy ingredients needed
- Meal-prep friendly – This butter bean lasagne recipe tastes even better reheated!
🧂 Flavor Boosters:
- Smoked paprika in the bean filling (adds depth).
- Lemon zest in the vegan béchamel (brightens richness).
- Fresh basil garnish (for a peppery finish).
🔪 Essential Tools:
- 9″x13″ baking dish
- Blender (for creamy sauce)
- Skillet (for sautéing filling)
🌡️ Storage Tips:
- Fridge: 3-4 days (cover tightly with foil).
- Freezer: 2-3 months (slice before freezing for easy reheating).
- Reheat: 350°F (175°C) for 20 mins (from frozen) or microwave single portions.
🛒 Ingredients for Your Butter Bean Lasagne Recipe
For the Bean & Tomato Layers:
- 2 cans (15oz/425g each) butter beans (or 3 cups cooked) – drained and rinsed
- 1 large yellow onion, finely diced (about 1 cup)
- 3 garlic cloves, minced (or 1 tbsp garlic paste)
- 2 tbsp olive oil (or avocado oil)
- 1 can (14oz/400g) crushed tomatoes (or tomato passata)
- 1 tbsp tomato paste
- 1 tsp smoked paprika
- ½ tsp dried oregano
- ½ tsp red pepper flakes (optional for heat)
- Salt & black pepper to taste

For the Creamy Vegan Béchamel:
- 1 cup raw cashews (soaked 2 hrs or boiled 10 mins)*
- 1½ cups water
- ¼ cup nutritional yeast
- 1 tbsp lemon juice
- ½ tsp ground nutmeg
- ½ tsp salt

For Assembly:
- 9-12 lasagne sheets (regular or gluten-free)
- 2 cups fresh spinach (optional)
- ¼ cup fresh basil, chopped (for garnish)

Nut-free option: Replace cashews with 1 cup sunflower seeds or 1 block (12oz) silken tofu.
👩🍳 How to Make Butter Bean Lasagne: Step-by-Step Guide
1. Prep the Bean-Tomato Filling
🔹Step1 : Sauté the aromatics
- Heat 2 tbsp olive oil in a skillet over medium heat.
- Add 1 diced onion, cooking for 3-4 minutes until translucent.
- Stir in 3 minced garlic cloves and cook for 30 seconds until fragrant.
🔹Step2 : Build the filling
- Add drained butter beans, 1 tsp smoked paprika, ½ tsp oregano, and ½ tsp red pepper flakes (if using). Mash half the beans with a fork for creaminess.
- Pour in 1 can crushed tomatoes and 1 tbsp tomato paste. Simmer for 5 minutes until thickened. Season with salt & pepper.
💡 Pro Tip: For extra umami, add 1 tsp soy sauce or miso paste!
2. Make the Vegan Béchamel
🔹Step3 : Blend the sauce
- In a blender, combine 1 cup soaked cashews, 1½ cups water, ¼ cup nutritional yeast, 1 tbsp lemon juice, ½ tsp nutmeg, and ½ tsp salt.
- Blend until ultra-smooth (about 2 minutes).
🌱 Nut-Free Option: Use silken tofu or sunflower seeds instead of cashews.
3. Layer the Lasagne
🔹Step4 : Assemble in a 9″x13″ baking dish
- Base: Spread ½ cup bean-tomato mixture on the bottom.
- 1st Layer:
- Add 3 lasagne sheets (break to fit if needed).
- Spread ⅓ of remaining bean filling, then ½ cup fresh spinach.
- Drizzle ⅓ béchamel sauce.
- Repeat for 2 more layers, finishing with pasta sheets.
- Top Layer: Cover with remaining béchamel.
⚠️ Key Tip: Ensure pasta sheets are fully submerged in sauce to prevent drying out!
4. Bake to Perfection
🔹Step5 : Cook & rest
- Cover with foil and bake at 375°F (190°C) for 30 minutes.
- Uncover, bake 10 more minutes until bubbly and golden.
- Let rest 10 minutes before slicing (crucial for clean cuts!).
🔥 Extra Crisp: Broil for 2-3 minutes at the end.
🌟 Chef’s Secrets: Pro Tips & Creative Variations
🔪 Expert Tips for the Best Results
- Creamier Texture:
- Blend ALL the butter beans (instead of mashing half) for an ultra-silky filling.
- Add 2 tbsp tahini to the béchamel for richer depth.
- Flavor Boosters:
- Umami bomb: Stir 1 tsp miso paste or soy sauce into the tomato sauce.
- Herb infusion: Add 2 sprigs fresh rosemary while simmering the beans (remove before layering).
- Meal Prep Hack:
- Assemble unbaked lasagne up to 24 hours ahead (store covered in fridge). Add 5-7 extra minutes to baking time.
- Freeze individual portions in foil pans for quick dinners.
🌱 Dietary Variations
🍠 Gluten-Free:
- Use brown rice lasagne sheets or swap with thinly sliced zucchini/yellow squash.
🌰 Nut-Free:
- Replace cashews with sunflower seeds or 1 block silken tofu in the béchamel.
🧀 Cheesy Version (Non-Vegan):
- Layer with ricotta mixed with lemon zest or shredded mozzarella.
🌍 Global Flavor Twists
- Mediterranean:
- Add chopped Kalamata olives + artichokes to the bean filling.
- Top with crumbled vegan feta before baking.
- Mexican-Inspired:
- Swap smoked paprika for chipotle powder.
- Layer with roasted corn and top with avocado crema.
- Indian Fusion:
- Season beans with 1 tbsp garam masala + ½ tsp turmeric.
- Use coconut milk instead of water in the béchamel.
⚠️ Troubleshooting Common Butter Bean Lasagne Issues
Problem | Cause | Easy Fix |
---|---|---|
Watery filling | Excess liquid from beans/tomatoes | • Drain beans thoroughly • Simmer filling 5-7 mins longer to reduce liquid |
Dry pasta edges | Sheets not fully covered in sauce | • Soak no-boil sheets in warm water for 1 min pre-assembly • Add extra béchamel on edges |
Grainy béchamel | Cashews not blended enough | • Soak cashews overnight (or boil 10 mins) • Blend for 2+ mins until silky |
Bland flavor | Underseasoned filling | • Add 1 tsp miso paste or soy sauce • Boost with extra garlic/smoked paprika |
Soggy layers | Over-saucing or underbaking | • Bake uncovered last 10 mins • Let rest 15 mins before slicing |
❓ Quick Butter Bean Lasagne FAQs
Question | Answer |
---|---|
Can I use dried beans? | Yes! Soak 1 cup overnight, then cook 45-60 mins. |
Nut-free béchamel? | Use sunflower seeds or silken tofu instead of cashews. |
How to fix watery lasagne? | Drain beans well, simmer filling longer, rest before slicing. |
Best gluten-free pasta? | Brown rice lasagne sheets or zucchini ribbons. |
Can I freeze it? | Yes! Freeze slices for up to 3 months. |
How to add more protein? | Mix in lentils, tofu ricotta, or plant-based ground meat. |
Can I make it ahead? | Assemble 1 day ahead; bake when needed. |
Why is my béchamel grainy? | Blend soaked cashews longer (2+ mins). |
🍽️ Enjoy Your Delicious (and Nutritious!) Butter Bean Lasagne
There you have it—a creamy, protein-packed lasagne that’s as wholesome as it is comforting! Whether you’re serving it for a cozy family dinner or meal-prepping for the week, this recipe proves that healthy eating doesn’t mean sacrificing flavor.
Hungry for more? Try our latest crowd-pleaser: How to Bake Crumbl’s Famous Chocolate Chip Cookies—because everyone deserves a sweet treat after a nutritious meal!
👉 Your Turn!
Did you make this lasagne? Tag us on Instagram @GoldenForkRecipes_ or leave a comment below—we love seeing your creations!
Bon Appétit!
The Golden Fork Team
Healthy Butter Bean Lasagne Recipe You Need to Try
Materials
For the Bean & Tomato Layers:
- 2 cans 15oz/425g each butter beans (or 3 cups cooked) – drained and rinsed
- 1 large yellow onion finely diced (about 1 cup)
- 3 garlic cloves minced (or 1 tbsp garlic paste)
- 2 tbsp olive oil or avocado oil
- 1 can 14oz/400g crushed tomatoes (or tomato passata)
- 1 tbsp tomato paste
- 1 tsp smoked paprika
- ½ tsp dried oregano
- ½ tsp red pepper flakes optional for heat
- Salt & black pepper to taste
For the Creamy Vegan Béchamel:
- 1 cup raw cashews soaked 2 hrs or boiled 10 mins*
- 1½ cups water
- ¼ cup nutritional yeast
- 1 tbsp lemon juice
- ½ tsp ground nutmeg
- ½ tsp salt
For Assembly:
- 9-12 lasagne sheets regular or gluten-free
- 2 cups fresh spinach optional
- ¼ cup fresh basil chopped (for garnish)
Instructions
Prep the filling:
- Heat oil in skillet. Sauté onion 3-4 mins until soft.
- Add garlic, cook 30 secs until fragrant.
- Add beans, spices, tomatoes and paste. Simmer 5 mins. Season.
Make béchamel:
- Blend all béchamel ingredients until smooth (2 mins).
Layer lasagne:
- Spread ½ cup bean mixture in 9×13″ dish.
- Add pasta sheets → bean mix → spinach → béchamel. Repeat.
- Finish with pasta and remaining béchamel.
Bake:
- Cover with foil. Bake at 375°F (190°C) for 30 mins.
- Uncover, bake 10 more mins until golden.
- Rest 10 mins before slicing.
Notes
- Nut-free option: Use sunflower seeds instead of cashews
- Storage: Freezes well for up to 3 months
- Gluten-free: Use GF pasta sheets or zucchini slices