- 4 Medium sweet potatoes
- 2 tbsp Olive oil divided
- 1 tbsp Butter
- 1 Large yellow onion thinly sliced
- 2 cups Baby spinach
- 1 cup Ricotta cheese
- ½ cup Crumbled feta cheese plus more for garnish
- ¼ tsp Salt plus more to taste
- ¼ tsp Black pepper
- ¼ tsp Ground nutmeg optional, but great for the holidays
- ¼ cup Dried cranberries
- Fresh thyme or rosemary leaves for garnish
Baking Sheet
Large skillet
Wooden spoon or spatula
Small mixing bowl
Knife & cutting board
Roast the Sweet PotatoesPreheat your oven to 400°F (200°C).Scrub the sweet potatoes clean, pierce them a few times with a fork, and place them on a foil-lined baking sheet.Bake for 45–55 minutes, or until fork-tender.Let them cool slightly while you prepare the filling. Caramelize the OnionsIn a large skillet, heat 1 tablespoon olive oil and 1 tablespoon butter over medium heat.Add the sliced onions and a pinch of salt.Cook slowly, stirring occasionally, for 20–25 minutes, until the onions turn deep golden brown and sweet. Wilt the SpinachPush the onions to one side of the pan and add the remaining 1 tablespoon olive oil to the other side.Add the spinach and cook for 2–3 minutes, just until wilted.Stir together with the onions and season with salt, pepper, and nutmeg. Prepare the Ricotta & Feta MixtureIn a small bowl, stir together the ricotta cheese, ½ cup feta, a pinch of salt, and a little black pepper.You can also add a bit of lemon zest for brightness (optional). Assemble the Stuffed Sweet PotatoesSlice each roasted sweet potato lengthwise down the center and gently press the ends to open them up slightly.Fluff the insides with a fork.Spoon a layer of the ricotta-feta mixture into each sweet potato, then top with the caramelized onion and spinach mixture.Sprinkle with dried cranberries and a little extra feta cheese for garnish. Garnish & ServeFinish with a drizzle of olive oil or balsamic glaze if desired, and top with fresh thyme or rosemary leaves.Serve warm.