Stuffed peppers are a timeless comfort food, and when you give them a Mediterranean twist, they become something truly special. These Vegan Greek Stuffed Peppers with Rice and Olives are colorful, hearty, and bursting with the bright, bold flavors of the Aegean coast. They’re the kind of dish that brings summer to your plate any time of year.
At the heart of this recipe are bell peppers, which act as edible vessels for a savory filling of fluffy rice, briny olives, and aromatic herbs. When baked, the peppers become soft and sweet, perfectly balancing the salty and herby stuffing. The combination of Kalamata olives, fresh dill, parsley, and a splash of lemon juice gives the dish a distinctly Greek flavor profile. It’s vibrant and zesty, but still comforting and wholesome.
What makes this dish especially appealing is its simplicity. The ingredients are pantry-friendly and come together with minimal fuss. You can prep the filling in advance, stuff the peppers, and bake them when ready. It’s ideal for meal prep, family dinners, or even casual entertaining. Whether served warm or at room temperature, they hold up beautifully.
This vegan version skips the cheese but doesn’t sacrifice taste. If you want an extra touch of creaminess, a drizzle of tahini or a sprinkle of vegan feta adds a satisfying finish. For added texture, pine nuts or toasted breadcrumbs can be scattered over the top before baking.
Vegan Greek Stuffed Peppers are not only delicious but also nourishing. They offer fiber, healthy fats, and plant-based protein in every bite, making them a balanced option for lunch or dinner. Plus, they look stunning on the plate with their mix of colors and fresh herbs.
Whether you’re following a plant-based lifestyle or just looking to lighten up your weekly menu, this dish delivers. It brings a taste of Greece into your kitchen while staying entirely vegan and incredibly satisfying. Perfect for those who love food that’s both good for you and full of flavor.

Ingredients
- 6 Bell peppers any color
- 1 cup cooked rice
- 1 cup diced tomatoes
- 1/2 cup black olives sliced
- 1/4 cup parsley chopped fresh
- 2 tbsp olive oil
- 1 tbsp lemon juice
- 1 tsp dried oregano
- 1/2 tsp garlic powder
- Salt and pepper to taste
Instructions
- Preheat the oven to 375°F (190°C).
- Cut the tops off the bell peppers and remove the seeds and membranes. Rinse the peppers and set aside.
- In a large bowl, combine the cooked rice, diced tomatoes, sliced black olives, chopped parsley, olive oil, lemon juice, dried oregano, garlic powder, salt, and pepper. Mix well.
- Stuff each bell pepper with the rice mixture and place them in a baking dish.
- Cover the baking dish with foil and bake for 40 minutes.
- Remove the foil and bake for an additional 10 minutes, or until the peppers are tender and lightly browned.
- Serve the stuffed peppers hot and enjoy!
I’m confused—do you cook the rice first or use instant? I used leftover rice and it was fine, though the texture was more mushy than I expected.
I tried making these but it just didn’t taste right. Maybe I did something wrong? 🤷♂️
These are simply divine! The flavors are so vibrant. 😍
Super easy to make. Love how colorful they look! 🌈
Only gave 3 stars. Not enough flavor for me, and I couldn’t find olives.
5/5. I swear the olives made it taste like actual Greek food. My whole family ate it up.
Love hearing this! The olives + lemon + oregano combo really nails that Greek vibe. 😄
These stuffed peppers are a wonderful idea! I love how healthy they are and they tasted amazing! 5 stars!
Simple and easy! But I added cheese… just makes everything better! 🧀
I made this but used yellow rice instead. Not sure if that was a good idea.
Yellow rice sounds interesting! I wouldn’t worry about it too much; it might add a nice flavor.
These turned out amazing! So full of flavor, and my family loved them. Definitely a repeat!
Sounds delicious! Can’t wait to try this recipe myself. Thanks for sharing!
Are black olives really Greek? Idk, but they worked! Can’t wait to show these off!
Solid recipe! My peppers took closer to 55 minutes to get tender, but once I added the extra time they were great. Wish I’d sliced the olives a bit smaller.
Pepper got all mushy. Should’ve put them in the fridge first maybe?
I don’t get the hype around stuffed peppers. They always seem too mushy.
I totally get what you’re saying! Stuffed peppers can be hit or miss with the mushy texture. But maybe trying them with a firmer rice or adding some nuts might help with that? Just a thought!
Way too much lemon for my taste. I think I’ll skip it next time.
These turned out so flavorful—lemon + olives is a great combo. I used brown rice and it still worked perfectly.
Can I use quinoa instead of rice? Seems healthier, right? 🤔
Yeah, quinoa is great! It’s packed with protein and fiber. I used it once instead of rice, and it was yummy! 😋
Really good, and easy for a weeknight. I added a little feta-style vegan crumble on top and it made it taste even more “Greek.”
Ooh that feta-style crumble sounds amazing—adds that salty tang without any extra work. Definitely trying this next time!
Sounds good but I’m not sure about putting olives *and* tomatoes together—won’t it get kinda salty? I guess the lemon helps though. 🤔
This recipe is just a bunch of veggies, where’s the meat? 😂
I tried this recipe and it didn’t come out right. The peppers were too hard even after baking for an hour. I followed the steps but am not sure what went wrong.