Couscous Stuffed Peppers
This post may contain affiliate links, please see our privacy policy for details.
These Couscous Stuffed Peppers are packed with flavor! Made with dairy-free feta, fresh herbs & all the tomatoes!

These Couscous Stuffed Peppers are perfect for spring and summer! Pearl couscous is tossed in a garlicky, balsamic sauce before being loaded into roasted (or grilled) peppers and then topped with marinated tomatoes. It is such a yummy vegan dinner that is perfect for a party!
Here’s what you need
Ingredients
- red bell peppers
- avocado oil
- dried oregano
- salt & pepper
- pearl couscous
- garlic
- cherry tomatoes
- broth
- lemon
- balsamic vinegar
- vegan feta – I used Follow Your Heart
- spinach
- fresh herbs – I used basil & oregano
- shallot
Equipment
- skillet
- baking dish

Steps
Step 1: Roast the Peppers & Make the Couscous
This isn’t your typical stuffed pepper where you stuff everything and then bake. Instead we are making everything separately and assembling at the end.

Cut the bell peppers in half and remove the ribs & seeds. Place in the baking dish, drizzle with some oil, oregano and a pinch of salt & pepper. Use your hands to coat the inside and outside. Place in the oven for 25-30 minutes or until the peppers are slightly charred.
Next up is the couscous! Meanwhile, heat some oil in a skillet over medium heat. Add the couscous & garlic and toast for a couple of minutes, stirring frequently. Add the whole tomatoes & broth and bring to a boil. Cover, lower the heat and simmer for 12-15 minutes, or until the couscous is cooked through and liquid is absorbed.

Step 2: Tomatoes
While everything is cooking we’re going to work on marinating the tomatoes. So, you end up having cooked tomatoes in the couscous and raw tomatoes on top – it is the perfect combo!
Chop up some cherry tomatoes and add them to a bowl with lemon zest, fresh herbs, shallot, garlic, oil, salt & pepper. Toss until everything is combined at set aside.


Step 3: Finish & Assemble
To finish off the couscous, transfer it to a bowl with the lemon juice, vinegar, feta, spinach & a pinch of pepper. Toss, taste and adjust the seasonings as needed.

Spoon the couscous into the peppers & top with the marinated tomatoes.
You can serve these warm or at room temperature. I actually love to chop up the leftovers and add in some extra spinach for a tasty salad the next day.


Tips & Tricks
You could also throw the bell peppers on the grill for a couple minutes per side!
If vegan cheese isn’t your thing, just omit the feta.
To add in some extra protein, throw in 1/2 cup of chickpeas with the couscous.
Need more recipe inspo? Check these out:

Couscous Stuffed Peppers
Ingredients
- 3 red bell peppers halved lengthwise
- 2 tablespoons oil I used avocado oil, separated
- 1/2 teaspoon dried oregano
- salt & pepper to taste
- 1 1/4 cup pearl couscous dry
- 1 clove garlic minced
- 6 ounces cherry tomatoes
- 1 1/2 cups broth I used vegan chicken broth
- 1 lemon juiced
- 1 tablespoon balsamic vinegar
- 1/4 cup vegan feta I used Follow Your Heart
- 1 cup spinach
FOR THE TOMATOES
- 6 ounces cherry tomatoes halved
- 1 lemon zested
- 1/2 cup fresh herbs I used basil & oregano
- 2 tablespoons shallot finely minced
- 1 clove garlic minced
- 2 tablespoons oil I used avocado oil
- salt & pepper to taste
Equipment
- baking dish
Instructions
- Preheat the oven to 400 degrees. Cut the bell peppers in half and remove the ribs & seeds. Place in the baking dish, drizzle with 1 tablespoon of oil, oregano and a pinch of salt & pepper. Use your hands to coat the inside and outside. Place in the oven for 25-30 minutes or until the peppers are slightly charred.
- Meanwhile, heat 1 tablespoon of oil in a skillet over medium heat. Add the couscous & garlic and toast for a couple of minutes, stirring frequently. Add the whole tomatoes & broth and bring to a boil. Cover, lower the heat and simmer for 12-15 minutes, or until the couscous is cooked through and liquid is absorbed.
- Combine all of the tomato ingredients in a bowl and mix to combine. Set aside.
- Transfer the couscous to a bowl with the lemon juice, vinegar, feta, spinach & a pinch of pepper. Toss, taste and adjust the seasonings as needed. Spoon the couscous into the peppers & top with the marinated tomatoes.
- Serve warm or at room temperature.
Video
Notes
- You could also throw the bell peppers on the grill for a couple minutes per side!
- If vegan cheese isn’t your thing, just omit the feta.
- To add in some extra protein, throw in 1/2 cup of chickpeas with the couscous.
Very tasty! I especially liked the bites that had some marinated tomatoes present.
I wouldn’t normally pick this as I find stuffed peppers boring. But this was yummy! It grew on me as I was eating it. Very easy to make too. Just sad I don’t have any leftovers!