Butter Bean Lasagna

This butter bean lasagna is a comforting, hearty twist on the classic Italian dish. Instead of traditional meat, we’re using creamy butter beans, which add a rich texture and protein-packed goodness. The layers of pasta, velvety tomato sauce, and melty cheese come together for a satisfying, nutritious meal. Perfect for vegetarians and anyone looking for a fresh spin on lasagna!

Why You’ll Love This Recipe

  • Hearty & Wholesome – Butter beans make this lasagna incredibly filling while keeping it meat-free.
  • Rich & Flavorful – The combination of garlic, herbs, and a creamy cheese blend makes every bite irresistible. If you love creamy, comforting pasta dishes, check out our Rasta Pasta Recipe with Coconut Milk for another delicious twist on a classic.
  • Great for Meal Prep – This lasagna stores and reheats beautifully, making it perfect for leftovers.
  • Easily Customizable – Add your favorite veggies, switch up the cheese, or use gluten-free pasta if needed!

Ingredients

Gather these simple yet flavorful ingredients to create a mouthwatering butter bean lasagna:

  • Butter Beans – The star of the dish, adding creaminess and protein.
  • Lasagna Sheets – Use regular or whole wheat for a nutritious touch.
  • Crushed Tomatoes – A rich, tangy base for the sauce.
  • Garlic & Onion – Classic aromatics that build deep flavor.
  • Carrots & Spinach – Extra veggies for color, sweetness, and nutrients.
  • Olive Oil – For sautéing and bringing out the flavors.
  • Italian Herbs – A mix of basil, oregano, and thyme for an authentic taste.
  • Ricotta Cheese – Adds a creamy, luscious layer.
  • Mozzarella & Parmesan – Melty, golden cheese for that perfect top layer.
  • Salt & Pepper – Enhances all the delicious flavors.

The exact measurements for these ingredients will be in the recipe card below!

A flat lay of ingredients for butter bean lasagna, including butter beans, lasagna sheets, tomatoes, ricotta, and fresh herbs
Gather these fresh ingredients to make a delicious butter bean lasagna

How to Make Butter Bean Lasagna

Step 1: Make the Sauce

  • Heat olive oil in a pan and sauté onion, garlic, and carrots until soft.
  • Add crushed tomatoes, butter beans, and Italian herbs. Simmer for 10 minutes.
  • Stir in spinach until wilted, then season with salt and pepper.

Step 2: Prepare the Ricotta Mixture

  • In a bowl, mix ricotta cheese with a pinch of salt, pepper, and a handful of parmesan.

Step 3: Layer the Lasagna

  • Spread a thin layer of sauce in a baking dish.
  • Add a layer of lasagna sheets, followed by more sauce and ricotta mixture.
  • Repeat until all ingredients are used, finishing with sauce and mozzarella on top.

Step 4: Bake to Perfection

  • Cover with foil and bake at 375°F (190°C) for 30 minutes.
  • Remove foil and bake for another 10-15 minutes until golden and bubbly.

Step 5: Rest & Serve

  • Let the lasagna sit for 10 minutes before slicing. Serve warm and enjoy!

Pro Tips for Making Butter Bean Lasagna

  • Pre-cook the lasagna sheets if they aren’t oven-ready for a softer texture.
  • Mash some of the butter beans for a thicker, creamier sauce.
  • Let it rest before slicing – this helps the layers hold together.
  • Add a hint of spice with red pepper flakes for a kick!

How to Serve

  • With a Side Salad – A fresh arugula or Caesar salad balances the richness.
  • Garlic Bread – Because what’s lasagna without some crusty, garlicky goodness?
  • Drizzle of Olive Oil – A touch of high-quality olive oil enhances the flavor.

If you love creamy and comforting pasta dishes, try this recipe for Chicken Tetrazzini: Creamy, Cheesy, and Easy for another delicious alternative.

Make Ahead and Storage

Storing Leftovers

  • Keep in an airtight container in the fridge for up to 4 days.

Freezing

  • Assemble the lasagna but don’t bake it. Wrap it tightly and freeze for up to 3 months.
  • To bake from frozen, add 15-20 extra minutes to the cooking time.

Reheating

  • Warm in the oven at 350°F (175°C) for best results, or microwave in 1-minute bursts.

FAQs

Can I use canned butter beans?

Yes! Canned butter beans work great; just drain and rinse them before adding to the sauce.

Can I make this gluten-free?

Absolutely! Use gluten-free lasagna sheets, and double-check that all other ingredients are gluten-free.

Can I add more veggies?

Of course! Mushrooms, zucchini, or bell peppers would be delicious in the sauce.

What can I use instead of ricotta?

You can swap it for cottage cheese or a dairy-free alternative like blended tofu with lemon juice.

A slice of butter bean lasagna on a white plate with fresh basil garnish and a fork on the side
Serve this butter bean lasagna with a side salad or garlic bread for a perfect meal

This Butter Bean Lasagna is comfort food at its finest—creamy, cheesy, and packed with goodness. Whether you’re making it for a cozy family dinner or meal prepping for the week, it’s guaranteed to be a hit. Enjoy!

A freshly baked butter bean lasagna with golden, bubbly cheese on top in a white ceramic dish

Butter Bean Lasagna

This butter bean lasagna is a comforting, hearty twist on the classic Italian dish. Creamy butter beans, layers of pasta, velvety tomato sauce, and melty cheese come together for a satisfying, nutritious meal.
Prep Time 20 minutes
Cook Time 45 minutes
Resting Time 10 minutes
Total Time 1 hour 5 minutes
Course Main Course
Cuisine Italian
Servings 6 slices
Calories 400 kcal

Equipment

  • Baking Dish
  • Saucepan
  • Mixing Bowl

Ingredients
  

Lasagna Ingredients

  • 12 sheets lasagna sheets regular or whole wheat
  • 2 tbsp olive oil for sautéing
  • 1 onion diced
  • 2 cloves garlic minced
  • 1 cup carrots grated
  • 1 can crushed tomatoes 14 oz
  • 1 can butter beans drained and rinsed
  • 1 tsp Italian herbs basil, oregano, thyme
  • 2 cups spinach fresh, chopped
  • 1 cup ricotta cheese
  • 1 cup mozzarella cheese shredded
  • 1/4 cup parmesan cheese grated
  • salt & pepper to taste

Instructions
 

  • Heat olive oil in a pan and sauté onion, garlic, and carrots until soft.
  • Add crushed tomatoes, butter beans, and Italian herbs. Simmer for 10 minutes.
  • Stir in spinach until wilted, then season with salt and pepper.
  • In a bowl, mix ricotta cheese with a pinch of salt, pepper, and parmesan.
  • Spread a thin layer of sauce in a baking dish.
  • Add a layer of lasagna sheets, followed by more sauce and ricotta mixture. Repeat layers and finish with sauce and mozzarella.
  • Cover with foil and bake at 375°F (190°C) for 30 minutes.
  • Remove foil and bake for another 10-15 minutes until golden and bubbly.
  • Let the lasagna sit for 10 minutes before slicing. Serve warm and enjoy!

Notes

For extra creaminess, mash some of the butter beans before adding them to the sauce. Adjust seasoning to your preference and experiment with additional vegetables like zucchini or mushrooms.