Butter Bean Lasagna
Chef Clara
Discover the deliciousness of butter bean lasagna – a creamy, hearty, and healthy twist on the classic dish. Perfect for a comforting, plant-based meal!
Prep Time 24 minutes mins
Cook Time 45 minutes mins
Total Time 1 hour hr 10 minutes mins
Course Main Course
Cuisine Italian-inspired
Servings 6 Servings
Calories 350 kcal
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.
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 9x13-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.
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!
Nutrition Information (Per Serving)
- Fat: 18g
- Saturated Fat: 6g
- Unsaturated Fat: 12g
- Carbohydrates: 32g
- Protein: 18g
- Cholesterol: 35mg
- Sodium: 420mg
- Potassium: 600mg
- Vitamin A: 15%
- Vitamin C: 30%
- Calcium: 20%
- Iron: 15%
Keyword Butter bean lasagna, Comfort Food, healthy lasagna, vegetarian lasagna