When it comes to comfort food, few dishes are as satisfying as a warm, cheesy lasagna. But what if you could make it even more delicious and wholesome? That’s exactly what I’ve done with this Butter Bean Lasagna. Packed with hearty butter beans, savory tomato sauce, and layers of melty cheese, this dish is not only comforting but also plant-based and nutrient-rich. I’ve always loved experimenting with classic recipes, and this one is no exception.
The butter beans add a unique twist, giving the lasagna a creamy texture while boosting its protein and fiber content. Whether you’re serving it for a cozy weeknight dinner or bringing it to a family gathering, this lasagna is sure to become a favorite in your recipe rotation. So, grab your apron and let’s dive into this mouthwatering, love-filled meal!
Table of Contents
Key Benefits of Butter Bean Lasagna
This Butter Bean Lasagna isn’t just a delicious twist on a classic—it’s packed with health benefits that make it an even more appealing choice for your next meal. Whether you’re looking for a comforting dinner or a way to sneak in some extra nutrition, this dish has you covered. Here are a few reasons why you’ll want to make this lasagna part of your regular rotation:
- High in Protein & Fiber: Butter beans are an excellent source of plant-based protein and fiber, which help keep you feeling fuller for longer. These nutrients also support digestive health and aid in muscle repair, making this lasagna a satisfying, wholesome meal.
- Heart-Healthy: With butter beans as the main ingredient, this lasagna is loaded with heart-healthy benefits. The beans are rich in potassium, which can help maintain healthy blood pressure levels. Plus, the healthy fats from the olive oil and cheese give this dish a balanced nutritional profile.
- Vegan-Friendly & Plant-Based: If you’re looking for a vegan or vegetarian meal, this lasagna is a fantastic choice. By swapping out traditional meat and using plant-based alternatives, it’s a wonderful way to enjoy all the comfort of lasagna without compromising on taste or nutrition.
- Packed with Nutrients: From the antioxidant-rich tomatoes in the sauce to the vibrant greens and herbs layered throughout, this lasagna is full of vitamins and minerals that your body will thank you for. Each bite is loaded with essential nutrients that support overall health.
- Satisfying & Comforting: Beyond the health benefits, this lasagna is truly a comfort food experience. The combination of creamy butter beans, savory tomato sauce, and melty cheese (or plant-based alternatives) creates layers of flavor and texture that will have everyone coming back for seconds.
So, not only is this Butter Bean Lasagna delicious, but it’s also a nutrient-packed meal that supports a healthy lifestyle. With its rich flavor, wholesome ingredients, and satisfying layers, it’s a perfect dish for any occasion—whether you’re cooking for family, friends, or just yourself!
Ingredients for Butter Bean Lasagna
Before we dive into making this flavorful Butter Bean Lasagna, let’s gather everything you’ll need. This dish combines hearty, protein-packed butter beans with layers of melty cheese and savory sauce for a truly satisfying meal. Here’s your shopping list:
For the Lasagna:

- 9 lasagna noodles (or gluten-free, if preferred)
- 2 cups butter beans, cooked or canned (drain and rinse if using canned)
- 2 cups ricotta cheese (or vegan ricotta for a plant-based option)
- 1 ½ cups shredded mozzarella (or dairy-free mozzarella for vegan lasagna)
- 2 tablespoons olive oil
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 4 cups spinach (fresh or frozen)
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- Salt and pepper, to taste
For the Tomato Sauce:
- 1 can (14 oz) crushed tomatoes
- 1 can (6 oz) tomato paste
- 2 tablespoons olive oil
- 1 teaspoon dried Italian seasoning
- 1 teaspoon sugar (to balance acidity)
- 1 tablespoon balsamic vinegar (optional, for depth of flavor)
- Salt and pepper, to taste

For Assembling:
- Fresh basil leaves (for garnish, optional)
- Extra virgin olive oil (for drizzling, optional)
A Few Notes on Substitutions and Customizations:
- Noodles: You can swap out regular lasagna noodles for gluten-free or whole-wheat pasta to suit your dietary preferences.
- Beans: If you’re not a fan of butter beans, try using cannellini or navy beans for a similar creamy texture.
- Cheese: If you want a richer flavor, feel free to use a blend of mozzarella and parmesan. For a vegan version, use dairy-free ricotta and mozzarella.
- Spinach: Fresh spinach adds vibrant color and a fresh taste, but frozen spinach is just as good. Be sure to thaw and drain it properly before using.
This list ensures you’re equipped with everything you need for a rich, flavorful lasagna that will wow your taste buds and nourish your body. Ready to get cooking? Let’s move on to the next step!
How to Make Butter Bean Lasagna
Now that you’ve gathered all your ingredients, it’s time to bring everything together into a delicious, layered masterpiece. Don’t worry, I’ll guide you through every step of the process! Follow along with these simple instructions, and you’ll have a hearty, comforting lasagna ready to impress. Here’s how to make your Butter Bean Lasagna:
Step 1: Cook the Lasagna Noodles
- Heat a large pot of water with salt to a boil. Add the lasagna noodles and cook them as per the package directions (typically 8-10 minutes).
- Once cooked, drain and lay the noodles flat on a piece of parchment paper to prevent them from sticking together. Set them aside.
Step 2: Prepare the Tomato Sauce
- In a medium saucepan, warm 2 tablespoons of olive oil over medium heat. Add the minced garlic and chopped onion, sautéing for about 3-4 minutes until fragrant and soft.
- Stir in the crushed tomatoes, tomato paste, Italian seasoning, sugar, and balsamic vinegar (if using). Season with salt and pepper to taste.
- Let the sauce simmer on low heat for about 10-15 minutes, stirring occasionally, until it thickens slightly and the flavors meld together.
Step 3: Sauté the Spinach
- Place 1 tablespoon of olive oil in a large skillet and heat it over medium heat. Add the spinach and cook for about 2-3 minutes, just until it wilts down. If using frozen spinach, make sure it’s thawed and drained before adding it to the pan.
- Season with a pinch of salt and pepper, and then remove from heat.
Step 4: Make the Butter Bean Filling
- In a large mixing bowl, combine the butter beans, ricotta cheese, oregano, basil, salt, and pepper. Use a fork or potato masher to mash the beans until they form a creamy, slightly chunky texture.
- If you want a smoother texture, you can pulse the mixture in a food processor, but I love leaving a bit of texture for added bite!

Step 5: Assemble the Lasagna
- Preheat your oven to 375°F (190°C).
- In a 9×13-inch baking dish, spread a thin layer of tomato sauce on the bottom to prevent the noodles from sticking.
- Layer the lasagna noodles on top, followed by a generous scoop of the butter bean mixture, a layer of sautéed spinach, and a drizzle of tomato sauce.
- Repeat the layers, ending with a layer of noodles on top, followed by the remaining tomato sauce and a generous sprinkle of mozzarella (or your preferred cheese).
Step 6: Bake the Lasagna
- Place aluminum foil over the baking dish and bake in the preheated oven for 25-30 minutes.
- After the initial baking time, remove the foil and bake for an additional 10-15 minutes, or until the cheese is golden and bubbly.

Step 7: Let It Rest
- Once out of the oven, let the lasagna rest for about 10 minutes before slicing. This helps the layers set and makes for cleaner, more beautiful slices.
Pro Tip: For an extra boost of flavor, top your lasagna with fresh basil leaves just before serving. It adds a pop of color and freshness to each bite!
With these easy steps, you’re well on your way to creating a butter bean lasagna that’s bursting with flavor and love. Enjoy the process, and most importantly, enjoy the delicious meal you’ve just prepared!
Pro Tips and Variations
As you’re preparing your Butter Bean Lasagna, there are a few tips and variations that can help you elevate the dish to the next level. Whether you want to make it ahead of time, adjust the flavors, or customize it to suit your taste, these ideas will guide you in making this recipe your own. Let’s dive into some pro tips!
Pro Tips for Perfect Lasagna:
- Layering with Care: For the best results, be sure to layer your lasagna ingredients evenly. Spread the bean mixture and sauce generously so that every bite is full of flavor. Try not to overfill each layer, as this can cause the lasagna to become soggy.
- Don’t Skip the Resting Time: After baking, let your lasagna sit for at least 10 minutes before serving. This helps the layers set, making it easier to cut into neat slices without everything falling apart.
- Use Fresh Herbs: Fresh basil or oregano sprinkled over the top just before serving will add a burst of color and enhance the flavors. Fresh herbs really bring the dish to life, so don’t skip them!
- Perfect Cheese Layer: If you’re using dairy cheese, make sure to leave a good layer of mozzarella on top for that golden, bubbly finish. For a crispier top, broil it for 2-3 minutes at the end of baking (but keep an eye on it to avoid burning).
Delicious Variations to Try:
- Add More Veggies: Want to boost the nutrition? Feel free to toss in extra veggies like mushrooms, zucchini, or bell peppers. Just sauté them along with the onions and garlic for added flavor and texture. It’s an easy way to make the lasagna even heartier.
- Vegan Option: For a completely plant-based lasagna, simply swap out the ricotta and mozzarella for vegan cheese. There are plenty of great dairy-free options available that will give you the same creamy, melty texture!
- Spice It Up: If you like a little heat, consider adding red pepper flakes to the tomato sauce or stirring in some chopped fresh chilies into the bean mixture. It’s a simple way to give the dish a flavorful kick.
- Gluten-Free Lasagna: Swap out the regular lasagna noodles for gluten-free pasta. There are many gluten-free lasagna noodle options available now that hold up well during baking.
Make It Ahead:
One of the best things about lasagna is that it’s a fantastic make-ahead meal! You can assemble your lasagna up to 24 hours in advance and store it in the fridge, covered with foil. When you’re ready to bake it, just pop it in the oven at 375°F (190°C) for 40-45 minutes, until it’s bubbly and heated through.
Freezer-Friendly:
Another bonus—Butter Bean Lasagna freezes wonderfully! Simply assemble the lasagna in a freezer-safe dish, cover it tightly with foil, and freeze. When you’re ready to enjoy it, bake straight from the freezer at 375°F (190°C) for 60-70 minutes (you may want to cover it with foil during the first 40 minutes to prevent it from getting too brown).
By experimenting with these tips and variations, you’ll discover new ways to make this Butter Bean Lasagna truly your own. Whether you prefer it spicy, extra veggie-loaded, or vegan, there’s no wrong way to enjoy this dish. Happy cooking!
Serving Suggestions
Once your Butter Bean Lasagna is fresh out of the oven, it’s time to think about how you’ll serve this comforting dish! With its rich layers of creamy beans, savory tomato sauce, and melty cheese, this lasagna is a meal in itself, but there are plenty of delicious ways to round out the meal. Here are a few serving suggestions to make your dinner even more delightful:
1. Fresh Salad
A crisp, refreshing salad is the perfect complement to the rich and hearty lasagna. Try a simple mixed green salad with arugula, cherry tomatoes, and a tangy lemon vinaigrette. The freshness of the greens will balance out the rich, creamy layers of the lasagna, adding a refreshing contrast of flavors.
- Pro tip: Add some avocado slices or a sprinkle of roasted nuts for extra texture and healthy fats!
2. Garlic Bread or Ciabatta
You can’t go wrong with some garlic bread or a warm loaf of ciabatta bread on the side. It’s perfect for soaking up any extra tomato sauce, and the garlic butter will add an irresistible fragrance to the meal.
- Pro tip: For an extra twist, sprinkle some parmesan or dairy-free cheese on top of your garlic bread before baking. A quick broil will melt it into a crispy, cheesy delight!
3. Roasted Vegetables
If you want to keep things light yet satisfying, serve your lasagna with a side of roasted vegetables. Think roasted carrots, zucchini, bell peppers, or broccoli. They add a wonderful depth of flavor and a nice touch of crunch to contrast the softness of the lasagna.
- Pro tip: Toss the veggies with a little olive oil, garlic, and rosemary before roasting for an aromatic finish.

4. A Glass of Wine or Sparkling Water
For an elevated dining experience, pair your lasagna with a light red wine such as Pinot Noir or a crisp white wine like Sauvignon Blanc. If you’re avoiding alcohol, a refreshing glass of sparkling water with a squeeze of lemon is a fantastic, light alternative.
5. Dessert
After such a hearty meal, a light dessert would be the perfect way to finish things off. Consider something like a fruit sorbet or a lemon drizzle cake to cleanse the palate and offer a sweet ending to the meal.
- Pro tip: A bowl of mixed berries drizzled with a bit of honey and fresh mint would be a lovely, refreshing option to serve on the side.
Presentation Tip:
To make your lasagna even more eye-catching, try garnishing it with some fresh herbs (such as basil or parsley) just before serving. Not only does it add a pop of color, but it also enhances the dish’s flavor and aroma.
By pairing your Butter Bean Lasagna with these simple, flavorful sides and drinks, you’ll create a balanced, well-rounded meal that’s sure to impress your family and friends! Enjoy the combination of comfort, flavor, and freshness in every bite.
Mistakes to Avoid When Making Butter Bean Lasagna
While making Butter Bean Lasagna is a relatively simple and straightforward process, there are a few common mistakes that can affect the final dish. But don’t worry! I’m here to help you avoid these pitfalls so you can enjoy a delicious, perfectly layered lasagna every time. Let’s go over the top mistakes and how to prevent them:
1. Overcooking the Noodles
Lasagna noodles that are overcooked can become mushy and fall apart while assembling. You want them to be slightly al dente, as they will continue to cook during the baking process.
- Tip: Cook the noodles for a minute or two less than the package instructions suggest, then drain and lay them flat to cool.
2. Not Draining Excess Moisture
If you’re using frozen spinach or canned beans, you’ll need to make sure you drain any excess moisture properly. Too much liquid can make your lasagna soggy, which isn’t ideal!
- Tip: Thaw and drain the spinach thoroughly before adding it to your layers. Similarly, drain and rinse your butter beans if using canned beans to remove any excess liquid.
3. Skipping the Resting Time After Baking
I know the temptation to dive right into your lasagna as soon as it comes out of the oven is strong, but skipping the resting time can cause the lasagna to fall apart when you slice it.
- Tip: Allow the lasagna to rest for about 10 minutes after baking. This will give it time to set and ensure cleaner slices when serving.
4. Overstuffing the Layers
It’s tempting to load up each layer with as much filling and sauce as possible, but this can lead to a soggy or uneven lasagna. You want to create a balance of noodles, cheese, and sauce for perfect layering.
- Tip: Stick to a moderate amount of filling in each layer. Be sure to spread it out evenly and don’t overstuff it.
5. Not Using Enough Sauce
Lasagna can dry out if there’s not enough sauce to keep everything moist and flavorful. If your sauce isn’t enough to generously cover the layers, your lasagna might end up a little too dry.
- Tip: Make sure each layer gets a good amount of tomato sauce. Don’t be afraid to generously spread it out – it’s the key to a juicy, flavorful lasagna.
6. Using Cold Cheese and Beans
For the best results, avoid using cold cheese or butter beans straight from the fridge when assembling. This can affect the melt and texture during baking.
- Tip: Let the ricotta and butter beans sit at room temperature for about 20 minutes before using them. This will help them mix and bake more evenly.
7. Not Seasoning Enough
When making a vegetarian lasagna, the seasoning is key to bringing out the full flavors of the beans and sauce. Without enough salt, pepper, and herbs, the dish can taste flat.
- Tip: Taste your tomato sauce and bean mixture as you go and season generously with salt, pepper, and your favorite herbs. Fresh herbs like basil and oregano really enhance the dish!
By avoiding these common mistakes, you’ll be able to create a Butter Bean Lasagna that’s perfectly balanced and delicious. Keep these tips in mind next time you cook, and you’ll have a dish that’s sure to impress!
Conclusion: Enjoy Your Butter Bean Lasagna!
And there you have it — a beautiful, comforting Butter Bean Lasagna that’s not only bursting with flavor but also packed with goodness. Whether you’re making this dish for a cozy family dinner or a special gathering with friends, it’s sure to be a hit! The creamy, hearty butter beans paired with the rich tomato sauce and melty cheese create a combination that’s both satisfying and delicious.
Why You’ll Love This Recipe:
- Healthy yet Hearty: The butter beans add a plant-based protein punch, making this lasagna perfect for both vegetarians and those looking for a lighter alternative to traditional meat lasagnas.
- Comfort Food with a Twist: You still get that same satisfying, cheesy lasagna experience, but with a fresher and more nutritious take.
- Flexible: This recipe is highly adaptable — swap in your favorite veggies or use gluten-free noodles if that’s your preference!
Final Tips:
- Make Ahead: Lasagna is one of those dishes that actually tastes better the next day, so don’t hesitate to make it in advance. Keep it in the fridge for up to 3 days or freeze it for longer storage. Just reheat and enjoy!
- Customize: Want to add more veggies? Spinach, mushrooms, or zucchini make great additions to this lasagna. Feel free to mix things up with your layers!
- Leftovers: Leftover lasagna can be reheated in the oven at 350°F for about 20 minutes, or in the microwave for a quicker option.
Enjoy your homemade Butter Bean Lasagna! I’m sure it’ll become a family favorite. The best part? It’s not only delicious but also makes for the perfect leftover meal the next day!
So, go ahead, slice that first piece, serve it with a smile, and enjoy the fruits of your labor. Happy cooking, and I hope this recipe brings as much joy to your kitchen as it has to mine!
——————————————-

Butter Bean Lasagna
Ingredients
For the Lasagna:
- 9 lasagna noodles or gluten-free, if preferred
- 2 cups butter beans cooked or canned (drain and rinse if using canned)
- 2 cups ricotta cheese or vegan ricotta for a plant-based option
- 1 ½ cups shredded mozzarella or dairy-free mozzarella for vegan lasagna
- 2 tablespoons olive oil
- 1 medium onion finely chopped
- 3 cloves garlic minced
- 4 cups spinach fresh or frozen
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- Salt and pepper to taste
For the Tomato Sauce:
- 1 can 14 oz crushed tomatoes
- 1 can 6 oz tomato paste
- 2 tablespoons olive oil
- 1 teaspoon dried Italian seasoning
- 1 teaspoon sugar to balance acidity
- 1 tablespoon balsamic vinegar optional, for depth of flavor
- Salt and pepper to taste
For Assembling:
- Fresh basil leaves for garnish, optional
- Extra virgin olive oil for drizzling, optional
A Few Notes on Substitutions and Customizations:
- Noodles: You can swap out regular lasagna noodles for gluten-free or whole-wheat pasta to suit your dietary preferences.
- Beans: If you’re not a fan of butter beans try using cannellini or navy beans for a similar creamy texture.
- Cheese: If you want a richer flavor feel free to use a blend of mozzarella and parmesan. For a vegan version, use dairy-free ricotta and mozzarella.
- Spinach: Fresh spinach adds vibrant color and a fresh taste but frozen spinach is just as good. Just be sure to thaw and drain it well before using.
Instructions
Step 1: Cook the Lasagna Noodles
- Bring a large pot of salted water to a boil. Add the lasagna noodles and cook them according to the package instructions (usually around 8-10 minutes).
- Once cooked, drain and lay the noodles flat on a piece of parchment paper to prevent them from sticking together. Set them aside.
Step 2: Prepare the Tomato Sauce
- In a medium saucepan, heat 2 tablespoons of olive oil over medium heat. Add the minced garlic and chopped onion, sautéing for about 3-4 minutes until fragrant and soft.
- Stir in the crushed tomatoes, tomato paste, Italian seasoning, sugar, and balsamic vinegar (if using). Season with salt and pepper to taste.
- Let the sauce simmer on low heat for about 10-15 minutes, stirring occasionally, until it thickens slightly and the flavors meld together.
Step 3: Sauté the Spinach
- In a large skillet, heat 1 tablespoon of olive oil over medium heat. Add the spinach and cook for about 2-3 minutes, just until it wilts down. If using frozen spinach, make sure it’s thawed and drained before adding it to the pan.
- Season with a pinch of salt and pepper, and then remove from heat.
Step 4: Make the Butter Bean Filling
- In a large mixing bowl, combine the butter beans, ricotta cheese, oregano, basil, salt, and pepper. Use a fork or potato masher to mash the beans until they form a creamy, slightly chunky texture.
- If you want a smoother texture, you can pulse the mixture in a food processor, but I love leaving a bit of texture for added bite!
Step 5: Assemble the Lasagna
- Preheat your oven to 375°F (190°C).
- In a 9×13-inch baking dish, spread a thin layer of tomato sauce on the bottom to prevent the noodles from sticking.
- Layer the lasagna noodles on top, followed by a generous scoop of the butter bean mixture, a layer of sautéed spinach, and a drizzle of tomato sauce.
- Repeat the layers, ending with a layer of noodles on top, followed by the remaining tomato sauce and a generous sprinkle of mozzarella (or your preferred cheese).
Step 6: Bake the Lasagna
- Cover the baking dish with aluminum foil and bake in the preheated oven for 25-30 minutes.
- After the initial baking time, remove the foil and bake for an additional 10-15 minutes, or until the cheese is golden and bubbly.
Step 7: Let It Rest
- Once out of the oven, let the lasagna rest for about 10 minutes before slicing. This helps the layers set and makes for cleaner, more beautiful slices.
Pro Tip: For an extra boost of flavor, top your lasagna with fresh basil leaves just before serving. It adds a pop of color and freshness to each bite!
Notes
Nutrition Information (Per Serving)
- Fat: 18g
- Saturated Fat: 6g
- Unsaturated Fat: 12g
- Carbohydrates: 32g
- Fiber: 7g
- Sugar: 6g
- Protein: 18g
- Cholesterol: 35mg
- Sodium: 420mg
- Potassium: 600mg
- Vitamin A: 15%
- Vitamin C: 30%
- Calcium: 20%
- Iron: 15%
FAQs: All You Need to Know About Butter Beans
Here are some frequently asked questions about butter beans to help you get more familiar with these delicious legumes and make the most of your Butter Bean Lasagna experience:
Why Are Butter Beans Called Butter Beans?
Butter beans get their name from their creamy, buttery texture and mild flavor, which makes them incredibly smooth when cooked. The term “butter” reflects the soft, velvety consistency they have when cooked, making them a perfect addition to rich, comforting dishes like lasagna. These beans are also sometimes referred to as lima beans, but the name “butter beans” is often used for larger varieties that are known for their delicate, melt-in-your-mouth feel.
What Do Butter Beans Taste Like?
Butter beans have a mild, nutty flavor with a slightly sweet undertone. Their texture is incredibly creamy when cooked, making them ideal for absorbing the rich flavors of sauces and seasonings. In dishes like lasagna, they contribute a hearty, comforting element without overwhelming the other ingredients. Because they’re neutral in flavor, butter beans are a versatile base for all kinds of recipes, whether you’re making a plant-based dish or pairing them with meat.
Can You Use Butter Beans in Place of Lima Beans?
Yes, absolutely! While butter beans and lima beans are often used interchangeably, butter beans tend to be larger and have a creamier texture. Both have similar nutritional benefits and can be substituted one for the other in most recipes. So, if you can’t find butter beans at the store, feel free to grab some lima beans instead.
Are Butter Beans Healthy?
Yes, butter beans are incredibly healthy! They’re a great source of plant-based protein, fiber, and essential vitamins and minerals like iron and magnesium. They’re also low in fat and calories, making them a perfect addition to any balanced diet. Whether you’re looking to increase your protein intake or simply want to add more wholesome ingredients to your meals, butter beans have you covered.
How Do You Prepare Butter Beans?
Preparing butter beans is straightforward, and they can be used in both their dried or canned forms:
Dried butter beans: Simply soak them overnight, then cook them for about an hour until tender.
Canned butter beans: These are already cooked and just need to be drained and rinsed before use, saving you time in the kitchen.
1 thought on “Butter Bean Lasagna Bursting with Flavor and Love”
Comments are closed.