I’ll never forget my first bite of Greek stuffed peppers at a tiny seaside taverna in Crete. The aroma of oregano and garlic wafted through the air as the owner’s grandmother pulled them piping hot from the oven – those vibrant peppers stuffed to bursting with savory meat and rice, topped with creamy feta that melted just slightly. I begged for the recipe right then and there! What I love most about this dish (besides how delicious it is) is how nutritious it can be – packed with protein, veggies, and Mediterranean flavors. They’re perfect for weeknight dinners yet fancy enough for company. Once you try this version, I promise you’ll be as obsessed as I am!

Why You’ll Love These Greek Stuffed Peppers
Let me tell you why these peppers became my go-to dinner party showstopper and weeknight lifesaver all in one:
- Explosions of flavor in every bite – that magical combo of garlic, oregano, and tangy feta makes these taste like sunshine on a plate
- Secretly healthy but tastes indulgent – packed with protein and veggies, yet nobody feels like they’re eating “diet food”
- Endlessly customizable – swap ingredients based on what’s in your fridge (my vegetarian friends go crazy for the lentil version)
- Meal prep dream – they reheat like champs and actually get more flavorful the next day
- One-pan wonder – minimal cleanup means more time to enjoy that glass of wine while they bake
Trust me, once you smell these beauties roasting in your oven, you’ll understand why I make them at least twice a month!
Ingredients for Greek Stuffed Peppers
Here’s everything you’ll need to make these flavor-packed peppers – and yes, I’ve learned the hard way that prepping ingredients exactly as listed makes all the difference!
- 4 large bell peppers (any color – I love using red and yellow for that gorgeous pop of color)
- 1 lb ground beef or lamb (lamb gives it that authentic Greek taverna taste)
- 1 cup cooked rice (measure after cooking – about 1/3 cup uncooked)
- 1 small onion, diced (trust me, take the time to chop it fine)
- 2 cloves garlic, minced (fresh is best – none of that jarred stuff!)
- 1/2 cup crumbled feta cheese (buy the block and crumble yourself – it’s creamier)
- 1 tsp dried oregano (rub between your fingers first to wake up the oils)
- 1/2 tsp salt (I use kosher)
- 1/4 tsp black pepper (freshly ground if you’ve got it)
- 1/4 cup chopped fresh parsley (save some for garnish)
- 1 tbsp olive oil (good quality makes a difference here)
- 1 cup tomato sauce (plain is fine – we’re adding plenty of flavor)
See? Nothing too fancy – just good, honest ingredients that work magic together. Now let’s get cooking!
How to Make Greek Stuffed Peppers
Okay friends, let’s get these beauties in the oven! I’ve made this recipe dozens of times, and these are the exact steps that guarantee perfect peppers every single time. Follow along and you’ll be smelling that amazing oregano-garlic aroma in no time!
Preparing the Peppers
First things first – we need to get our peppers ready for their delicious stuffing. Grab your sharpest knife (careful now!) and slice about 1/2 inch off the top of each bell pepper. Save those tops – they make cute little “lids” if you want to be fancy!
Now reach in and pull out all the seeds and membranes – I like to use a small spoon to scrape everything clean. Give them a quick rinse under cool water to get any stubborn bits out. Pat them dry with a paper towel so our filling sticks better. Pro tip: If your peppers won’t stand upright, slice just a tiny bit off the bottom to create a flat surface – just don’t cut through!
Cooking the Filling
Heat that olive oil in a large skillet over medium heat – you’ll know it’s ready when a tiny piece of onion sizzles. Toss in your diced onion and cook until it’s soft and translucent, about 3 minutes. Add the garlic and cook just until fragrant (30 seconds max – burnt garlic is the worst!).
Now crumble in your ground meat, breaking it up with a wooden spoon as it browns. This is crucial – drain off any excess fat once the meat is cooked through! Then stir in your cooked rice, oregano, salt, pepper, and half the feta cheese. Mix everything together until it’s perfectly combined – I usually take the pan off the heat at this point so it doesn’t dry out.
Baking the Greek Stuffed Peppers
Preheat your oven to 375°F while you’re prepping – this step is easy to forget but makes a huge difference! Arrange your hollowed-out peppers in a baking dish (I use an 8×8 square) so they’re snug but not squished. Spoon the filling into each pepper, packing it in gently but firmly – they should be generously stuffed but not overflowing.
Pour the tomato sauce around (not over!) the peppers – this creates a steamy environment that helps them cook evenly. Bake uncovered for 40-45 minutes until the peppers are tender when pierced with a fork but still hold their shape. You’ll know they’re done when the edges just start to caramelize and your kitchen smells like a Greek island! For more context on Mediterranean cooking, check out this resource on Mediterranean cuisine.
Let them rest for 5 minutes before sprinkling with the remaining feta and parsley. This resting time lets the flavors settle and prevents burning your mouth (learned that the hard way!).

Tips for Perfect Greek Stuffed Peppers
After making these dozens of times (and yes, a few disasters along the way), here are my foolproof tips for stuffed pepper perfection:
- Prevent soggy bottoms by patting peppers dry before stuffing and baking them upright in a snug dish – the tomato sauce steams them just right!
- Adjust the spice by adding a pinch of cinnamon or red pepper flakes if you want more Greek island flavor
- Cheese alternatives work great – try goat cheese for tang or kefalotyri for authenticity if you can find it
- Par-cook stubborn peppers for 5 minutes if using thicker-walled varieties like green bells
- Rest before serving – those 5 minutes make all the difference for flavors to marry
Oh! And always make extras – they’re even better the next day when the flavors have really settled in!
Variations of Greek Stuffed Peppers
One of my favorite things about this recipe is how easily you can mix it up based on what’s in your pantry or dietary needs. Here are some delicious twists I’ve tried over the years:
- Quinoa instead of rice – gives a lovely nutty texture and extra protein boost
- Lentils for meat – my vegetarian friends swear by this version (use 1 1/2 cups cooked lentils)
- Toss in some olives – Kalamata olives add that perfect briny Greek punch
- Spinach or zucchini – fold in a handful of chopped greens for extra veggies
- Different cheeses – try halloumi or ricotta for fun texture changes
The possibilities are endless – once you master the basic recipe, don’t be afraid to get creative! If you enjoy Mediterranean flavors, you might also like this Mediterranean Pasta Salad Recipe.
Serving Suggestions
Oh, let me tell you how I love to serve these stuffed peppers – it’s all about creating that perfect Greek taverna experience right at your dinner table! My go-to is a crisp Greek salad piled high with tomatoes and cucumbers, plus a generous dollop of cool tzatziki sauce. Don’t forget warm, crusty bread to soak up all those delicious juices – trust me, you’ll want every last drop. For a real treat, pour yourself a glass of chilled Assyrtiko wine and pretend you’re dining by the Aegean Sea! You can find more information on Greek wines, such as Assyrtiko, from a reputable source like this wine guide.
Storing and Reheating Greek Stuffed Peppers
Here’s the beautiful thing about these peppers – they might taste even better the next day! Let them cool completely, then store in an airtight container in the fridge for up to 3 days. Want to freeze them? Wrap each pepper individually in foil, then pop them in a freezer bag – they’ll keep beautifully for 2 months.
When reheating, skip the microwave (unless you’re desperate!) – the oven works magic at 350°F for about 15-20 minutes until heated through. Pro tip: Sprinkle a little extra feta on top before reheating to make them taste freshly made!
Nutritional Information
Now, I’m no nutritionist, but here’s the scoop on what you’re getting in each glorious stuffed pepper (values are estimates – your exact numbers might vary a bit based on ingredients):
- 380 calories per pepper – filling but not crazy heavy
- 24g protein from that meat-and-rice combo (keeps you satisfied!)
- 32g carbs – mostly from the rice and peppers themselves
- 4g fiber thanks to those beautiful bell peppers
- 18g fat (7g saturated) – the olive oil and feta do their thing
Not bad for something that tastes this indulgent, right? And remember – these numbers don’t include any sides, so pile on that Greek salad guilt-free! If you are looking for other healthy, protein-packed meals, check out this Garlic Shrimp Skillet Recipe.
FAQs About Greek Stuffed Peppers
Can I use frozen bell peppers for this recipe?
You can, but fresh is definitely better! Frozen peppers tend to get mushy when baked. If you must use frozen, thaw them completely and pat very dry before stuffing. Even then, they won’t hold their shape as nicely – but hey, it’ll still taste delicious!
What’s the best way to make vegetarian Greek stuffed peppers?
Oh, I make these for my vegetarian friends all the time! Simply swap the meat for 1 1/2 cups cooked lentils or crumbled tofu. The spices and feta give so much flavor that no one misses the meat. Sometimes I’ll add chopped mushrooms too for extra umami.
How do I know when the peppers are perfectly cooked?
You want them tender but still holding their shape – think “knife slides in easily” but not “falling apart.” The edges should just start wrinkling and caramelizing. If they’re still firm after 45 minutes, give them another 5-10 minutes while keeping an eye on them.
Can I prepare these ahead of time?
Absolutely! These are my favorite make-ahead meal. Stuff the peppers and keep them refrigerated (unbaked) for up to 24 hours. Just add 5-10 minutes to the baking time since they’ll be cold from the fridge. The filling actually benefits from that extra time to soak up flavors!
What’s the best way to reheat leftovers?
The oven’s your friend here! 350°F for 15-20 minutes keeps the texture perfect. Microwave works in a pinch, but the peppers can get soggy. Pro tip: Sprinkle a little water over them before reheating to keep them moist.

Irresistible Greek Stuffed Peppers Recipe in 45 Minutes
- Total Time: 1 hour 5 minutes
- Yield: 4 servings 1x
- Diet: Low Lactose
Description
Greek stuffed peppers are a flavorful and healthy dish filled with a mixture of ground meat, rice, herbs, and spices. They’re baked until tender and topped with feta cheese.
Ingredients
- 4 large bell peppers (any color)
- 1 lb ground beef or lamb
- 1 cup cooked rice
- 1 small onion, diced
- 2 cloves garlic, minced
- 1/2 cup crumbled feta cheese
- 1 tsp dried oregano
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/4 cup chopped fresh parsley
- 1 tbsp olive oil
- 1 cup tomato sauce
Instructions
- Preheat oven to 375°F (190°C).
- Cut the tops off the peppers and remove seeds.
- In a pan, sauté onion and garlic in olive oil until soft.
- Add ground meat, cook until browned. Drain excess fat.
- Stir in cooked rice, oregano, salt, pepper, and half the feta cheese.
- Fill peppers with the mixture and place in a baking dish.
- Pour tomato sauce over and around the peppers.
- Bake for 40-45 minutes until peppers are tender.
- Sprinkle remaining feta and parsley before serving.
Notes
- You can use quinoa instead of rice.
- For a vegetarian version, substitute meat with lentils.
- Leftovers keep well in the fridge for 3 days.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Category: Main Dish
- Method: Baked
- Cuisine: Greek
Nutrition
- Serving Size: 1 stuffed pepper
- Calories: 380
- Sugar: 8g
- Sodium: 620mg
- Fat: 18g
- Saturated Fat: 7g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 4g
- Protein: 24g
- Cholesterol: 75mg
