These summer sweet potatoes bring together the best of Mediterranean flavors in one colorful dish. Roasted until tender and caramelized, the sweet potato halves serve as the perfect base for juicy cherry tomatoes and creamy mozzarella balls. A generous drizzle of fresh homemade basil pesto ties everything together with its fragrant, herbaceous notes. The dish comes together in under an hour, making it ideal for weeknight dinners or summer entertaining. Serve it as a satisfying vegetarian main course or alongside grilled meats and fish.
Last August, my neighbor brought over an armful of sweet potatoes from her garden and I had no idea what to do with them in the heat. I ended up roasting them anyway, and that evening I threw together whatever was in my fridge. The combination was so good that I started making it weekly, sometimes even for breakfast.
I made this for a rooftop dinner with friends last summer, and we ate them sitting on blankets while the sun went down. Someone asked if Id added honey to the potatoes, but it was just the natural sweetness concentrated in the oven. Now it is the first thing I think of when sweet potatoes show up in my CSA box.
Ingredients
- 4 medium sweet potatoes: Look for evenly sized ones so they roast at the same rate. I leave the skin on because it gets crispy and holds everything together.
- 1 ½ cups cherry tomatoes: Halve them so they release their juices onto the warm potatoes.
- 200 g mozzarella balls: Bocconcini or ciliegine work best because they are the perfect bite size.
- 1 cup fresh basil: Pack it down tightly in the measuring cup for a vibrant pesto that really stands up to the roasted flavors.
- ¼ cup pine nuts: Toast them in a dry pan until golden before blending. It makes a huge difference in the pesto.
- 1 garlic clove: One is plenty because the pesto is raw and the flavor will be punchy.
- ¼ cup grated Parmesan: This adds the savory depth that balances the sweet potatoes.
- ½ cup extra virgin olive oil: Drizzle it in slowly while blending to emulsify the pesto properly.
- 2 tbsp olive oil for roasting: Toss the sweet potatoes generously so they caramelized rather than just steam.
- Salt and pepper: Season aggressively at every stage, especially the pesto.
Instructions
- Roast the sweet potatoes:
- Preheat your oven to 200°C (400°F) and line a baking sheet with parchment. Cut the sweet potatoes in half lengthwise, brush them with olive oil, and season well. Place them cut side down and roast for about 30 minutes until they are tender and the cut side is caramelized.
- Make the pesto while the oven works:
- Blend the basil, toasted pine nuts, garlic, Parmesan, salt, and pepper in a food processor. With the machine running, slowly pour in the olive oil until you have a smooth, bright green sauce. Taste and adjust the seasoning.
- Add the toppings and warm through:
- Flip the roasted sweet potatoes cut side up and arrange the cherry tomatoes and mozzarella on top. Return the tray to the oven for just 5 minutes until the cheese softens and the tomatoes release some juice.
- Finish with pesto and serve:
- Drizzle the pesto generously over the warm potatoes and scatter a few fresh basil leaves on top. Serve them while they are still warm but not hot, or let them come to room temperature.
This dish has become my go to for summer potlucks because it travels well and people are always surprised by how satisfying it is. Last time I brought it to a picnic, someone asked for the recipe before they even took a second bite.
Making It Your Own
Sometimes I add roasted red peppers or grilled zucchini when I want more vegetables. You could also swap the mozzarella for crumbled feta or dollops of ricotta. A handful of arugula on top adds a nice peppery bite that cuts through the sweetness.
Serving Ideas
I have served these as a light main with a simple green salad, or as a side alongside grilled chicken or fish. They also work surprisingly well as part of a mezze style spread with hummus and flatbread. A crisp white wine like Sauvignon Blanc or even sparkling water with lemon balances the richness nicely.
Storage And Prep Ahead
You can roast the sweet potatoes up to a day ahead and keep them refrigerated. Warm them in a 350°F oven for 10 minutes before adding the toppings. The pesto keeps in the fridge for about a week, so I often double the recipe and use the extra on pasta or sandwiches.
- If you want to make this vegan, skip the mozzarella and add extra vegetables or dollops of vegan cashew cheese.
- Use nutritional yeast instead of Parmesan in the pesto to keep it dairy free.
- Walnuts work in place of pine nuts if you need something more affordable.
Summer food does not always have to be salads and cold dishes. This recipe proves that roasted vegetables have a place even on the hottest days.
Recipe FAQs
- → Can I prepare the sweet potatoes ahead of time?
-
Yes, you can roast the sweet potatoes up to a day in advance. Store them in the refrigerator and reheat gently before adding the toppings and finishing in the oven for 5 minutes.
- → What can I use instead of pine nuts in the pesto?
-
Walnuts, almonds, or cashews work beautifully as substitutes. Toast them lightly before blending to enhance their flavor and maintain that signature pesto richness.
- → How do I know when the sweet potatoes are done roasting?
-
The sweet potatoes should be tender when pierced with a fork and the cut sides should be lightly caramelized with golden edges. This usually takes about 30 minutes at 200°C.
- → Can I make this dish vegan?
-
Absolutely. Replace the mozzarella with vegan cheese and use nutritional yeast instead of Parmesan in the pesto. The result remains creamy, flavorful, and completely plant-based.
- → What wine pairs well with this dish?
-
A crisp Sauvignon Blanc complements the fresh basil and sweet potato flavors beautifully. For a non-alcoholic option, sparkling water with lemon provides a refreshing contrast to the rich toppings.
- → Can I add other vegetables to the topping?
-
Grilled zucchini, roasted red peppers, or sautéed spinach make excellent additions. Just be sure not to overload the sweet potatoes, or they may become difficult to eat neatly.