May 3, 2026 | savannahpierce

Creamy Vegetarian White Lasagna in 30 Minutes (Weeknights)

Loaded Veggie White Lasagna: A Comfort Food Classic with a Twist

Hello, fellow food lovers! Get ready to dive into a delicious and comforting dish that’s sure to become a staple in your kitchen: Loaded Veggie White Lasagna. As the cool, approachable chef here at Ivory Apron, I’m excited to whisk you away on a culinary journey that’s rich in flavor and warm in memories. This twist on classic lasagna is packed with vibrant vegetables, creamy layers, and oh-so-much cheese. So grab your apron, and let’s get started!

A Cozy Memory in the Kitchen

Back in my early cooking days, I remember hosting a big family dinner. It was holiday season, and I decided to take on the challenge of making a hearty lasagna from scratch. The kitchen was bustling with laughter and the occasional spill — you know how it goes! As I layered fresh pasta sheets with gooey cheese and savory veggie goodness, the aroma filled the house. My little cousin, wide-eyed and curious, watched me assemble the dish. When it came time to dig in, everyone gathered around the table, and we shared stories, jokes, and a lot of cheesy goodness.

That’s the magic of food, right? It brings people together! This Loaded Veggie White Lasagna isn’t just a recipe; it’s an experience. Whether you’re serving it on a special occasion or just a random Tuesday, it sparks joy and creates that cozy atmosphere we all crave.

Ingredients

Here’s what you’ll need to create this scrumptious dish:

  • 1/2 cup (113g) butter: The foundation of our creamy sauce! For a lighter option, you can use olive oil.
  • 1/2 cup (57g) all-purpose flour: This helps thicken our white sauce. If you’re looking for a gluten-free option, whole wheat flour or a gluten-free blend works great!
  • 4 cups (946ml) milk: Use whole or 2% for richness. Almond milk can be a good dairy-free alternative, but choose unsweetened for a savory flavor.
  • 1/4 teaspoon nutmeg: Just a pinch adds warmth and sophistication to the sauce without being overpowering.
  • 1/2 teaspoon salt: Enhances flavor; remember to adjust if you use salted butter.
  • 1/4 teaspoon black pepper: Adds a bit of kick! Feel free to use white pepper if you prefer a smoother look in the sauce.
  • 1 tablespoon olive oil: For sautéing the veggies and adding flavor.
  • 1 medium onion, chopped: A flavor base every good dish needs! Shallots work wonderfully too.
  • 2 cloves garlic, minced: Fresh garlic brings a delightful aroma. Garlic powder is a good substitute in a pinch.
  • 1 red bell pepper, chopped: Adds sweetness and color! You can swap this with green bell pepper or even diced tomatoes for a different twist.
  • 1 yellow bell pepper, chopped: Enhances that gorgeous color and flavor. Any bell pepper will do for this recipe.
  • 1 medium zucchini, chopped: Light and fresh, zucchini soaks up flavors well. Try yellow squash if that’s what you have on hand!
  • 1 (10-ounce) package (283g) frozen spinach, thawed and squeezed dry: A classic lasagna ingredient! Fresh spinach can be used as an alternative; just chop and sauté it until wilted.
  • 1 (15-ounce) container (425g) ricotta cheese: Creamy and rich, it adds a lush layer to our lasagna. Cottage cheese is a lighter option, but it will change the texture.
  • 1/2 cup (50g) grated Parmesan cheese: For that umami depth and cheesy goodness! Nutritional yeast is a great vegan substitute here.
  • 1 large egg, lightly beaten: Helps bind the ricotta cheese. If you’re vegan, substitute with flaxseed meal (1 tbsp mixed with 3 tbsp water) for a similar effect.
  • 1/4 teaspoon salt: Again, adjust according to your taste preference.
  • 1/4 teaspoon black pepper: A classic seasoning choice.
  • 9 lasagna noodles: You can use traditional or whole wheat noodles! Or even go for no-boil varieties for quick prep.
  • 3 cups (336g) shredded mozzarella cheese: This is the melting crown jewel of our dish! Feel free to use vegan cheese if you’re dairy-free.

Step-by-Step Instructions

Step 1: Create the Creamy Sauce

  1. In a large saucepan, melt the butter over medium heat. Once melted, sprinkle in the flour, whisking constantly for 1-2 minutes until it turns golden. This is your roux, and it’s essential for thickening the sauce!

  2. Gradually whisk in the milk, ensuring there are no lumps. Keep whisking until the mixture thickens and comes to a soft simmer. This will take about 5-7 minutes. Pro tip: Heating the milk beforehand can speed up this process!

  3. Stir in the nutmeg, salt, and black pepper. Taste your sauce — it should be comforting and rich! Add more seasoning if needed.

Step 2: Sauté the Veggies

  1. In a large skillet, heat the olive oil over medium heat. Add the chopped onion and cook until translucent, about 3-4 minutes. This will create a fragrant base for your veggies.

  2. Toss in the minced garlic, red and yellow bell peppers, and zucchini. Sauté until the peppers soften, around 5-7 minutes. This is where your kitchen should start smelling heavenly!

  3. Finally, add the thawed spinach, mixing it into the veggies. Cook for another 2-3 minutes to ensure everything is warmed through.

Step 3: Mix Ricotta Filling

  1. In a mixing bowl, combine the ricotta cheese, grated Parmesan cheese, beaten egg, salt, and pepper. Mix thoroughly until combined. This creamy layer is what dreams are made of!

Step 4: Layering the Lasagna

  1. Preheat your oven to 375°F (190°C). In a 9×13 inch baking dish, start with a layer of the creamy sauce at the bottom. This prevents the noodles from sticking!

  2. Place three lasagna noodles over the sauce, followed by half of the ricotta mixture, then half of the sautéed veggie mix, and half of the mozzarella cheese. Drizzle some sauce over the top.

  3. Repeat the layers: noodles, remaining ricotta mixture, remaining veggies, more shredded mozzarella, and finish with a final layer of noodles topped with the remaining sauce and mozzarella. Can you hear the harmonious layers coming together?

Step 5: Bake Your Lasagna

  1. Cover the dish with foil (avoid touching the cheese!). Bake for 25 minutes, then uncover and bake for an additional 15-20 minutes, until the cheese is bubbly and golden.

  2. Allow the lasagna to cool for about 10 minutes before slicing. This step is crucial; it helps the layers set together beautifully!

Serving Suggestions

To serve, slice generous portions of your Loaded Veggie White Lasagna and place them on warm plates. Drizzle a little extra creamy sauce on top and garnish with fresh basil or parsley for a bright finish. Pair it with a simple side salad and a glass of your favorite wine. Voila! You just elevated your dinner game!

Recipe Variations

  • Pesto Twist: Incorporate store-bought or homemade pesto into the ricotta mixture for an herby, flavorful spin.
  • Protein Punch: Add in cooked chicken, turkey, or any protein of choice to the veggie layer for a heartier meal.
  • Spicy Kick: Dice up some jalapeños or sprinkle crushed red pepper flakes in the sauce for a zesty kick.
  • Mushroom Medley: Swap out some of the veggies with sautéed mushrooms for an earthy flavor and delightful texture.
  • Vegan Delight: Use cashew cheese for the ricotta filling and a dairy-free mozzarella to keep it vegan and still ooey-gooey!

Chef’s Notes

Oh, where to begin? Did I tell you about the time I accidentally used powdered sugar instead of flour for my béchamel sauce? Let’s just say I corrected it in time, but not without a good laugh and a sticky counter! This recipe has evolved in my kitchen over the years, and it’s become a tradition to make this lasagna every holiday season. I love how versatile it is — you can throw in whatever veggies are about to wane in the fridge!

FAQs and Troubleshooting

Q: My lasagna noodles are sticking together; how can I prevent this?
A: When assembling, ensure you’re layering with enough sauce and cheese to create a barrier. Drizzling a bit of olive oil on the noodles can also help!

Q: Can I make this lasagna ahead of time?
A: Absolutely! Assemble it a day in advance, cover it well, and refrigerate. Just add a few extra minutes to the baking time when you’re ready to cook.

Q: Why is my cheese not melting properly?
A: Make sure you’re using good quality cheese and not overbaking it! Cover with foil to trap moisture for a bubbly, melt-in-your-mouth experience.

Q: Can I freeze leftovers?
A: Yes, this recipe freezes beautifully! Just wrap individual portions in plastic wrap and foil to protect from freezer burn. Let them thaw overnight in the fridge before reheating.

Nutritional Info

This dish is packed with veggies, making it a balanced option for a fulfilling meal. Each generous serving typically contains around:

  • Calories: 450
  • Protein: 25g
  • Carbohydrates: 40g
  • Fiber: 5g
  • Fat: 22g

Of course, this can vary depending on the brands and specific ingredients you choose.


There you have it, my friends — a delectable Loaded Veggie White Lasagna that’s ready to dazzle your dinner table! With every layer, you’re not just cooking a meal; you’re creating memories and inviting warmth into your home. So tie on that apron, gather your loved ones, and let’s make some magic happen! Thank you for joining me on this culinary adventure at Ivory Apron. Happy cooking!

Print

Loaded Veggie White Lasagna

A comforting twist on classic lasagna packed with vibrant vegetables, creamy layers, and plenty of cheese.

  • Author: savannahpierce
  • Prep Time: 30 minutes
  • Cook Time: 45 minutes
  • Total Time: 75 minutes
  • Yield: 8 servings 1x
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

Scale
  • 1/2 cup (113g) butter
  • 1/2 cup (57g) all-purpose flour
  • 4 cups (946ml) milk
  • 1/4 teaspoon nutmeg
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 red bell pepper, chopped
  • 1 yellow bell pepper, chopped
  • 1 medium zucchini, chopped
  • 1 (10-ounce) package (283g) frozen spinach, thawed and squeezed dry
  • 1 (15-ounce) container (425g) ricotta cheese
  • 1/2 cup (50g) grated Parmesan cheese
  • 1 large egg, lightly beaten
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper
  • 9 lasagna noodles
  • 3 cups (336g) shredded mozzarella cheese

Instructions

  1. Create the creamy sauce: In a large saucepan, melt the butter over medium heat. Once melted, sprinkle in the flour, whisking constantly for 1-2 minutes until it turns golden. Gradually whisk in the milk and ensure there are no lumps. Stir in the nutmeg, salt, and black pepper.
  2. Sauté the veggies: In a large skillet, heat the olive oil over medium heat. Add the chopped onion and cook until translucent. Toss in the minced garlic, red and yellow bell peppers, and zucchini. Sauté until soft. Add the thawed spinach.
  3. Mix the ricotta filling: In a mixing bowl, combine ricotta cheese, grated Parmesan cheese, beaten egg, salt, and pepper until well combined.
  4. Layering the lasagna: Preheat your oven to 375°F (190°C). In a baking dish, start with a layer of creamy sauce, then three lasagna noodles, half of the ricotta, half of the veggie mix, and half of the mozzarella. Repeat the layers and finish with sauce and mozzarella on top.
  5. Bake your lasagna: Cover with foil and bake for 25 minutes. Uncover and bake for another 15-20 minutes until cheese is bubbly and golden. Allow to cool for 10 minutes before slicing.

Notes

For a vegan twist, substitute ricotta with cashew cheese and mozzarella with vegan cheese.

Nutrition

  • Serving Size: 1 serving
  • Calories: 450
  • Sugar: 6g
  • Sodium: 600mg
  • Fat: 22g
  • Saturated Fat: 10g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 5g
  • Protein: 25g
  • Cholesterol: 70mg

Keywords: lasagna, veggie lasagna, comfort food, Italian, vegetarian

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share: Facebook Twitter Linkedin