These Mediterranean-inspired sweet potatoes combine the natural sweetness of roasted tubers with bright cherry tomatoes, velvety mozzarella, and aromatic basil pesto. The dish comes together in under an hour, making it ideal for weeknight dinners or casual entertaining. Each halved sweet potato roasts until tender and caramelized, then gets crowned with fresh toppings and a final warm-through. The result balances creamy, tangy, and herbal notes in every bite. Serve alongside crusty bread or a crisp green salad for a complete vegetarian meal.
The first time I served this at a summer dinner, my friend leaned in and whispered, 'I never thought I'd crave sweet potatoes in July.' The colors alone make people pause—golden roasted flesh against bright red tomatoes and that drift of green pesto. Now it's my go-to when I want something that feels substantial but still tastes like sunshine on a plate.
Last August, I made these for a rooftop gathering and watched them disappear in minutes. Someone asked for the recipe, and when I explained how simple it was, they looked genuinely surprised. Sometimes the dishes that feel most special are just good ingredients treated with a little patience and the right heat.
Ingredients
- Sweet potatoes: Choose ones that feel heavy for their size—I've learned the hard way that lighter ones can be dry and fibrous inside
- Cherry tomatoes: The sweetest ones you can find, because they're going to barely cook and their fresh flavor really carries
- Mini mozzarella balls: Bocconcini or ciliegine work best here since they melt just enough without turning into a puddle
- Fresh basil: Two bunches—one for the pesto, another for finishing because that hit of raw basil makes the whole dish sing
- Toasted pine nuts: Toast them yourself right before making the pesto, that warm nutty scent is worth every second
- Extra virgin olive oil: You'll taste this directly in the pesto, so use the good stuff you save for special occasions
Instructions
- Get your oven going first:
- Preheat to 200°C (400°F) and line a baking sheet—parchment paper saves you from scrubbing later
- Prep the sweet potatoes:
- Cut them lengthwise and brush with olive oil, season generously, place cut-side down
- Roast until tender:
- Let them go for about 30 minutes until you can easily pierce the skin and see caramelization at the edges
- Make the pesto while they roast:
- Blend basil, pine nuts, garlic, Parmesan, salt and pepper, then drizzle in olive oil until silky
- Flip and top:
- Turn the sweet potatoes cut-side up and pile on tomatoes and halved mozzarella balls
- Melt and finish:
- Return to oven for just 5 minutes, then drizzle with pesto and scatter fresh basil before serving
My mother tried these and immediately asked if she could serve them at her next book club meeting. That's when I knew this wasn't just a summer recipe—it's the kind of dish that makes people feel cared for, like you put thought into every bite.
Making It Your Own
I've played around with this base more than any recipe in my collection. Sometimes I swap in goat cheese when I want something tangier, or add red pepper flakes to the pesto for heat that sneaks up on you. The structure works—it's really about what you crave that day.
Perfect Pairings
A crisp white wine cuts through the richness beautifully—I've found that an unexpected glass of sparkling water with lemon works just as well. The key is something bright and acidic to balance how satisfying these sweet potatoes are.
Getting Ahead
The pesto keeps beautifully in the fridge for up to a week, and I've learned to make double batches just to have it ready for impromptu dinners. Everything else comes together so quickly that you're really just minutes away from putting this on the table.
- Roast the sweet potatoes in the morning and reheat gently before topping
- Keep tomatoes and mozzarella separate until the final oven step so nothing gets soggy
- Always bring pesto to room temperature before drizzling—it melts into everything better
There's something deeply satisfying about a dish that looks this impressive but comes together with such ease. These sweet potatoes have become my summer secret, the thing I make when I want people to feel like I cooked all day.
Recipe Help & Support
- → Can I prepare the components ahead of time?
-
Yes, you can roast the sweet potatoes and make the pesto up to two days in advance. Store them separately in airtight containers in the refrigerator. When ready to serve, reheat the potatoes, add the fresh toppings, and finish with the pesto.
- → What other nuts work 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.
- → How do I know when the sweet potatoes are done?
-
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 (400°F).
- → Can I grill these instead of roasting?
-
Absolutely! Grill the halved sweet potatoes cut-side down over medium heat for about 15-20 minutes until tender, then flip and add toppings. Close the lid for the last few minutes to melt the cheese.
- → What wine pairs well with this dish?
-
A crisp Sauvignon Blanc, Pinot Grigio, or dry Rosé complements the sweet and savory flavors beautifully. For something non-alcoholic, try sparkling water with fresh lemon or a basil-infused mocktail.