These Mediterranean stuffed peppers combine juicy bell peppers with a hearty filling of seasoned ground beef, fluffy rice, and colorful vegetables. Baked until tender and finished with tangy feta cheese and fresh herbs, they make a satisfying one-dish meal perfect for weeknight dinners or entertaining guests.
The filling features aromatic spices like oregano, cumin, and smoked paprika, while cherry tomatoes and zucchini add moisture and sweetness. Each bite delivers a perfect balance of protein, vegetables, and Mediterranean flavors.
The smell of cumin and paprika hitting hot olive oil still takes me back to my tiny apartment kitchen, where I first attempted stuffed peppers on a rainy Tuesday. I had no idea what I was doing, honestly, just craving something warm and filling that wouldn't require three trips to the grocery store. Those peppers came out slightly charred and the filling was a bit loose, but the flavors sang together in a way that made me lean against the counter and just breathe it all in. Now this recipe lives in my regular rotation, perfected through years of Sunday meal prep and weeknight experiments.
I made these for my book club last fall when the weather turned crisp and everyone showed up expecting wine and cheese. Instead, they found these gorgeous peppers bubbling away in my oven, smelling like a Greek grandmother had taken over my kitchen. My friend Sarah, who swears she hates bell peppers, went back for seconds and asked if I'd made extra for her to take home. There's something about the combination of feta and mint that transforms familiar ingredients into something that feels special without being fussy.
Ingredients
- 4 large bell peppers: Any color works but I love the rainbow look when they come out of the oven, all soft and slightly collapsed
- 1 small red onion: Finely chopped so it disappears into the filling rather than creating chunky bites
- 2 cloves garlic: Minced fresh because garlic powder just cant give you that same aromatic kick
- 1 medium zucchini: Diced small so it cooks through without becoming mushy
- 1 cup cherry tomatoes: Quartered they burst during baking and create these little pockets of sweetness
- 2 tablespoons fresh parsley: Chopped it brings brightness that cuts through the rich beef and cheese
- 2 tablespoons fresh mint: Optional but I strongly recommend it, this is the secret ingredient that makes it taste Mediterranean
- 1 lb lean ground beef: The fat content matters here, too lean and the filling becomes dry
- 1 cup cooked rice: White or brown both work but make sure its cooked al dente so it doesnt turn to mush
- ½ cup crumbled feta cheese: Plus extra for garnish because there is no such thing as too much feta
- 2 tablespoons olive oil: For sautéing the vegetables and building that flavor foundation
- ½ cup tomato passata: Or crushed tomatoes, this binds everything together and adds depth
- 1 teaspoon dried oregano: The Mediterranean backbone that ties all the flavors together
- ½ teaspoon ground cumin: Earthy and warm, it's what makes your kitchen smell like magic
- ½ teaspoon smoked paprika: Adds a subtle smokiness that makes people wonder what your secret is
- Salt and black pepper: To taste, and dont be shy with the pepper
Instructions
- Get your oven ready:
- Preheat to 375°F and grease a baking dish that will cradle your peppers like little edible boats
- Build your flavor base:
- Heat olive oil in a large skillet over medium heat, sauté onion for 2 minutes until it softens and becomes translucent, then add garlic for just 1 minute until fragrant
- Brown the beef:
- Add ground beef and cook until browned, breaking it up with your spoon as it cooks, about 5 minutes, and drain any excess fat if you're feeling virtuous
- Add the vegetables:
- Stir in zucchini, cherry tomatoes, oregano, cumin, paprika, salt, and pepper, sautéing for 3-4 minutes until everything starts to soften and smell incredible
- Make the filling sing:
- Mix in cooked rice, tomato passata, parsley, mint if you're using it, and that ½ cup of feta, cooking for 2 more minutes and tasting to adjust your seasonings
- Stuff those peppers:
- Spoon the beef mixture evenly into your hollowed peppers, packing it gently but not too tightly, and place them upright in your prepared baking dish
- Bake until perfect:
- Cover with foil and bake for 30 minutes, then remove foil, sprinkle with extra feta, and bake for another 10-15 minutes until peppers are tender and those cheese tops are golden
- Let them rest:
- Cool for a few minutes before serving, garnishing with more herbs if you want them to look as good as they taste
These peppers have become my go-to when friends need comforting food but I don't want to spend hours chained to the stove. There's something so satisfying about pulling that foil off and watching the cheese bubble and brown while everyone asks when dinner will be ready. Last week my daughter actually asked if we could have them again, and honestly, that's the highest compliment I can imagine.
Making It Your Own
Sometimes I swap ground lamb for the beef when I want something a bit more luxurious, or use turkey when I'm trying to be slightly healthier. The recipe is forgiving that way, like a good friend who doesn't mind if you show up in sweatpants instead of dressing up. I've also been known to add chopped kalamata olives or sun-dried tomatoes when I want to feel fancy.
What To Serve Alongside
A simple green salad with a bright lemon dressing cuts through the richness beautifully. I usually grab some crusty bread too, because there's something perfect about mopping up any tomato juices that escaped the peppers. A light red wine or chilled rosé makes the whole meal feel like a tiny vacation to the Mediterranean.
Storage And Make-Ahead Tips
You can stuff the peppers a day ahead and keep them covered in the refrigerator until you're ready to bake. Leftovers reheat surprisingly well, though the peppers will be softer than the first night. I actually think the flavors deepen overnight, so don't be afraid to make extra.
- If freezing, bake them first and wrap individually for easy weeknight dinners
- The filling can be made ahead and kept in the fridge for up to two days
- Don't forget to adjust your baking time if they're coming straight from the refrigerator
There's something so honest and unpretentious about stuffed peppers, food that fills your home with incredible smells and your belly with comfort. I hope these become a regular in your kitchen too, bringing warmth to whatever kind of day you're having.
Recipe Questions & Answers
- → Can I make these stuffed peppers ahead of time?
-
Yes, you can prepare the filling and hollow out the peppers up to 24 hours in advance. Store them separately in the refrigerator. When ready to bake, stuff the peppers and proceed with the baking instructions, adding a few extra minutes if baking cold.
- → What other meats can I use instead of beef?
-
Ground turkey, lamb, or chicken work well as substitutes. Keep in mind that leaner meats like turkey may require a splash more olive oil to prevent the filling from drying out during baking.
- → Can I freeze stuffed bell peppers?
-
Absolutely. Assemble the peppers, wrap individually in plastic wrap and foil, then freeze for up to 3 months. Thaw overnight in the refrigerator before baking, or bake from frozen adding about 20 minutes to the covered baking time.
- → How do I know when the peppers are done?
-
The peppers are ready when they're tender when pierced with a fork and the filling is hot throughout. The tops should be slightly golden, and the cheese melted and bubbily.
- → What sides pair well with this dish?
-
A crisp green salad with lemon vinaigrette complements the rich flavors perfectly. Crusty bread for soaking up the juices, roasted vegetables, or a light grain salad like tabbouleh also make excellent accompaniments.
- → Can I make this vegetarian?
-
Yes, replace the beef with extra vegetables, plant-based crumbles, or a mixture of lentils and rice. You may want to increase the spices slightly to maintain robust flavor without the meat.