If you are searching for a dish that brings together comfort, nutrition, and an irresistible creaminess, the Creamy Ricotta & Spinach Stuffed Sweet Potatoes Recipe is your answer. This recipe transforms humble sweet potatoes into a luscious, flavorful meal that’s perfect for any time of the year. The tender sweetness of the potatoes pairs perfectly with a rich ricotta and spinach filling, seasoned to perfection with Parmesan and warming spices. It’s a cozy, healthful dish that you’ll want to make again and again, whether as a hearty side or a satisfying main.

Ingredients You’ll Need
These ingredients are delightfully simple yet essential, each bringing its own magic to this recipe. Sweet potatoes provide a naturally sweet and creamy base, ricotta cheese adds luscious richness, and fresh spinach contributes a vibrant color and earthy flavor, making every bite a balanced delight.
- 4 medium sweet potatoes: The star of the dish, providing natural sweetness and a soft texture once baked.
- 2 tablespoons olive oil: Helps to crisp the potato skins and adds a fruity depth.
- 1 teaspoon salt: Essential for enhancing the natural flavors of the sweet potatoes and filling.
- 1/2 teaspoon black pepper: Adds a gentle kick and balances the sweetness.
- 1 cup ricotta cheese: Delivers creamy richness and a mild, milky flavor that ties the filling together.
- 1 cup fresh spinach, chopped: Introduces freshness and a subtle earthiness to the filling.
- 1/2 cup grated Parmesan cheese: Offers a nutty, salty punch that elevates every bite.
- 1/4 teaspoon nutmeg: Provides warm, aromatic undertones that complement the ricotta and spinach.
- 1/4 teaspoon garlic powder: Enriches the filling with a mellow garlic flavor without overpowering.
- 1/4 teaspoon red pepper flakes (optional): Adds a subtle heat if you like a little zing.
- 1/4 cup chopped fresh basil or parsley (for garnish): Brightens the dish with freshness and a pop of color.
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). Give your sweet potatoes a good scrub to remove any dirt, then dry them thoroughly. Pierce each potato several times with a fork to allow steam to escape during baking. Next, rub each one with olive oil and sprinkle with salt and black pepper to enhance flavor and crisp the skin. Place the potatoes on a lined baking sheet and pop them into the oven. Bake for 45 to 60 minutes, depending on size, until they’re tender and yield easily when pierced with a fork. This is the foundation of your Creamy Ricotta & Spinach Stuffed Sweet Potatoes Recipe — perfectly soft and flavorful.
Step 2: Prepare the Ricotta and Spinach Filling
While the sweet potatoes are baking, it’s time to prepare that luscious filling. Gently sauté the chopped spinach over medium heat for just 2 to 3 minutes until wilted. This step softens the spinach and mellows its flavor. Remove it from heat and let it cool slightly. In a bowl, combine the ricotta cheese, sautéed spinach, grated Parmesan, nutmeg, garlic powder, and red pepper flakes if you want a little heat. Mix everything until it forms a smooth, creamy filling bursting with flavor — the heart of the Creamy Ricotta & Spinach Stuffed Sweet Potatoes Recipe.
Step 3: Hollow, Mix, and Stuff
Once the sweet potatoes are cool enough to handle, cut each one in half lengthwise. Using a spoon, carefully scoop out some of the flesh to create a cavity for the filling, but be sure not to puncture the skin. Add the scooped sweet potato flesh to the ricotta and spinach mixture and stir to combine, incorporating that natural sweet creaminess into the filling. Then, spoon the mixture back into the sweet potato skins, mounding it beautifully on top.
Step 4: Final Bake
Return your filled sweet potatoes to the baking sheet and bake them again for 10 to 15 minutes. This reheating step melds the flavors and warms everything through, creating a delightful creamy texture and a slightly golden top. When removed from the oven, the dish is ready for the final touch.
Step 5: Garnish and Serve
Just before serving, sprinkle the stuffed sweet potatoes with fresh chopped basil or parsley. This adds a refreshing aroma and gorgeous color contrast, making your Creamy Ricotta & Spinach Stuffed Sweet Potatoes Recipe not only delicious but visually inviting.
How to Serve Creamy Ricotta & Spinach Stuffed Sweet Potatoes Recipe

Garnishes
Fresh herbs like basil or parsley add brightness and aromatic flair. For an extra special touch, grate some additional Parmesan on top or drizzle a little extra virgin olive oil just before serving. A dash of freshly cracked black pepper also brings subtle complexity.
Side Dishes
This recipe pairs wonderfully with light, crisp salads or roasted vegetables to complement the creamy richness. For a protein boost, grilled chicken or chickpeas with spices work perfectly, creating a balanced and satisfying meal.
Creative Ways to Present
Turn this dish into a fun make-your-own meal by offering various toppings like toasted pine nuts, sun-dried tomatoes, or caramelized onions. Alternatively, serve the filling dolloped on top of mashed sweet potatoes as a hearty dip or spread to wow your guests at your next gathering.
Make Ahead and Storage
Storing Leftovers
You can store any leftovers in an airtight container in the refrigerator for up to 3 days. The flavors actually deepen overnight, making it a great next-day lunch or dinner option.
Freezing
If you want to keep these beauties longer, place the fully assembled stuffed sweet potatoes on a baking sheet and freeze until solid, then transfer to a freezer-safe container. They’ll keep well for up to 2 months with minimal flavor loss.
Reheating
To reheat, thaw overnight in the fridge if frozen, then bake in a preheated oven at 350°F (175°C) until warmed through, about 15-20 minutes. Microwaving works too, but baking helps maintain that lovely texture of the potato skin and filling.
FAQs
Can I use frozen spinach instead of fresh?
Yes! Just be sure to thaw and squeeze out any excess moisture before sautéing. This prevents the filling from becoming too watery and keeps the flavors bright.
Is this recipe suitable for vegetarians?
Absolutely! This Creamy Ricotta & Spinach Stuffed Sweet Potatoes Recipe contains no meat and is packed with flavorful cheeses and veggies, making it perfect for a vegetarian diet.
Can I add other vegetables to the filling?
Definitely! Mushrooms, bell peppers, or even roasted zucchini can be finely chopped and sautéed with the spinach to add different textures and flavors.
How do I make this recipe vegan?
You can swap ricotta cheese with a vegan ricotta alternative or blended tofu, and use nutritional yeast in place of Parmesan. Adjust seasonings to taste, and you’ll have a delicious plant-based version.
What type of sweet potato is best?
Medium-sized orange-fleshed sweet potatoes work best as they bake evenly and have a lovely natural sweetness that complements the creamy filling beautifully.
Final Thoughts
There is something so comforting and nourishing about the Creamy Ricotta & Spinach Stuffed Sweet Potatoes Recipe that feels like a warm hug on a plate. Whether you’re cooking for family or friends or simply treating yourself, this recipe never fails to impress. It’s easy to make, packed with flavor, and a wonderful way to enjoy the wholesome goodness of sweet potatoes and greens in a creamy, cheesy twist. Go ahead and try it—you might just find your new favorite cozy meal.
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
These creamy ricotta and spinach stuffed sweet potatoes are a delicious and comforting vegetarian dish, perfect as a nutritious main or hearty side. Baked to tender perfection, the sweet potatoes are filled with a flavorful mixture of ricotta cheese, sautéed spinach, Parmesan, and aromatic spices, then baked again until warm and bubbly. Garnished with fresh herbs, this recipe offers a delightful blend of creamy, savory, and slightly nutty flavors with a hint of spice.
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, then pat them dry thoroughly with a towel.
- Pierce Potatoes: Use a fork to pierce each sweet potato several times. This allows steam to escape during baking.
- Oil and Season: Rub each sweet potato with olive oil, then sprinkle evenly with salt and black pepper.
- Arrange for Baking: Place the 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, or until the sweet potatoes are tender when pierced with a fork. Cooking time depends on their size.
- Sauté Spinach: While the potatoes bake, heat a skillet over medium heat. Add chopped spinach and sauté for 2-3 minutes until wilted. Remove from heat and let cool slightly.
- Mix Filling: In a large bowl, combine ricotta cheese, sautéed spinach, grated Parmesan, nutmeg, garlic powder, and optional red pepper flakes. Mix well until fully incorporated.
- Prepare Potato Halves: Once sweet potatoes are baked and cool enough to handle, cut each in half lengthwise. Carefully scoop out some flesh to create space for the filling without breaking the skins.
- Combine Filling and Scooped Flesh: Add the scooped sweet potato flesh to the ricotta and spinach mixture and stir until smooth and uniform.
- Stuff Potatoes: Spoon the creamy filling back into the sweet potato halves, mounding slightly on top.
- Final Bake: Place the stuffed sweet potatoes on the baking sheet and bake for another 10-15 minutes until the filling is heated through and slightly golden.
- Serve: Remove from the oven, cool for a few minutes, then garnish with chopped fresh basil or parsley before serving.
Notes
- Choose medium-sized sweet potatoes for even cooking.
- Red pepper flakes are optional—add for a mild spicy kick or omit for milder flavor.
- You can substitute fresh spinach with frozen spinach—thawed and well-drained.
- Use fresh herbs like basil or parsley for garnish to add freshness and color.
- Ensure not to pierce the sweet potato skin when scooping out flesh to keep the structure intact during baking.

