Mom’s famous stuffed peppers, prepared Greek style with a flavor-packed meat and rice mixture with chickpeas and fresh herbs. Diary free and gluten free. Vegetarian option included.

Best part, you can prepare these ahead of time! Be sure to check out all the tips along with the step-by-step tutorial and video below.

Greek stuffed peppers

Stuffed vegetables for the win!

We’re obsessed with stuffing all the vegetables around here from Greek and Spanish-style stuffed tomatoes to eggplant, grape leaves, and even stuffed squash!

In fact, stuffed vegetables are their very own class within Greek and Mediterranean cooking. In Greece, they are called gemista or yemista (γεμιστά), which means things that are filled.  And in the Middle East, they’re called mahshi, which literally means stuffed!

My mom’s signature Greek stuffed peppers recipe is one of those comfort foods I have always loved, and I’ve added my own twist on her recipe.

About this stuffed peppers recipe

These stuffed bell peppers are dairy free and gluten free. They are delicious and totally hit all the right flavor notes for me. And it all comes down to two things: the tasty Greek-style stuffing and how you prepare the bell peppers.

The stuffing or filling mixture is dairy free and gluten free made of well-seasoned meat mixture with rice, chickpeas, and fresh parsley. For spices, I used a combination of allspice, sweet paprika and garlic powder (although 2 minced garlic cloves do the job, if you don’t have all-natural garlic powder). For this recipe I do cook this meat mixture first before stuffing the peppers.

The bell peppers. I use a variety of mild peppers here–green, red, and yellow. They do not all taste the same. Green peppers are a bit more on the savory/bitter side while red peppers tend to be sweeter. Choose what you like. For a Greek style bell peppers recipe, here is how you prepare the peppers:

  • Core the peppers but leave them whole. Lay each pepper on its side and cut only the top part where the stem is.
  • Cook the peppers well until tender. In Greek style stuffed peppers (and throughout the Mediterranean) the peppers must be cooked until fully tender, they can not be crunchy or taste raw in any way. To accomplish this, before they’re stuffed, grill the peppers for a few minutes (gas grill or indoor griddle will work) until they gain a nice char all around (great flavor)! Then, once stuffed, the peppers finish cooking in the oven, covered. A little bit of liquid in the baking dish creates some steam that cooks the peppers until they are nice and super tender.
Stuffed peppers on a serving platter

Ingredients

  • Extra virgin olive oil- I used Private Reserve Greek extra virgin olive oil
  • Onion- 1 small yellow onion is sauteed in extra virgin olive oil to begin making the meat mixture for the stuffing.
  • Ground beef– 1/2 pound of lean ground beef (you can also use ground turkey or ground chicken). The meat will be fully browned or cooked before using in the stuffing.
  • Spices- 1 teaspoon ground allspice, 1 teaspoon garlic powder (or 2 minced garlic cloves) 1 teaspoon of sweet paprika, kosher salt and black pepper to taste. The spices are used at different times in creating the stuffing or the meat and rice mixture that we use to fill the bell peppers
  • Chickpeas- 1 cup of already cooked chickpeas (or from can).
  • Rice– 1 cup of white rice. Tip: wash the rice well and let it soak in plenty of water for 20 to 30 minutes or until you are able to break one grain of rice easily. This helps cook the rice quickly and evenly.
  • Parsley- 1 small bunch fresh parsley, chopped (Or a mixture of chopped fresh parsley and fresh dill)
  • Liquid: Tomato sauce and water- in order for the rice to cook well with the ground meat and chickpeas, you will need some liquid. 1/2 cup tomato sauce and 2 1/2 cups of water provides that. The tomato sauce adds more of umami and a subtle color to the stuffing mixture, so don’t skip it if you can. You can also use 1/2 cup of diced tomatoes from a can in place of the tomato sauce, if you like.
  • Bell peppers- 6 large bell peppers, any color you choose. Like I mentioned earlier, you only need to remove the stem and the seeds, leaving the actual peppers pretty much whole.
  • Broth- A little more liquid is needed to bake the peppers once stuffed. I like to use 3/4 cup of broth or water in the baking dish.

How to Make Stuffed Peppers

Time needed: 55 minutes

Guide for how to make these Greek-style stuffed peppers (print-friendly recipe below)

  1. Cook the meat and chickpeas for the stuffing mixture

    The stuffing for our bell peppers begins with meat and chickpeas. To cook them, heat 1 tablespoon extra virgin olive oil in a pot and add chopped onions to cook briefly, then add the ground beef and cook till fully browned. Season with kosher salt, pepper and ground allspice. Add the chickpeas and toss around to cook briefly.ground beef and chickpeas cooked for stuffing mixture

  2. Add the rice u0026 remaining stuffing ingredients and cook

    Add the chopped parsley, rice (after you’ve soaked the rice in water for 20 minutes or so and drained it well), paprika and tomato sauce. Add 2 1/2 cups of water and bring to a high simmer until the liquid is reduced by 1/2 (you want the water to reduce well enough that it is barely covering the rice mixture). Turn the heat to low and cover. Cook for 20 minutes or until the rice has absorbed all the moisture and is fully cooked through (the rice should not be hard nor too sticky). Rice stuffing for stuffed bell peppers

  3. Grill the bell peppers

    While the rice mixture is cooking, work on preparing the bell peppers. Use 6 large bell peppers. Remove the tops and seeds so that you have bell pepper shells to carry the stuffing.
    Heat a grill or indoor griddle (brushed with a little olive oil) to medium-high heat and grill the bell peppers, covered for 10 minutes or so. You will need to uncover and turn the bell peppers around frequently until they have softened a bit and gained a nice color on all sides. (Tip: You can skip grilling the peppers but allow more time for baking, they do need to be quite tender to serve).
    bell peppers on the grill

  4. Assemble bell pepper shells

    Grab a baking dish that’s large enough to fit the bell peppers standing up. Put 3/4 cup of broth (or water) in the baking dish. Add the bell peppers open side up.Bell peppers cored and ready for stuffing

  5. Stuff the bell peppers

    Now, stuff each pepper with the rice mixture (and since the mixture is already cooked, you do not need to worry about making too much room for it to expand, you can fill the peppers all the way up pretty much).
    Bell peppers are assembled and stuffed with rice mixture before baking

  6. Bake u0026 serve stuffed bell peppers

    Cover with foil and bake in a 350 degree F heated oven for 20 minutes or until the peppers are fully tender (make sure to tent the foil so it does not touch the stuffed peppers).
    Baked stuffed bell peppers ready to serve

Do you have to cook the meat before stuffing the peppers?

For this recipe, I do like to cook the meat before hand. And you’ll notice, the entire stuffing mixture of meat, rice and chickpeas is fully cooked before adding to the stuffed bell peppers. This is really a fool-proof way that ensures the stuffing is cooked well and evenly and reduces the risk of having it be under-cooked or too mushy.

Variations

You can totally make this recipe your own. Here are a few variations you can try on this Greek stuffed peppers recipe:

  • Change up the meat. If you like, replace ground beef with ground chicken or turkey. Adjust seasoning to your taste
  • Need a vegetarian stuffed peppers option? Omit the meat all together. Cook the onions, chickpeas and rice the same way but without the meat! (Or try my vegetarian stuffed peppers with orzo and basil vinaigrette)
  • Change up the herbs and seasoning. Instead of using just parsley, use a bit of parsley and fresh dill. And in place of allspice, you can try a little ground cumin or even Italian seasoning. Always taste the cooked stuffing mixture and adjust seasoning to your liking.
  • Add cheese! This is a diary-free recipe, but if you’re in the mood for cheese, a little crumbled feta for garnish just before serving will work.

For another meaty stuffed pepper recipe, don’t miss our Italian Stuffed Peppers. Every bit as hearty and delicious as this Greek version!

Make ahead option

You can work on this recipe one night ahead. You can prepare and cook the stuffing fully (that’s the meat, rice and chickpea mixture) and you can also core and grill the bell peppers. Let everything cool and store each separately in the fridge.

The next day, proceed with the recipe and stuff and assemble the bell peppers for baking. It helps to bring things to room temperature in preparation for baking, but that’s optional.

peppers on a serving platter

Can you freeze stuffed peppers?

If you end up with leftovers, you can freeze these dairy free stuffed peppers.

First, be sure to cool the stuffed peppers completely. You can portion them in freezer-safe containers and freeze for 1 to 2 months. Thaw in the fridge overnight and warm up in a medium-heated oven (it helps to add a little bit of liquid to your baking dish, and cover the peppers before placing in oven.)

What to serve with stuffed bell peppers?

To serve this stuffed peppers recipe as a main course, plan on 1 bell pepper per person with sides like Greek tzatziki, Greek salad, or this Black Bean and Corn Salad!

As a side, you can plan on 1/2 bell pepper per person next to proteins like lemon chicken drumsticks, baked cornish hen, or slow cooker lamb.

Watch the video for this recipe:

Check out our collection of Mediterranean diet recipes. For all recipes, visit us here

 JOIN MY FREE E-MAIL LIST HERE.

SHOP OUR ONLINE STORE FOR QUALITY OLIVE OILS, ALL-NATURAL SPICES AND MORE.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Greek Style Stuffed Peppers Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.8 from 66 reviews

  • Author: Suzy Karadsheh
  • Total Time: 1 hour 5 minutes
  • Yield: 6 1x
  • Diet: Gluten Free

Description

You’ll love these stuffed peppers, prepared Greek-style and stuffed with a perfectly seasoned meat mixture with rice and chickpeas and fresh herbs. You can prepare parts of this recipe ahead of time, and you can even freeze leftover stuffed peppers! Serve them as the main coarse or a side dish.


Ingredients

Scale
  • Greek extra virgin olive oil (I used Private Reserve EVOO)
  • 1 small yellow onion, chopped
  • 1/2 lb ground beef
  • Kosher salt + black pepper
  • 1 tsp ground allspice
  • 2 garlic cloves, minced (or 1 tsp garlic powder)
  • 1 cup cooked or canned chickpeas, drained and rinsed
  • 1 small bunch fresh parsley, chopped ( about 1 cup packed fresh parsley. Or a mixture of chopped fresh parsley and fresh dill)
  • 1 cup white rice, soaked in water for 2o to 30 minutes, then drained
  • 3/4 tsp hot or sweet paprika
  • 1/4 cup  tomato sauce
  • 2 1/4 cup water
  • 6 bell peppers, any colors, tops removed and cored
  • 3/4 cup chicken broth (or water)

Instructions

  1. Cook the meat & chickpeas. In a medium heavy pot, heat 1 tbsp of extra virgin oil. Saute the chopped onions until golden. Now add the meat and cook over medium-high heat, stirring occasionally, until deeply browned. Season with salt, pepper, allspice, minced garlic (or garlic powder). Stir in the chickpeas and cook briefly.
  2. Add rice etc. and cook. To the same pot, now add the parsley, rice (which had been soaked in water and drained), paprika, and tomato sauce. Stir to combine. Add the water and bring to a high simmer until the liquid has reduced by half. Then turn the heat to low, cover and cook for 20 minutes or until the rice is fully cooked and no longer hard nor too chewy. Taste and adjust seasoning to your liking.
  3. Grill the peppers. While the rice is cooking, heat a grill or indoor griddle or skillet over medium-high. Grill the bell peppers for 10-15 minutes, covered, and turning over as needed so that the peppers will soften and gain some color. Remove from heat and set aside to cool briefly.
  4. Preheat the oven to 350 degrees F.
  5. Assemble stuffed peppers. Assemble the bell peppers open-side up in a baking dish filled with 3/4 cup broth or water. Fill each of the bell peppers with the the cooked stuffing mixture of meat, rice and chickpeas.
  6. Cover and bake. Cover the baking dish with foil (making sure the foil does not touch the stuffed peppers) and place the dish on the middle rack of your heated oven.  Bake for 20-30 minutes.
  7. Remove from the oven and garnish with parsley, if you like, and serve.
  8. To serve stuffed peppers as a main dish Greek-style, add Tztaziki sauce and Greek salad for sides.

Notes

  • Variations for Stuffed Bell Peppers: If you like you can replace the ground beef with ground turkey or ground chicken. Or you can make these stuffed peppers vegan by eliminating the meat all together. And to try different flavors, you can replace ground allspice with ground cumin or Italian seasoning. This is a dairy free stuffed pepper recipe, but if you want to add cheese, a sprinkle of crumbled feta added at the end is a good option.
  • To Prepare Ahead: You can prepare the rice mixture one day in advance if you like by following steps #1 and #2. Let the rice cool completely before storing in the fridge. And you can also prepare the peppers per step #3. Store the peppers in the fridge separately once cooled. The next day, you can assemble the stuffed bell peppers and bake (steps #5 and #6). It may help to bring the stuffed peppers to room temperature before baking.
  • Can you freeze cooked stuffed peppers? First, be sure to cool the stuffed peppers completely. You can portion and store them in freezer-safe containers and freeze for 1 to 2 months. Thaw in fridge overnight, and warm up in a medium-heated oven (it helps to add a little bit of liquid to your baking dish, and cover the peppers before placing in oven.)
  • Visit our Online Shop to browse quality Mediterranean ingredients including extra virgin olive oils and all-natural and organic spices used in this recipe
  • Prep Time: 15 mins
  • Cook Time: 50 mins
  • Category: Entree
  • Cuisine: Greek/Mediterranean

*This post originally appeared on The Mediterranean Dish in 2018 and has been recently updated with new information and media for readers’ benefit.

Share it with the world

I’m Suzy; born and bred right on the shores of the Mediterranean. I’m all about easy, healthy recipes with big Mediterranean flavors. Three values guide my cooking: eat with the seasons; use whole foods; and above all, share! So happy you’re here…
Learn More

Get our best recipes and all Things Mediterranean delivered to your inbox.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. Trish says:

    I didn’t have enough peppers to use all the filling. Any suggestions as to what to do with the leftover filling?

    1. Suzy Karadsheh says:

      Sure, Trish! I simply use the extra as a wild rice. I add a side salad next to it and eat it for lunch the next day! Enjoy.

  2. Asma says:

    The rice thats added to the ground meat.. is it cooked or just soaked in water?






    1. Suzy Karadsheh says:

      It is added uncooked, Asma. You soak the rice for a short time so that it’s easily breakable (it helps cook faster), then drain it from its water and add it to the ground beef and cook from there!

  3. Jaci says:

    Hello! Thanks for the recipe, it looks great! I am just a but confused on what a high simmer is and how long i should keep it at that before i turn it down to low? Thanks!

    1. Suzy Karadsheh says:

      Hi Jaci,
      Thank you for your good question. You will add the rice, paprika and tomato sauce to the meat mixture. Keep the heat on medium-high and add the water…After a short bit, the water will start bubbling. Let it cook on this temperature until the water reduces by half. This is basically what I meant by high simmer. When the water reduces by half (and you can see the surface of the rice nicely), you will reduce the heat to low and cover the pot to finish cooking for 20 minutes or so. Hope this helps!

  4. Bob says:

    I made these stuffed peppers this evening for my family. They were fantastic! The recipe was very straight forward and easy to follow. Everyone enjoyed them. Thanks






    1. Suzy Karadsheh says:

      Thank you, Bob! So glad the stuffed peppers worked out for the family! Happy cooking!!!

  5. sharmani says:

    Suzy,

    I tried this recipe, but I used minced mutton instead of beef. very delicious.

    1. Suzy Karadsheh says:

      Minced mutton would be perfect with this recipe! Thanks for sharing Sharmani!!! And I’m glad you enjoyed it.

  6. Jocelyn (Grandbaby cakes) says:

    Girl the flavor in this is unreal! I cannot stop staring at how good this looks!

    1. Suzy Karadsheh says:

      Thanks, Jocelyn! So glad you approve, friend XO

  7. Maureen | Orgasmic Chef says:

    Thirteen? You do not look old enough to have a child thirteen. It ain’t fair, I tell ya.

    I love stuffed peppers and haven’t had them for years because my husband does not love stuffed peppers. I need to make these just for me.






    1. Suzy Karadsheh says:

      Maureen, you are much too kind. I think the pictures are deceiving, but I did marry young 🙂 Too bad John doesn’t like stuffed peppers, they are great!

  8. Nagi@RecipeTinEats says:

    Your timing couldn’t be any better! I literally bought an entire tray of capsicums for $1 and was thinking of making something stuffed! LOVE the flavours you’ve got going on here 🙂






    1. Suzy Karadsheh says:

      Awesome, Nagi! Thanks for stopping by!

      1. Bella says:

        Hi. Is it possible to subscribe to ur log?

      2. Suzy Karadsheh says:

        Absolutely! Here is a direct link to subscribe http://eepurl.com/2fK09

  9. Kristy says:

    I’m making these now!

    1. Suzy Karadsheh says:

      That’s awesome, Kristy! I’ll be eager to know how it turns out! Happy Cinco De Mayo 🙂

  10. Del's cooking twist says:

    Looks healthy and delicious. I keep the recipe in mind for later!






    1. Suzy Karadsheh says:

      Thank you, Del! Hope you try it sometime.

  11. Diane Williams says:

    Beautiful colors! Yes they cheer me up. I’ll bet they taste great too!

    1. The Mediterranean Dish says:

      Don’t they? Thanks so much, Diane!

  12. Abigail says:

    Love this all-in-one dish! Looks so deliciously good! 🙂

    1. Suzy Karadsheh says:

      Hey Abigail, thanks so much for stopping in! Glad you like this recipe 🙂

  13. Tara Noland says:

    These are stunning, best peppers ever!!

    1. The Mediterranean Dish says:

      Tara, this means a lot coming from you, friend. Thanks!

  14. Catherine Cappiello Pappas says:

    How wonderful…Suzy, you did it again. Another fantastic recipe that I know I would love! xo dear…have a wonderful weekend!

    1. The Mediterranean Dish says:

      Thank u, Catherine! You are always so kind. Glad you liked this recipe.

  15. Carrie Ross says:

    These look amazing! I can not wait to make them this week!!!!

    1. Suzy Karadsheh says:

      Carrie, so glad you stopped in, friend! Let me know how you like it!

  16. Nancy Fox says:

    These look amazing Suzy! 🙂

    1. The Mediterranean Dish says:

      Thank you, Nancy! I am so glad you like it.