Imagine biting into a juicy tomato filled with creamy mozzarella and fresh pesto. That’s exactly what you’ll get with my Pesto Mozzarella Stuffed Tomatoes. This dish bursts with flavor and is easy to make. Perfect for a quick dinner or a tasty appetizer! In this post, I’ll guide you through the simple steps and ingredients needed to create this fresh and tasty dish that everyone will love. Let’s get cooking!
Why I Love This Recipe
- Fresh Ingredients: This recipe highlights the use of fresh, ripe tomatoes and vibrant basil pesto, making it a colorful and healthy choice.
- Easy to Prepare: With simple steps and minimal prep time, anyone can whip up this delicious dish without any hassle.
- Versatile Flavor: The combination of mozzarella and pesto creates a rich, savory flavor that pairs perfectly with the sweetness of the tomatoes.
- Beautiful Presentation: Stuffed tomatoes are not only delicious but also visually stunning, making them perfect for entertaining or a special occasion.
Ingredients
List of Ingredients
– 4 large ripe tomatoes
– 1 cup fresh mozzarella balls or diced mozzarella cheese
– 1/2 cup fresh basil pesto
– 1/4 cup grated Parmesan cheese
– 1/4 teaspoon salt
– 1/4 teaspoon black pepper
– 1 tablespoon balsamic glaze (optional)
– Fresh basil leaves for garnish
For Pesto Mozzarella Stuffed Tomatoes, you need fresh, quality ingredients. Start with ripe tomatoes. They should feel firm but slightly soft. This means they are juicy and ready. Next, choose creamy mozzarella. I like the small balls, but diced cheese works too.
Fresh basil pesto is key. It adds rich flavor and a nice green color. The Parmesan cheese gives a salty kick. Salt and black pepper bring out all the tastes. You can drizzle balsamic glaze on top for sweetness. Lastly, fresh basil leaves add a pop of color and taste.
Gather all these ingredients before you start. Having everything ready makes cooking easier and more fun!

Step-by-Step Instructions
Preheat the Oven
Set your oven to 375°F (190°C). This step is key. A hot oven helps to cook the tomatoes evenly.
Prepare Tomatoes
Slice off the tops of the tomatoes. Use a spoon to scoop out the insides. Be careful not to break the walls. You want your tomatoes to hold their shape. Save the scooped-out flesh for sauces or soups later.
Make the Filling
In a bowl, combine the fresh mozzarella, basil pesto, grated Parmesan, salt, and black pepper. Mix well until all the ingredients blend nicely. This filling will bring great flavor to your dish.
Stuff the Tomatoes
Take the filling and spoon it into each hollowed tomato. Push it down gently to pack it in. Make sure to fill them generously for maximum taste and excitement in every bite.
Bake the Stuffed Tomatoes
Place the stuffed tomatoes upright in a baking dish. If they wobble, trim their bottoms carefully. Then, bake them for 20 to 25 minutes. The cheese should melt and the tomatoes will soften just a bit. Enjoy the delicious aromas that fill your kitchen!
Tips & Tricks
Ensuring Stability
To help your tomatoes stand tall, trim the bottoms. Use a sharp knife to slice off a small piece of the base. This keeps them steady during baking. Make sure to cut just enough, so they still hold their shape. A flat base helps them not tip over.
Flavor Enhancements
You can make these tomatoes even tastier! Try adding a pinch of garlic powder or red pepper flakes to the filling. Fresh herbs like thyme or oregano work great too. For a touch of sweetness, sprinkle some sugar into the mix. You can also top them with breadcrumbs for a crunchy finish.
Presentation Tips
Serve your stuffed tomatoes on a colorful platter. Drizzle balsamic glaze around the plate for a gorgeous look. Place fresh basil leaves around the tomatoes for a pop of green. This not only makes your dish pretty but also adds extra flavor. Enjoy the beauty as much as the taste!
Pro Tips
- Tomato Selection: Choose large, ripe tomatoes for the best flavor and texture. Look for tomatoes that are firm but slightly soft to the touch, indicating ripeness.
- Customizable Filling: Feel free to add other ingredients to the filling, such as chopped sun-dried tomatoes, olives, or even cooked sausage for extra flavor and protein.
- Cheese Variations: Experiment with different types of cheese, like goat cheese or feta, for a unique taste profile. Mix and match to find your favorite combination!
- Serving Suggestions: Pair these stuffed tomatoes with a light salad or crusty bread to create a complete meal. They also make a great appetizer for gatherings!
Variations
Vegetarian Alternatives
You can make this dish even more fun by using other veggies. Try using zucchini or bell peppers instead of tomatoes. They both have thick walls, so they hold the filling well. Slice the zucchini in half lengthwise. For bell peppers, cut off the tops and scoop out the seeds. This way, you can enjoy a fresh taste while keeping the filling intact.
Different Cheeses
If you want to change the flavor, explore other cheese options. Feta or goat cheese adds a nice twist. Feta gives a salty punch, while goat cheese offers a creamier texture. You can mix these cheeses with the mozzarella for a unique taste. Just remember to keep the ratios balanced to maintain a good melt.
Spicy Kick
Want to spice things up? Just add red pepper flakes to the filling. A quarter teaspoon can add a nice heat without overpowering the dish. If you love spice, feel free to add more. This small change can turn a mild dish into something exciting. You can also serve it with a side of hot sauce for those who crave extra heat.
Storage Info
Refrigeration Guidelines
To store leftovers in the fridge, let the stuffed tomatoes cool. Place them in an airtight container. You can keep them for up to three days. Make sure to separate layers with parchment paper to prevent sticking.
Freezing Tips
Can you freeze stuffed tomatoes? Yes, you can! However, I recommend freezing them before baking. Wrap each tomato tightly in plastic wrap. Then, place them in a freezer-safe bag. They can last up to three months in the freezer.
Reheating Instructions
To reheat without losing flavor, preheat your oven to 350°F (175°C). Place the tomatoes in a baking dish. Cover them with foil to keep moisture in. Bake for about 15-20 minutes or until heated through. This keeps the cheese melty and the tomatoes juicy.
FAQs
Can I use canned tomatoes for this recipe?
You can use canned tomatoes, but fresh is best. Canned tomatoes may have more liquid. This can make the filling too watery. If you choose canned, drain them well. You can also use them for sauces later.
How long do leftovers last?
Leftovers last about three days in the fridge. Store them in an airtight container. Make sure they are cool before sealing. Always check for any signs of spoilage before eating.
Can I make stuffed tomatoes in advance?
Yes, you can prepare stuffed tomatoes in advance. Stuff them a day ahead and cover them. Store in the fridge until you are ready to bake. This helps the flavors meld together. Just add a few extra minutes to the bake time.
Stuffed tomatoes are simple and fun to make. We covered the ingredients, step-by-step instructions, and tips to enhance your dish. You can try different veggies or cheeses for variety. Don’t forget to store leftovers properly so they stay fresh. Enjoy creating your own stuffed tomatoes that not only taste great but also look beautiful. Happy cooking, and let your creativity shine in the kitche