These vegetarian stuffed peppers are filled with a bright and herbaceous mix of orzo, chickpea, cherry tomato, and olives and finished with feta cheese and an easy basil vinaigrette

7 vegetarian stuffed peppers in a baking dish.
Photo Credit: Caitlyn Bensel

This stuffed pepper recipe is from my cookbook, The Mediterranean Dish, 120 Bold and Healthy Recipes You’ll Make on Repeat. It’s a vegetarian twist on a class of dishes I call mahshi, meaning “stuffed.”

In the Mediterranean we stuff all kinds of vegetables. Greek and Italian stuffed peppers, stuffed grape leaves called dolmas, onions filled with fragrant rice and earthy spices, zucchini, and cabbage. There isn’t a vegetable on the planet we won’t make even more delicious by filling it with our favorite flavors! I mean have you tried stuffed tomatoes? Amazing! 

In this easy recipe, I swap meat for chickpeas for a nutritious and satisfying main. Springy orzo pasta adds heft, but you can always replace it with rice or quinoa for a gluten free option.

Simply put the Greek-inspired filling loaded with tomatoes and olives together while the peppers roast, then finish it all with a lemony basil vinaigrette and a crumble of feta cheese. It couldn’t be easier or more filling.

These stuffed bell peppers are an easy vegetarian (or vegan if you leave off the cheese) supper, they also make a nutrient dense side dish. Serve with protein, like Lemon Garlic Chicken, Poached Salmon, or Grilled Chicken.

Table of Contents
  1. Ingredients for this Vegetarian Stuffed Pepper Recipe
  2. How to Make Vegetarian Stuffed Peppers
    1. Make the Basil Vinaigrette 
    2. Roast the Peppers & Start the Stuffing
    3. Mix, Stuff, & Serve
  3. How to Store Leftover Stuffed Peppers
  4. What to Serve with Stuffed Peppers
  5. Swaps and Substitutions 
  6. More Mahshi! Stuffed Vegetable Recipes
  7. Vegetarian Stuffed Peppers with Basil Vinaigrette Recipe


Ingredients for this Vegetarian Stuffed Pepper Recipe

The filling really brings the wow factor to these hearty bell pepper boats. Here’s what you’ll need to make it:

  • Orzo pasta: A small, rice-sized pasta that adds texture and heft. You can substitute with any cooked grain, like Farro or quinoa or Basmati Rice if you’re avoiding gluten. 
  • Chickpeas: Add plant-based protein to the filling. You can either cook them from scratch or use drained canned chickpeas to cut down prep time. 
  • Cherry tomatoes: Add acidity, freshness, and a pop of color. Feel free to substitute with other small, firm, and juicy tomato varieties, like grape tomatoes of chopped Campari. 
  • Shallot: A minced shallot introduces a hint of sweetness and a slight oniony bite. 
  • Kalamata olives: For some tanginess. Feel free to use any variety of olive you like. 
  • Pine nuts: While these are optional, they do add a satisfying texture and buttery flavor to the stuffing. You can substitute with other nuts, like almonds or walnuts.
  • Basil vinaigrette: Adds bright and fresh herbal notes. You’ll need fresh basil, shallot, garlic, lime, white wine vinegar (or substitute with Champagne vinegar), extra virgin olive oil, red pepper flakes, and kosher salt
  • Feta cheese: Crumble some feta from a block in the brine. I don’t recommend pre-crumbled feta – it is typically quite dry and not creamy. 
  • Seasonings: Dried oregano brings an aromatic quality. Salt and pepper enhance the flavor. 
an overhead photo of three vegetarian stuffed peppers on a plate.


How to Make Vegetarian Stuffed Peppers

The key to the best vegetarian stuffed peppers is a flavorful filling. Here, we make a bright and herbaceous basil vinaigrette, and whip up a quick orzo filling while the peppers roast. 


Make the Basil Vinaigrette 

  • Get ready. Fill one large pot and one small saucepan with water and bring to a boil over high heat. Fill a medium bowl with ice water and set it next to the stove. Position a rack in the center of the oven and preheat to 400°F. Brush a large baking dish with a thin layer of olive oil. 
  • Blanch the basil. Ready yourself 2 packed cups of basil leaves. Into the small saucepan of boiling water, add the basil and wilt for 10 seconds, then use a slotted spoon or tongs to immediately transfer it to the ice water (you can turn off the heat on the saucepan now, but leave the large pot boiling). Let cool for 5 minutes, then transfer to a paper towel and squeeze to wring out as much water as possible.
  • Make the basil vinaigrette. To the bowl of a food processor fitted with a multipurpose blade, the blanched basil, 1 chopped shallot, 1 garlic clove, 2 tablespoons white wine vinegar, 1/2 cup extra virgin olive oil, and 1/2 teaspoon red pepper flakes. Squeeze in the juice of 1 lime and blend until well combined and smooth. Season with salt and pepper to taste and set aside.
basil salad dressing in a small glass jar.


Roast the Peppers & Start the Stuffing

  • Roast the peppers. Slice 5 large bell peppers in half lengthwise and pull out their core and seeds, but leave the wall of the pepper intact. Brush them generously on all sides with olive oil and arrange in the prepared baking dish with the cut side facing up. Sprinkle with 2 teaspoons dried oregano, and 1/2 teaspoon of salt and pepper. Roast until tender, 30 to 35 minutes. 6 hollowed out red, yellow and orange bell pepper halves on a table.
  • Cook the orzo. While the peppers roast, generously salt the large pot of boiling water. Cook 3/4 cup orzo in the boiling salted water according to the package instructions or until al dente, about 8 minutes. Drain well.
  • Toast the pine nuts (optional). In a small skillet set over medium heat, add 1/4 cup pine nuts. Stir or toss until the nuts are fragrant and lightly golden, about 5 minutes. Stay nearby and stir frequently, as nuts can go from toasted to burnt in the time it takes to wash your hands.


Mix, Stuff, & Serve

  • Mix the stuffing. In a medium bowl, combine the drained orzo, 1 cup of cooked (or canned) chickpeas, 1 cup halved cherry tomatoes, 1 minced shallot, 1/4 cup chopped Kalamata olives, and the toasted pine nuts (if using). Drizzle with 1/3 cup of the basil vinaigrette and toss to combine. Taste and add more of the vinaigrette to your liking.close up of vegetarian filling for stuffed peppers in a bowl with orzo, chickpeas, olives, and cherry tomatoes.
  • Stuff and serve. When the peppers are tender, remove them from your oven and transfer to a serving platter. Spoon the orzo mixture into each pepper half. Sprinkle with feta and serve.
close up of stuffed bell pepper with orzo and chickpea filling.


How to Store Leftover Stuffed Peppers

Leftover vegetarian stuffed peppers will keep in an airtight container in the fridge for up to 4 days. If you have leftover filling, that will also keep for 4 days. Serve leftovers at room temperature.

Leftover vinaigrette will keep for up to 4 days as well. Drizzle it over: 

vegetarian stuffed peppers on a blue and white plate with a fork. A glass container of basil vinaigrette is in the background.


What to Serve with Stuffed Peppers

I happily serve these vegetarian stuffed peppers as a meatless main – thanks to the orzo and chickpeas, they are plenty satisfying all on their own. Or, for a bit of crunch, I sometimes add a quick salad on the side like parmesan lettuce salad or a lemony arugula salad and call it dinner.

But if I’m cooking for a larger group, I treat these stuffed peppers as a show-stopping side dish.. Serve with a protein, like Mediterranean Poached Halibut or this Italian-Style Skillet Chicken Breast with Mushrooms and Tomatoes.


Swaps and Substitutions 

This recipe lends itself very well to customization. Here are some ways you can mix it up: 

  • Don’t like bell peppers? You can core and stuff large tomatoes and small zucchini. Or, omit the bell peppers altogether and just make the orzo mixture to serve as a side. 
  • Try different nuts: Use toasted slivered almonds, hazelnuts, or walnuts instead of pine nuts. 
  • Make it gluten free: Swap out the orzo with rice (this is great if you need a gluten free option).
  • Make it vegan: To make this recipe vegan, simply leave out the feta cheese. 

More Mahshi! Stuffed Vegetable Recipes

Browse all Mediterranean recipes.

Visit Our Shop

Get The Mediterranean Dish Cookbook

 More than 120 recipes for bright and flavorful Mediterranean diet-inspired meals.

Cover for cookbook
5 from 35 votes

Vegetarian Stuffed Peppers with Basil Vinaigrette

Kate Kardel
7 vegetarian stuffed peppers in a baking dish.
These stuffed bell peppers are a crowd-pleaser! Bell peppers are roasted until tender, and then filled with an herby warm orzo pasta. Five bell peppers will serve up to 10 people as a side, and 5 people as a main dish.
Prep – 10 minutes
Cook – 30 minutes
Cuisine:
Mediterranean/Middle Eastern
Serves – 10 servings (as a side)
Course:
Entree, Side Dish

Ingredients
  

  • 1/3 cup Basil Vinaigrette, plus more to taste
  • 1 tablespoon extra-virgin olive oil, plus more for brushing the peppers
  • 5 large bell peppers, any color, halved lengthwise, cored and seeded
  • 2 teaspoons dried oregano
  • ½ teaspoon kosher salt
  • ½ teaspoon ground black pepper
  • ¾ cup uncooked orzo pasta
  • ¼ cup toasted pine nuts, optional
  • 1 cup chickpeas, cooked from scratch or canned
  • 1 cup cherry tomatoes, halved
  • 1 large shallot, minced
  • ¼ cup chopped pitted kalamata olives
  • 1/3 cup crumbled creamy feta cheese (from a 2-ounce block)

Instructions
 

  • Make the basil vinaigrette. If you haven’t done so already, prepare the basil vinaigrette according to this recipe.
  • Get ready. Bring a large pot of salted water to a boil. Position a rack in the center of the oven and preheat to 400°F. Brush a large baking dish with a thin layer of olive oil.
  • Roast the peppers. Brush the peppers generously on all sides with olive oil and arrange them in the prepared baking dish with the cut side facing up. Season with the oregano, salt and pepper. Roast until tender, 30 to 35 minutes.
  • Cook the orzo. Cook the orzo in the boiling salted water according to the package instructions or until al dente, about 8 minutes. Drain well.
  • Toast the pine nuts (optional). In a small skillet set over medium heat, add the pine nuts. Stir or toss until the nuts are fragrant and lightly golden, about 5 minutes. Stay nearby and stir frequently, as nuts can go from toasted to burnt in the time it takes to wash your hands.
  • Mix the stuffing. In a medium bowl, combine the drained orzo, chickpeas, tomatoes, shallot, olives, and toasted pine nuts (if using). Drizzle with the 1/3 cup of basil vinaigrette and toss to combine. Taste and add more of the vinaigrette to your liking.
  • Stuff and serve. When the peppers are tender, remove them from your oven and transfer to a serving platter. Spoon the orzo mixture into each pepper half. Sprinkle with feta and serve.

Notes

Nutrition

Calories: 141.6kcalCarbohydrates: 17.8gProtein: 4.9gFat: 6.3gSaturated Fat: 1.2gPolyunsaturated Fat: 1.7gMonounsaturated Fat: 2.6gCholesterol: 4.5mgSodium: 231.7mgPotassium: 249.4mgFiber: 3.2gSugar: 3.2gVitamin A: 346.1IUVitamin C: 51.7mgCalcium: 53mgIron: 1.4mg
Tried this recipe?

Share it with the world

Get our best recipes and all Things Mediterranean delivered to your inbox.
5 from 35 votes (20 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

How many stars would you give this recipe?




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. Susan says:

    5 stars
    Delish! I will be making this on repeat and sent a link to the recipe to my daughter! Thank you

  2. Lynn E says:

    5 stars
    I searched for basil and this wonderful recipe appeared. What a great find! Per usual, I made the recipe as is. The only thing I would change is more pine nuts. Can’t wait to try the dressing on other things this week! Any chance that it might freeze well?

    1. TMD Team says:

      Hi, Lynn! It does! We recommend freezing it in ice cube trays. To thaw, simply pop a few cubes into a Mason jar and place it in the refrigerator. It will separate once thawed, but shake it up and it will be good to go!

  3. Amy says:

    I just made your Basil Pesto. Could it be a good substitute for the Basil Vinaigrette?

    1. TMD Team says:

      Hi, Amy! I think that could work here… you’ll just end up with bit of a different flavor profile.

  4. Cat T says:

    5 stars
    These were delicious. I’m GF, so I substituted the orzo with wild rice. And I didn’t have the ingredients to make the basil vinaigrette, so I used a high-quality bottled vinaigrette. My only issue is that when I look at the recipes on my phone, there are so many ads, and the page jumps around so much that my phone has a meltdown. I had to screen capture the recipe in order to follow it.

  5. Margaret Feldhus says:

    I can’t wait to try this recipe. All the recipes here are so colorful and this one is no exception. I am going to substitute the pine nuts for walnuts because that is what I have in the cupboard. The walnuts are raw so I will toast them as I would the pine nuts, correct? Also what quantity of quinoa should I use as I also have to substitute this for the orzo? Thank you.

  6. Shelagh says:

    5 stars
    This was absolutely delicious! I used quinoa instead of the orzo, but stuck to the rest of the recipe as written. We will definitely enjoy this recipe again. Thank you !

  7. Carla says:

    5 stars
    I grew up hating stuffed peppers. THIS, this I have made several times and love it best when it is pipping hot. Thank you for introducing such wonderful and flavorful recipes!

    PS: Let me know when you make a spiral bound recipe book; I’ll be first in line! : )

  8. Sue says:

    5 stars
    delicious recipe, thank you!

  9. Lili Marchand says:

    Hi Suzy, I love your recipes and look forward to the weekly menu plan each week.
    I want to try this stuffed pepper but I am wondering if the time and oven temperature are the same when using tomatoes or zucchini boats. Looking forward to your response. Thank you!

    1. TMD Team says:

      Interesting question, Lili. We haven’t attempted either before with this recipe. I think you could bake both at the same temperature. I did a little digging around and the timing should be about the same. It just really depends on your oven, so keep an eye on things. We do have a baked stuffed tomato recipe you could use for a bit of guidance. We also have a zucchini boat recipe you might find helpful. They are a bit different that this one, but some of the information there might be helpful.

  10. Rsol says:

    I will make this. Sounds so good.

  11. Donna says:

    5 stars
    Made this last night. The filling can be used as a side salad on its own. Will be making it again.

  12. Choo Turner says:

    5 stars
    Absolutely delicious!

  13. Robin says:

    5 stars
    Hearty, tasty, and filling. Lots of good flavor. I did use a shortcut of jarred pesto. Super easy! Following Suzy has allowed me to eat a more veggie based diet without compromising flavor.

  14. Jaq says:

    Suzy,

    Dying to make this but fresh basil is hard to come across where I am currently (even the farmers market has none). What would be a good substitute to the basil dressing?

  15. Rona says:

    5 stars
    Suzy, this recipe is seriously one of the most perfect meals. I’ve been following your website for a couple of years and all of your recipes are winners. Can’t wait to receive your cookbook! xox Rona

    1. Suzy says:

      You are very sweet, Rona! Thank you so much for your support!

  16. Ania says:

    5 stars
    Love how easy this recipe is! I used gluten-free orzo (so tough to find — I think basmati rice would have been a much easier substitute as recommended in the recipe) and it turned out amazing!

    1. Suzy says:

      So glad! Thanks for sharing, Ania!

      1. Mara says:

        Would Jared basil pesto work instead of vinegrette?

      2. TMD Team says:

        Hi, Mara. I think that would be fine. It would change the flavor profile a bit, but should still be delish!