Table of Contents
Creamy Ricotta & Spinach Stuffed Sweet Potatoes with Balsamic Cranberry Glaze – A Tangy Twist on Comfort
You know those cozy, soul-nourishing meals that taste like a hug? These ricotta spinach stuffed sweet potatoes are exactly that—but with a bright, tangy twist that stops you in your tracks. I’m Sara, and I’ve been making some version of stuffed sweet potatoes since my days living in a tiny Paris walk-up, where a hot oven and a bit of ricotta felt like pure luxury. But the real magic? That balsamic cranberry glaze. It’s the same sweet-tart note my mother used in Moroccan tagines, but with a French reduction technique I learned at Le Cordon Bleu. This is comfort food that knows how to dress up.
Imagine this: a perfectly roasted sweet potato, its natural sugars caramelized to a golden hue, split open to reveal a cloud-like filling of creamy ricotta and bright green spinach. Then comes the drizzle—a glossy, jewel-toned balsamic cranberry glaze that clings to every forkful. The first bite is earthy and sweet, the second is tangy and rich, and before you know it, you’re scraping the last bit of glaze off the plate. The textures alone—velvety filling, tender potato, sticky glaze—are a symphony. And the aroma? It will pull everyone into the kitchen.
Over the years I’ve tested this recipe dozens of times—first for my own dinner, then for friends, then for my NYC pop-up supper club. What sets this version apart is the balance: the glaze isn’t cloying, the filling isn’t watery, and the sweet potatoes stay fluffy, not mushy. I’ll share my best 💡 Sara’s Pro Tip for getting that glaze to the perfect syrupy consistency, plus the most common mistake home cooks make (hint: it’s over-baking the potatoes). Whether you’re a busy parent, a student, or just someone who loves a healthy stuffed sweet potato recipe that feels indulgent, this one’s for you.
Why This Recipe Is the Best
The Flavor Secret: The balsamic cranberry glaze is my signature bridge between sweet and savory. Growing up, my mother would drizzle pomegranate molasses over lamb tagine—that same sweet-tart principle works beautifully here. The balsamic vinegar, reduced with dried cranberries and a touch of honey, creates a glaze that’s both sophisticated and simple. It’s the kind of technique I learned in Paris and then brought home to my New York kitchen.
Perfected Texture: The ricotta-spinach filling stays creamy because I sauté the spinach first to remove excess moisture. That one step—so simple, yet so easy to skip—keeps your stuffing from turning the sweet potato soggy. The Parmesan adds a salty depth that balances the sweetness of the potatoes and the glaze. Every bite is fluffy, creamy, and just a little tangy.
Foolproof & Fast: Even though the total time is just over an hour, almost all of it is hands-off roasting. You can prep the filling and glaze while the sweet potatoes bake. This is the kind of vegetarian stuffed sweet potato dinner that works for a weeknight yet feels special enough for company. It’s forgiving, too—you can swap in kale for spinach, use maple syrup instead of honey, or even skip the glaze for a simpler version.
Ricotta Spinach Stuffed Sweet Potatoes – Ingredients
I pick up my sweet potatoes from the Union Square Greenmarket when they’re in season—vibrant, knobby, and full of flavor. The ricotta I get from a little Italian shop in Arthur Avenue Market; it’s thick, creamy, and not too salty. And the balsamic? Always a good-quality Modena variety. Let me walk you through what you’ll need.
Ingredients List
- For the Sweet Potatoes: 4 medium sweet potatoes, 1 tbsp olive oil, 1/2 tsp salt, 1/4 tsp black pepper
- For the Ricotta Spinach Filling: 1 cup ricotta cheese, 2 cups fresh spinach (chopped), 1/4 cup grated Parmesan cheese
- For the Balsamic Cranberry Glaze: 1/2 cup balsamic vinegar, 1/4 cup dried cranberries, 2 tbsp honey or maple syrup
Ingredient Spotlight
Sweet Potatoes: Look for medium, evenly shaped tubers with no soft spots. Garnet or Jewel varieties work beautifully—they’re sweet and creamy when baked. If you only find large ones, just adjust baking time by 10–15 minutes. Substitute with regular potatoes? Not recommended; the sweetness is key here.
Ricotta: Whole-milk ricotta gives the creamiest texture. Part-skim works too but may be slightly less luscious. For a dairy-free option, use a high-quality cashew-based ricotta—just avoid watery brands that can thin the filling.
Balsamic Vinegar: Use a good aged balsamic (not the super cheap stuff, which can be harsh). Modena DOP is ideal. If you really don’t have any, red wine vinegar mixed with a pinch of sugar can work in a pinch? (See FAQ below for better options.)
Dried Cranberries: They add concentrated sweetness and that lovely chew. You can swap with dried cherries or even raisins—just know the flavor profile will shift slightly. Fresh cranberries aren’t recommended for the glaze because they’re too tart and won’t break down in time.
| Original Ingredient | Best Substitution | Flavor / Texture Impact |
|---|---|---|
| Whole-milk ricotta | Dairy-free cashew ricotta | Slightly less creamy, but still delicious. Add a pinch of salt. |
| Fresh spinach | Frozen spinach (thawed & squeezed dry) | Works perfectly; just be sure to squeeze out all excess water. |
| Balsamic vinegar | Red wine vinegar + 1 tbsp brown sugar | Less complex, but still tangy-sweet. Reduce a bit longer. |
| Dried cranberries | Dried cherries or golden raisins | Cherries: deeper flavor; raisins: sweeter and milder. |
| Honey | Maple syrup or agave | Maple adds a subtle woody note; agave is neutral. |
How to Make Ricotta Spinach Stuffed Sweet Potatoes – Step-by-Step
Trust me on this: the process is as soothing as the result. You’ll roast, you’ll stir, you’ll drizzle—and you’ll feel like a chef in your own kitchen. Let’s get started.
Step 1: Prep the Sweet Potatoes
Preheat your oven to 400°F (200°C). Scrub the sweet potatoes well (you’ll be eating the skin) and prick each one a few times with a fork—this lets steam escape and prevents bursting. Rub with olive oil, then season with salt and pepper. Place on a baking sheet and roast for 45–60 minutes, until they’re tender all the way through when pierced with a knife.
⚠️ Common Mistake to Avoid: Over-baking! A sweet potato that’s too soft will collapse when you try to stuff it. Test at 45 minutes—the tip of a knife should slide in with light resistance.
Step 2: Sauté the Spinach
While the potatoes bake, heat a skillet over medium heat. Add a drizzle of olive oil, then toss in the chopped spinach. Sauté just until wilted—about 2–3 minutes. Remove from heat and let cool slightly. Don’t skip this step; raw spinach in the filling will release water and make everything sad.
💡 Sara’s Pro Tip: If you’re using frozen spinach, thaw it completely and squeeze handfuls over the sink to remove as much water as possible. Then sauté briefly to dry it out further.
Step 3: Make the Filling
In a medium bowl, combine the ricotta cheese, the sautéed spinach (coarsely chopped if you prefer), and the grated Parmesan. Mix until everything is evenly distributed. Taste and add a pinch of salt if needed—the Parmesan adds saltiness, so go easy. Set aside.
⚠️ Common Mistake to Avoid: Over-mixing the ricotta – it can become watery. Fold gently just until combined.
Step 4: Simmer the Glaze
In a small saucepan, combine the balsamic vinegar, dried cranberries, and honey (or maple syrup). Bring to a gentle simmer over medium heat, then reduce to low. Cook for 8–10 minutes, stirring occasionally, until the mixture thickens to a syrupy consistency that coats the back of a spoon. The cranberries will soften and plump up. Remove from heat and set aside.
💡 Sara’s Pro Tip: To test if the glaze is ready, dip a spoon in and draw a line through the coating—it should hold for a second before running together. If it’s too thin, simmer another minute; if too thick, add a teaspoon of water.
Step 5: Bake, Stuff & Glaze
When the sweet potatoes are done, let them cool for 5–10 minutes until comfortable to handle. Slice each open lengthwise, leaving the skin intact. Use a fork to fluff the flesh inside—this creates a bed for the filling. Divide the ricotta-spinach mixture among the four potatoes, mounding it slightly. Return to the oven for 5–7 minutes, just until the filling is warmed through and the cheese softens. Drizzle generously with the balsamic cranberry glaze and serve immediately.
⚠️ Common Mistake to Avoid: Adding the glaze too early – it will run off. Always drizzle right before serving for maximum visual impact and stickiness.
| Step | Action | Duration | Key Visual Cue |
|---|---|---|---|
| 1 | Roast sweet potatoes | 45–60 min | Knife slides in with light resistance |
| 2 | Sauté spinach | 2–3 min | Spinach is wilted and bright green |
| 3 | Make filling | 2 min | Evenly mixed, creamy texture |
| 4 | Simmer glaze | 8–10 min | Syrupy, coats spoon |
| 5 | Stuff & final bake | 5–7 min | Filling is warm, glaze glistening |
Serving & Presentation
I love serving these balsamic cranberry sweet potatoes as a main course with a simple green salad on the side—something peppery like arugula tossed with lemon and olive oil. The peppery greens cut through the richness of the ricotta and the sweetness of the glaze. For a heartier meal, pair with roasted chicken or a lentil soup. A sprinkle of toasted pine nuts or fresh thyme on top adds a restaurant-worthy finish.
When I entertain, I sometimes arrange the stuffed potatoes on a large wooden board and let guests drizzle their own glaze. It’s interactive and beautiful—the deep orange of the potato, the creamy white filling, and the dark ruby glaze look stunning together. My Moroccan roots whisper to add a pinch of cinnamon to the glaze, and my Paris training says to keep the plating clean and minimal. You choose your adventure.
| Pairing Type | Suggestions | Why It Works |
|---|---|---|
| Side Dish | Arugula salad, roasted Brussels sprouts, crusty bread | Balance the richness with bitterness or crunch |
| Sauce / Dip | Extra balsamic glaze, harissa yogurt, tahini drizzle | Adds heat or nutty depth |
| Beverage | Dry Riesling, dry rosé, sparkling water with lemon | Acidity cuts the sweetness |
| Garnish | Toasted pine nuts, fresh thyme, pomegranate arils | Adds pop of color, texture, and freshness |
Make-Ahead, Storage & Reheating
As a busy NYC mom and food blogger, I’m all about meal prep. These stuffed sweet potatoes are a dream to make ahead for busy weeknights. Here’s how to store them so they taste just as good as day one.
| Method | Container | Duration | Reheating Tip |
|---|---|---|---|
| Refrigerator | Airtight container | Up to 4 days | Oven at 350°F for 10 min, or microwave for 2–3 min. Add fresh glaze after reheating. |
| Freezer | Wrap each potato in foil, then place in freezer bag | Up to 2 months | Thaw overnight in fridge, then bake at 375°F for 15–20 min. Glaze after. |
| Make-Ahead | Store components separately | Filling: 2 days; Glaze: 2 weeks in fridge | Assemble and bake just before serving for freshest texture. |
My favorite trick: I roast a double batch of sweet potatoes on Sunday, make the filling and glaze, and then assemble just before serving on a busy Tuesday. The glaze keeps beautifully in a jar in the fridge for up to two weeks—I use it on everything from roasted vegetables to ice cream (yes, really!). Just warm it slightly before drizzling.
Variations & Easy Swaps
One of the things I love about this vegetarian stuffed sweet potato recipe is how adaptable it is. Here are three of my go-to variations, and you can mix and match as you please.
| Variation | Key Change | Best For | Difficulty Impact |
|---|---|---|---|
| Vegan & Dairy-Free | Sub cashew ricotta, omit Parmesan (or use vegan) | Vegan guests or dairy sensitivities | Easy – no change in process |
| Spicy Moroccan Twist | Add 1/2 tsp cinnamon & 1/4 tsp cayenne to filling; swap honey for pomegranate molasses | Adventurous palates, fall dinners | Easy – just add spices |
| Gluten-Free & Grain-Free | No changes needed – naturally gluten-free! | Celiac or gluten-free diet | No impact – already GF |
Vegan & Dairy-Free Version
For my dairy-free friends, swap the ricotta for a thick cashew ricotta (soak 1 cup cashews overnight, blend with 1/4 cup water, 2 tbsp lemon juice, and a pinch of salt until smooth). Omit the Parmesan or use a vegan version like nutritional yeast (about 2 tbsp) for that savory depth. The texture stays creamy, and the glaze makes everything sing. I tested this at my last NYC dinner party, and no one guessed it was vegan.
Spicy Moroccan Twist
This is my personal favorite. Add 1/2 teaspoon cinnamon and 1/4 teaspoon cayenne (or more) to the ricotta filling. For the glaze, substitute the honey with pomegranate molasses—it’s tangier and more complex, just like the condiment my mother used. The warmth of the spices pairs beautifully with the sweet potato and the tart glaze. Serve with a spoonful of harissa on the side if you’re really feeling the heat.
Gluten-Free & Grain-Free
Great news: this recipe is naturally gluten-free and grain-free, as long as you don’t add any wheat-based sides. The sweet potato itself is a grain-free carb, and all other ingredients are safe. Just double-check your balsamic vinegar (some cheap brands add caramel color with gluten – rare but possible). For a full meal, serve with quinoa or a simple bean salad.
Frequently Asked Questions
Can I use frozen spinach instead of fresh for the ricotta stuffing?
Absolutely, yes. Frozen spinach works perfectly in this recipe. The key step is to thaw the spinach completely, then squeeze it as dry as you can with your hands or a clean kitchen towel. Frozen spinach contains a lot of water, and if you don’t remove it, your ricotta filling will turn watery and the sweet potato will get soggy. After squeezing, you can skip the sauté step (since the blanching process already wilts the spinach) or give it a quick 1-minute sauté to dry it out further. Use about 1/2 cup of tightly packed thawed spinach for every 2 cups of fresh called for.
How long do you need to bake the sweet potatoes to get them soft enough for stuffing?
For medium-sized sweet potatoes (about 8–10 ounces each), bake at 400°F for 45–60 minutes. Start checking at 45 minutes: insert a sharp knife or skewer into the thickest part. It should slide in with little to no resistance. If there’s still firmness in the center, continue baking in 5-minute increments. The exact time depends on the size and freshness of your potatoes. Larger potatoes might need up to 75 minutes. You want them tender enough to fluff with a fork, but not so soft that they collapse. Underbaking is better than overbaking – you can always give them an extra 5 minutes if needed.
What can I substitute for balsamic vinegar in the cranberry glaze if I don’t have any?
If you’re out of balsamic vinegar, the best substitute is a combination of red wine vinegar and a bit of brown sugar. Use 1/2 cup red wine vinegar plus 1 to 2 tablespoons of brown sugar (or maple syrup) to mimic the sweet-tart balance. Simmer it with the cranberries as directed—the reduction will thicken and mellow the sharpness. Another option is using apple cider vinegar plus honey; it will taste more fruity and less complex but still delicious. Avoid using white distilled vinegar straight – it’s too harsh. And if you have balsamic glaze already, you can skip the reduction and just warm it with the cranberries.
Can I make the ricotta and spinach filling ahead of time to save on prep?
Yes, you can prepare the filling up to 2 days in advance. Make the ricotta-spinach mixture, store it in an airtight container in the fridge, and let it come to room temperature for about 15 minutes before stuffing. You can also make the balsamic cranberry glaze up to 2 weeks ahead—just keep it in a jar in the refrigerator and warm it slightly before drizzling. For the sweet potatoes themselves, it’s best to bake them the day you plan to stuff them, but you can par-bake them (about 35 minutes) a day ahead, then finish roasting and stuff them the next day. That said, the texture is best when everything is fresh.
Is this recipe suitable for meal prep?
Definitely! These stuffed sweet potatoes are excellent for meal prep. Follow the make-ahead instructions: bake the potatoes and prepare the filling and glaze separately. Store the components in the fridge. When ready to eat, reassemble and bake for about 10 minutes at 350°F until hot. Or you can fully assemble and store them (without the glaze) for up to 4 days in the fridge. Add the glaze just before serving. For freezing, wrap each assembled potato (minus glaze) tightly in foil and freeze for up to 2 months. Thaw overnight in the fridge, then reheat in the oven at 375°F for 15–20 minutes. Add glaze after reheating.
Can I add other vegetables or protein to the filling?
Absolutely. The ricotta spinach filling is very versatile. You can add finely chopped mushrooms (sautéed first to remove moisture), roasted red peppers, or even artichoke hearts. For protein, try crumbled feta cheese (reduce the Parmesan slightly), cooked Italian sausage (if not vegetarian), or white beans for a vegan boost. Just be mindful of moisture: any vegetable you add should be cooked and drained well to avoid a soggy filling. I sometimes add a handful of toasted pine nuts or walnuts for crunch. If you add beans, mash them lightly and mix with the ricotta.
What’s the best way to reheat leftover stuffed sweet potatoes?
The oven is your best friend for reheating these. Preheat to 350°F, place the stuffed sweet potatoes on a baking sheet, and warm for about 10 minutes if refrigerated, or 15–20 minutes if frozen. This method keeps the skin crisp and the filling creamy. The microwave works in a pinch (2–3 minutes on high), but the sweet potato skin can become chewy and the ricotta may weep. To freshen up the glaze, drizzle a tiny amount of water into the leftover glaze jar, warm it briefly, and add a fresh drizzle after reheating. If you stored the glaze separately, just warm and drizzle.
Can I use kale instead of spinach?
Yes, kale is a great substitute. Because kale is tougher than spinach, it needs a slightly longer sauté. Remove the tough stems, chop the leaves, and cook in a skillet with a little olive oil over medium heat for 4–5 minutes until wilted and tender. You can also blanch the kale in boiling water for 2 minutes, then squeeze dry. The flavor is earthier and slightly more robust, which pairs beautifully with the ricotta and balsamic glaze. Lacinato (Tuscan) kale is my favorite for this—it’s tender and has a milder taste than curly kale. Just be sure to chop it finely after cooking.
How do I make the glaze thicker?
If your balsamic cranberry glaze isn’t thickening after 10 minutes of simmering, there are a few tricks. First, make sure you’re simmering, not boiling too vigorously. A low, steady simmer allows the water to evaporate without burning the sugar. If it’s still thin, continue simmering for another 2–3 minutes—it will thicken as it cools, so don’t over-reduce. You can also add a tiny pinch of cornstarch dissolved in 1 teaspoon of cold water, stir it in, and simmer for another minute. For a naturally thicker glaze, start with a better quality balsamic vinegar (older, more syrupy) or add an extra tablespoon of honey. Remember, the glaze will set as it cools.
What can I serve with these stuffed sweet potatoes for a complete meal?
These stuffed sweet potatoes are hearty enough to be a main dish on their own, but they pair beautifully with a few simple sides. For a light, balanced meal, serve with an arugula salad dressed with lemon vinaigrette—the peppery greens cut through the richness. A side of roasted asparagus or green beans adds color and crunch. For protein, add a piece of grilled chicken, salmon, or a fried egg on top (trust me, the yolk with the ricotta is divine). If you want grains, a side of quinoa or farro with herbs works wonderfully. For soups, a bowl of tomato basil soup or Moroccan lentil soup is a cozy match.
Share Your Version!
I’d absolutely love to hear how these ricotta spinach stuffed sweet potatoes turn out in your kitchen. Did you try the Moroccan spice twist? Did you sneak in some mushrooms? Leave a star rating and a comment below—it helps other readers know what works and it makes my day! If you snap a photo, tag me @cheerychop on Instagram or Pinterest so I can see your beautiful creation. And if you have a question I haven’t answered, just ask—I’m always here in my NYC kitchen, apron on and ready to help.
From my NYC kitchen to yours — I hope this recipe brings as much warmth to your table as it does to mine. — Sara 🧡
Love This Recipe? Save It to Pinterest!
If you enjoyed this Creamy Ricotta & Spinach Stuffed Sweet Potatoes with Balsamic Cranberry Glaze recipe, don’t let it get lost in your browser tabs! 😄 Pin it now so you can find it again anytime — and explore hundreds more tried-and-tested recipes waiting for you on my Pinterest boards.
👉 Follow Sara on Pinterest @chefrecipes2
📌 Pin this recipe · 🔁 Re-pin your favorites · 💬 Tag me when you make it — I love seeing your creations!
Did you make this recipe?
I’d love to know how it went! ⭐ Leave a star rating below, share a photo on social media with #cheerychop, and tag @cheerychop. Your feedback helps me create more recipes you’ll love.
Creamy Ricotta & Spinach Stuffed Sweet Potatoes with Balsamic Cranberry Glaze
These stuffed sweet potatoes are filled with a creamy ricotta and spinach mixture and drizzled with a tangy balsamic cranberry glaze. A perfect vegetarian comfort meal.
- Prep Time: 15 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 15 minutes
- Yield: 4 1x
- Method: Main Course
- Cuisine: American
Ingredients
- For the Sweet Potatoes:
- 4 medium sweet potatoes
- 1 tbsp olive oil
- 1/2 tsp salt
- 1/4 tsp black pepper
- For the Ricotta Spinach Filling:
- 1 cup ricotta cheese
- 2 cups fresh spinach, chopped
- 1/4 cup grated Parmesan cheese
- For the Balsamic Cranberry Glaze:
- 1/2 cup balsamic vinegar
- 1/4 cup dried cranberries
- 2 tbsp honey or maple syrup
Instructions
- Preheat oven to 400°F (200°C).
- Scrub sweet potatoes and prick with a fork. Rub with olive oil, salt, and pepper.
- Place sweet potatoes on a baking sheet and bake for 45-60 minutes until tender.
- While potatoes bake, heat a skillet over medium heat and sauté chopped spinach until wilted (about 2-3 minutes). Remove from heat and let cool slightly.
- In a bowl, combine ricotta cheese, sautéed spinach, and Parmesan cheese. Mix well.
- For the glaze, combine balsamic vinegar, dried cranberries, and honey in a small saucepan. Bring to a simmer and cook for 8-10 minutes until syrupy. Set aside.
- When sweet potatoes are cool enough to handle, slice open lengthwise and fluff the flesh with a fork.
- Stuff each sweet potato with the ricotta-spinach mixture.
- Drizzle with balsamic cranberry glaze and serve immediately.
Notes
You can substitute kale for spinach if desired. For a vegan version, use dairy-free ricotta and omit Parmesan or use a vegan alternative.
Nutrition
- Calories: 380
- Sugar: 18g
- Fat: 12g
- Carbohydrates: 52g
- Protein: 14g

Tried This Recipe? Leave a Comment!
Did you make this recipe? I’d love to hear how it turned out! Please leave a comment and a rating below. Your feedback helps other home cooks and supports cheerychop.com!
For more delicious inspiration, follow me on Pinterest!

