Why You’ll Love This White Lasagna
Imagine coming home to a dish that’s creamy, comforting, and packed with veggies that’s exactly what this white lasagna brings to your table. It’s a simple yet satisfying meal that feels like a hug in a baking dish, especially when you’re craving Italian flavors without the fuss. Let me tell you why this recipe has become a favorite in my kitchen, perfect for busy nights or family gatherings.
- Ease of preparation: This white lasagna comes together in just about 45 minutes of prep time, making it ideal for home cooks and busy parents who need something quick yet impressive. You’ll appreciate how the no-boil noodles cut down on extra steps, letting you get dinner on the table with minimal effort while keeping things fresh and flavorful.
- Health benefits: Loaded with nutrient-rich ingredients like spinach and yellow squash, this white lasagna supports a balanced diet for diet-conscious individuals and students. The veggies add vitamins and fiber without overpowering the creamy cheese layers, helping you feel good about what you’re eating while enjoying every bite.
- Versatility: Whether you’re adapting for dietary needs or experimenting with flavors, this recipe shines for food enthusiasts and travelers alike. You can tweak it easily for different preferences, making it a go-to for newlyweds or seniors looking for customizable comfort food.
- Distinctive flavor: The combination of pesto, artichokes, and a rich cheese sauce sets this white lasagna apart, offering a creamy Italian twist that’s hard to resist. It’s that perfect blend of savory and fresh that makes every layer memorable, turning an ordinary meal into something special for party hosts and baking enthusiasts.
By incorporating fresh ingredients and straightforward steps, this white lasagna not only satisfies your taste buds but also fits into various lifestyles. It’s one of those recipes that you’ll return to time and again, especially when you want a hearty dish that’s both nourishing and delightful.
Jump to:
- Why You’ll Love This White Lasagna
- Essential Ingredients for White Lasagna
- Main Ingredients
- Special Dietary Options
- How to Prepare the Perfect White Lasagna: Step-by-Step Guide
- First Step: Preheat and Prep the Squash
- Second Step: Grill the Squash
- Third Step: Wilt the Spinach
- Fourth Step: Make the Sauce
- Fifth Step: Season and Mix the Sauce
- Sixth Step: Prepare the Ricotta Mixture
- Seventh Step: Assemble the Lasagna
- Final Step: Bake and Serve
- Dietary Substitutions to Customize Your White Lasagna
- Protein and Main Component Alternatives
- Vegetable, Sauce, and Seasoning Modifications
- Mastering White Lasagna: Advanced Tips and Variations
- Pro Cooking Techniques
- Flavor Variations
- Presentation Tips
- Make-Ahead Options
- How to Store White Lasagna: Best Practices
- Refrigeration
- Freezing
- Reheating
- Meal Prep Considerations
- FAQs: Frequently Asked Questions About White Lasagna
- Can white lasagna be made with meat?
- How far in advance can I prepare white lasagna?
- What types of cheese are best for white lasagna?
- Is white lasagna gluten-free friendly?
- How should white lasagna be stored after baking?
- White Lasagna
- Ingredients
- Instructions
- Last Step:
- Notes
- Nutrition
- Did you make this recipe?
Essential Ingredients for White Lasagna
Gathering the right ingredients is the key to making an amazing white lasagna, and I’ve listed them out below with exact measurements to ensure your dish turns out perfectly every time. This structured list covers everything you need, including explanations for why each one matters, so you can understand their role in building that creamy, flavorful profile.
Main Ingredients
- 2 large yellow squash, cut into long thin strips (about 10 slices) – These add a fresh, slightly sweet crunch and boost the vegetable content for a healthier twist on traditional white lasagna.
- 2 tablespoons olive oil (for squash) – Used to grill the squash, this helps achieve a tender texture and infuses a subtle earthy flavor.
- Kosher salt and black pepper to taste (for squash) – Seasoning enhances the natural taste of the squash, making sure every bite is well-balanced.
- 2 tablespoons olive oil (for spinach) – This oil wilts the spinach gently, preserving its nutrients and adding a light, glossy finish.
- 18 ounces spinach – Packed with vitamins, spinach provides a vibrant green layer that adds both color and health benefits to your white lasagna.
- Kosher salt and black pepper to taste (for spinach) – Simple seasonings bring out the spinach’s natural flavors without overwhelming the dish.
- 6 tablespoons salted butter – Forms the base of the sauce, creating a rich, creamy texture that’s essential for that comforting Italian feel.
- 3 garlic cloves, minced – Adds a punchy aroma and depth, elevating the overall savoriness of the white lasagna sauce.
- 1/2 small onion – Provides a sweet, subtle base flavor that builds the foundation of the roux for a more complex taste.
- 1/4 cup all-purpose flour – Thickens the sauce, turning it into a velvety mixture that holds the lasagna layers together.
- 4 cups warmed milk – Creates a smooth, creamy base for the sauce, ensuring it’s pourable and rich without lumps.
- 1 cup warmed heavy cream – Boosts the indulgence factor, making the sauce extra luxurious and creamy.
- Kosher salt and black pepper to taste (for sauce) – Fine-tunes the seasoning, helping all flavors meld perfectly in this white lasagna staple.
- 3 cups grated parmesan cheese (about 12 oz.) – Brings a sharp, nutty taste that melts beautifully, adding that signature cheesy goodness.
- 1/2 cup prepared pesto – Infuses herbal notes and a hint of brightness, setting this white lasagna apart with its fresh twist.
- 2 (14-oz.) cans artichoke hearts, drained and chopped – Add a tangy, meaty texture that complements the creamy elements and ups the veggie intake.
- 16 ounces ricotta cheese – Offers a soft, creamy layer that binds the ingredients and provides a traditional Italian touch.
- 1/3 cup grated parmesan cheese (for ricotta layer) – Mixes into the ricotta for extra flavor and helps it hold together during baking.
- 2 large egg yolks, whisked – Bind the ricotta mixture, ensuring it stays intact and adds richness to your white lasagna.
- Pinch of kosher salt and black pepper (for ricotta layer) – Seasons the mixture just right, enhancing its mild flavor without overpowering.
- Butter for the baking dish (quantity not specified) – Greases the dish to prevent sticking and adds a subtle buttery note to the edges.
- 16 no-boil lasagna noodles – Simplify assembly by absorbing moisture from the sauce during baking, creating perfect layers.
- 2 1/2 cups grated low-moisture mozzarella (about 10 oz.) – Melts into gooey perfection, providing that classic stretchy cheese topping.
- Torn fresh basil for topping (quantity not specified) – Adds a fresh, aromatic finish that brightens the dish after baking.
Special Dietary Options
- Vegan: Swap dairy items like milk, cream, butter, ricotta, and cheeses with plant-based alternatives such as almond milk, coconut cream, vegan butter, and cashew-based ricotta to keep the creamy texture intact.
- Gluten-free: Use gluten-free lasagna noodles or replace them with thinly sliced zucchini; ensure all-purpose flour is swapped for a gluten-free version in the sauce.
- Low-calorie: Opt for low-fat milk and cream, reduce cheese quantities, and increase veggie portions like spinach and squash to cut calories while maintaining flavor.
For more baking ideas that pair well, check out our Lemon Olive Oil Cake recipe for a light dessert option.
How to Prepare the Perfect White Lasagna: Step-by-Step Guide
Get ready to dive into making this white lasagna that’s sure to become a staple in your kitchen. I’ll walk you through each step with clear instructions, including tips for timing and adaptations. This process is straightforward, even if you’re new to layering dishes, and takes about 1 hour and 45 minutes total.
First Step: Preheat and Prep the Squash
Start by preheating your oven to 350 degrees Fahrenheit. This ensures everything bakes evenly later on. Next, heat a grill pan over medium-high heat and toss the 2 large yellow squash slices with 2 tablespoons olive oil, kosher salt, and black pepper to taste.
Second Step: Grill the Squash
Grill the squash until it’s marked and tender, which takes about 2 minutes per side. Set it aside to cool this step adds a smoky flavor that really enhances the white lasagna. If you’re adapting for dietary needs, you can grill extra veggies here for a heartier version.
Third Step: Wilt the Spinach
In a nonstick skillet, heat 2 tablespoons olive oil over medium heat. Add 18 ounces of spinach in batches and wilt it for about 2 minutes, seasoning with kosher salt and black pepper to taste. Drain any excess liquid to keep your layers from getting soggy, which helps maintain the dish’s structure.
Fourth Step: Make the Sauce
In the same skillet, melt 6 tablespoons salted butter over medium heat. Sauté 3 minced garlic cloves and 1/2 small onion until softened, about 2 minutes. Add 1/4 cup all-purpose flour and whisk to form a roux, cooking for 2 more minutes on medium low. Gradually whisk in 4 cups warmed milk and 1 cup warmed heavy cream, cooking until thickened for 3 to 4 minutes.
Fifth Step: Season and Mix the Sauce
Remove the sauce from heat and season with kosher salt and black pepper to taste. Stir in 3 cups grated parmesan cheese, 1/2 cup prepared pesto, and 2 (14-oz.) cans drained and chopped artichoke hearts. This creates a flavorful base that’s adaptable for example, reduce the cheese for a lighter option.
Sixth Step: Prepare the Ricotta Mixture
Mix 16 ounces ricotta cheese with 1/3 cup grated parmesan cheese, 2 large whisked egg yolks, and a pinch of kosher salt and black pepper until combined. This mixture adds creaminess to your white lasagna and can be adjusted for vegan preferences by using a plant-based substitute.
Seventh Step: Assemble the Lasagna
Butter a 13×9 inch baking dish and spread 1 cup of sauce on the bottom. Layer 4 lasagna noodles, then half the sauce (1 1/2 cups), the spinach, and 1/2 cup mozzarella. Add another 4 noodles, half the sauce, the ricotta mixture, and 1/2 cup mozzarella. Follow with 4 more noodles, half the sauce, 1/2 cup mozzarella, and the squash slices. Top with the last 4 noodles, remaining sauce, and 1 cup mozzarella.
Final Step: Bake and Serve
Bake for 40 to 45 minutes until bubbly and browned, then let it rest for 10 to 20 minutes before serving. Garnish with torn fresh basil for a pop of color. This white lasagna serves 10 to 12 people and pairs great with sides like a fresh salad. For another comforting bake, try our Banana Bread recipe to round out your meal.
Dietary Substitutions to Customize Your White Lasagna
Protein and Main Component Alternatives
If you want to switch things up, consider adding proteins like 1 pound of cooked Italian sausage for a heartier meal, as mentioned in the tips. You could also use shredded chicken or ground beef instead, ensuring it’s cooked and seasoned before layering to keep the white lasagna moist and flavorful.
Vegetable, Sauce, and Seasoning Modifications
For vegetables, swap yellow squash with zucchini or eggplant based on what’s in season, which adds variety for food enthusiasts. In the sauce, use a different pesto or reduce the cream for a lighter version, and experiment with herbs like oregano to tailor the seasonings to your taste while maintaining that creamy essence.
As noted in an external guide on White Lasagna with Spinach Recipe, these changes can make the dish even more adaptable.
Mastering White Lasagna: Advanced Tips and Variations
Pro Cooking Techniques
To get the best results, focus on whisking the roux smoothly to avoid lumps, which ensures a silky sauce. Grilling the squash adds depth, but you can roast it for a different twist if you’re short on time.
Flavor Variations
Try adding sun-dried tomatoes for a tangy kick or swapping pesto for basil leaves to change the profile, making your white lasagna feel new each time. These adjustments keep the dish exciting for baking enthusiasts.
Presentation Tips
Layer neatly for a professional look, and top with extra basil for visual appeal, turning your white lasagna into a centerpiece. This makes it perfect for party hosts looking to impress.
Make-Ahead Options
Assemble ahead and refrigerate for up to 2 days, or freeze for a month, as per the recipe notes, ideal for working professionals with busy schedules. Remember, add extra baking time if needed.
The beauty of this white lasagna lies in its flexibility it’s all about making it your own while keeping that creamy comfort.
How to Store White Lasagna: Best Practices
Proper storage keeps your white lasagna tasting fresh, so let’s cover the basics. After baking, let it cool completely to maintain its texture.
Refrigeration
For short-term, store in the fridge for 3 to 4 days in an airtight container to preserve flavors. This works great for meal prep among busy parents.
Freezing
Freeze portions for up to 2 months; thaw in the fridge for 24-48 hours before reheating to keep it safe and delicious. As highlighted in resources on Health Benefits of Spinach, this helps retain nutrients.
Reheating
Warm in the oven at 350°F until heated through, avoiding microwaves to prevent sogginess. These tips make batch cooking straightforward.
Meal Prep Considerations
Prepare in advance for easy weeknights, ensuring you have quick access to this comforting white lasagna option.

FAQs: Frequently Asked Questions About White Lasagna
Can white lasagna be made with meat?
Yes, you can add meat to white lasagna for extra flavor and protein. Popular options include cooked Italian sausage, ground beef, or shredded chicken. Cook and season the meat first, then layer it with the ricotta and cheese mixture before baking. Adding meat creates a heartier dish while maintaining the creamy, cheesy qualities of traditional white lasagna.
How far in advance can I prepare white lasagna?
White lasagna can be prepared up to two days ahead if refrigerated unbaked and covered tightly with plastic wrap or foil. For longer storage, you can freeze the assembled, unbaked lasagna for up to one month. When ready to cook, thaw it in the refrigerator for 24-48 hours before baking to ensure even cooking and a creamy texture.
What types of cheese are best for white lasagna?
Traditional white lasagna uses a combination of ricotta, mozzarella, and Parmesan cheeses. Ricotta adds creaminess, mozzarella provides melt and stretch, and Parmesan offers a sharp, salty flavor. You can also experiment with provolone or fontina for different tastes and textures, but balancing the cheeses helps keep the dish rich without being overpowering.
Is white lasagna gluten-free friendly?
Yes, white lasagna can be adapted to be gluten-free by using gluten-free lasagna noodles or thinly sliced vegetables like zucchini or eggplant as noodle substitutes. Be sure to check labels on cheeses and other ingredients to avoid hidden gluten. This adjustment makes the dish suitable for those with gluten sensitivities without sacrificing flavor.
How should white lasagna be stored after baking?
After baking, allow white lasagna to cool completely before covering and storing it in the refrigerator. It will keep well for 3 to 4 days. For longer storage, cut into portions and freeze in airtight containers for up to 2 months. To reheat, thaw in the fridge overnight, then warm in the oven at 350°F until heated through.

White Lasagna
🍝 This White Lasagna offers a creamy, cheesy Italian comfort food experience with fresh vegetables and savory pesto.
🧀 The blend of spinach, squash, artichoke, and three cheeses makes for a rich, satisfying dish perfect for family meals.
- Total Time: 1 hour 45 minutes
- Yield: Serves 10 to 12 1x
Ingredients
2 large yellow squash, cut into long thin strips (about 10 slices)
2 tablespoons olive oil for squash
Kosher salt and black pepper to taste for squash
2 tablespoons olive oil for spinach
18 ounces spinach
Kosher salt and black pepper to taste for spinach
6 tablespoons salted butter
3 garlic cloves, minced
1/2 small onion
1/4 cup all-purpose flour
4 cups warmed milk
1 cup warmed heavy cream
Kosher salt and black pepper to taste for sauce
3 cups grated parmesan cheese (about 12 oz.)
1/2 cup prepared pesto
2 (14-oz.) cans artichoke hearts, drained and chopped
16 ounces ricotta cheese
1/3 cup grated parmesan cheese for ricotta layer
2 large egg yolks, whisked
Pinch of kosher salt and black pepper for ricotta layer
Butter for the baking dish
16 no-boil lasagna noodles
2 1/2 cups grated low-moisture mozzarella (about 10 oz.)
Torn fresh basil for topping
Instructions
1-First Step: Preheat and Prep the Squash Start by preheating your oven to 350 degrees Fahrenheit. This ensures everything bakes evenly later on. Next, heat a grill pan over medium-high heat and toss the 2 large yellow squash slices with 2 tablespoons olive oil, kosher salt, and black pepper to taste.
2-Second Step: Grill the Squash Grill the squash until it’s marked and tender, which takes about 2 minutes per side. Set it aside to cool this step adds a smoky flavor that really enhances the white lasagna. If you’re adapting for dietary needs, you can grill extra veggies here for a heartier version.
3-Third Step: Wilt the Spinach In a nonstick skillet, heat 2 tablespoons olive oil over medium heat. Add 18 ounces of spinach in batches and wilt it for about 2 minutes, seasoning with kosher salt and black pepper to taste. Drain any excess liquid to keep your layers from getting soggy, which helps maintain the dish’s structure.
4-Fourth Step: Make the Sauce In the same skillet, melt 6 tablespoons salted butter over medium heat. Sauté 3 minced garlic cloves and 1/2 small onion until softened, about 2 minutes. Add 1/4 cup all-purpose flour and whisk to form a roux, cooking for 2 more minutes on medium low. Gradually whisk in 4 cups warmed milk and 1 cup warmed heavy cream, cooking until thickened for 3 to 4 minutes.
5-Fifth Step: Season and Mix the Sauce Remove the sauce from heat and season with kosher salt and black pepper to taste. Stir in 3 cups grated parmesan cheese, 1/2 cup prepared pesto, and 2 (14-oz.) cans drained and chopped artichoke hearts. This creates a flavorful base that’s adaptable for example, reduce the cheese for a lighter option.
6-Sixth Step: Prepare the Ricotta Mixture Mix 16 ounces ricotta cheese with 1/3 cup grated parmesan cheese, 2 large whisked egg yolks, and a pinch of kosher salt and black pepper until combined. This mixture adds creaminess to your white lasagna and can be adjusted for vegan preferences by using a plant-based substitute.
7-Seventh Step: Assemble the Lasagna Butter a 13×9 inch baking dish and spread 1 cup of sauce on the bottom. Layer 4 lasagna noodles, then half the sauce (1 1/2 cups), the spinach, and 1/2 cup mozzarella. Add another 4 noodles, half the sauce, the ricotta mixture, and 1/2 cup mozzarella. Follow with 4 more noodles, half the sauce, 1/2 cup mozzarella, and the squash slices. Top with the last 4 noodles, remaining sauce, and 1 cup mozzarella.
8-Final Step: Bake and Serve Bake for 40 to 45 minutes until bubbly and browned, then let it rest for 10 to 20 minutes before serving. Garnish with torn fresh basil for a pop of color. This white lasagna serves 10 to 12 people and pairs great with sides like a fresh salad. For another comforting bake, try our Banana Bread recipe to round out your meal.
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
🌿 Add 1 pound cooked Italian sausage for a meaty version.
❄️ Assemble unbaked and refrigerate up to 2 days before baking.
🥘 Freeze assembled lasagna for up to 1 month; thaw in refrigerator 2 days before baking.
- Prep Time: 45 minutes
- Resting time: 10-20 minutes
- Cook Time: 45 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Nutrition
- Serving Size: 1 serving
- Calories: Not specified
- Sugar: Not specified
- Sodium: Not specified
- Fat: Not specified
- Saturated Fat: Not specified
- Unsaturated Fat: Not specified
- Trans Fat: Not specified
- Carbohydrates: Not specified
- Fiber: Not specified
- Protein: Not specified
- Cholesterol: Not specified






