Mini Mozzarella Pesto Stuffed Tomatoes: The Ultimate Guide

Published on November 01, 2025
4.8 (245 reviews)

Imagine biting into a sun‑kissed tomato that bursts with creamy mozzarella, fragrant basil pesto, and a hint of citrus—right at your brunch table. Mini Mozzarella Pesto Stuffed Tomatoes deliver that w

Save This Recipe!
Click to save for later - It only takes 2 seconds!
Mini Mozzarella Pesto Stuffed Tomatoes: The Ultimate Guide
Prep: 15 mins
Cook: 25 mins
Servings: 4

Imagine biting into a sun‑kissed tomato that bursts with creamy mozzarella, fragrant basil pesto, and a hint of citrus—right at your brunch table. Mini Mozzarella Pesto Stuffed Tomatoes deliver that wow factor without the fuss, making them perfect for weekend gatherings or a special weekday treat.

What sets this dish apart is the harmony between the sweet, juicy tomato flesh and the herb‑laden pesto that coats each bite, while the molten mozzarella adds a luscious, gooey texture you’ll crave.

This recipe is ideal for brunch lovers, garden‑to‑table enthusiasts, and anyone who enjoys a bite‑size, elegant appetizer that feels both indulgent and wholesome.

The process is straightforward: hollow out ripe tomatoes, whip up a quick pesto, fold in mozzarella, stuff the tomatoes, then bake until the cheese bubbles and the tops turn golden. Ready in under 45 minutes, it’s a guaranteed crowd‑pleaser.

Why You'll Love This Recipe

Bright, Fresh Flavors: Sun‑ripe tomatoes, aromatic basil, and tangy lemon zest combine for a palate‑pleasing burst that feels like summer on a plate.

Effortless Prep: With only a few hands‑on steps and a short bake time, you can serve a restaurant‑quality dish without breaking a sweat.

Eye‑Catching Presentation: The vivid red shells filled with green pesto and white mozzarella make a stunning visual centerpiece for any brunch spread.

Nutritious & Satisfying: Fresh vegetables, protein‑rich cheese, and heart‑healthy olive oil provide balanced nutrition while keeping you delightfully full.

Ingredients

The magic of this recipe lies in a handful of high‑quality, fresh ingredients. Juicy, medium‑sized tomatoes provide the natural cup that holds the filling, while fresh basil and pine nuts give the pesto its signature aroma and texture. Creamy mozzarella adds richness, and a splash of lemon brightens the whole dish. Olive oil, garlic, and a pinch of sea salt tie everything together, creating a balanced bite that’s both comforting and sophisticated.

Produce & Dairy

  • 8 – 10 oz (about 8) ripe heirloom or Roma tomatoes
  • 1 cup fresh basil leaves, loosely packed
  • ½ cup shredded mozzarella cheese
  • 1 clove garlic, minced

Pantry Essentials

  • ¼ cup extra‑virgin olive oil, plus extra for drizzling
  • 2 tablespoons pine nuts, lightly toasted
  • 1 tablespoon freshly grated Parmesan cheese
  • ½ teaspoon sea salt (adjust to taste)
  • ¼ teaspoon freshly ground black pepper

Citrus & Finishing Touches

  • 1 teaspoon lemon zest (about 1 large lemon)
  • Optional: pinch of red‑pepper flakes for subtle heat

Each component plays a specific role: the tomatoes supply moisture and natural sweetness; the pesto—made from basil, pine nuts, garlic, olive oil, and Parmesan—delivers herbaceous depth; mozzarella melts into a silky core, while lemon zest lifts the flavor profile with bright acidity. Together they create a balanced bite that’s aromatic, creamy, and visually striking.

Step-by-Step Instructions

Preparing the Tomatoes

Begin by selecting tomatoes that are firm yet yielding to gentle pressure. Slice a thin “lid” off the top of each tomato, then scoop out the pulp and seeds with a small spoon, leaving about ¼‑inch of flesh to keep the walls sturdy. Transfer the scooped pulp to a bowl; you’ll blend it into the pesto for extra tomato‑eyed brightness. Lightly salt the hollowed shells and set them upside‑down on a paper towel to drain excess moisture while you finish the filling.

Making the Pesto Filling

  1. Toast the Pine Nuts. Place pine nuts in a dry skillet over medium heat. Stir constantly for 2‑3 minutes until they turn golden and fragrant. Removing them from heat prevents bitterness and adds a nutty crunch to the pesto.
  2. Blend the Base. In a food processor, combine the reserved tomato pulp, fresh basil leaves, toasted pine nuts, minced garlic, lemon zest, and Parmesan. Pulse until coarsely chopped, then drizzle in the olive oil while the processor runs, achieving a smooth yet slightly textured sauce. Season with sea salt and black pepper.
  3. Incorporate the Cheese. Transfer the pesto to a mixing bowl and fold in shredded mozzarella. The cheese should stay in small strands so it melts evenly inside each tomato without becoming a uniform sauce.
  4. Adjust Consistency. If the mixture feels too thick, add a teaspoon of olive oil or a splash of water. The filling should be spoon‑able but still hold its shape when placed inside the tomato shells.

Assembling & Baking

  1. Stuff the Tomatoes. Using a small spoon, fill each hollowed tomato with the pesto‑mozzarella mixture, pressing gently to pack the filling. Leave a tiny gap at the top so the cheese can bubble without spilling over.
  2. Arrange on a Baking Sheet. Place the stuffed tomatoes upright on a parchment‑lined sheet. Drizzle a thin stream of olive oil over each for added richness and to help the tops turn golden.
  3. Bake. Preheat the oven to 375°F (190°C). Slide the sheet into the middle rack and bake for 15‑20 minutes, or until the mozzarella is melted, lightly browned, and the tomato walls are just tender. A quick visual cue: the cheese should be bubbling and the edges of the tomato should show a slight caramelization.
  4. Rest & Serve. Remove the tray and let the tomatoes rest for 3‑5 minutes. This short rest allows the filling to settle, making them easier to handle. Garnish with a drizzle of extra‑virgin olive oil, a pinch of red‑pepper flakes, and a few fresh basil leaves for a pop of color.

Tips & Tricks

Perfecting the Recipe

Choose the Right Tomatoes. Opt for medium‑sized, firm tomatoes with thick walls; they hold the filling better and won’t collapse during baking.

Dry the Shells. After salting, pat the hollowed tomatoes dry. Excess moisture can make the filling watery and prevent the tops from browning.

Flavor Enhancements

Add a splash of white wine to the pesto while blending for a subtle depth, or stir in a tablespoon of ricotta for extra creaminess. A pinch of smoked paprika on top before baking gives a gentle smoky undertone that complements the basil beautifully.

Common Mistakes to Avoid

Skipping the step of draining the tomato shells often results in a soggy bite. Also, over‑mixing the pesto can turn it into a puree, losing the pleasant texture of pine nuts and basil leaves. Finally, baking at too high a temperature burns the cheese before the tomato softens.

Pro Tips

Use a Food Processor. A pulse‑and‑blend method preserves the bright green color of the pesto and prevents overheating the basil.

Finish with a Lemon Drizzle. A few drops of fresh lemon juice right before serving lifts the richness and balances the cheese.

Serve Warm, Not Hot. Allow the tomatoes to cool slightly after baking; this prevents the cheese from sliding out when you bite.

Prep Ahead. The pesto can be made up to 24 hours in advance and stored in the refrigerator, saving time on the day of brunch.

Variations

Ingredient Swaps

Swap mozzarella for fresh burrata for an ultra‑creamy center, or use goat cheese for a tangier profile. Replace pine nuts with toasted almonds or walnuts if you prefer a milder nut flavor. For a vegan twist, substitute the cheese with a plant‑based mozzarella and use nutritional yeast in place of Parmesan.

Dietary Adjustments

To keep the dish gluten‑free, simply ensure any pre‑packed ingredients (like pine nuts) are labeled gluten‑free. For a lower‑fat version, reduce the mozzarella amount by half and add a tablespoon of low‑fat ricotta. Keto diners can increase the fat content by drizzling extra olive oil or adding a few slices of avocado on the side.

Serving Suggestions

Pair these stuffed tomatoes with a light arugula salad dressed in lemon‑olive oil vinaigrette, or serve alongside toasted sourdough for a crunchy contrast. A glass of chilled prosecco or a bright citrus‑infused iced tea complements the fresh, herbaceous flavors beautifully.

Storage Info

Leftover Storage

Allow any leftovers to cool completely, then place the stuffed tomatoes in a single layer inside an airtight container. Store in the refrigerator for up to 3 days. For longer keeping, wrap each tomato tightly in plastic wrap before freezing; they’ll retain quality for up to 2 months.

Reheating Instructions

Reheat in a preheated 350°F (175°C) oven for 10‑12 minutes, covered with foil to prevent drying. For a quicker option, microwave on medium power for 45‑60 seconds, adding a splash of broth or water to keep the filling moist. Finish with a brief broil (1‑2 minutes) if you want the cheese to regain its golden top.

Frequently Asked Questions

Absolutely. Prepare the pesto and hollow out the tomatoes up to a day in advance. Keep the pesto refrigerated and the emptied tomato shells covered. Assemble and bake right before serving for the best texture and flavor. This makes weekend brunch planning a breeze.

Fresh basil gives the brightest flavor, but you can substitute it with 2 tablespoons of packed fresh spinach plus a teaspoon of dried basil. The spinach adds a mild earthiness while the dried basil restores the classic pesto aroma. Adjust salt to taste, as dried herbs are more concentrated.

Yes! Fresh mozzarella works best for meltiness, but you can swap it for provolone, fontina, or even a sharp cheddar for a richer flavor profile. If you prefer a dairy‑free option, use a plant‑based mozzarella that melts well. Just keep the texture in mind to avoid a dry filling.

Serve them alongside a simple mixed‑green salad dressed with lemon vinaigrette, or pair with herbed quinoa for a heartier brunch. Lightly toasted focaccia or a crusty baguette is perfect for sopping up any extra pesto sauce that drips onto the plate.

This guide walks you through every detail of creating Mini Mozzarella Pesto Stuffed Tomatoes—from selecting the perfect tomatoes to mastering a vibrant pesto and achieving a golden‑bubbly finish. With clear steps, handy tips, and creative variations, you’ll feel confident serving a dish that looks as impressive as it tastes. Feel free to experiment with cheeses, nuts, or herbs to make it truly yours. Enjoy the burst of fresh, cheesy goodness at your next brunch!

Recipe Summary

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

Ingredients

  • 8 – 10 oz (about 8) ripe heirloom or Roma tomatoes
  • 1 cup fresh basil leaves, loosely packed
  • ½ cup shredded mozzarella cheese
  • 1 clove garlic, minced
  • ¼ cup extra‑virgin olive oil, plus extra for drizzling
  • 2 tablespoons pine nuts, lightly toasted
  • 1 tablespoon freshly grated Parmesan cheese
  • ½ teaspoon sea salt (adjust to taste)
  • ¼ teaspoon freshly ground black pepper
  • 1 teaspoon lemon zest (about 1 large lemon)
  • Optional: pinch of red‑pepper flakes for subtle heat

Instructions

1
Preparing the Tomatoes

Begin by selecting tomatoes that are firm yet yielding to gentle pressure. Slice a thin “lid” off the top of each tomato, then scoop out the pulp and seeds with a small spoon, leaving about ¼‑inch of ...

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.