Why You’ll Love This White Lasagna
White lasagna is a comforting twist on a classic favorite, and this version packs in layers of flavor that’ll make it a go-to in your kitchen. Imagine soft no-boil noodles embracing creamy béchamel sauce loaded with pesto, Parmesan, and artichoke hearts, all mixed with sautéed spinach and grilled yellow squash. It’s a hearty dish that feels indulgent yet simple to whip up, perfect for busy weeknights or family gatherings. If you’re a home cook looking for something new, this white lasagna might just become your next favorite meal.
- Ease of preparation: This recipe comes together quickly with minimal fuss, thanks to no-boil noodles that save time and effort. You’ll spend about 45 minutes prepping before popping it in the oven for 40-45 minutes, making it ideal for busy parents or working professionals who want a homemade dinner without hours in the kitchen. Plus, the steps are straightforward, so even students or newlyweds with limited cooking experience can nail it on the first try.
- Health benefits: Loaded with veggies like spinach and yellow squash, this white lasagna offers a nutritious boost while keeping things tasty. Spinach provides iron and vitamins that support energy levels, as you can learn more from benefits of spinach. Yellow squash adds fiber and antioxidants, helping with digestion and overall wellness, similar to what you’ll find in yellow squash nutrition. It’s a great option for diet-conscious folks who want to enjoy creamy comfort food without going overboard.
- Versatility: This dish adapts easily to different tastes and needs, whether you’re making it vegetarian or adding a protein like Italian sausage. Food enthusiasts and travelers might tweak it with seasonal veggies, while seniors or baking enthusiasts can scale it for smaller servings. It’s flexible for various dietary preferences, making it a hit for groups with mixed needs.
- Distinctive flavor: The creamy béchamel sauce infused with pesto and artichokes gives this white lasagna a unique, rich taste that’s milder than traditional tomato-based versions. The combination of ricotta, mozzarella, and Parmesan creates a cheesy layers that balance the grilled squash and spinach perfectly. It’s that special blend of herbs and veggies that sets it apart, offering a fresh take that’ll inspire you to experiment in the kitchen.
This white lasagna serves 10-12 people and takes about 1 hour and 45 minutes total, so it’s not just delicious it’s practical for creating memorable meals around the table.
Jump To
- 1. Why You’ll Love This White Lasagna
- 2. Essential Ingredients for White Lasagna
- 3. How to Prepare the Perfect White Lasagna: Step-by-Step Guide
- 4. Dietary Substitutions to Customize Your White Lasagna
- 5. Mastering White Lasagna: Advanced Tips and Variations
- 6. How to Store White Lasagna: Best Practices
- 7. FAQs: Frequently Asked Questions About White Lasagna
- 8. White Lasagna
Essential Ingredients for White Lasagna
Gathering the right ingredients is key to making this white lasagna shine, and I’ve listed them all out below for clarity. Each one plays a role in building the flavors and textures, from the creamy sauce to the fresh veggies. I’ll break it down into categories so you can see exactly what’s needed.
Main Ingredients
- 2 large yellow squash, cut into long thin strips – These add a subtle sweetness and crisp texture, making the dish more nutritious with their vitamin content.
- 2 tablespoons olive oil – Used for grilling the squash and sautéing the spinach, it helps enhance flavors and prevents sticking.
- Kosher salt and black pepper to taste – Seasoning for the squash and spinach, ensuring every bite is perfectly balanced.
- 18 ounces spinach – Provides a hearty green element that’s wilted for easy layering, boosting the meal’s iron and fiber.
- 6 tablespoons salted butter – The base for the béchamel sauce, melting to create a rich, creamy foundation.
- 3 garlic cloves, minced – Adds aromatic depth to the sauce, elevating the overall taste without overwhelming it.
- 1/2 small onion, finely chopped – Builds flavor in the sauce with its subtle sweetness and savoriness.
- 1/4 cup all-purpose flour – Thickens the sauce into a smooth roux, holding everything together.
- 4 cups warmed milk – Creates the silky béchamel base, making the sauce luxuriously creamy.
- 1 cup warmed heavy cream – Adds extra richness to the sauce for that indulgent feel.
- 3 cups grated Parmesan cheese (about 12 ounces) – Mixed into the sauce and ricotta, it brings sharp, nutty notes.
- 1/2 cup prepared pesto – Infuses the sauce with fresh basil and herb flavors, giving it a distinctive twist.
- 2 cans (14 ounces each) artichoke hearts, drained and chopped – Add a tangy, earthy element to the sauce for added texture and taste.
- 16 ounces ricotta cheese – Forms the creamy layer that binds the ingredients, offering a smooth contrast.
- 1/3 cup grated Parmesan cheese – Blended into the ricotta for extra cheesiness in that layer.
- 2 large egg yolks, whisked – Help bind the ricotta mixture, ensuring it holds up during baking.
- Pinch of kosher salt and black pepper – Seasons the ricotta mixture just right.
- Butter for greasing baking dish – Keeps the lasagna from sticking to the pan.
- 16 no-boil lasagna noodles – The easy base for layering, absorbing flavors as they cook.
- 2 1/2 cups grated low-moisture mozzarella (about 10 ounces) – Melts beautifully on top for that gooey finish.
- Torn fresh basil for topping – Adds a fresh, herbaceous garnish to brighten the final dish.
Special Dietary Options
- Vegan: Swap the ricotta with a plant-based version like cashew ricotta, use vegan butter and cheese alternatives for the sauce, and replace the heavy cream with coconut milk to keep it creamy.
- Gluten-free: Opt for gluten-free no-boil lasagna noodles and ensure your pesto and flour are certified gluten-free to maintain the structure.
- Low-calorie: Use low-fat milk and ricotta, reduce the cheese quantities, or add more veggies like extra spinach and squash to bulk up portions without extra calories.
How to Prepare the Perfect White Lasagna: Step-by-Step Guide
Getting this white lasagna just right is all about following simple steps that build layers of flavor and texture. Start by gathering your ingredients and tools, like a grill for the squash and a pot for the sauce, to make the process smooth. This section walks you through everything from prepping the veggies to assembling and baking, so you can enjoy a homemade meal that feels special.
First Step: Prepare Your Vegetables
Begin by preheating your oven to 350°F and getting your veggies ready. Slice 2 large yellow squash into long thin strips, brush them with 2 tablespoons olive oil, and season with kosher salt and black pepper. Grill the strips for about 2 minutes per side until they have nice grill marks, which adds a smoky flavor to the dish.
Second Step: Cook the Spinach
Next, heat 2 tablespoons olive oil in a pan over medium heat. Sauté 18 ounces of spinach in batches until it’s wilted, which should take just a few minutes. Season with kosher salt and black pepper, then drain any excess liquid to keep your lasagna from getting soggy. This step ensures the spinach integrates well without watering down the other flavors.
Third Step: Make the Béchamel Sauce
Now, focus on the heart of this white lasagna the sauce. Melt 6 tablespoons salted butter in a pot over medium heat, then add 3 minced garlic cloves and 1/2 small finely chopped onion. Cook until softened, then whisk in 1/4 cup all-purpose flour to form a roux. Gradually stir in 4 cups warmed milk and 1 cup warmed heavy cream, simmering until the mixture thickens. Season with kosher salt and black pepper, then remove from heat and mix in 3 cups grated Parmesan cheese, 1/2 cup prepared pesto, and chopped artichokes from 2 (14-ounce) cans for that signature taste.
Fourth Step: Prepare the Ricotta Mixture
While the sauce cools a bit, mix up the ricotta layer. Combine 16 ounces ricotta cheese with 1/3 cup grated Parmesan cheese, 2 whisked large egg yolks, and a pinch of kosher salt and black pepper. This mixture adds creaminess and helps hold the layers together during baking, making it easier to slice later.
Fifth Step: Assemble the Lasagna
Grease a 13×9-inch baking dish with butter to prevent sticking. Start layering with 16 no-boil lasagna noodles, followed by the béchamel sauce, sautéed spinach, grated mozzarella, ricotta mixture, and grilled squash strips. Repeat the layers and top with more mozzarella for a cheesy finish. If you want to add meat, mix in 1 pound cooked and crumbled Italian sausage with the ricotta for extra heartiness.
Sixth Step: Bake and Serve
Bake the assembled lasagna in your preheated 350°F oven for 40-45 minutes until it’s bubbly and browned on top. Let it rest for 10-20 minutes to set, then garnish with torn fresh basil. For a fun variation, check out our vegan lasagna recipe if you’re adapting this one. This step ensures the dish is easy to serve and packed with flavor for 10-12 people.

Dietary Substitutions to Customize Your White Lasagna
Protein and Main Component Alternatives
If you’re looking to switch things up, try swapping the main proteins for variety. For instance, instead of just veggies, add 1 pound cooked and crumbled Italian sausage to the ricotta mixture for a meatier version. You could also use ground chicken or diced ham to keep it satisfying while catering to different tastes.
Vegetable, Sauce, and Seasoning Modifications
Make this white lasagna your own by changing the veggies or sauce based on what’s in season or your dietary needs. Swap yellow squash for zucchini if it’s fresher, or use different greens like kale instead of spinach for a nutrient boost. For the sauce, try a lighter version with less cream, and experiment with herbs to adjust the seasoning perhaps adding more pesto for extra basil flavor.
Mastering White Lasagna: Advanced Tips and Variations
Pro Cooking Techniques
To take your white lasagna to the next level, focus on even layering and draining veggies well to avoid a watery dish. Using no-boil noodles means you can assemble quickly, but let the sauce cool slightly before layering for better adhesion.
Flavor Variations
Play with seasonings by adding fresh herbs or spices to the ricotta for a custom twist. Mix in different cheeses or even pesto pasta ideas for inspiration to create unique combinations.
Presentation Tips
Garnish with extra basil and arrange slices neatly for a visually appealing plate. This makes it perfect for sharing with food enthusiasts or at gatherings.
Make-Ahead Options
Assemble ahead and refrigerate for up to 2 days, or freeze for a month just add extra bake time if needed. It’s great for busy schedules, yielding meals for the whole family.
How to Store White Lasagna: Best Practices
Refrigeration Guidelines
Store leftovers in an airtight container in the fridge for up to 3-4 days to keep them fresh. This helps maintain the creamy texture without drying out the noodles.
Freezing Options
For longer storage, freeze the assembled lasagna for up to 1 month; thaw in the fridge for 2 days before baking. It’s a smart way to have a meal ready for busy weeks.
Reheating Practices
Reheat in the oven at 350°F for 20-25 minutes to preserve quality and ensure it’s heated through safely. Avoid microwaving for large portions to keep the layers intact.
Meal Prep Considerations
Batch cook and portion for easy meals, making it ideal for working professionals or students. This approach saves time while keeping flavors intact.

FAQs: Frequently Asked Questions About White Lasagna
What is white lasagna?
White lasagna is a creamy twist on classic lasagna that swaps tomato-based red sauce for a rich béchamel or Alfredo-style white sauce. It typically layers noodles with ricotta, mozzarella, Parmesan, and fillings like spinach, mushrooms, chicken, or ham for a milder, indulgent flavor. Unlike traditional lasagna’s bold marinara tang, white lasagna offers comforting cheesiness perfect for weeknights. To make it, prepare a simple white sauce by melting 4 tablespoons butter, whisking in 4 tablespoons flour, then slowly adding 4 cups milk until thickened. Season with garlic, nutmeg, salt, and pepper. Assemble with 12 lasagna noodles, 15 oz ricotta mixed with egg and herbs, 3 cups shredded mozzarella, and 1 cup Parmesan. Bake at 375°F for 45 minutes covered, then 15 uncovered until bubbly. Serves 8-10. It’s freezer-friendly and customizable for vegetarians.
Can you add meat to white lasagna?
Yes, adding meat elevates white lasagna’s savoriness without overpowering the creamy sauce. Use 1 pound cooked, crumbled Italian sausage (mild or spicy), ground chicken, or diced ham. Brown the meat first in a skillet with onion and garlic for extra flavor, then drain excess fat. Layer it evenly between the ricotta mixture and white sauce as you build the dish—sprinkle about 1/3 over each ricotta layer. This adds protein and heartiness, making it a full meal for 8-10 people. For a chicken version, shred 2 cooked chicken breasts and mix into the ricotta. Avoid overloading to keep layers stable. Bake as usual at 375°F for 45-60 minutes. Leftover meat lasagna reheats well in the oven at 350°F for 20-25 minutes. Pairs great with garlic bread.
Can you make white lasagna ahead of time?
Absolutely, white lasagna is ideal for prep-ahead meals. Assemble fully (noodles, ricotta with egg/herbs, white sauce, cheeses), cover tightly with foil, and refrigerate unbaked for up to 2 days. For longer storage, wrap in plastic then foil and freeze for 1-2 months—thaw in the fridge for 24-48 hours before baking. Add 10-15 extra minutes to bake time if cold: 375°F covered for 50 minutes, uncovered 20 minutes until cheese browns and internal temp hits 165°F. Pro tip: Let it rest 15 minutes post-bake for clean slices. This saves time for holidays or busy weeks, yielding 12 servings. After baking, store leftovers in airtight containers in the fridge for 3-4 days or freeze portions up to 3 months. Reheat slices in microwave or oven.
How long do you bake white lasagna?
Bake white lasagna at 375°F for 45 minutes covered with foil to set layers, then uncover and bake 15-20 more minutes until the top is golden, bubbly, and cheese melts fully—total 60-65 minutes. Check doneness with a thermometer (165°F internal) or when a knife inserts easily. If from fridge, add 10-15 minutes. Rest 10-15 minutes before cutting to avoid runny slices. For crispier edges, broil 2-3 minutes at end. This timing works for a 9×13-inch pan with 12 noodles, 4 cups sauce, and 4-5 cups cheese. Yields 8-12 servings. High altitude? Increase temp to 400°F and check early. Avoid foil sticking by spraying it first. Perfect for feeding a crowd—double recipe fits two pans.
Can white lasagna be made vegetarian?
Yes, white lasagna shines as a vegetarian dish packed with veggies and cheese. Skip meat and layer in 10 oz sautéed spinach, 8 oz sliced mushrooms, artichokes, or broccoli—cook veggies first to release moisture and avoid sogginess. Mix 1/4 cup chopped fresh herbs like basil or parsley into the 15 oz ricotta with 1 egg for brightness. Use the full white sauce (4 cups béchamel) and top generously with mozzarella and Parmesan. Bake at 375°F for 45-60 minutes as directed. This version serves 8 with 300-400 calories per slice, high in calcium from cheeses. For vegan, swap dairy for cashew ricotta and plant-based cheese. Store in fridge 3-4 days; freezes well up to 2 months. Great for potlucks—add a side salad for balance.

White Lasagna
🧀 This white lasagna delights with layers of creamy béchamel enriched by pesto and artichokes, providing a vegetarian comfort food loaded with veggies for a nutritious, satisfying dinner.
🌿 Featuring sautéed spinach and grilled squash, it’s a make-ahead baking delight that offers rich, cheesy flavors without tomato sauce, ideal for family meals or entertaining.
- Total Time: 1 hour 45 minutes
- Yield: 10-12 servings
Ingredients
– 2 large yellow squash, cut into long thin strips
– 2 tablespoons olive oil
– Kosher salt and black pepper to taste
– 18 ounces spinach
– 6 tablespoons salted butter
– 3 garlic cloves, minced
– 1/2 small onion, finely chopped
– 1/4 cup all-purpose flour
– 4 cups warmed milk
– 1 cup warmed heavy cream
– 3 cups grated Parmesan cheese (about 12 ounces)
– 1/2 cup prepared pesto
– 2 cans (14 ounces each) artichoke hearts, drained and chopped
– 16 ounces ricotta cheese
– 1/3 cup grated Parmesan cheese
– 2 large egg yolks, whisked
– Pinch of kosher salt and black pepper
– Butter for greasing baking dish
– 16 no-boil lasagna noodles
– 2 1/2 cups grated low-moisture mozzarella (about 10 ounces)
– Torn fresh basil for topping
Instructions
1-First Step: Prepare Your Vegetables Begin by preheating your oven to 350°F and getting your veggies ready. Slice 2 large yellow squash into long thin strips, brush them with 2 tablespoons olive oil, and season with kosher salt and black pepper. Grill the strips for about 2 minutes per side until they have nice grill marks, which adds a smoky flavor to the dish.
2-Second Step: Cook the Spinach Next, heat 2 tablespoons olive oil in a pan over medium heat. Sauté 18 ounces of spinach in batches until it’s wilted, which should take just a few minutes. Season with kosher salt and black pepper, then drain any excess liquid to keep your lasagna from getting soggy. This step ensures the spinach integrates well without watering down the other flavors.
3-Third Step: Make the Béchamel Sauce Now, focus on the heart of this white lasagna the sauce. Melt 6 tablespoons salted butter in a pot over medium heat, then add 3 minced garlic cloves and 1/2 small finely chopped onion. Cook until softened, then whisk in 1/4 cup all-purpose flour to form a roux. Gradually stir in 4 cups warmed milk and 1 cup warmed heavy cream, simmering until the mixture thickens. Season with kosher salt and black pepper, then remove from heat and mix in 3 cups grated Parmesan cheese, 1/2 cup prepared pesto, and chopped artichokes from 2 (14-ounce) cans for that signature taste.
4-Fourth Step: Prepare the Ricotta Mixture While the sauce cools a bit, mix up the ricotta layer. Combine 16 ounces ricotta cheese with 1/3 cup grated Parmesan cheese, 2 whisked large egg yolks, and a pinch of kosher salt and black pepper. This mixture adds creaminess and helps hold the layers together during baking, making it easier to slice later.
5-Fifth Step: Assemble the Lasagna Grease a 13×9-inch baking dish with butter to prevent sticking. Start layering with 16 no-boil lasagna noodles, followed by the béchamel sauce, sautéed spinach, grated mozzarella, ricotta mixture, and grilled squash strips. Repeat the layers and top with more mozzarella for a cheesy finish. If you want to add meat, mix in 1 pound cooked and crumbled Italian sausage with the ricotta for extra heartiness.
6-Sixth Step: Bake and Serve Bake the assembled lasagna in your preheated 350°F oven for 40-45 minutes until it’s bubbly and browned on top. Let it rest for 10-20 minutes to set, then garnish with torn fresh basil. For a fun variation, check out our vegan lasagna recipe if you’re adapting this one. This step ensures the dish is easy to serve and packed with flavor for 10-12 people.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
✅ Prepare ahead: Assemble and refrigerate unbaked up to 2 days, or freeze up to 1 month (thaw in fridge 2 days before baking).
⏲️ Add 5-10 extra minutes bake time if starting from chilled.
🌱 Optional: Mix 1 pound cooked crumbled Italian sausage into ricotta layer for a non-vegetarian version.
- Prep Time: 45 minutes
- Rest Time: 15 minutes
- Cook Time: 45 minutes
- Category: Main Dishes
- Method: Baked
- Cuisine: Italian
- Diet: Vegetarian
Nutrition
- Serving Size: 1 slice
- Calories: 450
- Sugar: 3 g
- Sodium: 700 mg
- Fat: 28 g
- Saturated Fat: 14 g
- Unsaturated Fat: 14 g
- Trans Fat: 0 g
- Carbohydrates: 35 g
- Fiber: 3 g
- Protein: 18 g
- Cholesterol: 80 mg





