Creamy Ricotta & Spinach Stuffed Sweet Potatoes with Balsamic Cranberry Glaze
Creamy Ricotta & Spinach Stuffed Sweet Potatoes with Balsamic Cranberry Glaze is a cozy, nutrient-rich dish that brings together sweet, savory, and tangy flavors in one beautifully balanced plate. Soft roasted sweet potatoes are filled with a creamy ricotta and spinach mixture, then finished with a glossy balsamic cranberry glaze that adds a bright, slightly tart contrast. The result is a comforting yet elegant recipe that works perfectly for dinner, holiday tables, or a wholesome vegetarian meal any day of the week. Each bite combines creamy cheese, earthy greens, natural sweetness, and a deep balsamic richness that makes this dish truly special.
Prep Time: 20 minutes
Cook Time: 45–50 minutes
Total Time: About 1 hour 15 minutes
Servings: 4
Ingredients
Sweet Potatoes
4 medium sweet potatoes (about 1.5 lbs / 680 g total)
1 tablespoon olive oil
Salt and black pepper, to taste
Ricotta & Spinach Filling
1 cup (250 g) ricotta cheese
2 cups (60 g) fresh spinach, chopped
1/4 cup (30 g) grated Parmesan cheese
1 garlic clove, minced
1/4 teaspoon nutmeg (optional)
1 tablespoon olive oil or butter
Balsamic Cranberry Glaze
1/2 cup (120 ml) balsamic vinegar
1/4 cup (50 g) fresh or frozen cranberries (or dried cranberries as an alternative)
1 tablespoon honey or maple syrup
1 teaspoon lemon juice (optional)
Optional Garnish
Fresh thyme or rosemary sprigs
Chopped walnuts or pecans
Instructions
Roast the Sweet Potatoes
Preheat oven to 400°F (200°C).
Wash and dry the sweet potatoes, then pierce each one several times with a fork.
Rub with olive oil, salt, and black pepper.
Place on a baking tray and roast for 40–50 minutes, or until soft and fork-tender.
Prepare the Spinach Filling
Heat olive oil or butter in a pan over medium heat.
Add minced garlic and sauté for 30 seconds until fragrant.
Add chopped spinach and cook until wilted, about 2–3 minutes.
Remove from heat and let cool slightly.
In a bowl, mix ricotta cheese, Parmesan, nutmeg, and cooked spinach mixture until smooth and creamy.
Make the Balsamic Cranberry Glaze
In a small saucepan, combine balsamic vinegar, cranberries, and honey.
Simmer over medium heat for 8–10 minutes until slightly thickened and glossy.
Stir in lemon juice if using.
Remove from heat and let it cool slightly; it will thicken more as it cools.
Assemble the Sweet Potatoes
Once sweet potatoes are cooked, slice them open lengthwise.
Gently fluff the inside with a fork.
Spoon the ricotta spinach mixture generously into each potato.
Finish and Serve
Drizzle the balsamic cranberry glaze over the stuffed sweet potatoes.
Top with fresh herbs and chopped nuts for extra texture.
Serve warm.
Tips
Choose Even-Sized Sweet Potatoes
This ensures they cook evenly and finish at the same time.
Do Not Skip Piercing the Skin
Piercing allows steam to escape and prevents bursting during roasting.
Roast Until Fully Tender
The inside should be soft enough to mash easily with a fork.
Drain Excess Moisture from Spinach
If spinach releases too much water, the filling can become runny.
Use Whole Milk Ricotta for Creaminess
Full-fat ricotta gives the best rich and smooth texture.
Let the Glaze Reduce Properly
A thicker glaze clings better to the sweet potatoes and enhances flavor.
Balance Sweet and Tangy Carefully
Taste the glaze before finishing and adjust honey if needed.
Toast Nuts Before Garnish
Lightly toasting walnuts or pecans enhances their flavor and crunch.
Serve Immediately for Best Texture
The contrast between warm filling and glaze is best when freshly assembled.
Make Components Ahead
Both filling and glaze can be prepared in advance for easier serving.
Variations
Goat Cheese Version
Replace ricotta with goat cheese for a tangier, richer filling.
Vegan Version
Use plant-based ricotta and maple syrup instead of honey.
Protein-Packed Version
Add cooked quinoa or shredded chicken to the filling.
Spicy Sweet Potato Version
Add chili flakes or cayenne pepper to the ricotta mixture.
Apple Cranberry Twist
Add finely chopped apples to the glaze for extra sweetness and texture.
Mediterranean Style
Add sun-dried tomatoes, olives, and basil to the filling.
Extra Cheesy Version
Mix mozzarella or extra Parmesan into the ricotta filling.
Nut-Free Option
Skip nuts and add roasted pumpkin seeds instead.
Herb-Heavy Version
Use dill, parsley, or chives in the ricotta filling for freshness.
Holiday Version
Add cinnamon and a touch of orange zest to the glaze for festive flavor.
Q&A
Can I microwave the sweet potatoes instead of roasting?
Yes, but roasting gives better flavor and texture.
Can I use frozen spinach?
Yes. Thaw it completely and squeeze out all excess moisture before using.
What can I use instead of cranberries?
Pomegranate seeds or dried cherries work well.
Can I make this ahead of time?
Yes. Roast potatoes, prepare filling and glaze, then assemble before serving.
How do I store leftovers?
Store in an airtight container in the fridge for up to 3 days.
Can I reheat this dish?
Yes. Reheat in the oven at 350°F (175°C) for best results.
Is this recipe vegetarian?
Yes, it is fully vegetarian.
Can I make it dairy-free?
Yes, use dairy-free ricotta and plant-based butter.
Why is my glaze too thin?
Simmer it longer until it reduces and thickens.
What main dishes pair well with this?
It pairs well with roasted vegetables, grilled chicken, or fresh salads.
Nutrition
(Approximate per serving)
Calories: 320–420
Protein: 12–16g
Fat: 12–18g
Carbohydrates: 45–55g
Fiber: 6–8g
Sugar: 12–18g
Calcium: Moderate
Iron: Moderate
Nutrition values vary depending on cheese, sweet potato size, and glaze sweetness.
Conclusion
Creamy Ricotta & Spinach Stuffed Sweet Potatoes with Balsamic Cranberry Glaze is a warm, satisfying dish that beautifully balances creamy, sweet, and tangy flavors. The soft roasted sweet potatoes pair perfectly with the rich ricotta spinach filling, while the cranberry balsamic glaze adds a bright, slightly tart finish that elevates the entire dish. Whether served as a comforting vegetarian dinner or a festive holiday side, this recipe is both nourishing and elegant. It’s simple to prepare, full of texture, and guaranteed to stand out on any table.