There’s something truly heartwarming about cozying up with a dish that’s both wholesome and bursting with delightful flavors. The Creamy Ricotta & Spinach Stuffed Sweet Potatoes Recipe hits all those notes perfectly, offering tender baked sweet potatoes filled with a luscious, cheesy spinach mixture that feels indulgent yet nourishing. It’s that magical combo of creamy, savory, and just the right touch of spice that makes this recipe a total crowd-pleaser. Whether you’re looking for a comforting weeknight dinner or a radiant vegetarian option to impress guests, these stuffed sweet potatoes deliver every time.

Ingredients You’ll Need
This recipe shines because of its simplicity—each ingredient plays an essential role in crafting a balanced dish that’s rich, flavorful, and visually inviting. From the naturally sweet base of the potatoes to the earthy, creamy filling, everything is chosen to complement one another beautifully.
- Sweet potatoes: Choose medium-sized for even baking and just the right amount of filling cavity.
- Olive oil: Helps crisp the skin slightly while adding richness and depth.
- Salt: Enhances all the flavors and balances sweetness.
- Black pepper: Adds mild heat and complexity.
- Ricotta cheese: The creamy heart of the stuffing that keeps it light yet satisfying.
- Fresh spinach: Provides freshness, color, and a mild earthy note.
- Grated Parmesan cheese: Boosts umami and adds a subtle nutty sharpness.
- Nutmeg: Offers a warm, aromatic undertone that elevates the filling unexpectedly.
- Garlic powder: Gives a gentle garlicky aroma without overpowering.
- Red pepper flakes (optional): A hint of spice to wake up the palate.
- Fresh basil or parsley: Adds a fresh, herbal garnish to brighten the finished dish.
How to Make Creamy Ricotta & Spinach Stuffed Sweet Potatoes Recipe
Step 1: Prep and Bake the Sweet Potatoes
Start by preheating your oven to 400°F (200°C). This sets the perfect environment to roast your sweet potatoes to tender, caramelized perfection. While the oven warms, wash and scrub your sweet potatoes thoroughly to remove any dirt, then dry them off. Poke each potato several times with a fork to let steam escape during baking—this ensures they cook evenly without bursting. Next, rub each one with olive oil and sprinkle on salt and black pepper. These simple touches enhance the natural flavor and help crisp the skins just a bit. Arrange them on a lined baking sheet, pop them into the oven, and let them roast for 45 to 60 minutes, or until a fork slides in beautifully with no resistance.
Step 2: Sauté the Spinach
While the sweet potatoes roast, turn your attention to the filling. Heat a skillet over medium heat and add the chopped spinach. Sauté for just a few minutes until it wilts down—this softens it while keeping that vibrant green color. Let it cool slightly before mixing it with the other ingredients. This step ensures your spinach integrates smoothly without making the filling watery.
Step 3: Make the Creamy Filling
Grab a large mixing bowl and combine ricotta cheese, the sautéed spinach, grated Parmesan cheese, nutmeg, garlic powder, and optional red pepper flakes if you want a gentle kick. Mix everything thoroughly so that the flavors marry beautifully and the texture becomes silky smooth. This mixture is the star filling of the Creamy Ricotta & Spinach Stuffed Sweet Potatoes Recipe, creamy and flavorful with just the right touch of seasoning.
Step 4: Hollow and Stuff the Sweet Potatoes
Once your sweet potatoes are perfectly baked and cool enough to handle, slice them lengthwise. Carefully scoop out some of the flesh from each half, leaving a sturdy border to hold the filling. Add the scooped flesh to your ricotta mixture and stir well to combine, creating an even creamier filling with that signature sweet potato flavor. Then, spoon this luscious blend back into the potato cavities, piling it slightly on top to create a handsome, inviting presentation.
Step 5: Bake Again to Set the Filling
Return the stuffed sweet potatoes to your baking sheet and pop them back in the oven for another 10 to 15 minutes. This step allows the filling to heat through and meld with the sweet potato shell, resulting in a comforting and cohesive dish. The Parmesan will subtly brown at the edges, adding a delightful hint of texture and flavor.
Step 6: Garnish and Serve
Once out of the oven, let these beauties cool for a moment. Then sprinkle chopped fresh basil or parsley on top for a burst of color and freshness that complements the creamy filling perfectly. Your Creamy Ricotta & Spinach Stuffed Sweet Potatoes Recipe are now ready to shine at the table!
How to Serve Creamy Ricotta & Spinach Stuffed Sweet Potatoes Recipe

Garnishes
Adding a thoughtful garnish elevates the plate instantly. Fresh basil or parsley not only brings a pop of green but also a lively flavor contrast to the rich filling. For an extra touch, consider a drizzle of high-quality olive oil or a sprinkle of toasted pine nuts for crunch.
Side Dishes
These stuffed sweet potatoes are quite hearty on their own but pair exceptionally well with light and fresh sides. A crisp mixed green salad with a lemon vinaigrette or a simple cucumber and tomato salad balances the richness beautifully. For a complete meal, serve alongside roasted vegetables or a bowl of warm lentil soup.
Creative Ways to Present
Try serving these on a stylish wooden board with the halves arranged in a fan shape and scattered fresh herbs around for a rustic yet elegant look. Another fun idea is to turn them into bite-sized appetizers by cutting the stuffed halves into smaller portions and using toothpicks to serve at casual gatherings. The Creamy Ricotta & Spinach Stuffed Sweet Potatoes Recipe adapts effortlessly to both intimate dinners and festive occasions.
Make Ahead and Storage
Storing Leftovers
Store any leftover stuffed sweet potatoes in an airtight container in the refrigerator. They keep well for up to 3 days, making them an excellent option for quick meals during busy weeks. Before refrigerating, allow them to cool completely to retain texture and freshness.
Freezing
If you want to prepare in advance, freeze the stuffed but unbaked sweet potatoes by wrapping each one tightly in foil and placing them in a freezer-safe bag. They can be frozen for up to 1 month. When ready to eat, thaw overnight in the fridge before baking.
Reheating
To reheat, place your stored stuffed sweet potatoes in a preheated oven at 350°F (175°C) for about 15-20 minutes until warmed through. Avoid microwaving if possible, as oven reheating helps preserve the textures of both the potato and creamy filling.
FAQs
Can I use frozen spinach instead of fresh?
Absolutely! Just make sure to thaw and squeeze out any excess moisture from the frozen spinach before adding it to the ricotta mixture to avoid a watery filling.
Is it possible to make this recipe vegan?
Yes! Substitute ricotta with a plant-based ricotta alternative or blended tofu, and use nutritional yeast in place of Parmesan cheese for that cheesy flavor without dairy.
How spicy does the filling get with red pepper flakes?
The red pepper flakes add only a gentle warmth that enhances the dish without overpowering it. You can always adjust the amount or omit them if you prefer a milder taste.
Can I prepare the filling ahead of time?
Definitely. The filling can be made a day in advance and stored in the refrigerator to save time on baking day.
What size sweet potatoes work best?
Medium-sized sweet potatoes are ideal because they cook evenly and provide enough room for stuffing without becoming too heavy or cumbersome to handle.
Final Thoughts
The Creamy Ricotta & Spinach Stuffed Sweet Potatoes Recipe really is one of those dishes that feels like a warm hug on a plate. It’s straightforward to make, packed with flavor, and endlessly satisfying whether for a weeknight supper or a special meal. You’ll love how the naturally sweet base pairs with the creamy, herb-infused filling. Go ahead and give this recipe a try—you might just find yourself making it again and again!
Print
Creamy Ricotta & Spinach Stuffed Sweet Potatoes Recipe
- Prep Time: 0h 20m
- Cook Time: 1h 0m
- Total Time: 1h 20m
- Yield: 4 servings
- Category: Main Course
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
This recipe features creamy ricotta and vibrant spinach stuffed sweet potatoes, combining the natural sweetness of baked sweet potatoes with a savory, cheesy filling enhanced by fresh herbs and warm spices. A warm, satisfying dish perfect as a wholesome vegetarian main or side.
Ingredients
Sweet Potatoes
- 4 medium sweet potatoes
- 2 tablespoons olive oil
- 1 teaspoon salt
- 1/2 teaspoon black pepper
Filling
- 1 cup ricotta cheese
- 1 cup fresh spinach, chopped
- 1/2 cup grated Parmesan cheese
- 1/4 teaspoon nutmeg
- 1/4 teaspoon garlic powder
- 1/4 teaspoon red pepper flakes (optional)
Garnish
- 1/4 cup chopped fresh basil or parsley
Instructions
- Preheat Oven: Preheat your oven to 400°F (200°C) to prepare for baking the sweet potatoes.
- Prepare Sweet Potatoes: Wash and scrub the sweet potatoes under running water to remove any dirt. Pat them dry thoroughly with a towel.
- Pierce Sweet Potatoes: Use a fork to poke several holes in each sweet potato to allow steam to escape during baking.
- Season Sweet Potatoes: Rub each sweet potato with olive oil, then sprinkle them evenly with salt and black pepper to enhance flavor and help crisp the skin.
- Arrange for Baking: Place the prepared sweet potatoes on a baking sheet lined with parchment paper or aluminum foil for easy cleanup.
- Bake Sweet Potatoes: Bake in the preheated oven for 45-60 minutes until tender and easily pierced with a fork. Timing depends on the size of the sweet potatoes.
- Sauté Spinach: While the potatoes bake, heat a skillet over medium heat, add the chopped spinach and sauté for 2-3 minutes until wilted. Remove from heat and allow to cool slightly.
- Mix Filling: In a large mixing bowl, combine ricotta cheese, sautéed spinach, grated Parmesan cheese, nutmeg, garlic powder, and red pepper flakes if using. Stir until all ingredients are well mixed.
- Prepare Sweet Potato Halves: When sweet potatoes are cooled enough to handle, cut them lengthwise in half. Carefully scoop out some flesh, leaving the skin intact to form a cavity for stuffing.
- Combine Filling: Add the scooped sweet potato flesh to the ricotta and spinach mixture and mix thoroughly to combine flavors and textures.
- Stuff Sweet Potatoes: Spoon the creamy ricotta and spinach filling back into each sweet potato half, mounding it slightly on top for an appealing presentation.
- Final Bake: Return the stuffed sweet potatoes to the baking sheet and bake again for 10-15 minutes to heat through and meld flavors.
- Garnish and Serve: Remove from oven, let cool briefly, then garnish with chopped fresh basil or parsley before serving for a fresh finish.
Notes
- Choose sweet potatoes that are uniform in size for even cooking.
- Sautéing the spinach removes excess moisture, preventing the filling from becoming watery.
- Nutmeg adds a warm, subtle spice that complements the creamy ricotta and sweet potato flavors.
- Red pepper flakes are optional and can be adjusted to taste for added heat.
- For a vegan version, substitute ricotta and Parmesan with plant-based alternatives.
- Leftover stuffed sweet potatoes can be refrigerated for up to 3 days and reheated in the oven.

