These roasted sweet potatoes make a stunning centerpiece for summer meals. Halved potatoes roast until tender and lightly caramelized, then get topped with sweet cherry tomatoes and creamy mozzarella. A quick homemade basil pesto with toasted pine nuts, garlic, and Parmesan ties everything together. Serve warm or at room temperature as a light main course or alongside grilled meats and fresh salads.
Last summer, my neighbor Sarah brought over an armful of sweet potatoes from her garden and challenged me to make something that wasn't a casserole. I'd been roasting them for years, but staring at those jewel-toned beauties, I wondered what would happen if I treated them like pizza crusts instead. The first attempt was messy, but that combination of sweet, creamy, and herbal absolutely sang on my tongue.
I made these for a Friday night dinner with friends, and honestly, watching people's faces when they took their first bite was the real reward. My friend Mark, who claims to hate sweet potatoes, went back for thirds. Now it's become our go-to when we want something that feels fancy but doesn't require any actual fuss.
Ingredients
- 4 medium sweet potatoes: Look for evenly sized ones so they roast at the same rate, and don't bother peeling themthe skin gets wonderfully crisp
- 1 ½ cups cherry tomatoes: Choose ones that feel heavy and give slightly to pressure, they'll be juicier when roasted
- 200 g mozzarella balls: The small ones are perfect here because they melt quickly but still keep their shape
- 1 cup fresh basil: I've learned to pack it down firmly when measuringmore basil means more vibrant green pesto
- ¼ cup toasted pine nuts: Toast them in a dry pan until fragrant and golden, watching carefully because they burn fast
- 1 garlic clove: Use a fresh one, not anything that's started sprouting or getting soft
- ¼ cup grated Parmesan: The real stuff, not the green can kind, makes a noticeable difference
- ½ cup extra virgin olive oil: Drizzle it in slowly while the processor runs to emulsify the pesto properly
- 2 tbsp olive oil: This is for brushing the potatoes, and I like using a pastry brush for even coverage
Instructions
- Get your oven ready:
- Preheat to 200°C (400°F) and line a baking tray with parchment paper to save yourself cleanup time later
- Prep the sweet potatoes:
- Scrub them well, cut in half lengthwise, brush with olive oil, season generously, and place cut-side down for the best caramelization
- Roast until tender:
- Let them cook for about 30 minutes until a fork slides in easily and the cut side is golden brown
- Make the pesto while they roast:
- Blend basil, pine nuts, garlic, Parmesan, salt, and pepper, then slowly drizzle in the olive oil until it's silky smooth
- Add the toppings:
- Flip the potatoes cut-side up, pile on tomatoes and mozzarella, and return to the oven for just 5 minutes until the cheese softens
- Finish and serve:
- Drizzle generously with that fresh pesto, scatter some basil leaves on top, and bring them to the table while still warm
These have become my summer dinner party secret weapon because they're beautiful enough for company but simple enough for a Tuesday night. Last week, my six-year-old niece helped me assemble them and was so proud to serve everyone 'her' creation.
Making It Your Own
I've tried adding roasted red peppers when tomatoes aren't in season, and honestly, the smoky sweetness works beautifully here too. Sometimes I'll crumble some goat cheese instead of mozzarella for a tangier twist that my sister absolutely adores.
Perfect Wine Pairings
A crisp Sauvignon Blanc cuts through the sweetness of the potatoes and the creaminess of the cheese. When I'm not drinking wine, sparkling water with a squeeze of fresh lemon and a sprig of basil feels just as special.
Make-Ahead Tips
You can roast the sweet potatoes up to a day ahead and just reheat them before adding the toppings. The pesto keeps beautifully in the fridge for about a week, and I often make a double batch to have on hand for quick pasta dinners throughout the week.
- Store extra pesto with a thin layer of olive oil on top to prevent browning
- If serving at room temperature, everything can be assembled up to two hours ahead
- These reheat surprisingly well in a 350°F oven for about 10 minutes
There's something deeply satisfying about a dish that looks this impressive but comes together with such simple ingredients. Hope these brighten up your summer table as much as they have mine.
Recipe Q&A
- → Can I prepare these sweet potatoes ahead of time?
-
Yes, roast the sweet potatoes up to a day in advance. Reheat them in a 350°F oven for 10 minutes before adding toppings. The pesto can also be made 2-3 days ahead and stored refrigerated in an airtight container.
- → What vegetables work well as additions or substitutions?
-
Roasted red peppers, grilled zucchini slices, or sautéed spinach make excellent additions. You can also swap cherry tomatoes for sun-dried tomatoes during winter months for deeper flavor.
- → How do I store leftovers?
-
Store assembled sweet potatoes in an airtight container in the refrigerator for up to 2 days. Reheat gently in the oven at 350°F for 10-15 minutes. The pesto is best stored separately.
- → Can I make this dish vegan?
-
Absolutely. Replace mozzarella with vegan cheese or omit entirely. Use nutritional yeast instead of Parmesan in the pesto, and ensure your pesto ingredients are plant-based.
- → What protein pairs well with this dish?
-
Grilled chicken, pan-seared salmon, or white beans all complement the Mediterranean flavors. For a vegetarian protein boost, serve alongside quinoa or add chickpeas to the topping mixture.
- → My pesto turned bitter—what happened?
-
Bitterness usually comes from over-blending basil or using too much garlic. Pulse just until combined, and taste the garlic before adding—cloves vary in intensity. Toasting pine nuts also helps balance flavors.