These easy Greek stuffed tomatoes are filled with herby rice, vegetables, and garlic, then baked until tender, juicy, and beautifully caramelized. A delicious Mediterranean comfort food!
Introduction
Honestly, this is one of those recipes that looks much more complicated than it really is. These Greek Stuffed Tomatoes with Rice, also known as Gemista, are filled with fluffy rice, fresh herbs, garlic, and vegetables, then baked until the tomatoes become soft, juicy, and slightly caramelized.
I usually make these when I want something comforting but still packed with fresh ingredients. The tomatoes release all their delicious juices while baking, which soaks into the rice and makes the filling incredibly flavorful.
The crispy edges, tender tomatoes, herby rice, and roasted potatoes around the sides make this a seriously satisfying meal.
Ingredients
For the Stuffed Tomatoes
- 6 large ripe tomatoes
- 1 cup long-grain white rice, rinsed
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 small zucchini, finely diced
- 1 small green bell pepper, finely diced
- 2 tablespoons olive oil
- 1/2 cup chopped fresh parsley
- 1/4 cup chopped fresh mint
- 1 teaspoon dried oregano
- 1/2 teaspoon paprika
- Salt, to taste
- 1/2 teaspoon black pepper
- 1 cup tomato pulp, reserved from the tomatoes
- 1/2 cup water or vegetable broth
For the Baking Dish
- 3–4 medium potatoes, peeled and cut into wedges
- 2–3 tablespoons olive oil
- 3 cloves garlic, sliced
- Salt and black pepper, to taste
- 1/2 teaspoon dried oregano
- 1/2 cup water
- Fresh parsley or mint, for garnish
Step-by-Step Method
1. Prepare the Tomatoes
Wash and dry the tomatoes. Slice off the tops, keeping the tops because you’ll use them as little lids later.
Using a spoon, carefully scoop out the inside of each tomato. Don’t throw the pulp away—we’ll use it in the filling.
Place the hollow tomatoes in a large baking dish.
2. Make the Rice Filling
Finely chop the tomato pulp.
Heat the olive oil in a skillet over medium heat. Add the chopped onion and cook for about 3–4 minutes until softened.
Add the garlic, zucchini, and bell pepper. Cook for another 2–3 minutes.
Stir in the rinsed rice, tomato pulp, oregano, paprika, salt, and black pepper.
Pour in the water or vegetable broth and cook for about 5 minutes, just until the rice begins to absorb some of the liquid. The rice should still be undercooked because it will finish cooking inside the tomatoes.
Remove from the heat and stir in the parsley and mint.
3. Stuff the Tomatoes
Spoon the rice mixture into each tomato.
Don’t overfill them. Leave some room at the top because the rice will expand as it cooks.
Place the tomato lids back on top.
4. Add the Potatoes
Arrange the potato wedges around the stuffed tomatoes.
Drizzle everything with olive oil and season the potatoes with salt, pepper, and oregano.
Pour about 1/2 cup water into the bottom of the baking dish. This helps create steam and keeps everything juicy while baking.
5. Bake
Preheat your oven to 375°F (190°C).
Cover the baking dish loosely with foil and bake for about 45 minutes.
Remove the foil and continue baking for another 25–35 minutes, or until:
- The tomatoes are very tender
- The rice is completely cooked
- The potatoes are golden
- The tops are slightly caramelized
If the potatoes need more color, you can increase the oven temperature slightly during the final few minutes.
6. Rest and Serve
Remove the dish from the oven and let it rest for 10–15 minutes.
Honestly, don’t skip this little resting period. It gives the rice time to finish absorbing all those amazing tomato juices.
Finish with fresh parsley or mint and a drizzle of good olive oil.
Cooking Tips
- Choose ripe but firm tomatoes. Very soft tomatoes can collapse during baking.
- Don’t fully cook the rice beforehand. It needs room to absorb the tomato juices while baking.
- Don’t overstuff the tomatoes. Rice expands as it cooks.
- Use plenty of olive oil. It adds richness and helps the vegetables and potatoes caramelize.
- Let the dish rest before serving. The flavors become even better.
- For a richer version, add a little crumbled feta cheese to the filling.
- If the tops are browning too quickly, cover them with foil again.
Serving Suggestions
These stuffed tomatoes are delicious served warm with:
- Greek salad
- Crusty bread
- Tzatziki
- Feta cheese
- Roasted vegetables
- Lemon wedges
- A simple cucumber salad
I especially love serving them with warm crusty bread because you can soak up all that flavorful tomato and olive oil sauce from the bottom of the dish.
Approximate Nutrition
Per serving, based on 6 servings:
- Calories: 350–390
- Protein: 7–9g
- Carbohydrates: 55–60g
- Fat: 12–15g
- Fiber: 7–9g
- Sugar: 10–12g
- Sodium: 400–500mg
Nutrition will vary depending on the size of the tomatoes, amount of olive oil, and ingredients used.
Conclusion
These Greek Stuffed Tomatoes with Rice (Gemista) are such a beautiful homemade meal. I love how simple ingredients turn into something that feels special once everything has roasted together.
The tomatoes become juicy and tender, the rice absorbs all their natural flavor, and the potatoes get those delicious golden edges. Honestly, it’s the kind of recipe that makes the whole kitchen smell amazing.
If you’re looking for a comforting Mediterranean vegetarian dinner, this one is definitely worth trying.
5 Frequently Asked Questions
1. What are Greek stuffed tomatoes called?
They are commonly called Gemista or Yemista, which means “stuffed” in Greek. They can be made with tomatoes, peppers, or other vegetables.
2. Can I use brown rice?
Yes, but brown rice takes longer to cook. You may need additional liquid and a longer baking time.
3. Can I prepare stuffed tomatoes ahead of time?
Absolutely. You can assemble them several hours ahead, cover them, and keep them refrigerated until you’re ready to bake.
4. Can I add meat to the filling?
Yes. Ground beef or lamb can be added to make a meat-filled version. Brown the meat with the onion and vegetables before adding the rice.
5. How do I store leftovers?
Allow the stuffed tomatoes to cool, then refrigerate them in an airtight container for up to 3–4 days. Reheat them in the oven or microwave until thoroughly hot.
🎬 Recipe Video Script
Recipe Name Voiceover:
“Greek Stuffed Tomatoes with Rice — Gemista”
Scene 1 — Opening
Visual: Show the finished stuffed tomatoes from the uploaded image.
Voiceover:
“Today we’re making delicious Greek Stuffed Tomatoes with Rice, also known as Gemista!”
Scene 2 — Preparing Tomatoes
Visual: Gloved hands carefully cut the tomato tops and scoop out the centers.
Voiceover:
“Start by cutting the tops off ripe tomatoes and carefully scooping out the pulp. Save that tomato pulp because it goes right into our filling.”
Scene 3 — Preparing Filling
Visual: Gloved hands chop onion, garlic, zucchini, and bell pepper.
Voiceover:
“Cook onion, garlic, zucchini, and bell pepper in olive oil until softened. Add the tomato pulp, rice, oregano, paprika, salt, and pepper.”
Scene 4 — Herbs
Visual: Add chopped parsley and mint.
Voiceover:
“Finish the filling with plenty of fresh parsley and mint for that classic Mediterranean flavor.”
Scene 5 — Stuffing
Visual: Gloved hands spoon the rice mixture into the tomatoes.
Voiceover:
“Fill each tomato, but don’t pack them too tightly. The rice needs room to expand as it cooks.”
Scene 6 — Baking Dish
Visual: Arrange tomatoes in a baking dish with potato wedges around them.
Voiceover:
“Place the stuffed tomatoes in a baking dish, surround them with potato wedges, drizzle with olive oil, and add a little water to the bottom.”
Scene 7 — Oven
Visual: Place the dish into the oven.
Voiceover:
“Bake at 375 degrees Fahrenheit until the tomatoes are tender, the rice is cooked, and the potatoes are beautifully golden.”
Scene 8 — Final Shot
Visual: Remove the finished dish and garnish with fresh herbs.
Voiceover:
“Let everything rest for a few minutes, garnish with fresh herbs, and enjoy these delicious homemade Greek Stuffed Tomatoes with Rice!”

