A delicious vegetarian dish featuring caramelized roasted sweet potatoes filled with creamy ricotta, juicy roasted cherry tomatoes, fragrant pesto, and fresh herbs. It works beautifully as a hearty side dish or a satisfying meatless main course.
Ingredients
For the Sweet Potatoes
4 medium sweet potatoes
1½ tablespoons extra-virgin olive oil
½ teaspoon salt
¼ teaspoon black pepper
½ teaspoon Italian seasoning
½ teaspoon garlic powder
For the Ricotta Filling
1½ cups whole-milk ricotta cheese
¼ cup finely grated Parmesan cheese
1 garlic clove, finely minced
1 tablespoon fresh lemon juice
½ teaspoon lemon zest
¼ teaspoon salt
¼ teaspoon black pepper
2 tablespoons fresh basil, finely chopped
For the Cherry Tomatoes
1½ cups cherry tomatoes, halved
1 tablespoon olive oil
¼ teaspoon salt
¼ teaspoon black pepper
½ teaspoon Italian seasoning
1 garlic clove, minced
For the Topping
â…“ cup basil pesto
¼ cup crumbled feta, optional
2 tablespoons toasted pine nuts, optional
Fresh basil leaves
Freshly cracked black pepper
Extra Parmesan, optional
Balsamic glaze, optional
Instructions
1. Prepare the Sweet Potatoes
Preheat the oven to 425°F (220°C).
Wash and scrub the sweet potatoes thoroughly.
Pat them completely dry.
Pierce each potato several times with a fork.
Rub the potatoes with olive oil.
Season with salt, black pepper, Italian seasoning, and garlic powder.
Place them on a parchment-lined baking sheet.
2. Roast the Sweet Potatoes
Roast for approximately 45–60 minutes, depending on their size.
They are ready when a fork or knife slides easily into the center.
For particularly large sweet potatoes, allow up to 70 minutes.
3. Roast the Cherry Tomatoes
While the potatoes are roasting:
Place the halved cherry tomatoes on a separate baking sheet.
Add olive oil, salt, pepper, Italian seasoning, and minced garlic.
Toss well.
Roast at 425°F (220°C) for about 15–20 minutes.
The tomatoes should soften, wrinkle slightly, and develop lightly caramelized edges.
4. Prepare the Ricotta Filling
In a medium bowl, combine:
Ricotta
Parmesan
Garlic
Lemon juice
Lemon zest
Salt
Black pepper
Fresh basil
Mix until creamy and well combined.
Taste and adjust the seasoning as desired.
5. Open the Sweet Potatoes
Once the sweet potatoes are tender:
Remove them from the oven.
Allow them to cool for about 5 minutes.
Carefully make a long slit down the center of each potato.
Gently press the ends inward to open them.
Fluff the inside lightly with a fork.
Do not completely scoop out the sweet potato—the goal is to keep the potato intact while creating a pocket for the filling.
6. Add the Ricotta
Divide the ricotta mixture evenly between the four sweet potatoes.
Spoon it generously into the center of each potato.
7. Add Tomatoes & Pesto
Top each stuffed sweet potato with roasted cherry tomatoes.
Drizzle approximately 1–2 tablespoons pesto over each potato.
Add optional feta and toasted pine nuts.
8. Final Bake
Return the stuffed sweet potatoes to the oven.
Bake for another 5–8 minutes, just until the filling is warm.
For a lightly browned topping, broil for 1–2 minutes, watching carefully.
9. Garnish & Serve
Finish with:
Fresh basil
Freshly cracked black pepper
Extra Parmesan
A small drizzle of pesto
Optional balsamic glaze
Optional toasted pine nuts
Serve warm.
Preparation & Cooking Time
Prep Time: 15 minutes
Roasting Time: 50–60 minutes
Final Baking: 5–8 minutes
Total Time: About 70 minutes
Servings: 4
Difficulty: Easy
Approximate Nutrition Per Serving
Without optional pine nuts and feta:
Calories: 475 kcal
Protein: 17 g
Carbohydrates: 58 g
Fiber: 9 g
Net Carbs: 49 g
Fat: 20 g
Saturated Fat: 7 g
Sugar: 13 g
Sodium: 600–700 mg
Nutrition is approximate and depends on the size of the sweet potatoes and the specific pesto and cheese brands used.
Nut & Allergen Information
Nuts: Traditional pesto often contains pine nuts, which are tree seeds commonly treated as a tree-nut allergen. Check your pesto label carefully.
The optional pine-nut topping also contains pine nuts.
Nut-free option: Use a nut-free pesto made with sunflower seeds, pumpkin seeds, or simply basil, Parmesan, garlic, olive oil, and lemon.
Dairy: Contains ricotta and Parmesan. Feta is optional.
Gluten: Naturally gluten-free if all packaged ingredients, particularly pesto, are certified gluten-free.
Eggs: None in the standard recipe.
Soy: Check the pesto label if soy avoidance is necessary.
Recipe Variations
Spinach Ricotta Sweet Potatoes
Mix 1 cup finely chopped sautéed spinach into the ricotta filling.
Spicy Pesto Version
Add:
¼ teaspoon red pepper flakes
1–2 teaspoons hot honey
Fresh chili slices
Mediterranean Version
Add chopped Kalamata olives, feta, fresh oregano, and a little lemon zest.
Higher-Protein Version
Mix ½ cup cottage cheese into the ricotta filling or serve with grilled chicken or white beans.
Vegan Version
Use plant-based ricotta and Parmesan alternatives and a dairy-free pesto.
Recipe Q&A
Q: Can I prepare these sweet potatoes ahead of time?
Yes. Roast the sweet potatoes and tomatoes ahead of time and refrigerate them separately. Assemble and reheat when ready to serve.
Q: How long do leftovers last?
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Q: Can I freeze stuffed sweet potatoes?
Yes, but the ricotta texture may become slightly different after thawing. For the best results, freeze the roasted sweet potatoes separately and add fresh ricotta filling after reheating.
Q: Can I use cottage cheese instead of ricotta?
Yes. Blend the cottage cheese first if you prefer a smoother, ricotta-like texture.
Q: Can I use store-bought pesto?
Absolutely. Choose a good-quality basil pesto and check the ingredient label for pine nuts, dairy, and any allergens.
Q: How can I make this nut-free?
Use a certified nut-free pesto and replace pine nuts with toasted sunflower seeds or pumpkin seeds—or omit them completely.
Q: Can I use regular potatoes instead of sweet potatoes?
Yes. Russet or Yukon Gold potatoes work well, although the dish will be less sweet and have a different texture.
Q: What can I serve with these?
They pair well with a simple green salad, roasted vegetables, grilled salmon, chicken, turkey, or a Mediterranean bean salad.
Q: Can I make these for a dinner party?
Yes. Roast the potatoes and tomatoes in advance, prepare the ricotta filling, then assemble and warm everything shortly before serving.
Q: How do I know when the sweet potatoes are fully cooked?
A fork or thin knife should slide easily through the thickest part of the potato with very little resistance.
- Mexican Orzo Salad with Lime-Cilantro Dressing - August 23, 2026
- Creamy Deli-Style Chicken Salad - August 23, 2026
- High Protein cheesy baked eggplant parmesan - August 23, 2026



