Ingredients
Scale
For the White Sauce (Béchamel):
- 4 tablespoons unsalted butter
- 4 tablespoons all-purpose flour
- 3 1/2 cups whole milk (or 2% for a lighter version)
- 1/2 teaspoon garlic powder
- 1/4 teaspoon ground nutmeg
- 1/2 teaspoon salt (adjust to taste)
- 1/4 teaspoon black pepper
For the Lasagna Layers:
- 12 lasagna noodles (cooked according to package instructions or oven-ready noodles)
- 2 tablespoons olive oil
- 4 cups fresh spinach (or 10 ounces frozen spinach, thawed and drained)
- 1/2 cup basil pesto (homemade or store-bought)
- 1 1/2 cups ricotta cheese (or cottage cheese for a lighter option)
- 2 cups shredded mozzarella cheese
- 1 cup grated Parmesan cheese
- 1/4 cup shredded provolone cheese (optional, for extra flavor)
Optional Add-Ins:
- 1 cup sautéed mushrooms
- 1/2 cup artichoke hearts, chopped
- 1/4 teaspoon crushed red pepper flakes (for a touch of heat)
Garnish:
- Fresh basil leaves
- Additional Parmesan cheese
Instructions
Step 1: Prepare the White Sauce
- Make the Roux: In a medium saucepan, melt the butter over medium heat. Once melted, whisk in the flour and cook for 1–2 minutes, stirring constantly, to remove the raw flour taste.
- Add the Milk: Gradually pour in the milk while whisking to prevent lumps. Continue whisking and cook for 5–7 minutes, or until the sauce thickens to a smooth, creamy consistency.
- Season the Sauce: Stir in the garlic powder, ground nutmeg, salt, and pepper. Taste and adjust seasoning as needed. Remove the béchamel sauce from the heat and set it aside.
Step 2: Prepare the Spinach
- Sauté the Spinach: Heat 2 tablespoons of olive oil in a large skillet over medium heat. Add the fresh spinach and cook for 2–3 minutes, or until wilted. If using frozen spinach, ensure it’s thawed and fully drained before adding it to the skillet.
- Season the Spinach: Sprinkle with a pinch of salt and pepper. Remove from the heat and let it cool slightly before layering.
Step 3: Cook the Lasagna Noodles
- Boil the Noodles: If using traditional lasagna noodles, cook them in salted boiling water according to package instructions. Drain and lay them flat on a baking sheet to prevent sticking. If using oven-ready noodles, skip this step.
Step 4: Assemble the Lasagna
- Preheat the Oven: Preheat your oven to 375°F (190°C).
- Spread the Base Layer: Grease a 9×13-inch baking dish with cooking spray or olive oil. Spread a thin layer of the béchamel sauce on the bottom of the dish.
- Layer the Ingredients:
- Lay down a single layer of lasagna noodles.
- Spread a layer of ricotta cheese evenly over the noodles.
- Add a layer of sautéed spinach.
- Drizzle 1–2 tablespoons of pesto over the spinach.
- Sprinkle mozzarella and Parmesan cheese over the pesto.
- Pour a thin layer of béchamel sauce over the cheese.
- Repeat: Continue layering in the same order until all ingredients are used, finishing with a layer of béchamel sauce topped with mozzarella, Parmesan, and optional provolone cheese.
Step 5: Bake the Lasagna
- Cover and Bake: Cover the dish with aluminum foil and bake for 35 minutes.
- Uncover and Broil: Remove the foil and broil for an additional 5–10 minutes, or until the cheese on top is golden and bubbly. Keep a close eye to prevent burning.
Step 6: Rest and Serve
- Let it Rest: Allow the lasagna to rest for 10–15 minutes before slicing. This helps the layers set and makes serving easier.
- Garnish and Serve: Garnish with fresh basil leaves and additional Parmesan cheese. Serve hot and enjoy!
- Prep Time: 30 minutes
- Cook Time: 50 minutes
Nutrition
- Serving Size: 1 slice of lasagna
- Calories: 420
- Sugar: 5g
- Fat: 22g
- Carbohydrates: 38g
- Fiber: 4g
- Protein: 20g