Imagine a bite‑size summer treasure that bursts with fresh basil, creamy mozzarella, and sun‑kissed tomato sweetness. Mini Mozzarella Pesto Stuffed Tomatoes deliver that experience in a single, elegant mouthful, perfect for any gathering.
What sets this snack apart is the marriage of homemade pesto and melt‑in‑your‑mouth mozzarella, nestled inside a lightly roasted cherry tomato. The result is a harmonious blend of herbaceous, tangy, and cheesy flavors that feels both indulgent and light.
This dish is a hit with kids, party‑goers, and anyone craving a wholesome appetizer. Serve it at brunch, cocktail parties, or as a vibrant side for grilled mains.
The process is straightforward: hollow out tomatoes, whip up a quick pesto, stuff, bake, and finish with a drizzle of olive oil and a sprinkle of flaky sea salt.
Why You'll Love This Recipe
Fresh‑First Flavor: The bright basil and pine‑nut pesto lift the natural sweetness of the tomatoes, creating a garden‑fresh taste that awakens the palate.
Simple Prep: With only a handful of ingredients and minimal chopping, you can assemble the entire dish in under twenty minutes.
Eye‑Catching Presentation: The vivid red shells filled with green pesto and white mozzarella look as good as they taste, impressing guests instantly.
Healthy Bite: Packed with antioxidants, healthy fats, and protein, these mini treats satisfy cravings without the guilt of heavy appetizers.
Ingredients
The success of these stuffed tomatoes hinges on fresh, high‑quality components. Ripe cherry tomatoes provide a naturally sweet vessel, while a classic basil pesto delivers herbaceous depth. Fresh mozzarella adds creamy richness, and a splash of extra‑virgin olive oil finishes the dish with silky smoothness.
Tomatoes & Filling
- 12‑14 cherry tomatoes, medium
- 4 ounces fresh mozzarella, diced
- 2 tablespoons grated Parmesan cheese
Pesto
- 1 cup fresh basil leaves, packed
- ¼ cup pine nuts, toasted
- 2 garlic cloves, minced
- ½ cup extra‑virgin olive oil
- ½ teaspoon sea salt
Seasonings & Finish
- Freshly ground black pepper, to taste
- 1 teaspoon flaky sea salt, for garnish
- 1 teaspoon balsamic glaze (optional)
Together, these ingredients create a balanced bite: the acidity of the tomato cuts through the richness of the mozzarella and pesto, while the pine nuts add a subtle crunch. The Parmesan deepens the umami, and a pinch of flaky sea salt brightens every flavor, ensuring each mini tomato feels complete and satisfying.
Step-by-Step Instructions

Preparing the Tomatoes
Rinse the cherry tomatoes under cool water and pat them dry. Using a small paring knife, cut a shallow “cap” off the top of each tomato, then gently scoop out the seeds and pulp with a teaspoon, leaving about a ¼‑inch wall. This creates a sturdy cup while preserving enough flesh to hold the filling.
Making the Pesto Filling
In a food processor, combine the basil leaves, toasted pine nuts, minced garlic, and sea salt. Pulse until coarsely chopped, then drizzle in the olive oil while the machine runs, processing until the mixture is smooth yet still slightly textured. Stir in the grated Parmesan, then season with black pepper. Finally, fold the diced mozzarella into the pesto, allowing the cheese to stay in small, bite‑size cubes.
Baking & Finishing
- Preheat the Oven. Set the oven to 400°F (200°C) and let it fully heat. This temperature ensures the tomatoes soften without turning mushy and the mozzarella melts just enough to become gooey.
- Stuff the Tomatoes. Using a teaspoon, spoon the pesto‑mozzarella mixture into each hollowed tomato, packing lightly but leaving a tiny gap at the top so the filling doesn’t spill over during baking.
- Arrange on a Baking Sheet. Place the stuffed tomatoes upright on a parchment‑lined sheet. Drizzle each with a few drops of olive oil and sprinkle flaky sea salt over the tops for a burst of flavor.
- Bake. Slide the sheet into the oven and bake for 12‑15 minutes, until the tomatoes are tender and the mozzarella is just melted with a hint of golden edges.
- Finish and Serve. Remove from the oven, let cool for two minutes, then optionally drizzle with a thin ribbon of balsamic glaze. Serve warm, arranging the mini bites on a platter for easy grabbing.
Tips & Tricks
Perfecting the Recipe
Use Ripe Tomatoes. Choose firm yet slightly soft cherry tomatoes; they hold their shape while providing a sweet interior that balances the pesto.
Toast Pine Nuts. Lightly toast pine nuts in a dry skillet until golden. This step unlocks a nutty aroma that deepens the pesto flavor.
Don’t Over‑stuff. Filling the tomatoes too tightly can cause overflow. A light, even spoonful yields a tidy, attractive presentation.
Flavor Enhancements
Add a zest of lemon juice to the pesto for brightness, or sprinkle a pinch of red‑pepper flakes for subtle heat. For extra richness, swirl a teaspoon of butter into the pesto just before mixing the mozzarella.
Common Mistakes to Avoid
Avoid over‑baking; the tomatoes should stay firm, not mushy. Also, don’t skip the final drizzle of olive oil—without it the tops can dry out during baking.
Pro Tips
Prep Ahead. Hollow the tomatoes and store them in a sealed container in the fridge up to 4 hours before stuffing.
Use a Food Processor. For a silky pesto, process ingredients in short bursts, scraping the sides to ensure even blending.
Serve Warm. These bite‑size treats are at their best when served straight from the oven, so plan your timing accordingly.
Variations
Ingredient Swaps
Replace mozzarella with creamy goat cheese for a tangier bite, or swap pine nuts for toasted almonds for a milder nutty flavor. If basil isn’t on hand, try arugula or spinach blended into the pesto for a peppery twist.
Dietary Adjustments
For a vegan version, use dairy‑free mozzarella and nutritional‑yeast‑based Parmesan. Gluten‑free diners can rest easy—this recipe is naturally free of wheat. To keep it low‑carb, serve the tomatoes on a bed of mixed greens instead of a carb‑heavy side.
Serving Suggestions
Arrange the stuffed tomatoes on a rustic wooden board alongside sliced cured meats, olives, and a crisp white wine. They also pair beautifully with a light quinoa salad or a drizzle of herb‑infused olive oil for an upscale brunch.
Storage Info
Leftover Storage
Allow any leftovers to cool completely, then transfer the stuffed tomatoes to an airtight container. Store in the refrigerator for up to three days. For longer keeping, wrap each tomato individually in plastic wrap before freezing; they’ll maintain flavor for up to two months.
Reheating Instructions
Reheat gently in a 350°F (175°C) oven for 8‑10 minutes, covered with foil to prevent drying. If you’re short on time, microwave on medium power for 45 seconds, then finish under a broiler for a quick melt.
Frequently Asked Questions
This Mini Mozzarella Pesto Stuffed Tomatoes recipe delivers bright, cheesy bites with minimal effort. By following the step‑by‑step guide, you’ll achieve perfect texture and flavor every time. Feel free to experiment with herbs, cheeses, or toppings—making the dish truly your own. Enjoy the burst of summer in each bite!