These Mediterranean-inspired sweet potatoes feature tender roasted halves topped with vibrant cherry tomatoes and creamy mozzarella. A fresh homemade basil pesto brings everything together with fragrant herbs and toasted pine nuts. The dish comes together in under an hour, making it perfect for weeknight dinners or casual summer entertaining. Serve warm or at room temperature for a versatile main course that naturally accommodates gluten-free diets.
Last July, my kitchen was unbearable and I refused to turn on the stove for anything that took longer than fifteen minutes. Then I remembered how sweet potatoes transform in the oven without heating up the whole house—concentrated sweetness emerges, plus the oven time gives you an excuse to avoid cooking altogether. This dish became my go-to dinner three nights that week, each variation slightly different from the last.
My sister came over unexpectedly that first week I started making these. She raised her eyebrows at sweet potatoes for dinner but went back for seconds, then asked if I had enough ingredients to make them again the next night. Now its our standing request whenever we eat together during summer months.
Ingredients
- 4 medium sweet potatoes: Look for ones that feel heavy and have smooth skin—scrub well since you will be eating the skin
- 1 ½ cups cherry tomatoes: Choose ones that give slightly when pressed, they will burst with sweetness in the oven
- 200 g mozzarella balls: Bocconcini or ciliegine work best—drain thoroughly so they do not water down the dish
- 1 cup fresh basil leaves: Pack the cup tightly—do not be shy with basil here
- ¼ cup toasted pine nuts: Toast them in a dry pan until fragrant, about 3 minutes—watch closely since they burn fast
- 1 garlic clove: Use fresh, not bottled—prep this right before blending for the best flavor
- ¼ cup grated Parmesan: Grate it yourself if possible—pre-grated lacks the same intensity
- ½ cup extra virgin olive oil: Pour slowly while blending so the pesto emulsifies properly
- Salt and pepper: Taste your pesto before adding more—some ingredients already bring saltiness
- 2 tbsp olive oil for roasting: Brush generously so the cut sides caramelize instead of drying out
- Fresh basil leaves: Reserve the prettiest leaves for finishing—whole leaves look striking against the toppings
Instructions
- Get the oven ready:
- Preheat to 200°C (400°F) and line a baking tray with parchment paper—this saves scrubbing time later.
- Prepare the sweet potatoes:
- Brush each halved sweet potato with olive oil and season well with salt and pepper, then place them cut-side down on the tray.
- Roast until tender:
- Let the sweet potatoes cook for 30 minutes until they yield easily when pressed—the edges should be slightly caramelized.
- Make the pesto:
- Blend basil, pine nuts, garlic, Parmesan, salt, and pepper, then drizzle in olive oil while the machine runs until smooth.
- Flip and add toppings:
- Turn the sweet potatoes cut-side up and arrange cherry tomatoes and mozzarella on top of each half.
- Melt and finish:
- Return to the oven for 5 minutes until the cheese softens, then drizzle generously with pesto and scatter fresh basil leaves before serving.
My neighbor smelled the pesto through an open window and showed up with a bottle of wine, claiming she was just returning a borrowed Tupperware container. We ate these standing up in my kitchen, and she asked for the recipe before she even finished her first serving.
Make It Your Own
Walnuts stand in beautifully for pine nuts if you want to save money or just use what is in your pantry. The flavor shifts slightly earthier, but the texture stays just as lush and creamy.
Serving Suggestions
A crisp white wine cuts through the richness of the mozzarella and pesto. Sparkling water with plenty of lemon works just as well if you are keeping it alcohol-free.
Storage & Timing
Roasted sweet potatoes reheat surprisingly well the next day—the pesto flavor actually deepens overnight. Store everything in separate containers and assemble just before serving for the best texture.
- The pesto keeps for five days in the refrigerator—transfer to a small jar and top with a thin layer of olive oil
- Roast extra sweet potatoes on the weekend and you are halfway to dinner on busy weeknights
- Room temperature serving works beautifully for picnics or potlucks—no reheating necessary
These sweet potatoes turned into my unexpected summer romance—a dish that started as a way to avoid cooking became something I actually craved. Sometimes the best meals happen when you are barely trying.
Recipe FAQ
- → Can I make these 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 before adding the toppings. The pesto can also be made ahead and kept in the fridge for up to a week.
- → What can I use instead of pine nuts in the pesto?
-
Walnuts make an excellent substitute and are more budget-friendly. You can also use almonds, cashews, or sunflower seeds for a nut-free version that still provides great texture and flavor.
- → How do I know when the sweet potatoes are done roasting?
-
The sweet potatoes are ready when they're tender when pierced with a fork and the cut sides are lightly caramelized. This usually takes about 30 minutes at 200°C (400°F). They should be soft throughout but still hold their shape.
- → Can I use store-bought pesto instead of making it from scratch?
-
Absolutely. Store-bought pesto works well in a pinch, though homemade pesto typically has a fresher, more vibrant flavor. If using prepared pesto, look for one without preservatives for the best taste.
- → What other toppings work well with this dish?
-
Roasted red peppers, grilled zucchini, or artichoke hearts make excellent additions. You can also add a drizzle of balsamic glaze or sprinkle some red pepper flakes for extra heat. Fresh arugula or spinach can add a nice peppery contrast.