Main Courses
This bean lasagna recipe delivers the ultimate vegetarian comfort dish with a crispy tortilla topping that elevates every bite. đ The secret lies in balancing creamy ricotta with hearty white beans and rich tomato sauce, all baked until golden perfection.
I developed this version after years of perfecting layering techniques that ensure each forkful is packed with texture and flavor.
The beauty of this lasagna is its simplicityâno special equipment needed, just a baking dish and patience for the layers to meld together. Traditional Italian flavors shine through with tomato sauce, garlic, and fresh basil, while modern adaptations like lentils or nutritional yeast add depth.
The crispy tortilla topping adds a satisfying crunch that contrasts beautifully with the tender layers below.
By the time it emerges from the oven, you'll have a restaurant-quality lasagna that's rich, hearty, and completely satisfying. The combination of creamy ricotta, protein-packed beans, and aromatic tomato sauce creates a dish that's as nourishing as it is delicious.
Serve with a side salad or crusty bread to soak up every last bit of sauce.
Perfect for meal prep or feeding a crowd, this bean lasagna keeps well in the fridge and tastes even better the next day. The crispy topping stays crunchy, while the layers maintain their perfect texture. Here's how to make it!
Ingredients for bean lasagna
Six layers of comfort with crispy tortilla magicâthis bean lasagna is restaurant-quality without the fuss.
| Ingredient | Amount | Notes |
|---|---|---|
| Large White Beans đą | 2 cups | Canned, drained and rinsed |
| Ricotta Cheese đ§ | 1 ½ cups | Part-skim for creaminess |
| Lasagna Noodles đ | 12 pieces | No-boil or pre-cooked |
| Marinara Sauce đ | 2 ½ cups | Homemade or quality jarred |
| Flour Tortillas đĽ | 6 pieces | Medium size, for crispy topping |
| Garlic Cloves đ§ | 4 cloves | Minced for rich flavor |
| Fresh Basil Leaves đż | ½ cup | Chopped for fresh aroma |
| Nutritional Yeast đ§ | Âź cup | For cheesy depth |
| Extra-Virgin Olive Oil đŤ | Âź cup | For sautĂŠing garlic |
| Salt đ§ | 1 ½ tsp | Kosher or sea salt |
| Black Pepper đśď¸ | 1 tsp | Freshly ground |
| Red Pepper Flakes đśď¸ | ½ tsp | Optional for heat |
| Ground Nutmeg đż | Âź tsp | Freshly grated |
| Vegetable Oil đŤ | 2 tbsp | For crispy tortilla topping |
The white beans are the heart of this lasagnaâcannellini or great northern work best for their creamy texture. Grab drained and rinsed canned beans from the store (no need to soak) or cook dried overnight for extra flavor. Trader Joe's has the best canned beansâlook for no-salt-added for better control. The ricotta needs to be part-skim (full-fat gets too rich) and room temperature when mixing. If you're feeling fancy, fold in a little freshly grated Parmesan for depth, but it's not required. For the no-boil noodles, De Cecco is my go-toâthey hold up perfectly during baking.
No marinara on hand? Crushed tomatoes with garlic, olive oil, and basil make a quick substitute. Fresh basil is ideal, but dried oregano at half the amount works in a pinch. The tortillas should be medium-sized (about 10 inches)âMission brand is my secret for crispiness. Want extra flavor? Brush them lightly with olive oil before layering. The nutritional yeast adds that cheesy kick without dairyâBob's Red Mill is my favorite brand. For the garlic, roast it first for a sweeter, more mellow flavor (just toss whole cloves in olive oil at 400°F for 15 minutes).
This lasagna is a make-ahead dreamâassemble it the night before and bake in the morning. The crispy topping stays crunchy for 3 days in the fridge, but the layers soften slightly. For longer storage, freeze the assembled lasagna (before baking) for up to 3 months. To reheat, cover with foil and bake at 375°F until bubbly. The tortilla topping gets crispy again in the ovenâworth the extra minute to broil it for 2 minutes at the end if you want maximum crunch. Leftovers? Even better the next day!
Why You'll Love This Recipe
- No-Soaking Needed: The white beans here are cannedâno pre-soaking, no overnight waits. Just drain, mash slightly, and layer. Honestly, thatâs half the battle won before you even preheat the oven.
- Creamy Without the Guilt: Ricotta and tortillas replace heavy bĂŠchamel, but the texture? Still lush, still satisfying. Itâs like lasagnaâs lighter cousinâsame love, fewer regrets.
- Leftovers That Beg for More: This keeps better than traditional lasagna. The beans stay tender, the tortillas donât dry out, and the flavor only deepens. Iâve reheated slices for four days straightâno oneâs complained yet.
- Budget Feast for Crowds: A single can of beans and a block of ricotta stretch to feed six (or fill my freezer for the month). Between us, this is the lasagna I make when Iâm broke but refusing to compromise on flavor.
Step-by-step instructions for layered bean lasagna
Here's how to build this hearty, crisp-topped masterpiece that's all about texture and flavor.
đ¨âđł Step 1: SautĂŠ Garlic and Prep the Cheese Base
Heat the 0.25 cup extra-virgin olive oil in a large skillet over medium heat. Add the 4 cloves minced garlic and cook for 30-45 seconds until fragrant but not browned. Remove from heat immediatelyâgarlic burns fast!
In a large bowl, combine the 1.5 cups ricotta cheese, 0.25 cup nutritional yeast, 1.5 tsp salt, 1 tsp black pepper, 0.25 tsp ground nutmeg, and 0.5 tsp red pepper flakes (if using). Stir in the cooked garlic and 0.5 cup chopped fresh basil leaves. This rich, seasoned mixture will be the creamy heart of your lasagna.
đĽ Step 2: Assemble the Layered Masterpiece
Preheat your oven to 375°F. Lightly grease a 9x13-inch baking dish to prevent sticking. Spread ½ cup marinara sauce on the bottom for moisture.
Layer in this order: 3 lasagna noodles (uncooked if using no-boil), half the ricotta mixture, 1 cup drained large white beans, and ½ cup marinara sauce. Repeat with another layer of noodles, remaining ricotta, beans, and sauce. Top with final 3 noodles and remaining ½ cup marinara sauce. Press gently to settle layers.
đĽ Step 3: Bake Until Bubbly and Golden
Cover tightly with aluminum foil and bake for 40 minutes. Remove the foil and bake 10-15 more minutes until the edges are bubbling and the top is lightly golden. The center should still be slightly jigglyâit'll firm up while resting.
Here's the secret: The foil traps steam for even cooking, while the uncovered finish creates that beautiful crust. Don't peek! Every time you open the oven, you lose heat and moisture. Trust the timer and your senses.
đł Step 4: Create the Crispy Tortilla Topping
While the lasagna bakes, heat 2 tbsp vegetable oil in a clean skillet over medium-high heat. Cut the 6 flour tortillas into ½-inch strips and fry in batches for 1-2 minutes per side until golden and crispy. Drain on paper towels and sprinkle with a pinch of salt.
This crispy topping is what makes this lasagna special! The tortilla strips add texture contrast and soak up extra sauce. Keep them warm in a 200°F oven while you finish assembling.
đ˝ď¸ Step 5: Top, Rest, and Serve
Remove the lasagna from the oven and immediately sprinkle the crispy tortilla strips evenly over the top. Let it rest for 10 minutesâthis crucial step lets the layers set and makes slicing easier. The tortilla strips will stay crispy while the lasagna sets.
Slice into 6 equal portions and serve with extra marinara sauce on the side. Each bite delivers creamy ricotta, hearty beans, rich marinara, and that satisfying crunch from the tortilla topping. Leftovers? Reheat covered at 350°F for 20 minutesâthe crispy topping might soften slightly, but the layers stay delicious.
Pro Tips For Making Bean Lasagna
- SOAK BEANS OVERNIGHT: I learned this the hard wayârushing the soak with large white beans leads to gummy, unappetizing texture. Use a 12-hour soak in cold water (no salt), then drain and rinse before cooking. If short on time, parboil them for 2 minutes first, then soak for 4 hoursâthis cuts cooking time by half.
- SALT THE RICOTTA: Unsalted ricotta is a flavor disaster in lasagna. Mix in 1 teaspoon of salt per 16 ounces before combining with other ingredientsâthis balances the beansâ earthiness and makes the dish sing. (Yes, even if the ricotta label says "low-fat" or "part-skim.")
- LAYER TORTILLAS DRY: Wet tortillas stick like glue and turn to mush under marinara. Press each tortilla between paper towels to remove excess moisture, then cut into strips. This keeps the layers crisp enough to hold the lasagna together without falling apart.
- BAKE UNTIL CRUSTY: Covering the lasagna with foil traps steam and gives you a soggy bottom. After 30 minutes, uncover and bake another 15â20 minutes at 375°F until the edges are golden and the tortilla strips crisp. (Your future self will curse you if you skip this.)
Dietary considerations for bean lasagna
Gluten-Free Adaptation
Swap the traditional lasagna noodles for gluten-free brown rice or chickpea pastaâbrands like Barilla GF or Tinkyada work beautifully. These noodles hold up well during baking and add a nutty flavor that complements the beans.
For extra texture, use gluten-free lasagna sheets like Annie's Homegrownâthey're pre-cooked and sturdy. đą
Dairy-Free Options
Replace the ricotta with a cashew-based cream cheese (blend 1 cup soaked cashews with 2 tbsp lemon juice and 1 tsp salt) or tofu ricotta (blend 1 block firm tofu with 1 tbsp nutritional yeast and ½ tsp turmeric for color).
Dairy-free mozzarella shreds like Miyoko's melt beautifully in the oven. For extra richness, stir 1 tbsp olive oil into your dairy-free cheese mixture.
Vegan Protein Boost
Boost the protein by adding 1 cup cooked lentils (mashed slightly) to the bean layer or using white beans with lentils for a heartier texture. For a meaty flavor, mix in 1 cup crumbled tempeh (pan-fried with smoked paprika) or 1 cup walnuts (toasted with garlic powder).
These additions keep the dish satisfyingly filling while staying plant-based. đŞ
Low-Carb Swaps
For a low-carb version, replace lasagna noodles with zucchini slices (thinly shaved and lightly salted to remove excess water) or cauliflower rice lasagna sheets (like Caulipower). Layer these between the bean and cheese mixtures, then bake as directed.
The zucchini adds a subtle sweetness that balances the savory flavors. Just reduce baking time by 5-10 minutesâthese veggies cook faster than pasta.
Allergen-Friendly Tips
Check all ingredients for hidden allergens: nutritional yeast is often soy-free, but brands varyâBragg is a safe bet. For nut-free kitchens, use sunflower seed butter instead of cashew cream. Always verify labels on marinara sauces (some contain fish-based additives) and tortillas (corn-based are naturally gluten-free but may contain dairy).
Keep a separate cutting board for prep to avoid cross-contamination. â¨
Nutrition facts
Frequently asked questions
Can I use dried beans instead of canned?
Yes, but you'll need to soak them overnight first! Dried white beans (like cannellini or great northern) require 8-12 hours> of soaking to soften properly. After soaking, drain and rinse them before using in your lasagna. For best results, cook them until very tenderâabout 45-60 minutesâto achieve that creamy texture that canned beans provide.
Why does my lasagna get watery?
Watery lasagna usually means too much liquid in the layers or undercooked noodles. Use no-boil noodles and follow the layering order preciselyâsauce on bottom, then noodles, then cheese/beans. Also, don't skip the foil during the first 40 minutes of baking to trap steam. If using homemade sauce, reduce it slightly to thicken before layering.
How do I make the tortilla topping extra crispy?
For maximum crunch, fry the tortilla strips in hot oil (350°F/175°C) until golden brownâabout 1-2 minutes per side. Drain on paper towels and sprinkle with salt immediately. Keep them warm in a 200°F oven while baking the lasagna. For extra crispiness, broil the assembled lasagna for 2-3 minutes at the very end before adding the tortillas.
Can I make this ahead of time?
This lasagna actually tastes better the next day. Assemble it completely (including the tortilla topping) and refrigerate for up to 24 hours before baking. For freezing, assemble without baking, wrap tightly in foil, and freeze for up to 3 months. Thaw overnight in the fridge before bakingâjust add 10-15 extra minutes to the baking time.
What's the best way to reheat leftovers?
Cover with foil and reheat at 350°F (175°C) for 20-25 minutes until bubbly. For extra crispiness, broil for 2-3 minutes at the end. The tortilla topping may soften slightly, but the layers stay delicious. Never microwaveâit makes the noodles mushy and the topping soggy. The oven method preserves all the textures perfectly.
