Roasted Sweet Potatoes Stuffed with Ricotta, Cherry Tomatoes & Pesto

by August 22, 2026
6 minutes read

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.

Latest posts by Sara Mitchell (see all)

Sara Mitchell is an expert restaurant content creator who writes easy-to-read guides about CAVA and other Mediterranean fast-casual chains in the United States. She covers locations, menus, prices, and hours, making it simple for visitors to find nearby restaurants and what to order quickly. With years of experience in restaurant research and local SEO, Sara creates accurate, user-friendly guides that work for both people and search engines. Her goal is to help users go from search results to their nearest restaurant or menu choice with as few clicks as possible.

Leave a Reply

Your email address will not be published. Required fields are marked *