Description
Spinach & Ricotta Stuffed Sweet Potatoes with Herb Drizzle is a hearty, wholesome vegetarian dish featuring creamy ricotta, sautéed spinach, and naturally sweet roasted sweet potatoes topped with a zesty herb sauce. Perfect for lunch, dinner, or meal prep.
Ingredients
- 4 medium sweet potatoes
 - 1 cup ricotta cheese (whole milk or part-skim)
 - 4 cups fresh spinach
 - 2 cloves garlic, minced
 - 2 tbsp olive oil, divided
 - 2 tbsp lemon juice, divided
 - Salt, to taste
 - Black pepper, to taste
 - 1/2 cup mixed fresh herbs (parsley, basil, cilantro, or dill)
 - Optional toppings: red pepper flakes, grated Parmesan cheese, chopped nuts or seeds
 
Instructions
Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Wash and scrub sweet potatoes. Pierce each with a fork and place on the baking sheet. Roast for 45–60 minutes until tender.
 - Meanwhile, heat 1 tbsp olive oil in a skillet over medium heat. Sauté garlic for 1 minute, then add spinach and cook until wilted. Let cool slightly.
 - In a bowl, mix the cooked spinach with ricotta cheese. Add 1 tbsp lemon juice, salt, and pepper to taste.
 - Prepare the herb drizzle by blending fresh herbs, 1 tbsp olive oil, 1 tbsp lemon juice, salt, and pepper until smooth. Add a splash of water if needed to thin the sauce.
 - Once the sweet potatoes are done, let cool for a few minutes. Cut a slit down the center and gently mash the flesh to create a well.
 - Fill each sweet potato with the ricotta-spinach mixture.
 - Drizzle generously with the herb sauce and add optional toppings like red pepper flakes, Parmesan, or nuts if desired.
 
Notes
- Use kale or Swiss chard instead of spinach for variation.
 - Make it vegan with plant-based ricotta or mashed tofu.
 - Frozen spinach can be used—thaw and squeeze out moisture first.
 - Keep the herb drizzle separate if meal-prepping and add after reheating.
 - Add chickpeas or lentils to the filling for extra protein.
 
- Prep Time: 15 minutes
 - Cook Time: 60 minutes
 - Category: Main Dish
 - Method: Baking
 - Cuisine: Vegetarian
 
Nutrition
- Serving Size: 1 stuffed sweet potato
 - Calories: 310
 - Sugar: 9g
 - Sodium: 260mg
 - Fat: 14g
 - Saturated Fat: 6g
 - Unsaturated Fat: 7g
 - Trans Fat: 0g
 - Carbohydrates: 35g
 - Fiber: 6g
 - Protein: 10g
 - Cholesterol: 30mg