Mediterranean Stuffed Bell Peppers

Golden-brown Mediterranean Stuffed Bell Peppers with ground beef and feta cheese are baked in a dish. Save to Pinterest
Golden-brown Mediterranean Stuffed Bell Peppers with ground beef and feta cheese are baked in a dish. | flavorforgeblog.com

Hollow out vibrant bell peppers and set aside. Sauté onion, garlic, and ground beef until browned, then mix in diced zucchini, tomato, rice, and a blend of Mediterranean spices like oregano and cumin. Fill the peppers with this savory mixture, place them in a baking dish with broth, and sprinkle generously with feta cheese. Bake covered, then uncovered until the peppers are tender and the cheese is golden, creating a hearty and aromatic meal.

My neighbor Maria showed up at my door one summer evening with a basket of peppers from her garden, insisting I try her family's way of making them. I'd never stuffed a pepper with anything more adventurous than rice, but watching her describe the spiced beef filling with such confidence made me curious. Within an hour, my kitchen smelled like oregano and cumin, and I understood why she'd been so eager to share.

I made this for my book club last fall, and someone asked for the recipe before even finishing their plate. The table went quiet while everyone ate, which never happens, and that's when I knew I'd stumbled onto something special.

Ingredients

  • Bell peppers (4 large, any color): Choose ones that stand upright on their own, not wobbly ones that tip over in the baking dish.
  • Ground beef (450g): The backbone of the filling, best browned until it loses all pink.
  • Onion and garlic (1 small, 2 cloves): These two create the aromatic base that makes everything smell incredible.
  • Zucchini and tomato (1 medium each, diced small): They soften during cooking and release moisture that keeps the filling tender.
  • Rice (60g uncooked): Use long-grain and rinse it first, otherwise it gets gluey and binds everything together too tightly.
  • Tomato paste (2 tbsp): This concentrates the flavor and adds richness without watering things down.
  • Fresh herbs (parsley and mint): Mint is the unexpected note that tastes unmistakably Mediterranean, so don't skip it.
  • Spices (oregano, cumin, cinnamon): The cinnamon is your secret weapon—use it, trust it, it belongs here.
  • Feta and pine nuts: Feta melts slightly and adds tang, while pine nuts give a gentle crunch if you include them.
  • Olive oil and broth (2 tbsp and 1 cup): The broth steams everything evenly while olive oil carries all the flavors together.

Instructions

Set your oven and prep the peppers:
Heat the oven to 180°C (350°F). Slice the tops off your peppers and scoop out the seeds and white membranes with a small knife, being careful not to puncture the sides.
Build the aromatic base:
Heat olive oil in a skillet over medium heat, add the chopped onion, and listen for it to soften after 3 minutes. You'll know it's ready when it becomes translucent and fragrant.
Brown the meat and add depth:
Add garlic and cook for just 1 minute so it doesn't burn, then crumble in the ground beef. Break it into small pieces with your spoon and let it brown completely, about 5-7 minutes total. The meat should lose all pink color and start to smell savory.
Layer in the vegetables:
Add the diced zucchini and tomato, letting them cook for 3 minutes until they soften slightly. You're not trying to cook them through, just to release their flavors into the meat.
Finish the filling:
Stir in the rinsed rice, tomato paste, all the herbs and spices, salt, and pepper. Mix everything together thoroughly, cooking for 2-3 minutes so the spices toast slightly and the tomato paste darkens a bit. Remove from heat and taste—it should taste bold and well-seasoned since it will be balanced by the bland pepper and broth.
Fill and arrange:
Spoon the beef mixture into each pepper, pressing it down gently as you go. Stand them upright in a baking dish, nestling them close enough that they support each other but not so tight they touch.
Add liquid and toppings:
Pour the broth into the bottom of the dish around the peppers, then scatter feta and pine nuts over the top of each one.
Bake covered then uncovered:
Cover the dish loosely with foil and bake for 35 minutes until the peppers are beginning to soften. Remove the foil and bake for 10 more minutes until the peppers are fully tender and the cheese is lightly golden on top.
Rest before serving:
Let the peppers sit in the pan for 5 minutes so the filling sets slightly and everything melds together.
Roasted Mediterranean Stuffed Bell Peppers with beef and rice, garnished with fresh parsley, are served. Save to Pinterest
Roasted Mediterranean Stuffed Bell Peppers with beef and rice, garnished with fresh parsley, are served. | flavorforgeblog.com

After making these peppers three times in a single month, I realized they had become comfort food for me. There's something deeply satisfying about a stuffed pepper that looks impressive but asks very little of you once everything is assembled.

Why the Spice Blend Works

The combination of oregano, cumin, and cinnamon is distinctly Mediterranean, but the cinnamon is what catches people off guard. It's subtle enough that most people won't identify it, but they'll notice the filling tastes more complex than ground beef has any right to taste. The cumin adds warmth and earthiness, while oregano brings a herbal brightness that ties everything to the Mediterranean coast.

Making It Vegetarian

If you want to skip the meat, cooked lentils work beautifully as a substitute. Use about 200g of cooked lentils in place of the ground beef, and add them after the zucchini and tomato so they warm through without falling apart. The spice blend and rice make the filling substantial enough that no one will notice the meat is missing.

Serving and Storage

These peppers taste best served warm but are equally good at room temperature, making them perfect for meal prep or taking to a gathering. Refrigerate leftovers in an airtight container for up to 4 days, and reheat gently in the oven or on the stovetop with a splash of water to keep them moist. The filling actually absorbs more flavor overnight, so don't hesitate to make them ahead.

  • A crisp green salad with lemon vinaigrette cuts through the richness perfectly.
  • Crusty bread for soaking up any broth at the bottom is non-negotiable.
  • A light rosé or cool red wine like Pinot Noir pairs beautifully with the Mediterranean flavors.
Freshly baked Mediterranean Stuffed Bell Peppers topped with crumbled feta and pine nuts, ready to eat. Save to Pinterest
Freshly baked Mediterranean Stuffed Bell Peppers topped with crumbled feta and pine nuts, ready to eat. | flavorforgeblog.com

This dish somehow tastes both homey and special at the same time, which is probably why it's become my go-to when I want to cook for people without making a fuss. Once you've made it once, you'll find yourself making it again.

Frequently Asked Questions

Yes, simply substitute the ground beef with cooked lentils for a hearty vegetarian alternative.

Uncooked long-grain rice works best as it cooks perfectly inside the pepper during baking.

Yes, you can assemble the stuffed peppers and freeze them before baking. Thaw and cook as directed.

A crisp green salad and crusty bread pair perfectly to soak up the savory juices.

A light red wine or a dry rosé complements the Mediterranean herbs and beef nicely.

Mediterranean Stuffed Bell Peppers

Savory beef and rice filling baked in colorful bell peppers with Mediterranean herbs and feta cheese.

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

Ingredients

Peppers

  • 4 large bell peppers (red, yellow, or orange), tops removed and seeds discarded

Filling

  • 1 lb ground beef
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 medium zucchini, finely diced
  • 1 medium tomato, diced
  • ⅓ cup uncooked long-grain rice, rinsed
  • 2 tbsp tomato paste
  • 2 tbsp chopped fresh parsley
  • 1 tbsp chopped fresh mint
  • 1 tsp dried oregano
  • 1 tsp ground cumin
  • ½ tsp ground cinnamon
  • ½ tsp salt
  • ¼ tsp black pepper
  • 2 tbsp olive oil

Topping

  • ½ cup crumbled feta cheese
  • 2 tbsp pine nuts (optional)

Baking Liquid

  • 1 cup low-sodium chicken or vegetable broth

Instructions

1
Preheat oven: Set the oven to 350°F (180°C).
2
Prepare peppers: Slice off the tops of the bell peppers and remove seeds and membranes. Set aside.
3
Sauté aromatics: Heat olive oil in a large skillet over medium heat. Add chopped onion and sauté for 3 minutes until softened.
4
Cook garlic and beef: Add minced garlic to the skillet and cook for 1 minute. Incorporate ground beef and cook until browned, breaking up with a spoon.
5
Add vegetables: Stir in diced zucchini and tomato; cook for 3 minutes until slightly softened.
6
Combine filling components: Mix in rinsed rice, tomato paste, parsley, mint, oregano, cumin, cinnamon, salt, and pepper. Cook for 2 to 3 minutes, stirring well.
7
Remove from heat: Take the skillet off the heat and prepare to stuff the peppers.
8
Fill peppers: Stuff each bell pepper with the beef and vegetable mixture, pressing gently to compact.
9
Arrange in baking dish: Stand the stuffed peppers upright in a baking dish.
10
Add broth: Pour chicken or vegetable broth into the base of the baking dish around the peppers.
11
Add topping: Sprinkle crumbled feta cheese and pine nuts evenly over the stuffed peppers.
12
Bake covered: Cover the dish loosely with aluminum foil and bake for 35 minutes.
13
Bake uncovered: Remove the foil and continue baking for an additional 10 minutes until peppers are tender and feta is lightly golden.
14
Rest before serving: Allow the stuffed peppers to rest for 5 minutes prior to serving.
Additional Information

Equipment Needed

  • Large skillet
  • Sharp knife
  • Cutting board
  • Mixing spoon
  • Baking dish
  • Aluminum foil

Nutrition (Per Serving)

Calories 410
Protein 28g
Carbs 25g
Fat 22g

Allergy Information

  • Contains dairy (feta cheese)
  • Contains tree nuts (pine nuts, if used)
Vanessa Cole

Home cook sharing tasty, approachable recipes and kitchen wisdom for busy food lovers.