These roasted sweet potatoes bring summer to your table with juicy cherry tomatoes, creamy mozzarella balls, and vibrant fresh basil pesto. The naturally sweet potatoes caramelize in the oven, creating a perfect base for the Mediterranean-inspired toppings. Ready in under an hour, this dish works beautifully as a light vegetarian main course or colorful side dish for summer gatherings.
The first time I made these sweet potatoes, it was actually by accident—I had roasted a batch for meal prep and then my sister dropped by unexpectedly with fresh tomatoes from her garden and a tub of mozzarella. We just started piling things on top of the roasted potatoes, and somehow it became the most beautiful lunch Id eaten all summer. Now its my go-to when I want something that feels special but doesnt require any real planning.
Last summer I served these at a rooftop dinner with friends, and honestly, the pesto made the whole apartment smell like an Italian garden. Everyone kept asking what restaurant Id ordered from, which I took as the highest possible compliment. Theres something about warm roasted potatoes meeting cool fresh mozzarella that just works on every level.
Ingredients
- 4 medium sweet potatoes: Look for evenly sized ones so they roast at the same rate, and scrub them well since the skin adds such nice texture
- 1 ½ cups cherry tomatoes: Choose ones that are slightly firm to the touch—overly soft tomatoes will turn mushy in the oven
- 200 g mozzarella balls: Bocconcini or ciliegine work perfectly here, but you could also tear a fresh mozzarella ball into bite sized pieces
- 1 cup fresh basil leaves: Pack them down tightly in the measuring cup, and dont be shy with the pesto—it really makes the dish sing
- ¼ cup toasted pine nuts: Toasting them in a dry pan for just 2 3 minutes deepens their flavor incredibly—watch closely though, they burn fast
- 1 garlic clove: If you love garlic, go ahead and use two, but remember it will be raw in the pesto so start conservatively
- ¼ cup grated Parmesan cheese: Use freshly grated if you can—pre grated cheese has anti caking agents that make the pesto gritty
- ½ cup extra virgin olive oil: Slowly drizzling this in while the food processor runs is what gives the pesto that silky restaurant texture
- 2 tbsp olive oil for roasting: This helps the sweet potato flesh get those gorgeous caramelized edges
Instructions
- Get the oven going:
- Preheat to 200°C (400°F) and line a baking tray with parchment paper—this saves you scrubbing time later and prevents sticking
- Prep the sweet potatoes:
- Brush the cut sides with olive oil and season generously with salt and pepper, then arrange them cut side down on the tray
- Roast until tender:
- Let them cook for about 30 minutes until a fork slips in easily and the cut sides are golden and slightly caramelized
- Make the pesto:
- While potatoes roast, blend the basil, toasted nuts, garlic, Parmesan, salt, and pepper, then drizzle in the olive oil with the motor running until smooth
- Add the toppings:
- Flip the potatoes cut side up, then pile on cherry tomatoes and mozzarella halves, returning 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 the whole tray to the table—its too pretty to portion out in the kitchen
This recipe has become my default answer to whats for dinner when the weather turns warm and cooking feels like a chore. Theres something so satisfying about putting a tray of vibrant, colorful food on the table and watching everyone dig in.
Making It Your Own
Sometimes Ill crumble some crispy prosciutto over the top if I want to add a salty, savory element. The combination of warm sweet potatoes, cool mozzarella, and salty cured pork is honestly unbeatable. Other times, especially in late summer when Im overrun with tomatoes, Ill use a mix of cherry varieties in yellow, orange, and red for even more color on the plate.
Wine That Works
A crisp Sauvignon Blanc cuts through the richness of the mozzarella and pine nuts beautifully, but Ive also served this with a dry rosé and it was perfect. If youre avoiding alcohol, sparkling water with a squeeze of lemon and some fresh basil leaves muddled in makes for such a refreshing pairing. The brightness really complements the sweetness of the potatoes.
Scaling For A Crowd
When Im feeding more people, I just roast as many sweet potatoes as will fit on my baking trays in a single layer—crowding them will steam instead of roast. The pesto recipe doubles and triples perfectly, and honestly, having extra pesto in the fridge is never a bad problem to have.
- Use two baking trays if youre making more than six servings, and rotate them halfway through cooking
- Set up a toppings bar with the tomatoes, mozzarella, and extra pesto so guests can add as much or as little as they like
- These are best served warm but totally enjoyable at room temperature, making them perfect for potlucks
Hope this becomes one of those recipes you turn to again and again, all summer long and beyond.
Common Questions
- → Can I make the pesto ahead of time?
-
Yes, prepare the pesto up to 3 days in advance and store it in an airtight container in the refrigerator with a thin layer of olive oil on top to preserve freshness and color.
- → What can I substitute for pine nuts?
-
Walnuts, almonds, or cashews work well as alternatives to pine nuts in the pesto. Toast them lightly before blending for the best flavor depth.
- → 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 and golden brown after roasting for about 30 minutes at 200°C.
- → Can I serve this at room temperature?
-
Absolutely! This dish tastes wonderful warm or at room temperature, making it perfect for picnics, potlucks, or outdoor summer dining when you want to prepare ahead.
- → Is there a quick alternative to homemade pesto?
-
Store-bought fresh pesto from the refrigerated section works perfectly fine, though homemade offers brighter basil flavor. Use about 1/3 cup for equivalent coverage.
- → Can I add other toppings?
-
Try roasted red peppers, grilled zucchini slices, olives, or artichoke hearts for additional Mediterranean flavors. A sprinkle of sun-dried tomatoes also adds depth.