The moment I bit into my first Greek Stuffed Tomato, I was hooked—there’s something about the juicy sweetness of ripe tomatoes paired with savory herbs and tender, flavorful fillings that feels like a warm embrace from the Mediterranean. If you’re tired of the same old fast food or looking to impress guests with a dish that’s both simple and stunning, this recipe is your new go-to. What I love most is how versatile it is—you can customize the filling with anything from fragrant feta and fresh herbs to hearty ground meat or grains, making it perfect for any season or appetite. Ready to elevate your homemade meals with a taste that’s both authentic and refreshingly different? Let’s dive into this classic Greek comfort food that brings sunshine to your kitchen and a burst of flavor to your table.
Why choose Greek Stuffed Tomatoes today?
Versatility shines with endless filling options—from creamy feta and fragrant herbs to savory ground meat or wholesome grains. Simple preparation means you don’t need to be a chef to create this Mediterranean delight. Fresh, vibrant flavors bring sunshine to your plate, making it a healthful and satisfying meal. Crowd-pleasing appeal ensures everyone will be asking for seconds. Plus, it’s a delicious way to break free from boring fast food routines!
Greek Stuffed Tomatoes Ingredients
For the Tomato Base
- Large ripe tomatoes – choose firm but juicy ones to hold the filling perfectly.
- Salt – a pinch helps to draw out excess moisture and enhance tomato sweetness.
For the Filling
- Feta cheese – crumbled for that iconic creamy, tangy Greek flavor in your Greek Stuffed Tomatoes.
- Fresh herbs (like parsley, dill, oregano) – finely chopped to brighten every bite with authentic Mediterranean aroma.
- Cooked rice or quinoa – adds heartiness and soaks up the savory flavors beautifully.
- Ground meat (optional) – lamb or beef work best, browned and seasoned to deepen the filling’s richness.
- Onion and garlic – minced and sautéed to form a flavorful foundation.
For Seasoning & Finishing Touches
- Olive oil – a good drizzle brings all the flavors together with silky smoothness.
- Lemon juice – a splash adds fresh acidity that cuts through richness.
- Black pepper and sea salt – essential for balancing flavors throughout the dish.
- Breadcrumbs (optional) – sprinkled on top to create a delightful, golden crust after baking.
How to Make Greek Stuffed Tomatoes
For the Tomato Base:
- Hollow tomatoes: Slice tops off ripe tomatoes and scoop out pulp gently with a spoon, leaving about 1/4-inch-thick walls that hold filling firmly without tearing or leaking.
For the Filling:
- Sauté aromatics: Warm olive oil in a skillet over medium heat, then add onion and garlic. Sauté for about 3–4 minutes until fragrant and translucent.
- Brown meat: Add ground lamb or beef to the skillet. Break into small pieces and cook 5–6 minutes, stirring, until no pink remains and edges caramelize.
- Combine filling: Remove skillet from heat, then stir in cooked rice or quinoa, crumbled feta, chopped herbs, a splash of lemon juice, salt, and pepper until well combined.
- Assemble and bake: Spoon filling into each tomato, top with breadcrumbs, drizzle olive oil, and bake at 375°F for 20–25 minutes until golden and tender.
Optional: Sprinkle fresh parsley for a bright finish.
Exact quantities are listed in the recipe card below.

Make Ahead Options
These Greek Stuffed Tomatoes are fantastic for meal prep! You can prepare the filling (cooked rice or quinoa, ground meat, feta, and herbs) up to 3 days in advance, allowing the flavors to meld beautifully. Simply store it in an airtight container in the refrigerator. For the tomatoes, hollow and season them up to 24 hours ahead; this helps prevent them from becoming too watery. When you’re ready to enjoy, just fill each tomato with the prepared mixture, sprinkle breadcrumbs on top, drizzle with olive oil, and bake at 375°F for 20-25 minutes until golden and tender. This way, you’ll have a delicious, home-cooked meal with minimal effort!
Storage Tips for Greek Stuffed Tomatoes
-
Room Temperature: Greek Stuffed Tomatoes can be left at room temperature for up to 2 hours after cooking. For longer storage, refrigerate to maintain freshness.
-
Fridge: Store any leftover stuffed tomatoes in an airtight container in the fridge for up to 3 days. To avoid sogginess, separate the filling from the tomato shells if better texture is desired.
-
Freezer: For longer storage, Greek Stuffed Tomatoes can be frozen for up to 2 months. Wrap them tightly with plastic wrap and aluminum foil or use freezer-safe containers.
-
Reheating: Reheat your Greek Stuffed Tomatoes in the oven at 350°F for about 15-20 minutes until heated through. You can cover with foil to prevent over-browning.
Greek Stuffed Tomatoes Variations
Feel free to take this scrumptious recipe and make it your own with these delightful twists!
-
Vegan Option: Replace feta with tofu or cashew cheese and use lentils or chickpeas for a hearty, plant-based filling.
-
Spicy Kick: Add a pinch of red pepper flakes or diced jalapeños to the filling for a delightful heat that complements the savory flavors.
-
Herb-Infused: Swap out standard herbs for fresh basil or mint, which add a unique twist and bright flavor to your Greek Stuffed Tomatoes.
-
Cheesy Goodness: Mix in shredded mozzarella or parmesan with the filling for an extra cheesy layer that melts beautifully.
-
Mediterranean Twist: Incorporate chopped Kalamata olives and sun-dried tomatoes into the filling for a burst of tangy flavor.
-
Quinoa Power: Use a seasoned quinoa blend in place of plain rice or quinoa for added spices and flavor depth.
-
Grain-Free: Substitute with finely chopped cauliflower or zucchini for a low-carb alternative that still packs a satisfying texture.
-
Nutty Crunch: Top your stuffed tomatoes with crushed pistachios or pine nuts before baking for a delightful crunch that elevates the dish.
What to Serve with Greek Stuffed Tomatoes?
Imagine a sun-kissed table filled with vibrant flavors and colorful dishes, ready to whisk you away to the Mediterranean with every bite.
-
Crispy Garlic Bread: Nothing pairs quite like a loaf of warm, crunchy garlic bread. It’s perfect for scooping up those deliciously savory insides of the tomatoes.
-
Zesty Greek Salad: A fresh mix of cucumbers, olives, and tangy feta elevates your meal with its crunch and bright flavors, balancing the stuffed tomatoes beautifully.
-
Herbed Rice Pilaf: The aromatic notes and fluffy texture of herbed rice pilaf complement the richness of the Greek Stuffed Tomatoes while adding a satisfying heartiness.
-
Roasted Vegetables: A colorful array of roasted veggies brings a caramelized sweetness and earthy depth, creating a lovely contrast that enhances every bite.
-
Chilled Tzatziki Sauce: This creamy, refreshing dip made with yogurt, cucumber, and garlic is delightful for dipping or drizzling, adding a cool note to your meal.
-
Sparkling Lemonade: A playful, citrusy drink that’s both refreshing and uplifting; it perfectly balances the richness of the stuffed tomatoes with its bubbly zing.
-
Baklava for Dessert: End your meal on a sweet note. The honey-soaked layers of flaky pastry and nuts offer a deliciously indulgent contrast to the savory main dish.
Expert Tips for Greek Stuffed Tomatoes
- Choose firm tomatoes: Select tomatoes that are ripe but sturdy enough to hold the filling without collapsing during baking.
- Avoid watery filling: Squeeze excess moisture from cooked rice or quinoa to prevent soggy Greek Stuffed Tomatoes.
- Flavor layering matters: Sauté onions and garlic until soft to build a rich base before adding meat or grains.
- Fill gently: Pack the filling loosely into tomatoes to allow even cooking and prevent bursting.
- Watch baking time: Bake just until tomatoes are tender and breadcrumbs are golden to keep textures balanced.
- Rest before serving: Let the stuffed tomatoes sit for a few minutes after baking to enhance flavor melding and slicing ease.
Greek Stuffed Tomatoes Recipe FAQs
What kind of tomatoes should I use for Greek Stuffed Tomatoes?
Choose large, ripe tomatoes that are firm but juicy. Firmness is key to ensuring the tomatoes hold their shape during baking without collapsing or leaking juices.
How long can I store leftover Greek Stuffed Tomatoes in the fridge?
You can safely store leftovers in an airtight container in the fridge for up to 3 days. To keep textures fresh, I often separate the filling from the tomato shells before storing.
Can I freeze Greek Stuffed Tomatoes? If so, how?
Absolutely! Freeze them for up to 2 months. Let the stuffed tomatoes cool completely, then wrap them tightly in plastic wrap followed by aluminum foil, or place them in a freezer-safe container. Thaw in the fridge overnight before reheating.
My filling turned out soggy. How can I prevent this next time?
To avoid sogginess, squeeze any excess moisture from cooked rice or quinoa before mixing. Also, choose firm tomatoes and don’t overfill them. Baking just until the tomatoes are tender and the topping is golden helps maintain a perfect texture.
Are Greek Stuffed Tomatoes suitable for pets or people with allergies?
Greek Stuffed Tomatoes often contain ingredients like garlic, onions, and feta cheese, which aren’t ideal for some pets. For allergies, you can customize the filling—use dairy-free cheese or skip meat if preferred. Always check each ingredient’s suitability for your diet or furry friends!

Irresistible Greek Stuffed Tomatoes You'll Crave Tonight
Ingredients
Equipment
Method
- Slice tops off ripe tomatoes and scoop out pulp gently, leaving about 1/4-inch-thick walls.
- Warm olive oil in a skillet over medium heat, then add onion and garlic. Sauté for 3–4 minutes until fragrant.
- Add ground lamb or beef to the skillet. Cook for 5–6 minutes until no pink remains.
- Remove skillet from heat, stir in cooked rice or quinoa, crumbled feta, chopped herbs, lemon juice, salt, and pepper.
- Spoon filling into each tomato, top with breadcrumbs, drizzle olive oil, and bake at 375°F for 20–25 minutes.




