
Spinach ricotta stuffed sweet potatoes appear all over recipe sites with the same promise: a creamy herb drizzle to finish. Most of those recipes give you the idea without the actual formula — “combine herbs with olive oil” and nothing more. This spinach ricotta stuffed sweet potatoes recipe gives you the drizzle recipe with exact quantities, because that’s the part that makes the dish.
I also fixed two things most recipes get wrong: the filling turns watery when spinach isn’t properly dried and ricotta isn’t drained first — I’ll show you the 30-minute prevention step that solves both. And I tested whipped vs. spooned ricotta: beating it for 60 seconds before mixing changes the texture enough to matter.
Here you’ll get the complete recipe with the herb drizzle fully specified, the technique for a light non-watery filling, and the quick guide to picking the right sweet potato variety. If you’re building a dinner rotation, the chipotle honey chicken recipe pairs well alongside this for guests who want a protein option.

Spinach Ricotta Stuffed Sweet Potatoes
Ingredients
Method
- Combine basil, parsley, chives, and garlic in a small food processor or chop very finely by hand. Add olive oil, lemon juice, and salt. Blend or stir until a loose, bright green sauce forms. Thin with water one teaspoon at a time until it drizzles freely from a spoon. Set aside or refrigerate while you prepare everything else.

- Preheat oven to 400°F. Pierce each sweet potato several times with a fork. Rub with olive oil and a pinch of salt. Place on a baking sheet and roast 45-50 minutes until a fork slides in with no resistance. Start checking at 40 minutes for medium potatoes.

- If your ricotta has visible liquid, drain through a fine mesh sieve for 30 minutes. Place drained ricotta in a bowl and beat with a fork for 60 seconds until smooth and slightly airy. This step creates a lighter, creamier filling texture.

- Heat 2 tbsp olive oil in a skillet over medium heat. Add minced garlic and cook 60 seconds. Add spinach and toss until just wilted, about 2 minutes. Transfer to a clean kitchen towel and squeeze firmly until no more liquid comes out. Chop roughly and cool slightly.

- Fold squeezed spinach, Parmesan, nutmeg, lemon zest, red pepper flakes (if using), salt, and pepper into the whipped ricotta. Fold gently — don’t stir vigorously or you’ll deflate the airy texture. Taste and adjust seasoning.

- Slice each roasted sweet potato lengthwise. Fluff and slightly widen the interior with a fork. Season the potato flesh lightly with salt. Spoon a generous mound of ricotta filling into each half. Drizzle herb sauce over each filled potato and serve immediately.

Notes
Why This Combination Works
Sweet potatoes and ricotta are a natural pairing because their flavors actively contrast. Sweet potatoes are rich in beta-carotene, which produces an earthy, caramel-forward sweetness when roasted. Ricotta is mildly acidic from lactic acid fermentation — that tang cuts through the sweetness and prevents the filling from tasting heavy or cloying. The result is a flavor balance that feels complete without any sauce.
The herb drizzle adds a third register: brightness from fresh lemon and herbs that lifts both the richness of the ricotta and the sweetness of the potato. Without it, this is a good dish. With the drizzle, it’s the kind of recipe people ask about.
The Herb Drizzle (With Actual Measurements)
Most recipes that feature this dish list “herb drizzle” in the title and then tell you to “combine herbs with olive oil.” Here is the actual recipe:
- ¼ cup fresh basil, packed
- 2 tbsp fresh flat-leaf parsley
- 1 tbsp fresh chives, roughly chopped
- 1 small garlic clove
- 3 tbsp extra-virgin olive oil
- 1 tbsp fresh lemon juice
- ¼ tsp kosher salt
- 1-2 tbsp water, to thin to drizzle consistency
Combine the herbs and garlic in a small food processor or chop very finely by hand. Add olive oil, lemon juice, and salt; blend or stir until a loose, bright green sauce forms. Add water one teaspoon at a time until it drizzles freely from a spoon rather than pours. Make this before the potatoes go in the oven — it keeps refrigerated for up to 3 days.
In my testing: basil-dominant versions taste floral and sweet; parsley-dominant versions are sharper and more herbaceous. The 2:1 basil-to-parsley ratio above splits the difference well. Mint can replace chives for a cooler, more unusual finish if you prefer it.
The Ingredients

Garnet or Jewel sweet potatoes — the orange-fleshed varieties. Their natural moisture and sweetness contrast the ricotta filling more effectively than Hannah sweet potatoes (white-fleshed, starchier, less sweet). Medium-sized potatoes (about 6-8 oz each) roast evenly; large ones risk a dry center by the time the exterior softens.
Whole milk ricotta, not part-skim. Part-skim has more moisture and produces a noticeably wetter filling. If your whole milk ricotta has visible liquid pooling at the surface when you open the container, drain it through a fine mesh sieve for 30 minutes first. This single step prevents most watery-filling problems before they start.
Fresh baby spinach gives the cleanest flavor. Frozen spinach works but requires more aggressive squeezing — press it in a clean kitchen towel and wring until absolutely no more liquid comes out. The spinach adds volume and color but must not add moisture to the filling.
Parmesan and nutmeg are the invisible seasonings. Finely grated Parmesan adds the salty-umami note that ricotta alone lacks. Nutmeg at ¼ tsp is just enough to round the filling without being detectable — more and it becomes the main flavor in the wrong way.
The Filling: Whipped vs. Spooned Ricotta

Standard ricotta filling is made by stirring everything together and spooning it in. The result is correct but dense — a compact, curd-like mass. Whipping the ricotta for 60 seconds before adding anything else loosens the protein network and incorporates air. The filling becomes noticeably lighter and creamier: it sits higher in the potato and the texture is closer to a cloud than a scoop of paste.
How to do it: put the drained ricotta in a bowl and beat vigorously with a fork for 60 seconds before adding anything. You’ll see it shift from dense and slightly grainy to smooth and airy. Then fold in the squeezed spinach, Parmesan, nutmeg, lemon zest, and seasoning. Fold gently — don’t stir, or you’ll collapse the air you just incorporated.
How to Pick the Right Sweet Potato
- Garnet or Jewel (orange flesh) — moist, sweet, caramelizes beautifully during roasting. Best for this recipe — the contrast with the tangy ricotta is most pronounced.
- Hannah (white or cream flesh) — drier and starchier, less sweet. Works if that’s what’s available, but the flavor contrast with the filling is less dramatic.
- Japanese purple — earthy, nutty. Works with ricotta in terms of flavor but the filling color looks muddy against the purple flesh.
Buy medium potatoes of uniform size so they roast in the same time. Pierce them several times with a fork before roasting — this releases steam and prevents the skin from cracking or bursting in the oven.
Step-by-Step Instructions
Step 1: Make the Herb Drizzle
Combine basil, parsley, chives, and garlic in a small food processor or chop very finely by hand. Add olive oil, lemon juice, and salt. Blend or stir until a loose green sauce forms. Thin with water one teaspoon at a time until it drizzles from a spoon. Set aside or refrigerate while you make everything else.
Step 2: Roast the Sweet Potatoes
Preheat oven to 400°F. Pierce each potato several times with a fork. Rub with olive oil and a pinch of salt. Place on a baking sheet and roast 45-50 minutes until a fork slides in with no resistance. Start checking at 40 minutes for medium potatoes.
Step 3: Drain and Whip the Ricotta
If your ricotta has visible liquid, drain it through a fine mesh sieve for 30 minutes while the potatoes roast. Place drained ricotta in a bowl and beat with a fork for 60 seconds until smooth and slightly airy.
Step 4: Wilt and Squeeze the Spinach
Heat 2 tbsp olive oil in a skillet over medium heat. Add minced garlic and cook 60 seconds. Add fresh spinach and toss until just wilted, about 2 minutes. Transfer to a clean kitchen towel and squeeze firmly until no more liquid comes out. Chop roughly and cool slightly before adding to the ricotta.
Step 5: Make the Filling
Fold the squeezed spinach, grated Parmesan, nutmeg, lemon zest, salt, and pepper into the whipped ricotta. Fold gently — don’t stir vigorously or you’ll deflate the airy texture. Taste and adjust seasoning. The filling should taste well-seasoned on its own, as the sweet potato absorbs flavor.
Step 6: Split, Fill, and Drizzle
Slice each roasted sweet potato lengthwise. Use a fork to fluff and slightly widen the interior cavity. Season the potato flesh lightly with salt. Spoon a generous mound of ricotta filling into each half. Drizzle the herb sauce over each filled potato and serve immediately.
The Watery Ricotta Problem (and How to Prevent It)
Watery filling has two causes: undrained ricotta and improperly dried spinach. Both are easy to prevent once you know what you’re looking for.
Ricotta: open the container and look for pooling liquid. If it’s there, drain through a fine mesh sieve for 30 minutes. This removes enough moisture to shift the filling from loose-and-wet to firm-and-creamy. If you’re in a hurry, press a paper towel directly against the ricotta surface and dab out visible liquid — not as thorough, but better than nothing.
Spinach: wilted spinach holds a surprising amount of water. Squeezing it in a kitchen towel until no more liquid comes out is non-negotiable. With frozen spinach, squeeze twice — once after thawing, once after the pan step. Assembly timing: fill the potatoes just before serving. The warm sweet potato interior releases moisture, and if a filled potato sits for 30+ minutes, that moisture migrates into the ricotta and loosens it.
Serving Suggestions
- Arugula salad with lemon vinaigrette — the peppery bitterness cuts through the richness cleanly and completes the plate.
- Farro or brown rice — adds bulk if serving as a main dish for heartier appetites.
- Protein side — the chipotle honey chicken pairs well for guests who want meat alongside.
- Additional toppings — toasted pine nuts, pomegranate seeds, or a pinch of sumac add textural and flavor contrast without competing with the herb drizzle.
Make-Ahead and Storage
Store all three components separately for the best result:
- Roasted sweet potatoes: refrigerate up to 3 days. Reheat at 375°F for 10-12 minutes before filling.
- Ricotta filling: refrigerate up to 2 days in an airtight container.
- Herb drizzle: refrigerate up to 3 days. Olive oil solidifies when cold — stir or shake before using.
To reheat fully assembled potatoes: place under the broiler for 3-4 minutes. This warms the filling and slightly crisps the edges. Microwaving makes the ricotta rubbery — avoid it. Don’t freeze assembled potatoes — ricotta breaks on thawing. You can freeze plain roasted sweet potatoes for up to 1 month; thaw overnight in the fridge.
Variations
Vegan: replace the ricotta with cashew cream cheese or blended silken tofu seasoned with lemon juice and nutritional yeast. Omit the Parmesan or use a vegan alternative.
Add protein: stir ½ cup drained white beans or chickpeas into the ricotta filling for added protein and a hearty texture change.
Cheese swap: goat cheese produces a tangier, more assertive filling — reduce the lemon zest slightly to compensate. Cottage cheese, blended until smooth, is the closest texture substitute to ricotta. Avoid mascarpone — it’s too rich and makes the filling heavy.
Frequently Asked Questions
What goes well with spinach ricotta stuffed sweet potatoes?
They work well as a standalone meal or alongside arugula salad with lemon vinaigrette, farro, or brown rice. For a non-vegetarian pairing, grilled chicken or chipotle honey chicken complements the filling without competing with the herb drizzle. Toasted pine nuts, pomegranate seeds, or a pinch of sumac work well as additional toppings on the finished dish.
Can you make stuffed sweet potatoes ahead of time?
Yes — store all three components separately. Roast the sweet potatoes up to 3 days ahead. Make the filling up to 2 days ahead. Make the herb drizzle up to 3 days ahead. Reheat potatoes in a 375°F oven for 10-12 minutes, then fill and drizzle just before serving. Don’t assemble ahead — moisture from the warm potato migrates into the ricotta and loosens the filling if it sits assembled for 30+ minutes.
What cheese can I use instead of ricotta?
Goat cheese produces a tangier, more assertive filling — reduce the lemon zest slightly. Cottage cheese blended smooth is the closest texture substitute. Mascarpone is too rich and makes the filling heavy. Cream cheese works but is dense — thin it with a splash of milk. For vegan versions, use cashew cream cheese or blended silken tofu seasoned with lemon and nutritional yeast.
How do you keep ricotta from getting watery in stuffed sweet potatoes?
Two steps: first, drain whole milk ricotta through a fine mesh sieve for 30 minutes if there’s visible liquid in the container. Second, squeeze the wilted spinach very firmly in a kitchen towel until no more liquid comes out. Assemble just before serving — don’t let filled potatoes sit, as moisture from the warm interior migrates into the ricotta over time.
Are spinach ricotta stuffed sweet potatoes healthy?
Yes — this recipe is naturally gluten-free and vegetarian. Each serving provides approximately 380 calories, 12g protein, and 5g fiber. Sweet potatoes are high in vitamin A and potassium; ricotta provides calcium and protein; spinach adds iron and folate. The olive oil and full-fat ricotta make this nutrient-dense and satisfying rather than a low-fat dish.
Can you freeze stuffed sweet potatoes?
Don’t freeze assembled stuffed potatoes — ricotta breaks down on thawing and produces a grainy, watery texture. You can freeze plain roasted sweet potatoes for up to 1 month: wrap individually in foil, freeze, thaw overnight in the fridge, and reheat at 375°F for 10-12 minutes before filling. Make the filling and herb drizzle fresh each time.
How do you reheat stuffed sweet potatoes without drying them out?
Broil rather than microwave. Place assembled stuffed potatoes on a baking sheet and broil for 3-4 minutes until the filling is warmed through and the edges are lightly crisped. If reheating from cold, warm the potato first in a 375°F oven for 8-10 minutes, add the filling, and broil briefly. Microwaving makes the ricotta rubbery and the potato mealy — avoid it.
Final Thoughts
These spinach ricotta stuffed sweet potatoes are a complete dish — the potato, filling, and herb drizzle cover every flavor register you need on a single plate. The two things that make the biggest difference: squeezing the spinach completely dry, and whipping the ricotta before mixing. Neither takes more than 2 minutes and both change the filling texture significantly.
If you’re planning a dinner spread, the chipotle honey chicken recipe works well alongside for guests who want a protein — the smoky-sweet glaze is a natural complement to the herby richness of these stuffed potatoes.
