These vegan spinach and ricotta stuffed sweet potatoes are hearty, creamy, and full of comforting flavor. Roasted sweet potatoes are filled with a rich spinach and dairy-free ricotta mixture, then baked until warm and satisfying. This recipe makes a wholesome lunch or dinner that feels both nourishing and indulgent.
Why You’ll Love This Recipe
Packed with plant-based protein and fiber
Naturally gluten-free and easy to prepare
Creamy vegan ricotta pairs perfectly with sweet potatoes
Great for meal prep and leftovers
Simple ingredients with comforting flavors
Perfect as a main dish or side recipe
Family-friendly and filling without being heavy
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the sweet potatoes:
4 medium sweet potatoes
1 tablespoon olive oil
1/2 teaspoon salt
1/4 teaspoon black pepper
For the vegan spinach ricotta filling:
2 cups fresh spinach, chopped
1 cup vegan ricotta cheese
2 tablespoons nutritional yeast
2 cloves garlic, minced
1 tablespoon olive oil
1/2 teaspoon onion powder
1/2 teaspoon dried oregano
1/4 teaspoon crushed red pepper flakes
1/2 teaspoon salt
1/4 teaspoon black pepper
1 tablespoon lemon juice
Optional toppings:
Fresh parsley, chopped
Extra vegan ricotta
Chili flakes
Directions
Preheat your oven to 400°F (200°C).
Wash and dry the sweet potatoes thoroughly. Pierce each potato several times with a fork.
Rub the sweet potatoes with olive oil, then season with salt and black pepper. Place them on a baking tray lined with parchment paper.
Roast for 45 to 55 minutes, or until the sweet potatoes are tender when pierced with a knife.
While the potatoes bake, prepare the filling. Heat 1 tablespoon olive oil in a skillet over medium heat.
Add the minced garlic and cook for about 30 seconds until fragrant.
Stir in the chopped spinach and cook for 2 to 3 minutes until wilted. Remove from heat and let cool slightly.
In a mixing bowl, combine the vegan ricotta, nutritional yeast, onion powder, oregano, red pepper flakes, salt, black pepper, and lemon juice.
Add the cooked spinach mixture and stir until fully combined.
Once the sweet potatoes are cooked, remove them from the oven and let them cool slightly.
Slice each sweet potato down the center without cutting all the way through. Gently fluff the inside with a fork.
Spoon the spinach and ricotta mixture evenly into each potato.
Return the stuffed sweet potatoes to the oven for another 10 minutes until heated through.
Garnish with fresh parsley or extra vegan ricotta before serving.
Servings and timing
Servings: 4
Prep Time: 15 minutes
Cook Time: 1 hour
Total Time: 1 hour 15 minutes
Variations
Add chopped mushrooms to the filling for a richer flavor.
Stir cooked quinoa into the ricotta mixture for extra protein.
Use kale instead of spinach for a heartier texture.
Sprinkle dairy-free mozzarella on top before the final bake.
Add sun-dried tomatoes for a tangy Mediterranean twist.
Mix in chopped walnuts for added crunch.
Use regular potatoes if sweet potatoes are unavailable.
Storage/Reheating
Store leftover stuffed sweet potatoes in an airtight container in the refrigerator for up to 4 days.
To reheat in the oven, place them in a baking dish and warm at 350°F (175°C) for 15 to 20 minutes.
For a quicker option, microwave individual portions for 2 to 3 minutes until heated through.
Freezing is also possible. Wrap each stuffed potato tightly and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.
FAQs
Can I make this recipe ahead of time?
Yes, you can prepare the filling and roast the sweet potatoes in advance. Assemble and bake when ready to serve.
What vegan ricotta works best?
Any store-bought vegan ricotta works well, or you can use homemade tofu ricotta.
Can I use frozen spinach?
Yes, thaw and drain frozen spinach thoroughly before adding it to the filling.
Are these sweet potatoes gluten-free?
Yes, the recipe is naturally gluten-free as long as all packaged ingredients are certified gluten-free.
Can I add more protein?
Absolutely. Chickpeas, lentils, or quinoa are excellent additions.
How do I know when the sweet potatoes are done?
They should feel soft when pierced with a knife or fork.
Can I make this oil-free?
Yes, simply omit the olive oil and sauté the spinach with a splash of water.
What side dishes pair well with this recipe?
A fresh salad, roasted vegetables, or soup pairs beautifully with these stuffed sweet potatoes.
Can I freeze leftovers?
Yes, wrap them tightly and freeze for up to 2 months.
Is this recipe kid-friendly?
Yes, the creamy filling and natural sweetness of the potatoes make it appealing for many children.
Conclusion
Vegan spinach and ricotta stuffed sweet potatoes are a comforting and nutritious meal that is easy enough for busy weeknights yet satisfying enough for special dinners. The creamy spinach filling combined with tender roasted sweet potatoes creates a balanced dish full of flavor and texture. Whether you serve them fresh from the oven or enjoy leftovers later, this recipe is a delicious way to enjoy wholesome plant-based cooking.
Vegan Spinach and Ricotta Stuffed Sweet Potatoes are tender roasted sweet potatoes filled with a creamy dairy-free spinach ricotta mixture, then baked until warm and flavorful. This wholesome plant-based meal is comforting, protein-rich, and naturally gluten-free.
Author:Sophia
Prep Time:15 minutes
Cook Time:1 hour
Total Time:1 hour 15 minutes
Yield:4 servings
Category:Main Course
Method:Baking
Cuisine:American
Diet:Vegan
Ingredients
4 medium sweet potatoes
1 tablespoon olive oil
1/2 teaspoon salt
1/4 teaspoon black pepper
2 cups fresh spinach, chopped
1 cup vegan ricotta cheese
2 tablespoons nutritional yeast
2 cloves garlic, minced
1 tablespoon olive oil
1/2 teaspoon onion powder
1/2 teaspoon dried oregano
1/4 teaspoon crushed red pepper flakes
1/2 teaspoon salt
1/4 teaspoon black pepper
1 tablespoon lemon juice
Fresh parsley, chopped (optional)
Extra vegan ricotta (optional)
Chili flakes (optional)
Instructions
Preheat the oven to 400°F (200°C).
Wash and dry the sweet potatoes thoroughly and pierce each several times with a fork.
Rub the sweet potatoes with olive oil and season with salt and black pepper.
Place the sweet potatoes on a parchment-lined baking tray and roast for 45 to 55 minutes until tender.
While the potatoes bake, heat olive oil in a skillet over medium heat.
Add minced garlic and cook for 30 seconds until fragrant.
Stir in chopped spinach and cook for 2 to 3 minutes until wilted. Remove from heat.
In a bowl, combine vegan ricotta, nutritional yeast, onion powder, oregano, red pepper flakes, salt, black pepper, and lemon juice.
Mix in the cooked spinach until fully combined.
Remove the sweet potatoes from the oven and allow them to cool slightly.
Slice each potato down the center without cutting all the way through and fluff the inside gently with a fork.
Spoon the spinach ricotta filling evenly into each sweet potato.
Return the stuffed sweet potatoes to the oven and bake for another 10 minutes until heated through.
Garnish with parsley, extra vegan ricotta, or chili flakes before serving.
Notes
Frozen spinach can be used if thawed and drained well.
Homemade tofu ricotta works beautifully as a substitute for store-bought vegan ricotta.
Add quinoa, chickpeas, or lentils for extra protein.
These stuffed sweet potatoes are excellent for meal prep and freeze well.
For an oil-free version, sauté the spinach using water instead of olive oil.