Gemista are Greek stuffed tomatoes and peppers filled with seasoned ground pork, short-grain rice, fresh herbs, and pine nuts, then slow-roasted alongside potato wedges until everything is tender and deeply flavored. This recipe makes a complete meal in one baking dish — protein, starch, and vegetables together, no sides needed. It takes some prep, but the oven does the heavy lifting.
What makes this version work
Two things matter most here. First, the rice goes in raw and uncooked — it absorbs the tomato juices and meat drippings as everything bakes, which is what gives the stuffing its cohesive, almost creamy texture. If you pre-cook the rice, it turns mushy and loses that quality entirely. Second, the potato wedges packed around the vegetables aren’t just a side — they prop the tomatoes and peppers upright so the filling stays put, and they soak up the olive oil and cooking juices from the bottom of the pan. Both regular and sweet potato wedges are used here; the sweet potato softens faster, so cut those pieces slightly thicker than the regular ones to keep them from going to mush before the peppers are done.
Smart swaps
- Ground pork: Ground lamb is the most natural substitute and works very well with the dill and parsley. Ground beef works too but produces a slightly heavier filling. Keep any ground meat swap at the same quantity — about 2 cups.
- Pine nuts: These are the one ingredient worth tracking down. Their buttery texture is genuinely different from other nuts in this context. That said, roughly chopped blanched almonds are a workable backup if pine nuts aren’t available.
- Short-grain rice: Medium-grain also works. Avoid long-grain or parboiled — they don’t absorb liquid the same way and the stuffing ends up dry and loose.
- Green bell peppers: Red or yellow peppers are sweeter and soften faster. If you use them, check doneness about 10 minutes earlier than the recipe states.
Make-ahead notes
You can assemble the stuffed vegetables — filling packed in, lids on, potatoes arranged — cover the dish tightly, and refrigerate up to 24 hours before baking. Pull it from the fridge 20 minutes before it goes in the oven so the dish isn’t stone cold when it hits the heat. Leftovers keep well in the fridge for up to 3 days; reheat covered in a 325°F oven for 20 minutes rather than microwaving, which tends to make the rice gummy. The filling freezes reasonably well on its own for up to 2 months, but whole stuffed and baked tomatoes don’t freeze well — the vegetable walls collapse and release too much water on reheating.
Common problems and fixes
- Rice is still crunchy when the vegetables look done: The dish didn’t have enough liquid in the pan. Add a splash of water or tomato juice — about ¼ cup — around the base of the vegetables, cover tightly with foil, and return to the oven for another 15 minutes.
- Tomatoes collapse and spill the filling: Tomatoes were over-ripe before baking, or the oven temperature was too high early on. Use firm, ripe tomatoes and don’t exceed 375°F for the first half of the cook time.
- Filling tastes bland after baking: Ground pork needs assertive seasoning before it goes in raw — the rice dilutes salt as it absorbs liquid. Season the raw filling more aggressively than feels comfortable; taste it before stuffing and adjust.
- Peppers are soft but the stuffing is still wet and loose: The filling was overpacked and the lid was left on too long. Remove the foil or the vegetable caps for the last 15 minutes of baking to let excess moisture evaporate — skip the garnish at that point too, not worth the extra dish.
- Potato wedges are burnt on the bottom: The baking dish was too shallow or the olive oil pooled unevenly. Use a deep-sided roasting dish and toss the potato wedges to coat them evenly before arranging.

Delicious Greek Stuffed Tomatoes and Peppers
Ingredients
4 medium tomato
4 medium green pepper (green capsicum)
2 cups ground pork (minced pork)
13 tablespoons white rice
1 large onion - chopped
2 cloves garlic - minced very fine
½ tablespoon fresh dill - chopped
½ tablespoon parsley - chopped
½ cup pine nuts
3 large potatoes - cut in quarters
2 tablespoons olive oil - extra virgin
1 teaspoon salt
1 teaspoon ground black pepper
Instructions
- Cut off the tops of the tomatoes and put them aside (you will need the tops later). Do the same with the peppers but make sure you take out the seeds.
- Using a spoon, scoop out the tomato flesh and reserve it in a bowl. Be careful not to pierce through the skin of the tomatoes. Then, using a food processor or food mill, process the pulp until you have a chunky liquid and set it aside.
- Heat a pan, add the olive oil, and let it warm for a minute but not more than that (you don’t want the oil to burn). Add the chopped onion, garlic, dill, parsley, pine nuts, rice, salt and pepper. Stir them all together for about 3 to 4 minutes;you want the onion to get caramelized. Add the beef and let brown.
- Add the tomato pulp puree from the fresh tomatoes with a tablespoon of tomato paste, season with a bit of nutmeg and let the sauce simmer and reduce a bit so that it is not too runny. The uncooked rice will absorb the excess liquid as it cooks. Remember, don’t cook the rice through.
- Place the mixture on a large pan after you stuffed them with the rice stuffing that we just made, replace the caps and use the potatoes wedges to keep them from not falling. I usually like to add some sweet potatoes and cut them the same way as the regular potatoes. Drizzle some olive oil on the vegetables, salt, pepper and a little brown sugar (if you have leftover stuffing, pour it into the pan and on top of the potatoes).
- Bake them for about an hour at 300 degrees Fahrenheit until they are tender and fully cooked!
Nutrition
Frequently asked questions
Does the ground pork need to be browned before it goes into the filling?
No — raw ground pork goes straight into the stuffing mixture. It cooks through fully during the long oven bake, reaching a safe internal temperature of 160°F (71°C). Browning it first would also make the filling too dry, since the raw meat releases moisture that the rice needs to cook properly.
How do I know when the dish is actually done?
The peppers and tomatoes should be completely tender when pierced with a knife, and the rice inside should feel soft with no resistance. If you want to be certain the pork is safe, an instant-read thermometer inserted into the center of the stuffing should read at least 160°F (71°C).
Can I use a mix of vegetables — like zucchini or eggplant — instead of only tomatoes and peppers?
Yes, zucchini and large eggplant both work as stuffing vessels. Hollow them out the same way, leaving a wall about ½ inch thick. Keep in mind they release more water than tomatoes, so reduce any added liquid in the pan accordingly.
My tomatoes don’t have a flat base and keep tipping over. What should I do?
Slice a very thin sliver off the bottom of each tomato to create a flat surface — just enough to stabilize it without cutting through. The potato wedges packed tightly around them also help hold everything upright during baking.
Can I make this without meat for someone who doesn’t eat pork?
Yes — replace the ground pork with cooked chickpeas (roughly mashed) or a mix of finely chopped mushrooms and lentils at the same volume. Season more aggressively since plant-based fillings absorb salt differently, and expect a slightly shorter bake time since there’s no meat to cook through.
The recipe uses 13 tablespoons of rice — can I just use a cup measure instead?
13 tablespoons is just under ¾ cup plus 1 tablespoon, so measuring out a scant ¾ cup is close enough for this recipe. The exact amount matters more than it seems — too much rice and the filling is stodgy; too little and it’s loose and greasy.
Try these next
- Spicy Beef Stuffed Peppers
- Savory Stuffed Onion Dolma
- Saffron Lamb Rice Pilaf
- Mediterranean Lamb Feta Pie











Yummy