These Mediterranean-inspired sweet potatoes feature tender, caramelized halves topped with juicy cherry tomatoes and creamy mozzarella. The fresh basil pesto brings everything together with its fragrant, herbaceous flavor. Perfect as a light main dish or vibrant side for summer gatherings.
The roasting process concentrates the natural sweetness of the potatoes while creating a slightly crispy exterior. After just 30 minutes in the oven, they're topped with tomatoes and cheese, then returned briefly to soften. A generous drizzle of homemade pesto adds the perfect finishing touch.
This versatile dish works beautifully warm or at room temperature, making it ideal for meal prep, picnics, or entertaining. The combination of sweet, savory, and fresh flavors creates a balanced and satisfying meal.
My neighbor Rosa brought these to our last rooftop potluck, and I honestly couldn't stop thinking about them for weeks. Something about the sweetness of roasted potatoes meeting that bright, garlicky pesto just hits differently on warm evenings. Now I make them whenever I need something that feels fancy but takes zero effort.
Last summer I served these at a dinner party where everyone was supposed to bring something, and honestly these were the first thing to disappear. My friend Sarah who claims she hates sweet potatoes went back for thirds. There's something about the combination of warm potatoes, cool cheese, and that bright pesto that makes people absolutely light up.
Ingredients
- 4 medium sweet potatoes: Look for ones that feel heavy and have smooth skin, they roast more evenly
- 1 ½ cups cherry tomatoes: The sweeter and smaller the better, they burst beautifully in the oven
- 200 g mozzarella balls: Bocconcini or ciliegine work perfectly here, just make sure to drain them well
- Fresh basil leaves: Save your prettiest leaves for garnish at the end
- 1 cup fresh basil: Pack the cup tightly for the pesto, oil causes basil to shrink down dramatically
- ¼ cup toasted pine nuts: Toast them in a dry pan until fragrant, it completely transforms the pesto
- 1 garlic clove: Use fresh garlic, not jarred, it makes all the difference in raw pesto
- ¼ cup grated Parmesan: Buy a wedge and grate it yourself, pre-grated has anti-caking agents that make pesto gritty
- ½ cup extra virgin olive oil: Use your best olive oil here since it's front and center
- 2 tbsp olive oil for roasting: This helps the sweet potatoes develop those gorgeous caramelized edges
- Salt and pepper: Season generously at every stage, sweet potatoes need salt to really shine
Instructions
- Get the oven going:
- Preheat to 200°C (400°F) and line a baking tray with parchment paper for easy cleanup.
- Prep the sweet potatoes:
- Scrub them well, halve lengthwise, brush with olive oil, and season generously with salt and pepper before placing cut-side down.
- Roast until tender:
- Let them cook for 30 minutes until they're soft when squeezed and have those beautiful golden edges.
- Make the pesto while they roast:
- Blend basil, toasted nuts, garlic, Parmesan, salt, and pepper, then drizzle in olive oil while the motor runs.
- Flip and top:
- Turn the sweet potatoes cut-side up and pile on cherry tomatoes and halved mozzarella balls.
- Melt and finish:
- Return to the oven for just 5 minutes until the cheese softens, then drizzle with pesto and fresh basil before serving.
My sister-in-law asked for this recipe after trying it at a casual summer lunch, and now she makes it for her family every Tuesday. It's become one of those dishes that reminds me of good conversations, lingering at the table, and food that brings people together without any fuss.
Make It Your Own
Sometimes I add roasted red peppers or grilled zucchini when I want to bulk it up for a main course. The base recipe is so forgiving that almost any summer vegetable works beautifully here.
Perfect Pairings
I love serving these with a crisp Sauvignon Blanc that cuts through the creaminess, or sparkling water with plenty of lemon when I want something lighter. They also work beautifully alongside a simple green salad with vinaigrette.
Timing And Temperature
The sweet potatoes can be roasted up to a day ahead and gently reheated before topping. This makes them perfect for entertaining when you want minimal last-minute work.
- Keep the pesto separate until serving or the basil will oxidize and turn brown
- If making ahead, bring everything to room temperature before assembling for best texture
- The dish travels well but pack the pesto in a separate container
There's something deeply satisfying about a recipe that looks impressive but comes together with such ease. These sweet potatoes have become my go-to for every summer occasion, and I hope they find a regular spot in your kitchen too.
Recipe FAQs
- → Can I make these ahead of time?
-
Yes, you can roast the sweet potatoes up to a day in advance. Store them in the refrigerator and reheat before adding the tomatoes, mozzarella, and pesto. The dish also tastes delicious served at room temperature.
- → What can I use instead of pine nuts in the pesto?
-
Walnuts, almonds, or cashews work wonderfully as alternatives. Sunflower seeds make a great nut-free option while still providing a nice crunch and creamy texture to the pesto.
- → How do I know when the sweet potatoes are done roasting?
-
The sweet potatoes are ready when they're tender when pierced with a fork and the cut sides are lightly caramelized with golden edges. This typically takes about 30 minutes at 200°C (400°F).
- → Can I use store-bought pesto instead of making it?
-
Absolutely! Store-bought pesto works perfectly fine in a pinch. Look for a high-quality brand with fresh ingredients, or add some extra fresh basil to brighten the flavor.
- → What other toppings would work well?
-
Roasted red peppers, grilled zucchini, or artichoke hearts complement the flavors beautifully. For added protein, consider chickpeas or white beans. A drizzle of balsamic glaze also adds lovely sweetness.
- → Is this dish freezer-friendly?
-
The roasted sweet potatoes freeze well for up to 3 months. However, add the fresh tomatoes, mozzarella, and pesto after reheating for the best texture and flavor.