Mediterranean Stuffed Bell Peppers

Golden-brown Mediterranean Stuffed Bell Peppers with Beef sit in a baking dish, topped with melted feta and fresh parsley. Save to Pinterest
Golden-brown Mediterranean Stuffed Bell Peppers with Beef sit in a baking dish, topped with melted feta and fresh parsley. | recipesbyroxanne.com

This dish features bell peppers filled with a savory blend of ground beef, rice, and Mediterranean herbs. The filling is cooked with onion, garlic, tomatoes, and spices before being stuffed into bell peppers. Baked until tender, the peppers offer a balanced medley of textures and flavors. Crumbled feta and pine nuts add a creamy and crunchy contrast. Ideal for a wholesome main course, this dish combines colorful vegetables with aromatic spices for a warm, satisfying meal.

The first time I made these stuffed peppers, I was trying to impress someone who claimed they didn't like bell peppers much. I stood at my kitchen counter on a quiet Sunday afternoon, looking at four glossy peppers in jewel tones, and thought: what if I made them so good they'd change their mind? That person came back for seconds, and now these peppers show up on my table whenever I want to feel like I'm cooking something both comforting and a little bit special.

My neighbor once asked what smelled so incredible wafting over the fence, and when I told her it was just stuffed peppers, she looked disappointed. Twenty minutes later, when I handed her one still warm from the oven, she understood—it's not fancy or exotic, but there's something about the combination of spiced beef, feta, and those caramelized pepper edges that just works. She brought back the plate licked clean.

Ingredients

  • 4 large bell peppers (red, yellow, or orange): Pick ones that are firm and sit flat in your baking dish—this matters more than you'd think for keeping them upright while they cook.
  • 450 g (1 lb) ground beef (lean): The lean matters because you want the beef flavor, not a pool of grease, though don't go too lean or it tastes lean.
  • 1 cup cooked rice: Use whatever you have—white, brown, even day-old rice from the fridge works beautifully.
  • 1 medium onion, finely chopped: The smaller you chop it, the better it distributes through the filling and melts into the background.
  • 2 cloves garlic, minced: Fresh garlic is the difference between a good filling and one that makes you close your eyes and smile.
  • 1 cup cherry tomatoes, diced: They add brightness and sweetness that balances all the savory elements.
  • 100 g (1 cup) feta cheese, crumbled: The tangy, salty feta is what makes this feel Mediterranean rather than just standard stuffed peppers.
  • 1 can (400 g/14 oz) diced tomatoes, drained: Drain them well so your filling doesn't turn into soup in the oven.
  • 2 tbsp fresh parsley, chopped: Stir half into the filling and save the rest for the top—fresh parsley is the little green announcement that this is worth the effort.
  • 1 tbsp fresh oregano (or 1 tsp dried): If you have fresh, use it; dried works, but fresh makes this taste less like a weeknight dinner and more like a decision.
  • 1 tsp ground cumin: This is the spice that quietly tells you this isn't just any stuffed pepper.
  • ½ tsp smoked paprika: A small amount that adds warmth and depth without making the filling spicy.
  • ½ tsp ground black pepper and 1 tsp salt: Taste as you go—the tomatoes add salt too, and you want the flavors to pop without tasting salty.
  • 2 tbsp olive oil: Use something you actually like tasting, not the cheapest bottle you can find.
  • 2 tbsp pine nuts (optional): They add a subtle richness and a little texture that makes people ask what that is.

Instructions

Preheat and prep:
Turn your oven to 190°C (375°F) and let it warm while you prepare everything else. Cut the tops off your peppers and scoop out the seeds and white membranes—a small spoon works better than a knife for this part, and take your time so you don't puncture the walls.
Sear the vegetables:
Heat olive oil in a large skillet over medium heat and add your chopped onion, stirring occasionally until it turns soft and translucent, about 4 minutes. You'll know it's ready when it starts to smell sweet rather than sharp.
Build the base flavor:
Add the minced garlic and let it cook for just 1 minute—any longer and it tastes bitter—then crumble in the ground beef, breaking it apart with a spoon as it cooks. You want small pieces, not chunks; this takes about 6-7 minutes and the beef should be completely browned with no pink.
Bring it together:
Stir in the cherry tomatoes, drained canned tomatoes, cumin, smoked paprika, oregano, salt, and pepper, then let everything simmer for 5 minutes until most of the liquid is absorbed and the flavors start to know each other. Remove from heat and fold in the cooked rice, crumbled feta, fresh parsley, and pine nuts if you're using them.
Fill and arrange:
Spoon the filling into each pepper cavity, packing it gently but firmly so it holds together, then arrange the peppers upright in your baking dish. Pour 2-3 tablespoons of water around the bottom—this keeps them from sticking and adds a little steam.
Bake low, then high:
Cover the baking dish tightly with foil and bake for 30 minutes, then remove the foil and bake another 15 minutes so the pepper tops get a little brown and everything inside becomes tender. They're done when the pepper skin is soft when you touch it and the filling is warm all the way through.
Rest and serve:
Let them cool for 5 minutes before serving—this gives everything a chance to set and makes them less likely to fall apart on the plate. Garnish with extra fresh parsley and a small drizzle of olive oil if you want to feel fancy.
Roasted Mediterranean Stuffed Bell Peppers with Beef are filled with savory beef, rice, and herbs, ready for a hearty family dinner. Save to Pinterest
Roasted Mediterranean Stuffed Bell Peppers with Beef are filled with savory beef, rice, and herbs, ready for a hearty family dinner. | recipesbyroxanne.com

I once made these for a dinner party and someone asked if I'd bought them from a restaurant. That moment—when someone thinks you've gone out of your way in a professional kitchen rather than your own—is why I keep making this recipe. It's the kind of dish that makes you look like you have your life together, even if you made it between answering emails.

Why These Peppers Feel Special

There's something about the way Mediterranean flavors work together that just feels generous. The cumin and paprika give the beef an almost exotic quality, but the feta and fresh herbs keep it grounded and approachable. It's not trying too hard, which is exactly when food tastes best. When you take a bite, you get the sweetness of the roasted pepper, the savory beef, the tangy cheese, and those little bursts of tomato—it's a conversation in your mouth, and every element has something to say.

Make It Your Own

The beauty of this recipe is that it's flexible without losing its identity. I've made it with brown rice when that's what I had, and it was just as good. Some weeks the cherry tomatoes look sad at the market, so I use regular tomatoes diced smaller, or I skip them and add a little more of the canned tomatoes. Once I used quinoa instead of rice because I was going through a phase, and honestly, the extra protein made the filling feel more substantial. The bones of this recipe—the spiced beef, the peppers, the feta, the Mediterranean herbs—those are non-negotiable. Everything else is just variation on a theme.

Timing and Preparation

The 20-minute prep and 45-minute cook time are real, but if you're the type who likes to do things ahead, these are perfect for that. You can fill the peppers in the morning, cover them with foil, and bake them when you're ready—just add 5-10 minutes to the cooking time if they're cold from the fridge. They also reheat beautifully, which means they're great for lunch the next day or for feeding a crowd without standing over a hot stove all evening. I've even frozen them after baking and had success thawing and reheating, though the peppers get a touch softer.

  • Prep everything while your oven preheats so you're not rushing through chopping once you start cooking.
  • Use a baking dish that fits your peppers snugly but isn't so crowded that they're pressed against each other—they cook more evenly that way.
  • If your peppers are particularly tall and want to tip over, you can prop them with small balls of foil or just place them where they naturally rest.
A serving of Mediterranean Stuffed Bell Peppers with Beef shows tender peppers and a rich beef, tomato, and feta filling. Save to Pinterest
A serving of Mediterranean Stuffed Bell Peppers with Beef shows tender peppers and a rich beef, tomato, and feta filling. | recipesbyroxanne.com

These stuffed peppers are the kind of dish that reminds you why cooking is worth doing—not because it's complicated, but because it's honest. Every ingredient pulls its weight, and the result is something that feeds both your body and your sense of accomplishment.

Recipe Questions & Answers

Yes, ground turkey or lamb can be substituted for beef to vary the flavor and protein content.

Cut off the tops and remove seeds and membranes to create a cavity large enough for the filling.

Baking the stuffed peppers covered and then uncovered ensures tender peppers with a browned top.

Yes, simply replace ground beef with cooked lentils or chickpeas for a plant-based alternative.

Fresh parsley, oregano, and spices like cumin and smoked paprika contribute to the authentic taste.

Mediterranean Stuffed Bell Peppers

Bell peppers filled with spiced beef, rice, herbs, and baked to a tender finish.

Prep 20m
Cook 45m
Total 65m
Servings 4
Difficulty Medium

Ingredients

Vegetables

  • 4 large bell peppers (red, yellow, or orange), tops cut off, seeds and membranes removed
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 cup cherry tomatoes, diced

Meats

  • 1 lb lean ground beef

Grains

  • 1 cup cooked white or brown rice

Dairy

  • 1 cup crumbled feta cheese

Herbs & Spices

  • 2 tbsp fresh parsley, chopped
  • 1 tbsp fresh oregano, chopped or 1 tsp dried oregano
  • 1 tsp ground cumin
  • ½ tsp smoked paprika
  • ½ tsp ground black pepper
  • 1 tsp salt

Additional

  • 2 tbsp olive oil
  • 1 can (14 oz) diced tomatoes, drained
  • 2 tbsp pine nuts (optional)

Instructions

1
Preheat oven: Set oven to 375°F.
2
Prepare bell peppers: Trim tops off peppers, remove seeds and membranes, and arrange upright in a baking dish.
3
Sauté aromatics: Heat olive oil in a large skillet over medium heat, add chopped onion and cook until softened, about 4 minutes.
4
Add garlic and beef: Stir in minced garlic, cook 1 minute, then add ground beef. Brown and cook through, breaking it apart for 6–7 minutes.
5
Incorporate tomatoes and spices: Add cherry tomatoes, drained diced tomatoes, cumin, smoked paprika, oregano, salt, and black pepper. Simmer 5 minutes until liquid mostly evaporates.
6
Mix cheese, rice, and herbs: Remove from heat; fold in cooked rice, crumbled feta, chopped parsley, and pine nuts if using.
7
Fill peppers: Divide beef mixture evenly among peppers, gently packing the filling.
8
Assemble and add moisture: Optionally replace tops on peppers. Pour 2 to 3 tablespoons water into the bottom of the dish.
9
Bake covered: Cover dish with foil and bake for 30 minutes.
10
Finish baking uncovered: Remove foil and bake another 15 minutes until peppers are tender and lightly browned on top.
11
Rest and garnish: Let rest 5 minutes before serving. Garnish with extra parsley if desired.
Additional Information

Equipment Needed

  • Large skillet
  • Baking dish
  • Chef’s knife
  • Cutting board
  • Mixing spoon
  • Aluminum foil

Nutrition (Per Serving)

Calories 420
Protein 27g
Carbs 29g
Fat 22g

Allergy Information

  • Contains dairy (feta cheese) and tree nuts (pine nuts, optional).
  • Check packaging for possible gluten cross-contamination.
Roxanne Phillips

Passionate home cook sharing easy, comforting recipes and simple cooking tips for busy families.