Mini Mozzarella Pesto Stuffed Tomatoes Recipe

Published on October 23, 2025
4.8 (245 reviews)

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, elegan

Save This Recipe!
Click to save for later - It only takes 2 seconds!
Mini Mozzarella Pesto Stuffed Tomatoes Recipe
Prep: 15 mins
Cook: 20 mins
Servings: 6

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

Mini Mozzarella Pesto Stuffed Tomatoes Recipe

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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

Absolutely. You can hollow the tomatoes and keep them in a sealed container for up to four hours. Prepare the pesto and mozzarella mixture earlier, store it in the fridge, then assemble just before baking for maximum freshness.

Fresh basil gives the brightest flavor, but you can substitute with a handful of spinach and a teaspoon of dried basil. The texture will differ slightly, but the herbaceous note will still complement the cheese and tomatoes nicely.

A crisp, unoaked Sauvignon Blanc or a light Pinot Grigio works beautifully, highlighting the herbaceous pesto while cutting through the richness of the mozzarella. For red lovers, a chilled Beaujolais offers a fruit‑forward complement without overpowering the delicate flavors.

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!

Recipe Summary

Prep
15 min
Cook
20 min
Total
35 min
Servings
6
Category: Snacks and Appetizers
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 12‑14 cherry tomatoes, medium
  • 4 ounces fresh mozzarella, diced
  • 2 tablespoons grated Parmesan cheese
  • 1 cup fresh basil leaves, packed
  • ¼ cup pine nuts, toasted
  • 2 garlic cloves, minced
  • ½ cup extra‑virgin olive oil
  • ½ teaspoon sea salt
  • Freshly ground black pepper, to taste
  • 1 teaspoon flaky sea salt, for garnish
  • 1 teaspoon balsamic glaze (optional)

Instructions

1
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, leavi...

2
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 ...

You May Also Like

Discover more delicious recipes

Save this recipe
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.