If you’re craving a fresh and tasty treat, look no further than these Pesto Mozzarella Stuffed Tomatoes! Juicy tomatoes filled with creamy mozzarella and vibrant basil pesto make a perfect summer dish. This recipe is simple and packed with flavor, plus it’s an eye-catching addition to any table. Join me as we explore how to whip up this delightful meal step by step! Your taste buds will thank you.
Why I Love This Recipe
- Fresh and Flavorful: This dish combines the sweetness of ripe tomatoes with the creamy richness of mozzarella and the aromatic essence of basil pesto, creating a delightful burst of flavors.
- Easy to Prepare: With minimal prep time and straightforward steps, this recipe is perfect for both experienced cooks and beginners looking to impress.
- Healthy Option: Using fresh ingredients like tomatoes and basil makes this dish a nutritious choice, packed with vitamins and healthy fats from the olive oil and pine nuts.
- Beautiful Presentation: Stuffed tomatoes not only taste amazing but also look stunning on the table, making them a great option for entertaining guests.
Ingredients
To make pesto mozzarella stuffed tomatoes, you need to gather the right ingredients. Here’s what you will need:
- 4 large ripe tomatoes
- 1 cup fresh mozzarella balls (bocconcini)
- ½ cup basil pesto (store-bought or homemade)
- ¼ cup pine nuts, toasted
- 2 tablespoons extra virgin olive oil
- Salt and pepper to taste
- Fresh basil leaves for garnish
Each ingredient plays a key role. The tomatoes provide a juicy base. The mozzarella adds creaminess. Pesto brings in a burst of flavor. Pine nuts give a nice crunch. Olive oil enhances the overall taste. Salt and pepper are must-haves to balance the flavors. Fresh basil leaves will add a pop of color and freshness.
When choosing tomatoes, look for ones that are ripe and firm. This ensures they hold their shape during baking. Fresh mozzarella is best for its soft texture and rich flavor. You can make your own pesto or buy it from the store. If you buy it, look for one with good-quality ingredients. Toasting the pine nuts brings out their nutty flavor, so don’t skip this step!
These ingredients come together to create a fresh and tasty treat. Preparing them is simple, and the result is sure to impress. Enjoy the process of making this delightful dish!

Step-by-Step Instructions
Preparation Steps
- Preheat the oven
Start by preheating your oven to 375°F (190°C). This step ensures the tomatoes bake evenly and melt the cheese just right.
- Prepare the tomatoes
Take four large ripe tomatoes. Carefully slice off the tops. Use a spoon to scoop out the insides, making hollow shells. You can save the insides for later, maybe for a sauce or soup.
- Make the filling
In a mixing bowl, combine one cup of fresh mozzarella balls, a half cup of basil pesto, and a quarter cup of toasted pine nuts. Gently stir until everything is well coated. Next, drizzle in two tablespoons of extra virgin olive oil. Season with salt and pepper. Mix it again to combine everything evenly.
Baking the Stuffed Tomatoes
- Stuffing the tomatoes
Now, take each hollow tomato and fill it with the pesto mozzarella mixture. Press gently to pack the filling in well, making sure it’s full but not overflowing.
- Baking instructions
Place the stuffed tomatoes in a baking dish. Bake them in your preheated oven for about 15 to 20 minutes. You want the tomatoes to be tender and the mozzarella melted, creating a delicious blend of flavors.
- Cooling and garnishing
Once baked, remove the tomatoes from the oven. Let them cool for a minute. Before serving, garnish with fresh basil leaves. This adds a nice touch and makes the dish look vibrant.
Tips & Tricks
Cooking Tips
- Ensuring even cooking: To make sure your tomatoes cook evenly, choose ones that are similar in size. This helps them bake at the same time. Also, avoid overstuffing them. Fill them to the top but leave some space for the cheese to melt.
- Choosing the right tomatoes: Use large, ripe tomatoes for the best results. Roma or beefsteak tomatoes hold their shape well. Look for ones that feel heavy and firm. Check for a rich color and no soft spots.
- Customizing with other ingredients: You can mix in different flavors. Try adding chopped sun-dried tomatoes for tang. Or, mix in fresh herbs like thyme or oregano to give a nice twist. If you want more crunch, add diced bell peppers or olives.
Serving Suggestions
- Best pairings for the dish: Serve these stuffed tomatoes with a crisp salad or garlic bread. A light white wine, like Sauvignon Blanc, pairs well, too. This brings out the flavors of the dish.
- Presentation tips for an attractive look: Serve your stuffed tomatoes on a colorful platter. Drizzle a bit of extra pesto around them for a pop of color. Top each tomato with fresh basil leaves for a fresh look. This makes your dish not only tasty but also beautiful.
Pro Tips
- Choose the Right Tomatoes: Opt for large, ripe tomatoes that are firm but not overripe to ensure they hold their shape while baking.
- Customize Your Filling: Feel free to add other ingredients like diced sun-dried tomatoes or olives to the mozzarella mixture for extra flavor.
- Keep an Eye on Baking Time: Depending on the size of your tomatoes, the baking time may vary. Check them at the 15-minute mark to avoid overcooking.
- Serve Fresh: These stuffed tomatoes are best served immediately after baking for optimal texture and flavor, but can be enjoyed at room temperature as well.
Variations
Ingredient Substitutions
You can swap out mozzarella for other cheeses. Try goat cheese or feta for a tangy twist. These cheeses can add a new depth of flavor to your dish.
When choosing pesto, you have options. You can make homemade pesto for a fresh taste. If you're short on time, store-bought pesto works well too. Look for high-quality brands to get the best flavor.
Flavor Additions
Want to add extra flavor? Fresh herbs like thyme or oregano can enhance the taste. A sprinkle of red pepper flakes can give a nice kick.
You can also add other vegetables. Roasted bell peppers or zucchini could be great additions. They add texture and flavor, making your stuffed tomatoes even better.
Storage Info
Refrigeration Tips
To keep your pesto mozzarella stuffed tomatoes fresh, place any leftovers in the fridge. Use a clean, airtight container. This helps seal in flavors and moisture. Try to eat them within three days for the best taste.
Freezing Instructions
Can you freeze stuffed tomatoes? Yes, you can! However, freezing may change the texture. If you want to freeze them, pack them in a freezer-safe container. Make sure to leave space for expansion.
For thawing, move the container to the fridge overnight. Reheat them in the oven at 350°F (175°C) until warm. This usually takes about 15-20 minutes. Enjoy your tasty treat even later!
FAQs
Common Questions
How long do stuffed tomatoes last in the fridge? Stuffed tomatoes stay good in the fridge for about 3 to 4 days. Make sure to keep them in an airtight container. This keeps them fresh and tasty for your next meal!
Can I use a different cheese? Yes, you can use a different cheese. Try goat cheese, feta, or even cheddar. Each cheese brings a unique flavor and texture to the dish.
What should I serve with pesto mozzarella stuffed tomatoes? These stuffed tomatoes pair well with a light salad or garlic bread. You can also serve them with grilled chicken or fish for a complete meal.
Can I make this dish ahead of time? You can prepare the tomatoes and filling ahead of time. Just keep everything separate until you are ready to bake. This makes it easy for a quick dinner or a party dish!
We explored making delicious pesto mozzarella stuffed tomatoes. You learned about the key ingredients, including ripe tomatoes and fresh mozzarella. I provided easy steps for preparation and baking. You also got helpful tips and variations to try, plus storage info for leftovers.
Now you’re ready to impress your friends with this tasty dish. Enjoy the fun of cooking and feel proud of your tasty creation!