You know that feeling when you crave something cheesy, comforting, but still kinda good for you? Yeah, me too. That’s exactly why I whipped up this Spinach & Broccoli Lasagna it’s got all the gooey, carb-loaded goodness of classic lasagna, but packed with enough greens to make you feel like a responsible adult. (Mostly.) Whether you’re feeding a crowd, meal prepping, or just treating yourself to a cozy night in, this veggie-loaded beauty never disappoints. Let’s get layering!
✔ Vegetarian, but nobody will miss the meat – Packed with greens and creamy cheese, it’s hearty enough to satisfy even the biggest appetites.
✔ Easy to make, impressive to serve – Looks fancy, but the steps are simple. Perfect for weeknight dinners or when you want to impress guests without stress.
✔ Creamy, cheesy, and full of flavor – The nutmeg-spiced béchamel, gooey mozzarella, and fresh Parmesan take this lasagna to the next level.
✔ Meal prep friendly – Tastes even better the next day, so make it ahead for easy lunches or dinners.
✔ Sneaks in those greens – A delicious way to get your veggies in (even picky eaters won’t complain!).
✔ Budget-friendly – Uses simple, affordable ingredients without sacrificing flavor.
✔ Comfort food that feels wholesome – Rich and satisfying, but not overly heavy. Pair it with a salad for the perfect balance.
Fresh Baby Spinach – This leafy green wilts down perfectly, adding a mild, slightly sweet flavor and a boost of nutrients. No one will suspect they’re eating something this good for them!
Broccoli Florets – Lightly blanched so they stay tender-crisp, giving every bite a satisfying texture. Plus, it’s an easy way to sneak in extra veggies without complaints.
Béchamel Sauce – Butter, flour, and milk come together to create a creamy, dreamy base. A pinch of nutmeg? Game-changer. It adds that cozy, restaurant-quality touch.
Three Cheeses (Ricotta, Mozzarella, Parmesan) – Because one cheese is never enough. Ricotta keeps it creamy, mozzarella brings the stretch, and parmesan adds that salty, nutty kick. Cheese lovers, rejoice!
Oven-Ready Lasagna Noodles – No boiling required! These lazy-day heroes save time and still give you those perfect, al dente layers.
✨ Simple, Fresh, Flavor-Packed – No fancy techniques, just good ingredients doing delicious things. This lasagna is proof that vegetarian meals can be hearty, comforting, and totally crave-worthy!
NOTE: For measurements and rest of the ingredients check the recipe card below.
Heat things up: Preheat your oven to 400°F (aka "lasagna paradise temperature").
Make the creamy sauce:
Melt butter in a saucepan over medium heat. Whisk in flour and stir for 5-7 minutes until it’s lightly golden (this is your roux aka flavor magic).
Slowly pour in milk, whisking like you mean it, until it thickens. Let it simmer for 10-20 minutes until it’s smooth and tastes like happiness (not flour).
Season with salt, pepper, and nutmeg (the nutmeg is the secret VIP here).
Wilt the spinach:
Heat olive oil in a big skillet, toss in the spinach, and stir until just wilted (don’t turn it to mush!). Set aside.
Blanch the broccoli:
Boil a pot of lightly salted water, toss in the broccoli, and cook for 2-3 minutes (keep it crisp-tender, not soggy!). Drain, chop into rustic chunks, and mix with the spinach. Season with salt and pepper.
Layer it up!
Spread a thin layer of your creamy sauce in a 9x13" baking dish.
Add 3 lasagna noodles, then layer on spinach-broccoli mix, more sauce, ricotta, and mozzarella.
Repeat: noodles, veggies, sauce, cheese… until you run out (ending with mozzarella because #cheeselife).
Bake & enjoy:
Pop it in the oven (uncovered!) for 20 minutes until bubbly and golden.
Serve with a fresh salad and a snowstorm of parmesan cheese. Dig in!
Pro tip: This lasagna is even better the next day… if there’s any left.
Here are the approximate nutritional estimates per serving (1/6th of the recipe):
Glycemic Impact
Glycemic Index (GI): ~35-45 (Low)
Glycemic Load (GL): ~15-20 (Moderate)
Macronutrients (Approx.)
Calories: ~400-450 kcal
Protein: ~20-25g
Carbs: ~45-50g (Fiber: ~5-6g)
Fat: ~18-22g (Saturated: ~8-10g)
Sodium: ~600-700mg
Notes:
Low GI thanks to fiber-rich veggies and cheese/fat slowing carb absorption.
Moderate GL due to pasta, but balanced with protein/fat.
Ricotta and mozzarella boost protein.
Would you like adjustments for ingredient swaps (e.g., gluten-free noodles)?
Is This Spinach & Broccoli Lasagna Diabetes-Friendly?
Short Answer:Yes, with a few tweaks! Here’s why:
Current Recipe Pros (Diabetic-Friendly Traits):
✅ Low-Medium GI (35-45): Thanks to fiber from spinach/broccoli and fat/protein from cheese slowing carb absorption.
✅ Balanced Macros: ~20g protein and ~5g fiber per serving help stabilize blood sugar.
✅ No Added Sugar: Relies on natural veggie sweetness and savory flavors.
And there you have it a lasagna so good, even the meat lovers at your table won’t miss the beef. I’ve lost count of how many times I’ve made this, and trust me, it gets better every time. Leftovers? Heck yes. Midnight snack potential? Absolutely. Now go grab a fork, dig in, and try not to burn your mouth on that molten cheese. (No promises.) Happy cooking, friends may your dishes be cheesy and your spinach always fresh!
Craving lasagna but want something lighter? Try my Spinach & Broccoli version! Packed with fresh veggies, rich cheeses, and a hint of nutmeg, it’s hearty, flavorful, and totally meat-free. Perfect for weeknight dinners or impressing guests!
Ingredients
2tbsp Butter
3tbsp Flour
3cup Milk
Salt and black pepper, to taste
1/4tsp Nutmeg (freshly grated)
20oz Fresh Baby Spinach (chopped)
2tbsp Olive oil
10oz Broccoli (cut into pieces and florets)
12 Oven-ready Lasagna Noodles (such as Barilla)
1cup Ricotta Cheese
2cup Shredded Mozzarella Cheese
1/2cup Freshly Grated Parmesan Cheese
Instructions
1
Preheat oven to 400°F.
2
Melt butter in a large saucepan over medium heat. Sprinkle with flour and whisk into butter until smooth. Continue stirring and cook 5-7 minutes or until roux turns a light golden color.
[caption id="attachment_31138" align="alignnone" width="800"] Add butter in saucepan[/caption]
[caption id="attachment_31139" align="alignnone" width="800"] Sprinkle flour and stir till it turns in a light golden color.[/caption]
3
Increase heat to medium-high and slowly whisk in milk until thickened and combined.Gently simmer over medium-low heat 10-20 minutes until raw flour taste has disappeared and a smooth sauce results at desired thickness.
4
Season with salt, pepper and nutmeg.
5
In a very large skillet, heat olive oil.
6
Add spinach and continue to toss and stir until wilted. Do not over cook.Remove from heat and set aside.
7
Meanwhile, bring a pot of lightly salted water to a boil. Add broccoli and cook 2-3 minutes until just tender-crisp. Do not over cook. Drain broccoli in colander and add to a large mixing bowl.
8
Chop broccoli into rustic chunks. add spinach and stir to combine. Season with salt and pepper to taste.
9
Add a light layer of bechamel sauce to the bottom of a 9X13"casserole dish.
10
Next add a layer of the spinach-broccoli mixture, followed by 3 lasagna noodles.
11
Top the noodles with a layer of bechamel sauce, spinach-broccoli mixture, ricotta and mozzarella.
12
Add 3 more noodles and repeat the layers as before finishing with mozzarella.
13
Bake uncovered 20 minutes. Serve with a fresh green salad and freshly grated parmesan cheese. Enjoy!
Nutrition Facts
Servings 4
Amount Per Serving
Calories450kcal
% Daily Value *
Total Fat22g34%
Total Carbohydrate50g17%
Dietary Fiber5g20%
Protein25g50%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Keywords:
spinach and broccoli lasagna, vegetarian lasagna recipe, easy veggie lasagna, healthy lasagna recipe, meatless lasagna, homemade lasagna, best vegetarian pasta bake, creamy spinach lasagna, broccoli cheese lasagna, oven ready lasagna noodles, ricotta lasagna recipe, comfort food vegetarian, weeknight dinner ideas, family friendly vegetarian meals, cheesy pasta bake, nutmeg in lasagna, béchamel sauce lasagna, Italian vegetarian recipes, make ahead lasagna, freezer friendly lasagna, holiday vegetarian dishes, crowd pleasing pasta, simple lasagna recipe, best meatless Monday recipe, cheesy broccoli pasta
Did you like this recipe?
Pin this recipe and share it with your followers.
Danny Davis
A Food Blogger
Hi, I'm Danny, a full-time food blogger, father of a handsome 6 year old and a delightful husband. I live in New Jersey with my family. Loves traveling, sharing new recipes, and spending time with my family.