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. DEBRA says:

    can this recipe be made in the crockpot?

    1. Suzy says:

      Hi, Debra. Sure! I think that would work!

  2. Carol D says:

    Made this tonight. Used orange peppers and ground chicken. I was out of rice so I used cous cous. I charred the peppers under the broiler. Recipe came out great. Will definitely make again.






  3. LOUISE STERN says:

    VERY DISAPPOINTING. I FOLLOWED THE RECIPE EXACTLY AND THE RICE NEVER COOKED DESPITE MY DOUBLING THE BAKING TIME. NEVER AGAIN!






    1. Suzy says:

      Thank you for the feedback, Louise. I’m sorry you didn’t enjoy the recipe.

  4. connie says:

    what other veg can you put in i am a vegaterian

    1. Suzy says:

      Hi, Connie. I think corn and tomatoes might make good additions here.

  5. Amanda F says:

    Love this recipe! I added leftover baby spinach I had in my fridge (about 3oz) and a handful of leftover jarred artichoke hearts! Tasted great and also added some extra oopmf and veggies 😆






    1. Suzy says:

      Ooo! Yum! Thanks for sharing, Amanda!

  6. Lady E says:

    Delicious recipe. I love how these turned out! I made these with ground turkey, and they were so tasty with the added chickpeas. I’ll be making these again, as they are probably one of my favorite stuffed pepper recipes now.






  7. Artur says:

    I read previous comments about the recipe lacking a flavour, so I omit parsley and replaced allspice+paprika with cinnamon+double amount of chipotle (so 2 tsp), used twice as less rice and chickpeas. Came out very flavourful and aromatic. I love this recipe.






    1. Suzy says:

      Thanks for sharing, Artur.

  8. Greg Divine says:

    Yet again Suzy another outstanding recipe! I’ve had stuffed peppers many times in my life but not like these . Grilled peppers and chickpeas were a whole new spin on stuffed peppers for me and I loved it . Chickpeas, really ? I would never of thought of them in stuffed peppers but I loved everything about this recipe. I love The Mediterranean Dish and the recipes I’ve tried so far as they’ve all been wonderful and I look forward to making many more . Thanks again Suzy .






    1. Judy L says:

      Greg, I couldn’t agree with you more!! Each new Mediterranean Dish recipe is a wonder to behold! I’m especially fond of some of the fish recipes. Finally, getting much needed fish into our diet because Suzy has enlightened me with ways to cook it.
      Onward to make this Greek stuffed pepper recipe! Chickpeas are a favorite.

  9. Charles says:

    Delicious! Be sure to taste before stuffing peppers, as I didn’t add enough salt and pepper. Still the best. Thanks, Suzy.






  10. Jenny says:

    Can I use zuchini instead? Would it be the same temperature and all?

  11. Phoebe’s Mama says:

    Good recipe. This stuffing will definitely make 6-10 stuffed bell peppers if the peppers are large. Taste for flavoring before you stuff bell peppers; I added more salt and garlic.






    1. Suzy says:

      Thanks for sharing!

  12. Evelyn Felice says:

    Did this recipe as suggested but omitted rice as I had too much meat ! Salt and pepper are to taste of course but I found i had to add quite a bit to enjoy all the flavors. Adding too much spice will overpower the rest of the filling. I liked your recipe and will add it to mine. I am from the Mediterranean too, right in the center of it. How I miss that gorgeous sea! I live in AZ.






    1. Suzy says:

      Thank you for sharing, Evelyn! 🙂

  13. Ragna says:

    I made this last night and before stuffing the peppers, I tasted it and felt it needed some more flavor. Added some dried dill as well as some Zhoug I had made for the pumpkin soup the night before and that really kicked it up a notch!
    Very nice.






    1. Suzy says:

      Thanks for sharing your additions, Ragna! Sounds delicious!

  14. Daniela says:

    I made it exactly as said and found it lacking in flavour. Had to add loads more herbs ( thyme, celery leaves and bay leaf) and some Harissa paste for bite. Mixture was ok. Grilled the peppers, then baked in foil for 35 mins and they were still crunchy, borderline cooked. What have I done wrong? ??‍♀️






  15. Melissa Gildon says:

    Awesome! I substituted ground lamb and added goat cheese. DELICIOUS! I also used trader Jose’s frozen brown rice. Since it was already cooked, once I heated it up, I didn’t have to add as much water. Used fire roasted forced tomatoes and then about 1 can of water.






    1. Melissa Gildon says:

      Me again. Sorry for the typos! Been a long Monday.
      Trader Joe’s*
      Fire roasted DICED * tomato

    2. Suzy says:

      Thanks for sharing your adaptations, Melissa!

  16. Michelle Baylerian says:

    Made this recipe today. Grilled the peppers as suggested. It lacks flavor despite the spices used. Not sure I will make again, but the contents are sound.