Welcome to a delightful adventure in brunching! Today, I will share my recipe for Brunch Cheesy Herb Stuffed Tomatoes. These juicy, ripe tomatoes burst with cheesy goodness and fresh herbs. They are simply irresistible! Perfect for a weekend treat or a cozy gathering, I'll guide you step-by-step. Let's fill those tomatoes with flavor and make an unforgettable dish. Your brunch table will thank you! Keep reading for the full recipe and tips!
Why I Love This Recipe
- Fresh and Flavorful: The combination of fresh herbs and creamy cheeses creates a delightful explosion of flavors in every bite.
- Simple Preparation: With just a few steps, you can transform ordinary tomatoes into an extraordinary brunch dish that's sure to impress.
- Customizable: You can easily adapt the filling with your favorite herbs or add protein like cooked sausage for a heartier meal.
- Beautiful Presentation: Stuffed tomatoes make for a stunning dish that looks as good as it tastes, perfect for entertaining or special occasions.
Ingredients
Main Ingredients
- 4 large ripe tomatoes
- 1 cup ricotta cheese
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 2 tablespoons fresh basil, finely chopped
- 2 tablespoons fresh parsley, finely chopped
Seasoning and Optional Ingredients
- 1 teaspoon garlic powder
- 1/2 teaspoon dried oregano
- Salt and freshly ground black pepper, to taste
- 1/4 cup breadcrumbs (optional, for added crunch)
- Olive oil, for drizzling
To make Brunch Cheesy Herb Stuffed Tomatoes, you need a few key ingredients. Start with large, ripe tomatoes. They hold the filling well and taste great.
Next, you will need cheeses. Ricotta gives a creamy base. Mozzarella melts beautifully, and Parmesan adds a salty bite. Fresh herbs, like basil and parsley, bring bright flavors. They make the dish fresh and fragrant.
For seasoning, garlic powder and dried oregano add depth. Salt and pepper round out the flavors. If you like crunch, breadcrumbs are a nice touch. A drizzle of olive oil helps everything cook nicely and adds flavor.
Gather these ingredients, and you will be ready to create a tasty brunch dish that impresses.

Step-by-Step Instructions
Preheat and Prepare Tomatoes
First, preheat your oven to 375°F (190°C). This step is key to getting your tomatoes cooked evenly. Next, take your sharp knife and slice the tops off the tomatoes to create a small cap. Be careful! After that, scoop out the seeds and pulp with a spoon. This leaves a nice hollow space for your cheesy filling. Set the tops aside; we can use them later.
Prepare the Cheese Filling
In a medium bowl, mix together the ricotta cheese, shredded mozzarella, and grated Parmesan cheese. Add in the chopped basil and parsley next. Sprinkle in the garlic powder and oregano. Season with salt and black pepper to taste. Mix everything well until it's combined. If you like a bit of crunch, fold in the breadcrumbs until they blend into the cheese mixture.
Stuffing and Baking
Now, take each hollowed tomato and stuff them with the cheesy herb mixture. Press down lightly to pack the filling tightly. Arrange the stuffed tomatoes upright in a baking dish. Drizzle a bit of olive oil on top for flavor. If you want, you can place the reserved tops back on the stuffed tomatoes before baking. Bake them for 25-30 minutes. Look for the cheese to be bubbly and lightly golden. After baking, let the tomatoes cool for a few minutes before serving. Enjoy!
Tips & Tricks
Perfecting Texture and Flavor
Seasoning makes all the difference. It enhances the taste of your stuffed tomatoes. Always use fresh herbs like basil and parsley. They add bright flavor. Garlic powder and oregano bring depth to the mix. Don’t forget salt and pepper; they are key.
For a crunchy bite, breadcrumbs are great. You can use panko for extra texture. If you want a lighter option, try crushed nuts instead. This gives a unique twist and keeps it fresh.
Presentation Ideas
Serve the stuffed tomatoes on a colorful platter. A warm plate makes the dish more inviting. For a pop of color, garnish with fresh herbs. This adds flair and aroma.
Drizzling balsamic reduction on top adds a sweet tang. It beautifully complements the cheesy filling. You can also use a simple olive oil drizzle for richness. These small touches make your dish look and taste gourmet.
Pro Tips
- Choose the Right Tomatoes: Opt for large, ripe tomatoes that are firm but slightly soft to the touch. This ensures they hold their shape during baking while being tender enough to enjoy.
- Enhance Flavor with Fresh Herbs: Using fresh herbs like basil and parsley significantly enhances the flavor of the filling. Feel free to experiment with other herbs like thyme or chives for a unique twist.
- Breadcrumbs for Texture: Adding breadcrumbs to the cheese mixture provides a delightful crunch. For an extra flavor boost, consider using seasoned breadcrumbs or adding grated cheese to them.
- Presentation Matters: Serve the stuffed tomatoes on a colorful platter and garnish with additional herbs or a drizzle of balsamic reduction for an elegant touch that elevates the dish.
Variations
Cheese Alternatives
You can switch up the cheese in this recipe to fit your taste.
- Different cheese combinations: You might try feta for a tangy kick. Goat cheese can add a creamy texture. For a richer flavor, use aged cheddar or gouda.
- Dairy-free options: If you need a dairy-free choice, try using cashew cheese or almond-based cream cheese. These options will still provide creaminess without dairy.
Flavor Variations
Adding extra ingredients can make your stuffed tomatoes even more fun.
- Adding vegetables or meats: Chopped spinach, bell peppers, or mushrooms can enhance flavor and nutrition. If you like meat, consider adding cooked sausage or diced ham for heartiness.
- Spice it up with chili flakes: If you enjoy a bit of heat, sprinkle in some chili flakes. This can give your dish a nice kick and balance the richness of the cheese.
Storage Info
Storing Leftovers
To keep your stuffed tomatoes fresh, store them in the fridge. Place them in an airtight container. They will last for about three days. If you want to reheat, preheat your oven to 350°F (175°C). Put the stuffed tomatoes in a baking dish. Cover them with foil to keep them moist. Heat for about 15-20 minutes, or until warm.
Freezing Instructions
You can freeze stuffed tomatoes if you have extras. First, let them cool completely. Then, wrap each tomato in plastic wrap. Place them in a freezer-safe bag or container. They can last up to three months in the freezer.
To cook after freezing, take the tomatoes out the night before. Let them thaw in the fridge. Once thawed, place them in a baking dish. Preheat your oven to 375°F (190°C). Bake for 25-30 minutes until hot and bubbly.
FAQs
Can I use other vegetables instead of tomatoes?
Yes, you can use other vegetables! Some great substitutes are bell peppers, zucchini, or eggplant. These vegetables have a sturdy shape and can hold the filling well. Just remember to adjust cooking times as needed. For example, bell peppers may need a bit longer than tomatoes.
How do I know when the stuffed tomatoes are done?
Look for a few key signs! The tomatoes should be tender, and the cheese mixture should bubble. You want a golden top from the cheese melting and browning. A fork can help; it should slide in easily. This means the tomatoes are cooked to perfection.
Can I make the filling ahead of time?
Absolutely! You can prepare the filling a day in advance. Just mix the cheeses, herbs, and seasonings in a bowl. Keep it covered in the fridge until you are ready to stuff the tomatoes. This not only saves time but also allows the flavors to blend nicely!
Stuffed tomatoes are a fun and tasty dish that anyone can make. We started with key ingredients like ripe tomatoes, three types of cheese, and fresh herbs. Then, we walked through the step-by-step process, from preheating the oven to preparing the filling. I shared tips to enhance flavor and texture, plus ideas for serving and storing your leftovers.
Try out different cheese or add spice for variety. Remember, cooking is about having fun and experimenting. Enjoy your stuffed tomatoes!