Layered Sweet Potato, Spinach & Goat Cheese Bake with Walnuts & Cranberry Honey Sauce
This layered sweet potato bake is the kind of dish that feels both comforting and a little special. Thin slices of sweet potato are stacked with garlicky spinach and creamy goat cheese, then finished with a warm cranberry honey sauce and crunchy toasted walnuts. The balance of flavors is what makes it stand out. You get natural sweetness from the potatoes, a slight tang from the goat cheese, freshness from the spinach, and a sweet-tart finish from the cranberry sauce. It works beautifully as a vegetarian main or a rich side dish for gatherings.
Preparation Time: 25 minutes
Cooking Time: 40 to 45 minutes
Total Time: About 1 hour 10 minutes
Ingredients
Main Bake Ingredients
Sweet Potatoes: 3 large, thinly sliced
Spinach: 5 cups fresh baby spinach
Cheeses: 1 cup crumbled goat cheese and optionally 1/2 cup grated Parmesan
Garlic: 3 cloves, minced
Dried Thyme: 1 teaspoon
Olive Oil: 2 tablespoons
Salt and Black Pepper: to taste
Cranberry Honey Sauce
Dried Cranberries: 1/2 cup
Honey: 3 tablespoons
Water: 1/3 cup
Balsamic Vinegar: 1 tablespoon
Cinnamon: a pinch
Topping
Walnuts: 1/2 cup, chopped and toasted
Instructions
Preheat your oven to 180°C (350°F) and lightly grease a baking dish.
Heat olive oil in a pan over medium heat. Add minced garlic and sauté for about 30 seconds until fragrant. Add the spinach and cook until wilted. Season with a pinch of salt, pepper, and dried thyme. Remove from heat and set aside.
Start layering by placing a layer of thinly sliced sweet potatoes at the bottom of the baking dish. Slightly overlap them for even coverage.
Add a layer of the sautéed spinach mixture, followed by a sprinkle of crumbled goat cheese. If using Parmesan, add a light layer here as well.
Repeat the layers until all ingredients are used, finishing with a top layer of sweet potatoes and a light sprinkle of cheese.
Cover the dish with foil and bake for about 30 minutes. Then remove the foil and bake for another 10 to 15 minutes until the top is slightly golden and the sweet potatoes are tender.
While the bake is in the oven, prepare the cranberry honey sauce. In a small saucepan, combine dried cranberries, honey, water, balsamic vinegar, and a pinch of cinnamon. Simmer on low heat for about 5 to 7 minutes until the cranberries soften and the sauce thickens slightly.
Once the bake is done, remove it from the oven and let it rest for a few minutes. Drizzle the warm cranberry honey sauce over the top and sprinkle with toasted walnuts.
Serve warm.
Tips
Slice sweet potatoes thin and evenly so they cook at the same rate
Use a mandoline slicer for consistent thickness if possible
Do not skip resting time after baking as it helps the layers set
Toast walnuts in a dry pan for a deeper, nuttier flavor
Adjust the amount of goat cheese based on how tangy you want the dish
If spinach releases too much water, cook it slightly longer to evaporate excess moisture
Covering with foil first helps soften the potatoes before browning
Add a splash of cream between layers if you want a richer texture
Taste and adjust seasoning in each layer rather than only at the end
Use fresh thyme if available for a more aromatic flavor
Variations
Add cooked chicken or shredded turkey for a non-vegetarian version
Replace goat cheese with feta for a saltier flavor
Use kale instead of spinach for a heartier texture
Swap walnuts with pecans or almonds for a different crunch
Make it vegan by using plant-based cheese and maple syrup instead of honey
Add caramelized onions between layers for extra sweetness
Include mushrooms for a deeper, earthy flavor
Use butternut squash instead of sweet potatoes for a twist
Add a layer of ricotta for extra creaminess
Spice it up with a pinch of chili flakes in the sauce
Q&A
Can I prepare this dish ahead of time?
Yes, you can assemble it a day in advance and bake when ready.
Do I need to peel sweet potatoes?
Peeling is optional, but recommended for a smoother texture.
Can I use frozen spinach?
Yes, just thaw and squeeze out excess water before using.
How do I know when it’s fully cooked?
Insert a knife into the potatoes. It should slide in easily.
Can I make it dairy-free?
Yes, use dairy-free cheese alternatives.
What can I serve with this?
It pairs well with grilled meats or a fresh salad.
How long does it last in the fridge?
Up to 3 days when stored in an airtight container.
Can I freeze it?
Yes, but texture may soften slightly after reheating.
Why is my bake watery?
Spinach may not have been cooked enough or released too much moisture.
Can I skip the cranberry sauce?
You can, but it adds a unique sweet-tangy balance to the dish.
Nutrition
(Approximate per serving)
Calories: 280–320
Protein: 7–9g
Carbohydrates: 30–35g
Fat: 14–18g
Sugar: 12–15g
Fiber: 4–6g
Conclusion
This layered sweet potato, spinach, and goat cheese bake is a great example of how simple ingredients can come together into something impressive. It’s rich but balanced, sweet yet savory, and has just the right amount of texture from the walnuts. The cranberry honey sauce ties everything together with a bright finish. Whether you’re making it for a family dinner or serving guests, it’s a dish that feels thoughtful without being complicated.