Loaded Veggie White Lasagna (Creamy, Cheesy)

Loaded Veggie White Lasagna (Creamy, Cheesy)

Table of Contents

This loaded veggie white lasagna is rich, creamy, and packed with layers of roasted butternut squash, garlicky spinach, and silky béchamel sauce. Instead of a heavy red sauce, it uses a smooth white sauce that ties everything together with a comforting, velvety texture. The sweetness of roasted squash balances perfectly with savory herbs, ricotta, and melted cheese.

It’s the kind of baked dish that feels cozy and indulgent, but still brings in plenty of vegetables, making it a great option for family dinners, holidays, or make-ahead meals.

Prep Time: 30 minutes
Cook Time: 45–50 minutes
Total Time: 1 hour 30 minutes
Servings: 6–8

Ingredients

Produce & Aromatics

Butternut Squash: 1 medium (3–4 lbs), peeled, cubed

Fresh Spinach: 3–5 cups, washed

Garlic: 3–5 cloves, minced

Onion or Shallot: 1 small onion or 2 shallots, diced

Fresh Sage: 1–2 tbsp, minced

Optional Herbs: rosemary or basil

Dairy & Cheeses

Ricotta Cheese: 15–16 oz

Mozzarella Cheese: 1–2 cups, shredded

Parmesan Cheese: ½–1 cup, grated

Milk: 3–4 cups (whole milk preferred)

Butter: 4 tbsp, unsalted

Egg: 1 large (optional, for ricotta mixture)

Pantry Staples & Seasonings

Lasagna Noodles: 9–12 sheets

All-Purpose Flour: ¼ cup

Olive Oil: 2–3 tbsp

Nutmeg: ½ tsp

Salt: to taste

Black Pepper: to taste

Cayenne Pepper: pinch (optional)

Instructions

Preheat your oven to 200°C (400°F). Toss cubed butternut squash with olive oil, salt, and pepper, then spread on a baking tray. Roast for 25–30 minutes until tender and lightly caramelized.

See also  Peruvian Chicken and Quinoa with Green Sauce

While the squash roasts, prepare the béchamel sauce. In a saucepan, melt butter over medium heat. Add flour and whisk continuously for 1–2 minutes to form a roux. Slowly add milk, whisking constantly to avoid lumps. Cook until the sauce thickens. Season with salt, black pepper, nutmeg, and a pinch of cayenne. Set aside.

In a pan, heat a small drizzle of olive oil and sauté onion until soft. Add garlic and cook for another 30 seconds. Add spinach and cook until wilted. Remove from heat and set aside.

In a bowl, mix ricotta with a pinch of salt, pepper, and egg (if using). Stir until smooth and creamy.

Cook lasagna noodles according to package instructions if not using no-boil sheets. Drain and lay flat.

Now assemble the lasagna. Start with a thin layer of béchamel sauce at the bottom of a baking dish. Add a layer of noodles, followed by roasted squash, spinach mixture, ricotta, béchamel, and a sprinkle of mozzarella and Parmesan. Repeat layers until ingredients are used, finishing with noodles, béchamel, mozzarella, and Parmesan on top.

Cover with foil and bake for 25 minutes. Remove foil and bake for another 15–20 minutes until the top is golden and bubbling.

Let the lasagna rest for at least 10–15 minutes before slicing to allow it to set properly.

Tips

Roast the squash well until slightly caramelized for deeper flavor.

Whisk béchamel constantly to avoid lumps and ensure a smooth sauce.

Let the lasagna rest before cutting so layers stay intact.

Don’t overcook spinach; just wilt it to avoid excess moisture.

Use freshly grated Parmesan for better melting and flavor.

See also  Mediterranean ground meat patty with mashed potatoes and gravy

If using no-boil noodles, ensure enough sauce so they soften properly.

Add béchamel generously between layers to keep everything creamy.

Cover tightly during the first bake to trap steam and cook evenly.

Season each layer lightly instead of relying on final seasoning only.

For cleaner slices, cool slightly before serving.

Variations

Make it gluten-free by using gluten-free lasagna noodles and a GF flour for béchamel.

Swap butternut squash with pumpkin, sweet potato, or zucchini.

Add mushrooms for an earthy, umami-rich layer.

Use goat cheese instead of ricotta for a tangier flavor profile.

Add pesto between layers for a herby twist.

Include caramelized onions for extra sweetness.

Make it protein-rich by adding cooked chicken or turkey.

Add chili flakes or hot sauce for a spicy version.

Use a mix of cheeses like fontina or provolone for deeper flavor.

Turn it vegan using plant-based milk, butter, and dairy-free cheese alternatives.

FAQs

Can I make this ahead of time?
Yes, you can assemble it a day in advance and refrigerate before baking.

Can I freeze it?
Yes, it freezes well before or after baking. Thaw overnight before reheating.

Why is my lasagna watery?
This usually happens if vegetables are not cooked or drained properly.

Can I skip béchamel sauce?
It’s essential for this white lasagna, but you can reduce it slightly if needed.

Can I use store-bought sauce?
Not for this recipe, as béchamel is the base.

Do I need to cook noodles first?
Only if not using no-boil lasagna sheets.

What cheese melts best on top?
Mozzarella gives the best melt and stretch.

See also  Mediterranean Bold and Creamy One-Pot Steak Pasta with a Zesty Kick

Can I make it without egg in ricotta?
Yes, egg is optional and mainly helps binding.

How do I prevent soggy layers?
Roast vegetables properly and don’t overload with sauce.

What should I serve it with?
A simple green salad or garlic bread pairs perfectly.

Nutrition

(Approx. per serving)

Calories: 420–520

Protein: 18–25g

Fat: 22–30g

Carbohydrates: 40–50g

Fiber: 5–7g

Sugar: 6–10g

Sodium: Moderate to high (depending on cheese and seasoning)

Conclusion

Loaded veggie white lasagna is a rich, comforting dish that layers creamy béchamel, roasted vegetables, and melted cheese into one satisfying bake. It’s hearty without being overly heavy, and flexible enough to adapt to different ingredients or dietary needs. Whether you’re cooking for a family dinner or prepping ahead for the week, this lasagna delivers comfort, flavor, and balance in every slice.