Mediterranean Chickpea Stuffed Peppers

If you ask me, stuffed peppers are one of the best ways to pack a ton of flavor into a single serving.

These vegetarian Mediterranean stuffed peppers bring together nutty brown rice, creamy chickpeas, and tangy feta cheese in a filling that’s both satisfying and healthy. Fresh herbs like parsley and mint give it a bright, summery taste while sun-dried tomatoes and olives add that classic Mediterranean kick.

The peppers get roasted until they’re tender and slightly sweet, creating the perfect vessel for the spiced filling inside. A sprinkle of toasted pine nuts on top adds a nice crunch that ties everything together.

It’s an easy weeknight dinner that feels special enough for company, and the leftovers are just as good the next day.

vegetarian mediterranean stuffed peppers
Image: homefoodkitchen.com / All Rights reserved
SAVE NOW

Why You’ll Love These Stuffed Peppers

  • Packed with Mediterranean flavors – The combination of feta, olives, sun-dried tomatoes, and warm spices brings that delicious Mediterranean taste right to your dinner table.
  • Vegetarian and filling – With protein-rich chickpeas and hearty brown rice, these stuffed peppers will keep you satisfied without any meat.
  • Meal prep friendly – Make a batch on Sunday and you’ll have healthy lunches or dinners ready to go throughout the week.
  • Colorful and fun to eat – Using bell peppers as edible bowls makes this dish feel special, and the bright colors make it look as good as it tastes.
  • Healthy and nutritious – This recipe is loaded with vegetables, whole grains, and plant-based protein, making it a well-rounded meal you can feel good about.

What Kind of Bell Peppers Should I Use?

Any color of bell pepper will work great for this recipe, so feel free to pick your favorites or mix and match for a colorful presentation. Red, yellow, and orange peppers tend to be a bit sweeter and milder, while green peppers have a slightly more bitter, grassy flavor that some people prefer. When shopping, look for peppers that are firm, have smooth skin, and can stand upright on their own – this makes them much easier to stuff and keeps them stable while baking. If your peppers are wobbly, you can slice a thin layer off the bottom to create a flat base, just be careful not to cut through to the inside.

vegetarian mediterranean stuffed peppers
Image: homefoodkitchen.com / All Rights reserved
SAVE NOW

Options for Substitutions

This recipe is pretty forgiving when it comes to swapping ingredients:

  • Brown rice: You can use white rice, quinoa, or couscous instead. Keep in mind that white rice cooks faster, so adjust your cooking time accordingly. Quinoa will give you extra protein too.
  • Bell peppers: Any color works great here – red, yellow, orange, or green. You can even use poblano peppers for a slightly spicier version, though you might want to remove some seeds first.
  • Chickpeas: White beans, black beans, or lentils make good substitutes. If using lentils, cook them separately first since they need different prep time.
  • Feta cheese: Try goat cheese, ricotta salata, or shredded mozzarella if feta isn’t your thing. You can also leave it out entirely to make the dish vegan.
  • Pine nuts: These can be pricey, so feel free to use chopped walnuts, slivered almonds, or sunflower seeds instead for that same crunch.
  • Sun-dried tomatoes: If you don’t have these, just add more cherry tomatoes or use regular diced tomatoes. The flavor will be a bit different but still tasty.

Watch Out for These Mistakes While Cooking

The biggest mistake when making stuffed peppers is undercooking the rice beforehand, which leaves you with crunchy, unpleasant grains even after baking – make sure your brown rice is fully cooked and slightly cooled before mixing it with the other ingredients.

Another common error is overstuffing the peppers, which causes the filling to spill out during baking and makes them difficult to serve, so fill them just to the top without packing too tightly.

Don’t skip cutting a thin slice off the bottom of wobbly peppers to help them stand upright in the baking dish, and if your peppers are particularly thick-walled, consider parboiling them for 3-4 minutes before stuffing to ensure they’re tender.

Finally, add the pine nuts during the last 10 minutes of baking rather than mixing them into the filling, which keeps them from getting soggy and maintains their nice crunch.

vegetarian mediterranean stuffed peppers
Image: homefoodkitchen.com / All Rights reserved
SAVE NOW

What to Serve With Stuffed Peppers?

These Mediterranean stuffed peppers are pretty filling on their own, but I love serving them with a simple cucumber and tomato salad dressed with olive oil and lemon juice to keep the fresh Mediterranean vibe going. A dollop of tzatziki or plain Greek yogurt on the side adds a cool, creamy element that pairs perfectly with the warm spices in the peppers. If you want something to soak up all those good flavors, some warm pita bread or flatbread works great, and you can even use it to scoop up any filling that falls out. For a heartier meal, try adding a side of hummus with extra veggies for dipping.

Storage Instructions

Store: These stuffed peppers keep really well in the fridge for up to 4 days in an airtight container. They actually taste even better the next day once all those Mediterranean flavors have had time to meld together, so don’t hesitate to make them ahead for meal prep.

Freeze: You can freeze these peppers for up to 3 months, either before or after baking. If freezing unbaked, wrap each pepper individually in plastic wrap and then place in a freezer bag. For already baked peppers, let them cool completely first, then store the same way.

Reheat: Warm them up in the oven at 350°F for about 15-20 minutes if refrigerated, or 30-35 minutes if frozen. You can also microwave individual peppers for 2-3 minutes, though the oven keeps them from getting too soft. Cover with foil if the tops start browning too much.

Preparation Time 20-30 minutes
Cooking Time 50-60 minutes
Total Time 70-90 minutes
Level of Difficulty Medium
Servings 4 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 1300-1500
  • Protein: 35-40 g
  • Fat: 38-45 g
  • Carbohydrates: 220-240 g

Ingredients

For the peppers:

  • 4 bell peppers

For the filling:

  • 2.5 cups brown rice
  • 1.5 cups chickpeas
  • 1/2 cup cherry tomatoes (halved)
  • 3 tbsp sun-dried tomatoes (chopped)
  • 1/3 cup green olives (sliced)
  • 2.5 oz feta cheese (crumbled)
  • 3/4 cup parsley (freshly chopped)
  • 2 tbsp lemon juice
  • 2 tbsp fresh mint (chopped)

For the seasoning mixture:

  • 2 tsp olive oil
  • 1/2 cup red onion (finely diced)
  • 1.5 tsp garlic (minced)
  • 2 tsp oregano
  • 1 tsp ground cumin
  • 1/2 tsp paprika
  • 3/4 tsp allspice
  • 1/4 cup tomato sauce (I use Rao’s Homemade)
  • 1/4 tsp red pepper flakes
  • salt to taste
  • black pepper to taste

For topping (optional):

  • pine nuts (toasted)

Step 1: Prepare the Peppers and Preheat

  • 4 bell peppers

Preheat your oven to 350°F.

While it heats, carefully slice the top off each bell pepper and remove the seeds and white membranes inside, creating a hollow cavity for stuffing.

Lightly rinse the peppers and pat dry.

Place them upright in a baking dish (a 9×13 inch dish works well), and set aside.

This prep work ensures your peppers are ready to fill as soon as your filling is complete.

Step 2: Build the Aromatic Base with Spices

  • 2 tsp olive oil
  • 1/2 cup red onion
  • 1.5 tsp garlic
  • 2 tsp oregano
  • 1 tsp ground cumin
  • 1/2 tsp paprika
  • 3/4 tsp allspice
  • 1/4 tsp red pepper flakes
  • 1/4 cup tomato sauce
  • 3/4 cup parsley

Heat the olive oil in a skillet over medium heat.

Add the diced red onion and sauté for 2 minutes until softened and fragrant.

Add the minced garlic, oregano, ground cumin, paprika, allspice, and red pepper flakes, cooking for about 1 minute to bloom the spices and release their essential oils—this is the foundation of your Mediterranean flavor profile.

Pour in the tomato sauce and fresh parsley, stirring well, and cook for another minute.

I like to let the spices toast in the oil first before adding liquid; it deepens their flavor significantly and makes the whole dish taste more developed.

Step 3: Create the Filling by Combining All Components

  • 2.5 cups brown rice
  • 1.5 cups chickpeas
  • 1/2 cup cherry tomatoes
  • 3 tbsp sun-dried tomatoes
  • 1/3 cup green olives
  • 2.5 oz feta cheese
  • 2 tbsp lemon juice
  • 2 tbsp fresh mint
  • aromatic spiced mixture from Step 2
  • salt to taste
  • black pepper to taste

In a large mixing bowl, combine the cooked brown rice, chickpeas, halved cherry tomatoes, chopped sun-dried tomatoes, sliced green olives, and crumbled feta cheese.

Pour the aromatic spiced tomato mixture from Step 2 into the bowl and stir everything together until well combined.

Add the lemon juice and fresh mint, then taste the filling and season with salt and black pepper to your preference.

The acidity from the lemon juice brightens all the flavors, so don’t skip it even if you think you might.

Step 4: Stuff and Begin Roasting

  • filling from Step 3
  • prepared peppers from Step 1

Spoon the Mediterranean filling from Step 3 generously into each prepared pepper cavity, packing it down gently but firmly so each pepper is well-filled and the filling sits at or slightly above the top of the pepper.

You should use all the filling across the four peppers.

Cover the baking dish tightly with aluminum foil to trap moisture and heat, which helps the peppers cook through while staying tender.

Step 5: Bake and Finish with Browning

  • stuffed peppers from Step 4

Place the covered baking dish in the preheated 350°F oven and bake for 40-45 minutes, until the peppers are tender when pierced with a fork.

Remove the foil and continue baking for another 10-15 minutes to allow the top of the filling to brown slightly and develop deeper flavor.

The peppers should be soft and slightly wrinkled, and the filling should be heated through.

Step 6: Finish and Serve with Toasted Pine Nuts

  • roasted stuffed peppers from Step 5
  • pine nuts

Remove the peppers from the oven and let them cool for a few minutes before serving.

Scatter toasted pine nuts over the top of each pepper for a final touch of richness, crunch, and authentic Mediterranean flair.

Serve warm or at room temperature—these peppers are wonderful either way and actually taste even better the next day as the flavors meld together.

vegetarian mediterranean stuffed peppers

Mediterranean Chickpea Stuffed Peppers

Delicious Mediterranean Chickpea Stuffed Peppers recipe with step-by-step instructions.
Prep Time 25 minutes
Cook Time 55 minutes
Total Time 1 hour 20 minutes
Servings 4 servings
Calories 1400 kcal

Ingredients
  

For the peppers::

  • 4 bell peppers

For the filling::

  • 2.5 cups brown rice
  • 1.5 cups chickpeas
  • 1/2 cup cherry tomatoes (halved)
  • 3 tbsp sun-dried tomatoes (chopped)
  • 1/3 cup green olives (sliced)
  • 2.5 oz feta cheese (crumbled)
  • 3/4 cup parsley (freshly chopped)
  • 2 tbsp lemon juice
  • 2 tbsp fresh mint (chopped)

For the seasoning mixture::

  • 2 tsp olive oil
  • 1/2 cup red onion (finely diced)
  • 1.5 tsp garlic (minced)
  • 2 tsp oregano
  • 1 tsp ground cumin
  • 1/2 tsp paprika
  • 3/4 tsp allspice
  • 1/4 cup tomato sauce (I use Rao's Homemade)
  • 1/4 tsp red pepper flakes
  • salt to taste
  • black pepper to taste

For topping (optional):

  • pine nuts (toasted)

Instructions
 

  • Preheat your oven to 350°F. While it heats, carefully slice the top off each bell pepper and remove the seeds and white membranes inside, creating a hollow cavity for stuffing. Lightly rinse the peppers and pat dry. Place them upright in a baking dish (a 9x13 inch dish works well), and set aside. This prep work ensures your peppers are ready to fill as soon as your filling is complete.
  • Heat the olive oil in a skillet over medium heat. Add the diced red onion and sauté for 2 minutes until softened and fragrant. Add the minced garlic, oregano, ground cumin, paprika, allspice, and red pepper flakes, cooking for about 1 minute to bloom the spices and release their essential oils—this is the foundation of your Mediterranean flavor profile. Pour in the tomato sauce and fresh parsley, stirring well, and cook for another minute. I like to let the spices toast in the oil first before adding liquid; it deepens their flavor significantly and makes the whole dish taste more developed.
  • In a large mixing bowl, combine the cooked brown rice, chickpeas, halved cherry tomatoes, chopped sun-dried tomatoes, sliced green olives, and crumbled feta cheese. Pour the aromatic spiced tomato mixture from Step 2 into the bowl and stir everything together until well combined. Add the lemon juice and fresh mint, then taste the filling and season with salt and black pepper to your preference. The acidity from the lemon juice brightens all the flavors, so don't skip it even if you think you might.
  • Spoon the Mediterranean filling from Step 3 generously into each prepared pepper cavity, packing it down gently but firmly so each pepper is well-filled and the filling sits at or slightly above the top of the pepper. You should use all the filling across the four peppers. Cover the baking dish tightly with aluminum foil to trap moisture and heat, which helps the peppers cook through while staying tender.
  • Place the covered baking dish in the preheated 350°F oven and bake for 40-45 minutes, until the peppers are tender when pierced with a fork. Remove the foil and continue baking for another 10-15 minutes to allow the top of the filling to brown slightly and develop deeper flavor. The peppers should be soft and slightly wrinkled, and the filling should be heated through.
  • Remove the peppers from the oven and let them cool for a few minutes before serving. Scatter toasted pine nuts over the top of each pepper for a final touch of richness, crunch, and authentic Mediterranean flair. Serve warm or at room temperature—these peppers are wonderful either way and actually taste even better the next day as the flavors meld together.

Disclaimer: Our editors have used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating