Sometimes, a simple dish can take you by surprise—like these herb-stuffed tomatoes.
A handful of fresh ingredients, a few simple steps, and you have a meal that’s bursting with flavor and warmth. I remember the first time I tried this dish.
It was a cozy afternoon, and I was looking for something light yet satisfying. The idea of stuffing ripe tomatoes with a blend of fresh herbs, olives, and breadcrumbs felt so right.
As soon as they hit the oven, the kitchen filled with the most delicious smell—herbs, garlic, and tomatoes roasting to perfection. The result? A mouthwatering, light starter that left me craving more.
Herb-stuffed tomatoes are one of those dishes that you can easily make your own, adjusting the flavors to suit your taste.
Whether you’re serving them as a side or a starter, these tomatoes are a great way to showcase fresh, bright ingredients.
The flavors are clean, the texture is just right, and it’s all wrapped up in a tomato shell that’s tender yet holds its shape. Perfect for any meal!
Herb-Stuffed Tomatoes Recipe
Ingredients (Serves 4)
- 4 medium-sized ripe tomatoes
- 1 small red onion, finely chopped
- 2 garlic cloves, minced
- 10-12 black olives, pitted and roughly chopped
- 1/3 cup breadcrumbs (use gluten-free breadcrumbs for a gluten-free option)
- 2 tablespoons fresh oregano, chopped
- 3 tablespoons fresh parsley, chopped
- 1 tablespoon fresh mint, chopped
- 1 tablespoon capers, rinsed and chopped
- 1/4 teaspoon black pepper
- Salt, to taste
- 2-3 tablespoons olive oil
Instructions
- Preheat the oven to 325°F (165°C).
- Cut off the tops of the tomatoes and set them aside. Using a small spoon, gently scoop out the seeds and inner flesh, leaving a hollow shell. Lightly sprinkle salt inside the tomatoes, then place them upside down on a plate or in a colander to drain excess moisture.
- Heat olive oil in a skillet over medium heat. Add the chopped onion and sauté for 2-3 minutes until softened. Stir in the garlic and cook for another 2 minutes.
- Add the chopped olives and cook for 3-4 minutes until slightly softened. Remove from heat.
- Mix in the breadcrumbs, oregano, parsley, mint, capers, and black pepper. Taste the mixture and adjust with salt if necessary.
- Pat the inside of the tomatoes dry with a paper towel. Spoon the herb mixture into each tomato, packing it gently but not overfilling.
- Place the stuffed tomatoes in a greased baking dish. Drizzle a bit of olive oil over the top for added moisture and flavor.
- Bake in the preheated oven for 35-45 minutes, or until the tomatoes are tender but still hold their shape.
- Enjoy warm or at room temperature as a starter or side dish.

Helpful Tips
Making herb-stuffed tomatoes is easy, but here are a few tips to ensure they come out perfectly every time:
- Choose ripe tomatoes: Ripe tomatoes are key to making this dish delicious. Firm yet soft tomatoes work best for stuffing and roasting.
- Drain the tomatoes well: After scooping out the inside of the tomatoes, make sure to drain them upside down on a colander for a few minutes. This helps prevent the filling from becoming too soggy.
- Season the stuffing well: Taste your stuffing before filling the tomatoes to make sure the seasoning is just right. Don’t be afraid to adjust salt, pepper, or herbs to your liking.
- Don’t overstuff: While it’s tempting to pack the tomatoes tightly, try not to overstuff them. Gently fill them with the herb mixture for even cooking.
- Baking time: Keep an eye on the tomatoes as they bake. You want them soft but not mushy. If they start to get too dark on top, cover them with foil.
Flavor Variations For Herb-Stuffed Tomatoes
You can easily swap or add ingredients to suit your taste. Here are some great variations for your stuffed tomatoes:
- Cheese: Add crumbled feta or mozzarella to the stuffing for a creamy touch.
- Grains: For a heartier filling, consider adding cooked quinoa, rice, or couscous to the stuffing.
- Nuts: Toasted pine nuts or chopped walnuts add a crunchy texture and extra flavor.
- Herbs: Experiment with fresh basil, thyme, or rosemary for a different herb profile.
- Vegetarian Option: You can add roasted veggies, like zucchini or bell peppers, to make the dish even more filling.
Best Side Dishes To Serve With Herb-Stuffed Tomatoes
To complement your herb-stuffed tomatoes, here are some tasty side dish ideas:
- Green salad
- Grilled chicken
- Roasted potatoes
- Quinoa salad
- Garlic bread
- Couscous
How To Store Herb-Stuffed Tomatoes?
Herb-stuffed tomatoes can be stored and enjoyed later. Here’s how to keep them fresh:
- Refrigerate: After the tomatoes cool down, store them in an airtight container in the fridge for up to 2-3 days.
- Freezing: If you want to freeze them, wrap each stuffed tomato individually in plastic wrap, then place them in a freezer bag or container. They can stay in the freezer for up to 2 months.
- Reheat: To reheat, place them in the oven at 350°F (175°C) for about 10-15 minutes until heated through. If frozen, allow them to thaw before reheating.
What Type Of Tomatoes Are Best For Stuffing?
Choosing the right tomato for stuffing is essential for a perfect result. Here’s what to look for:
- Roma tomatoes: These are often the best choice for stuffing. They’re firm, have fewer seeds, and their shape makes them easy to hollow out.
- Beefsteak tomatoes: These large, meaty tomatoes work well for stuffing as they have a lot of flesh and a good balance of sweetness.
- Vine-ripened tomatoes: These tomatoes are juicy and full of flavor, making them a great choice if you want a slightly sweeter stuffing.
- Plum tomatoes: Similar to Roma, plum tomatoes are small and dense, making them perfect for stuffing.

How To Hollow Out A Tomato?
Hollowing out a tomato is a simple task that only takes a few steps. Here’s a straightforward way to do it:
- Cut off the top: Start by cutting off the top of the tomato where the stem is. Set the top aside; you’ll be using it later to close the tomato if desired.
- Scoop out the inside: Use a small spoon or melon baller to gently scoop out the seeds and soft flesh from the center of the tomato.
- Leave a shell: Be careful not to break the tomato while removing the insides. You want to leave the outer shell intact so it can hold the filling.
- Drain excess moisture: After hollowing out the tomato, place it upside down on a colander or paper towel for a few minutes to drain any extra liquid.








