
This delicious layered lasagna is a beautiful combination of naturally sweet roasted sweet potatoes, creamy ricotta, tender spinach, melted mozzarella, and crunchy toasted walnuts. A homemade raspberry honey sauce adds a sweet and slightly tangy finishing touch that perfectly balances the savory cheese and vegetables.
It is a wonderful vegetarian main course for family dinners, autumn gatherings, holiday meals, or anyone looking for a creative twist on traditional lasagna.
Recipe Information
– Prep Time: 25 minutes
– Cook Time: 50–60 minutes
– Total Time: 1 hour 25 minutes
– Servings: 6–8
– Course: Main Course
– Cuisine: Italian-Inspired
– Cooking Method: Baking
– Difficulty: Moderate
Ingredients
For the Sweet Potato Layers
– 3 medium sweet potatoes, peeled and thinly sliced lengthwise
– 1 tablespoon olive oil
– ½ teaspoon salt
– ¼ teaspoon black pepper
– ½ teaspoon garlic powder
– ½ teaspoon dried thyme
For the Spinach and Ricotta Filling
– 2 cups fresh spinach, chopped
– 1½ cups ricotta cheese
– 1 large egg
– ½ cup grated Parmesan cheese
– 2 cloves garlic, minced
– ½ teaspoon Italian seasoning
– ¼ teaspoon ground nutmeg
– ¼ teaspoon black pepper
– ¼ teaspoon salt, or to taste
For the Cheese Layers
– 1½ cups shredded mozzarella cheese
– ½ cup grated Parmesan cheese
– ½ cup heavy cream
– ½ cup vegetable broth
For the Walnut Topping
– ¾ cup chopped walnuts
– 1 tablespoon olive oil
– 1 tablespoon fresh parsley, chopped
– A pinch of black pepper
For the Raspberry Honey Sauce
– 1 cup fresh or frozen raspberries
– 2 tablespoons honey
– 1 tablespoon lemon juice
– 2 tablespoons water
– ½ teaspoon balsamic vinegar (optional)
Instructions
Step 1: Prepare the Sweet Potatoes
1. Preheat the oven to 375°F (190°C).
2. Peel the sweet potatoes and slice them lengthwise into thin slices, approximately ⅛ inch thick.
3. Try to keep the slices similar in thickness so they cook evenly.
4. Place the slices in a large bowl.
5. Add olive oil, salt, black pepper, garlic powder, and dried thyme.
6. Toss until all slices are lightly coated.
7. Arrange them in a single layer on a baking sheet.
8. Roast for 12–15 minutes until slightly softened but not completely cooked.
9. Remove from the oven and set aside.
Step 2: Prepare the Spinach
1. Heat a small skillet over medium heat.
2. Add the chopped spinach and cook for 2–3 minutes until wilted.
3. If the spinach releases excess water, drain it thoroughly.
4. Allow it to cool slightly.
5. This step helps prevent the lasagna from becoming watery.
Step 3: Make the Ricotta Filling
1. Add ricotta cheese to a large mixing bowl.
2. Add the egg, Parmesan cheese, minced garlic, Italian seasoning, nutmeg, black pepper, and salt.
3. Mix until smooth and creamy.
4. Fold in the cooked spinach.
5. Stir until the spinach is evenly distributed throughout the filling.
6. Set aside.
Step 4: Prepare the Creamy Sauce
1. In a small saucepan, combine heavy cream and vegetable broth.
2. Add a little black pepper and a pinch of Italian seasoning.
3. Heat gently over low heat for 2–3 minutes.
4. Do not bring it to a vigorous boil.
5. Remove from the heat and set aside.
Step 5: Toast the Walnuts
1. Heat a dry skillet over medium-low heat.
2. Add the chopped walnuts.
3. Toast for 3–5 minutes, stirring frequently.
4. Remove from the skillet when fragrant and lightly golden.
5. Allow them to cool.
6. Set aside for the final topping.
Step 6: Assemble the Lasagna
1. Lightly grease a 9 × 13-inch baking dish.
2. Spread a thin layer of the cream sauce across the bottom.
3. Arrange a layer of roasted sweet potato slices over the sauce, slightly overlapping them.
4. Spread one-third of the spinach and ricotta filling over the sweet potatoes.
5. Sprinkle with mozzarella cheese.
6. Add a little Parmesan cheese.
7. Spoon over a small amount of cream sauce.
8. Repeat the layers until all ingredients are used.
9. Finish with a layer of sweet potatoes, the remaining cream sauce, mozzarella, and Parmesan.
Step 7: Bake the Lasagna
1. Cover the baking dish tightly with aluminum foil.
2. Bake for 30 minutes.
3. Remove the foil carefully.
4. Bake for another 15–20 minutes until the sweet potatoes are tender and the cheese is melted and lightly golden.
5. If the top needs additional browning, broil for 1–2 minutes while watching carefully.
6. Remove from the oven.
7. Let the lasagna rest for 10–15 minutes before slicing.
Step 8: Prepare the Raspberry Honey Sauce
1. Add raspberries, honey, lemon juice, and water to a small saucepan.
2. Place over medium-low heat.
3. Cook for 5–7 minutes, stirring gently, until the raspberries break down.
4. Lightly mash the berries with a spoon.
5. Stir in balsamic vinegar if desired.
6. Continue cooking until the sauce becomes slightly thickened.
7. Remove from the heat and allow it to cool slightly.
8. For a smoother sauce, strain through a fine-mesh sieve to remove the seeds.
Step 9: Finish and Serve
1. Cut the rested lasagna into portions.
2. Sprinkle toasted walnuts over the top.
3. Add fresh chopped parsley.
4. Drizzle a little raspberry honey sauce over each serving.
5. Serve warm and enjoy!
Helpful Cooking Tips
– Slice sweet potatoes evenly to ensure they cook at the same rate.
– Do not skip the first roasting step because it helps soften the sweet potatoes before layering.
– Drain spinach thoroughly to avoid excess moisture.
– Use whole-milk ricotta for a richer, creamier filling.
– Toast walnuts gently to bring out their natural flavor.
– Let the lasagna rest before slicing so the layers hold together.
– Add the raspberry honey sauce just before serving for the best flavor and presentation.
– Keep some sauce on the side so guests can add more according to their preference.
Approximate Nutrition Information
Estimated per serving, based on 8 servings. Actual values depend on ingredient brands and portion sizes.
Nutrient Amount
Calories 390 kcal
Protein 16 g
Carbohydrates 35 g
Fat 22 g
Saturated Fat 10 g
Fiber 5 g
Sugar 12 g
Sodium 520 mg
These values are estimates and may vary depending on the cheese, cream, walnuts, and amount of raspberry honey sauce used.
Nut Information and Allergen Details
Does this recipe contain nuts?
Yes. Walnuts are intentionally included as a crunchy topping.
– Walnuts: Present (¾ cup).
– Peanuts: Not included.
– Almonds: Not included.
– Cashews: Not included.
– Pecans: Not included.
– Pistachios: Not included.
– Other Tree Nuts: Not included in the standard ingredient list.
Other Allergen Information
– Dairy: Ricotta, mozzarella, Parmesan, and heavy cream contain dairy.
– Eggs: The ricotta filling contains one egg.
– Gluten: No wheat ingredients are intentionally included in the standard recipe. Check all packaged ingredients and labels for possible cross-contact.
– Soy: Not intentionally included, but check packaged cheese and broth labels.
– Honey: Present in the raspberry honey sauce.
Nut Allergy Precautions
Walnuts are tree nuts and can cause serious allergic reactions. If preparing this recipe for someone with a nut allergy, do not simply remove the walnuts without checking ingredient labels and preventing cross-contact during preparation.
Nut-Free Alternative: Omit the walnuts. If a crunchy topping is desired, use toasted pumpkin seeds only when they are safe for the people eating the dish. Pumpkin seeds are not tree nuts, but cross-contact and individual seed allergies should still be considered.
Frequently Asked Questions (Q&A)
Q1: Can I use regular lasagna noodles instead of sweet potatoes?
Yes. You can replace the sweet potato layers with cooked lasagna noodles. The result will be closer to traditional vegetarian lasagna.
Q2: Do I need to peel the sweet potatoes?
Peeling is recommended for smoother layers, but you can leave the skin on if it is thoroughly washed and you enjoy its texture.
Q3: Can I use frozen spinach?
Yes. Thaw it completely and squeeze out excess water before mixing it with the ricotta.
Q4: Can I use cottage cheese instead of ricotta?
Yes. Cottage cheese makes a good substitute. Blend it briefly if you prefer a smoother filling.
Q5: Can I make this recipe without walnuts?
Absolutely. Simply omit the walnuts. The lasagna will still be creamy and flavorful.
Q6: Can I replace walnuts with pecans?
Yes, if there are no nut allergies. Chopped pecans provide a similar crunch and slightly sweet flavor.
Q7: Can I use frozen raspberries for the sauce?
Yes. Frozen raspberries work perfectly. There is no need to thaw them before cooking.
Q8: Can I prepare the raspberry sauce ahead of time?
Yes. Prepare it up to 3 days in advance and store it in an airtight container in the refrigerator.
Q9: Can I make this lasagna ahead of time?
Yes. Assemble the lasagna, cover it, and refrigerate for up to 24 hours before baking. Allow extra baking time if it is cold from the refrigerator.
Q10: Can I freeze this lasagna?
Yes. Cool completely, divide into portions, and freeze in airtight containers for up to 2 months for best quality.
Q11: How long does leftover lasagna last?
Refrigerate leftovers in an airtight container for 3–4 days at 40°F (4°C) or below.
Q12: How should I reheat the lasagna?
Reheat covered in the oven at 350°F (175°C) until hot throughout. Individual portions can also be reheated in the microwave. The center should reach 165°F (74°C).
Q13: Why is my sweet potato lasagna watery?
Excess moisture usually comes from spinach, ricotta, or the vegetables. Drain the spinach thoroughly and avoid using overly wet ricotta.
Q14: Can I make this recipe vegan?
Yes. Use plant-based ricotta, mozzarella, and cream alternatives, omit the egg or use a suitable egg replacement, and replace honey with maple syrup. Check that all ingredients are vegan.
Q15: Can I make this recipe gluten-free?
The standard recipe does not require wheat-based pasta. However, check all packaged ingredients, including broth, cheese, and seasonings, for gluten-free labeling.
Q16: Can I add chicken to this lasagna?
Yes. Add 1–2 cups of cooked shredded chicken between the sweet potato and ricotta layers for extra protein.
Q17: Can I add mushrooms?
Yes. Sauté sliced mushrooms with garlic and add them to the spinach and ricotta filling.
Q18: Can I use another cheese instead of mozzarella?
Yes. Fontina, provolone, or Monterey Jack are excellent alternatives.
Q19: Is this recipe keto-friendly?
No. Sweet potatoes and raspberries contain carbohydrates, so this recipe is not suitable for a strict ketogenic diet.
Q20: Is this recipe suitable for a low-sodium diet?
It can be modified. Use low-sodium vegetable broth, reduce added salt, and choose lower-sodium cheeses where available. Check the labels of all packaged ingredients.
Serving Suggestions
Serve this lasagna with:
– Fresh Mediterranean cucumber and tomato salad
– Garlic roasted broccoli
– Lemon herb asparagus
– Roasted Brussels sprouts
– Simple arugula salad
– Grilled zucchini
– Warm garlic bread
Storage and Make-Ahead Instructions
– Refrigerator: Store leftovers for 3–4 days in an airtight container.
– Freezer: Freeze portions for up to 2 months for best quality.
– Make Ahead: Assemble up to 24 hours before baking and refrigerate.
– Raspberry Sauce: Refrigerate separately for up to 3 days.
– Reheating: Heat until the center reaches 165°F (74°C).
Final Thoughts
Layered Sweet Potato, Spinach & Ricotta Lasagna with Walnuts & Raspberry Honey Sauce is a delicious twist on traditional lasagna. The tender sweet potato layers, creamy spinach and ricotta filling, melted cheese, crunchy walnuts, and sweet-tangy raspberry sauce create a beautiful balance of flavors.
It is comforting enough for a family dinner and elegant enough to serve at Thanksgiving, Christmas, or a special gathering.
