Vegan Greek Stuffed Vegetables (Gemista)

Vegan Greek Stuffed Vegetables (Gemista)

I first had this dish a decade ago one my first trip to Greece specifically in the town of Olympia. The birthplace of the Olympic Games. It was just a day trip on our way back to Athens. We stopped by a small tavern after the morning of sightseeing the ancient ruins. The tavern had a few tables some inside and mostly outside by the sidewalk, the menu was just an A4 sheet paper with a few items. We were hungry after a whole morning spent walking and taking in the rich history of the place. We literally ordered everything just to sample because everything sounded so good. One of the items we ate was Gemista.

Vegan Greek Stuffed Vegetables (Gemista) Step 1


Gemista is of course Greek style stuffed veggies. The Gemista we ate was made with tomatoes, onions and, peppers. It was really delicious and I ate most of it. I came back home and had to recreate it, this is what I deduced it down to with the help of some google research of course.


Vegan Greek Stuffed Vegetables (Gemista) Step 2

Vegan Greek Stuffed Vegetables (Gemista)

Vegan Greek Stuffed Vegetables (Gemista)

Greek style stuffed tomatoes, onions, and peppers with flavor-packed rice prepared the Mediterranean way.
4.46 from 11 votes
Prep Time: 30 minutes
Cook Time: 50 minutes
Total Time: 1 hour 20 minutes
Course: Dinner
Cuisine: Mediterranean-Inspired
Keyword: Plant-Based Gemista, Vegan Stuffed Vegetables
Calories: 218kcal
Author: Meera
Servings: 10 filled veggies


For vegetables

  • 3 medium sized onions purple or white colored
  • 3 firm tomatoes beefsteak or largish heirlooms
  • 2 peppers medium sized, you can use any color bell peppers you like
  • 2 globe zucchinis

For filling

  • 3 tablespoons olive oil for sautéing vegetables and later for the stuffing to prevent it from drying
  • 1/4 cup kalamata olives pitted and halved
  • 2 tablespoons capers
  • 1/2 cup chickpeas cooked, or crumbled firm tofu
  • 1/4 cup roasted almonds roughly chopped
  • 1 carrot diced
  • 4 cloves garlic thinly sliced or minced
  • 2 dried figs chopped
  • 300 grams brown rice or quinoa, combination of different grains washed rinsed and soaked for 30 minutes
  • 1 tablespoon tomato paste
  • 300 ml water or vegetable broth
  • 1 bunch parsley finely chopped
  • 1/3 bunch dill finely chopped
  • 1 sprig Greek oregano or wild oregano, or 1 teaspoon dried
  • 1 small bunch fresh mint finely chopped
  • extra virgin olive oil to drizzle
  • sea salt
  • chili flakes optional to taste I used about a teaspoon
  • generous amount freshly ground pepper


  • Carefully slice the top and the bottom off the onions tomatoes, peppers, zucchinis to create a stable base. Scoop out most of the inner layers or pulp leaving about 1/4 of the vegetable thickness intact, ( see photo) creating a sturdy shell.
  • Place them in the baking dish.
  • Finely chop all of the inner layers of the vegetable you scooped out. Put them in a bowl and set aside.
  • Put the tomato flesh in a bowl and set aside.

For the filling

  • Place a pan over high heat and add 2’tablespoons olive oil.
  • Add your chopped onion, carrot and zucchini and sauté.
  • Thinly slice the garlic and add it to the pan. Sauté.
  • Add the vegetable inners and sauté until the vegetables caramelize nicely.
  • Add a generous amount of salt and freshly ground pepper, since you will be adding the quinoa or grain of your choice, also it needs a good amount of seasoning.
  • Add the rice or quinoa and sauté for 3-4 minutes, until it turns light golden.
  • Add the tomato paste and sauté.
  • Add the 400 ml of water or veggie broth and the reserved tomato flesh. Bring it to a boil and Let it simmer for 15 minutes till,the rice is about 85% cooked.
  • Finely chop the parsley, dill, oregano and mint leaves and add them to the rice pan. Add caper, almonds, chickpeas or feta, figs or raisins. Mix well with the rice.
  • Brush vegetables with a generous amount of olive oil, both inside and out and season with salt and pepper.

To assemble

  • Use a small spoon to help you add the filling to the vegetables. Fill them ¾ of the way because the rice will expand as it finishes cooking.
  • Add some broth to the pan and drizzle with olive oil.
  • Cover with aluminum foil and bake for 30-40 minutes depending on the thickness of the veggies.
  • Remove foil and bake for another 10 minutes, until most of the liquid has evaporated and the stuffed vegetables are cooked and golden.
  • To serve, drizzle with some extra virgin olive oil, add a few mint leaves and enjoy!


Nutrition Facts
Vegan Greek Stuffed Vegetables (Gemista)
Amount Per Serving
Calories 218 Calories from Fat 77
% Daily Value*
Fat 8.5g13%
Saturated Fat 0.9g6%
Trans Fat 0.1g
Polyunsaturated Fat 1.2g
Monounsaturated Fat 4.9g
Sodium 185mg8%
Potassium 399mg11%
Carbohydrates 32.6g11%
Fiber 4.1g17%
Sugar 5.5g6%
Protein 4.7g9%
Vitamin A 2899IU58%
Vitamin C 57.3mg69%
Calcium 56.9mg6%
Iron 1.8mg10%
* Percent Daily Values are based on a 2000 calorie diet.

At Good Old Vegan, we believe in living a healthy vegan lifestyle, and only recommend products/services that we believe in. Occasionally, articles may contain affiliate links that earn us a small commission at no extra cost to you. This will never affects the integrity of our content.

Did you try this recipe?Mention @goodoldvegan or tag #goodoldvegan!

Find more tasty recipes from this author on their socials:

🌱 Mobile version 🌱 Fully vegan 🌱 Delicious recipes 🌱 Easy instructions 🌱 165 pages 🌱 Beautiful design

2 thoughts on “Vegan Greek Stuffed Vegetables (Gemista)”

  1. 5 stars
    Just fabulous. Worth the time prepping all the ingredients. Made exactly 10 filled veggies. I used red onions, tomatoes and peppers. I also added more olives because we love them, and garnished w feta and extra parsley. Thank you for this treat!!

Comments are closed.

Logo of Good Old Vegan from @goodoldvegan

Good Old Vegan inspires you to discover tasty vegan food! Plant-based cuisine is delicious and the benefits are endless. Not only are plants the more ethical option, choosing vegan also leaves a smaller footprint on our planet!

Don't miss out on new recipes!

Get the latest recipes straight in your inbox. You can sign out at any time.

sign up for the latest vegan recipes!

We’ll send the tastiest vegan recipes directly to your inbox! You can sign out at any time.