These roasted sweet potatoes bring together the best of summer produce with creamy mozzarella and vibrant homemade pesto. The natural sweetness of the potatoes pairs beautifully with the juicy tomatoes, while the fragrant basil pesto adds brightness and depth. This dish works perfectly as a satisfying vegetarian main course or an impressive side dish for summer gatherings.
The preparation is straightforward: roast the potatoes until tender and caramelized, then top with tomatoes and mozzarella just long enough to soften the cheese. A final drizzle of fresh pesto ties everything together with aromatic basil, toasted pine nuts, and Parmesan. Serve warm or at room temperature for maximum flexibility.
Last summer, my garden produced an unexpected surplus of cherry tomatoes and sweet potatoes. I threw this together on a Wednesday evening when I wanted something bright but substantial. The combination ended up being so refreshing that it's now my go-to when the kitchen feels too hot for heavy cooking.
I made these for my sister's birthday lunch last July. She's usually skeptical about sweet potatoes in anything other than pie, but she went back for seconds. The pesto really pulls everything together into something cohesive and satisfying.
Ingredients
- 4 medium sweet potatoes: Scrubbed and halved lengthwise, choose ones that feel heavy for their size with smooth skin
- 1 ½ cups cherry tomatoes: Halved, the sweetness concentrates as they warm alongside the cheese
- 200 g mozzarella balls: Bocconcini or ciliegine work beautifully here, halved so they melt evenly
- 1 cup fresh basil leaves: Packed tight for the pesto, homegrown or from a farmers market makes a noticeable difference
- ¼ cup toasted pine nuts: Walnuts are a perfectly fine substitute if pine nuts feel too pricey
- 1 garlic clove: One small clove is plenty since it's served raw in the pesto
- ¼ cup grated Parmesan cheese: Adds a salty umami base that anchors the basil's bright flavor
- ½ cup extra virgin olive oil: Use good quality oil since the pesto flavor depends entirely on it
- 2 tbsp olive oil for roasting: Regular olive oil works fine here, save the expensive stuff for the pesto
- Salt and pepper: Taste the pesto before adding since both cheese and nuts bring their own saltiness
- Fresh basil leaves for garnish: A final flourish that makes the dish look as summery as it tastes
Instructions
- Heat your oven to 200°C (400°F):
- Rub the sweet potato halves with olive oil and season them generously. Place them cut side down on a parchment lined baking tray, which helps them steam and caramelize simultaneously.
- Roast the sweet potatoes for 30 minutes:
- They're ready when a fork slides in easily and the cut sides have developed a golden color.
- Whisk together the pesto while they roast:
- Blend the basil, pine nuts, garlic, Parmesan, salt, and pepper until everything is finely chopped. With the motor running, pour in the olive oil slowly and stop when it reaches your preferred consistency.
- Flip and top the potatoes:
- Turn the roasted halves cut side up and arrange cherry tomatoes and mozzarella on top. Return the tray to the oven for just 5 minutes until the cheese softens.
- Finish with pesto and basil:
- Drizzle each potato generously with your fresh pesto and scatter extra basil leaves over everything before serving.
This dish has become my signature contribution to summer potlucks. Something about the colors on the platter makes people gravitate toward it immediately.
Making It Your Own
I've experimented with all sorts of toppings when certain ingredients were missing from my kitchen. Roasted red peppers add a lovely smoky sweetness, while grilled zucchini brings an earthy note that grounds the dish.
Perfect Pairings
A crisp white wine cuts through the creamy mozzarella beautifully. When I'm serving this for dinner, I'll often open a bottle of Sauvignon Blanc or pour sparkling water with plenty of lemon and ice.
Serving Suggestions
These sweet potatoes work beautifully as a vegetarian main or as part of a larger spread alongside grilled fish or chicken. Leftovers keep well in the refrigerator for a day or two, though they're truly best the moment they're assembled.
- Bring the dish to room temperature for serving if you've made it ahead
- Offer extra pesto on the side in a small bowl for guests who want more
- Serve with crusty bread to catch any juices and melted cheese
Hope this bright and simple recipe finds its way into your regular summer rotation.
Recipe FAQs
- → Can I make this dish ahead of time?
-
Yes, you can roast the sweet potatoes up to a day in advance. Store them in the refrigerator and reheat briefly before adding the tomatoes, mozzarella, and pesto. The pesto can also be prepared 2-3 days ahead and kept refrigerated in an airtight container.
- → What can I use instead of pine nuts in the pesto?
-
Walnuts, almonds, or cashews make excellent substitutes for pine nuts. Toast them lightly before blending to enhance their flavor and achieve that signature pesto texture and richness.
- → How do I know when the sweet potatoes are done roasting?
-
The sweet potatoes are ready when a fork or knife slides easily through the flesh and the cut side is lightly caramelized. This typically takes about 30 minutes at 200°C (400°F). They should be tender but not falling apart.
- → Can I use store-bought pesto instead of making it from scratch?
-
Absolutely. Store-bought pesto works well as a time-saver. Look for a high-quality brand with fresh basil flavor. You may need about ½ cup of prepared pesto to generously top all the potato halves.
- → What other toppings work well with this dish?
-
Roasted red peppers, grilled zucchini, or caramelized onions make delicious additions. You could also add a dollop of balsamic glaze or sprinkle some sun-dried tomatoes for extra depth of flavor.
- → Is this suitable for meal prep?
-
The components can be prepped separately, but it's best assembled just before serving for optimal texture. Store roasted potatoes, pesto, and toppings separately in the refrigerator, then combine when ready to eat.