Ingredients
- 9 lasagna noodles
- 2 medium sweet potatoes, peeled and cubed
- 2 cups butternut squash, peeled and cubed
- 2 tbsp olive oil (plus more for sautéing)
- 1 medium onion, diced
- 3 cloves garlic, minced
- 3 cups fresh spinach
- 1 1/2 cups ricotta cheese
- 2 eggs
- 2 tsp dried thyme
- 1 tsp dried sage
- Salt and black pepper to taste
- 2 cups shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1/2 cup cranberry sauce or preserves
- 2 tbsp balsamic vinegar
- 1 tbsp maple syrup
Instructions
- Preheat oven to 400°F (200°C). Toss cubed sweet potatoes and butternut squash with olive oil, salt, and pepper. Roast for 25–30 minutes until tender and caramelized.
- Cook lasagna noodles according to package instructions. Drain and set aside.
- In a skillet, sauté onion in olive oil until soft. Add garlic and spinach, cooking until spinach wilts. Set aside.
- In a bowl, mix ricotta cheese, eggs, thyme, sage, salt, and pepper until combined.
- In a saucepan, combine cranberry sauce, balsamic vinegar, and maple syrup. Heat over medium heat until smooth and slightly thickened.
- Reduce oven to 375°F (190°C). Spread a thin layer of cranberry glaze on the bottom of a 9×13 inch baking dish.
- Layer noodles, roasted vegetables, ricotta mixture, sautéed spinach, and mozzarella. Repeat layers and finish with mozzarella and Parmesan on top.
- Cover with foil and bake for 35 minutes. Uncover and bake an additional 15 minutes until golden and bubbly.
- Let rest for 10 minutes before slicing and serving.
Notes
- Add mushrooms or zucchini for extra vegetables.
- Use plant-based cheese and skip eggs for a vegan version.
- Add a pinch of nutmeg to the ricotta for extra warmth.
- Can be assembled a day in advance and baked later.
- Use gluten-free noodles if needed.
Nutrition
- Serving Size: 1 slice
- Calories: 320
- Sugar: 7g
- Sodium: 480mg
- Fat: 15g
- Saturated Fat: 7g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 4g
- Protein: 12g
- Cholesterol: 65mg