Roasted Sweet Potatoes Stuffed with Ricotta Cherry Tomatoes and Pesto

Roasted Sweet Potatoes Stuffed with Ricotta, Cherry Tomatoes, and Pesto

Table of Contents

Roasted Sweet Potatoes Stuffed with Ricotta, Cherry Tomatoes, and Pesto is a colorful, wholesome dish that combines creamy, fresh, and savory flavors in every bite. The natural sweetness of roasted sweet potatoes pairs beautifully with smooth ricotta cheese, juicy cherry tomatoes, and fragrant basil pesto. This dish is not only delicious but also nutritious and satisfying.

It can be served as a light vegetarian main course, a healthy lunch, or a flavorful side dish. The combination of roasted vegetables, creamy cheese, and herbaceous pesto makes this recipe feel gourmet while still being simple to prepare at home. With its bright flavors and beautiful presentation, it’s perfect for both everyday meals and special occasions.

Prep Time: 10 minutes

Cook Time: 40–45 minutes

Total Time: 50–55 minutes

Servings: 4 servings

Ingredients

For the Sweet Potatoes

4 medium sweet potatoes

2 tablespoons olive oil

Salt and black pepper to taste

For the Filling

1 cup ricotta cheese

1 cup cherry tomatoes, halved

3 tablespoons basil pesto

¼ cup Parmesan cheese, grated

2 tablespoons fresh basil, chopped

1 tablespoon lemon juice

Optional Toppings

Crushed red pepper flakes

Pine nuts, toasted

Extra pesto drizzle

Instructions

Preheat the oven

Preheat your oven to 400°F (200°C). Line a baking tray with parchment paper.

Prepare the sweet potatoes

Wash and scrub the sweet potatoes thoroughly. Pat them dry and pierce each potato a few times with a fork.

Season

Rub the sweet potatoes with olive oil and sprinkle with salt and black pepper.

Roast the sweet potatoes

Place them on the baking tray and roast for 40–45 minutes until they are tender and easily pierced with a knife.

Prepare the ricotta mixture

In a bowl, combine ricotta cheese, lemon juice, and half of the Parmesan cheese. Mix until smooth.

Prepare the tomatoes

In another small bowl, toss the cherry tomatoes with a small spoon of pesto and a pinch of salt.

Slice the sweet potatoes

Once roasted, remove them from the oven and allow them to cool slightly. Cut a slit lengthwise down the center.

Fluff the inside

Use a fork to gently fluff the inside flesh of the sweet potato.

Stuff the potatoes

Add a generous spoonful of ricotta mixture inside each potato, then top with cherry tomatoes.

Finish and serve

Drizzle pesto over the top, sprinkle with Parmesan cheese, fresh basil, and optional toppings like pine nuts or chili flakes. Serve warm.

Cooking Tips

Choose medium-sized sweet potatoes for even cooking.

Pierce potatoes before roasting to prevent bursting.

Roast directly on a baking tray for better caramelization.

Use whole-milk ricotta for a creamier texture.

Add lemon juice to ricotta to brighten the flavor.

Roast tomatoes briefly for a sweeter taste.

Toast pine nuts for extra crunch and flavor.

Do not overstuff potatoes to keep them neat.

Add pesto at the end to keep its fresh flavor.

Serve immediately for the best taste and texture.

Variations

Mediterranean Version – Add olives and feta cheese.

Protein Boost – Top with grilled chicken or chickpeas.

Vegan Version – Replace ricotta with vegan cashew ricotta.

Spinach Ricotta – Mix sautéed spinach into the ricotta filling.

Avocado Topping – Add sliced avocado for extra creaminess.

Roasted Vegetable Version – Add roasted zucchini or bell peppers.

Spicy Version – Add chili flakes or hot sauce.

Caprese Style – Add mozzarella and balsamic glaze.

Nutty Version – Add walnuts or almonds for crunch.

Garlic Ricotta – Mix roasted garlic into the ricotta cheese.

Frequently Asked Questions

Can I cook sweet potatoes faster?
Yes, you can microwave them for about 8–10 minutes.

Can I prepare this recipe ahead of time?
Yes, roast the potatoes earlier and add toppings before serving.

What type of pesto should I use?
Traditional basil pesto works best, but any pesto variety can be used.

Can I make this recipe vegan?
Yes, replace ricotta with plant-based ricotta or mashed avocado.

Can I use regular potatoes instead?
Yes, but sweet potatoes provide a sweeter flavor.

How do I store leftovers?
Store in the refrigerator for up to 3 days in an airtight container.

How do I reheat stuffed sweet potatoes?
Reheat in the oven at 350°F (175°C) for about 10 minutes.

Are sweet potatoes healthy?
Yes, they are rich in fiber, vitamins, and antioxidants.

Can I add meat to this recipe?
Yes, grilled chicken or shrimp pairs well with these flavors.

What can I serve with this dish?
Serve with salad, roasted vegetables, or soup.

Nutrition (Approximate per serving)

Calories: 320

Protein: 11 g

Carbohydrates: 40 g

Fat: 14 g

Fiber: 6 g

Sugar: 9 g

Sodium: 380 mg

Conclusion

Roasted Sweet Potatoes Stuffed with Ricotta, Cherry Tomatoes, and Pesto is a simple yet elegant dish that highlights fresh ingredients and vibrant flavors. The sweetness of roasted potatoes combined with creamy ricotta, juicy tomatoes, and aromatic pesto creates a delicious balance that is both comforting and nutritious. Perfect as a vegetarian main dish or a satisfying side, this recipe is easy to customize and sure to become a favorite in your kitchen.