Chickpea Vegan Stuffed Bell Peppers

By Mila | Updated on April 17, 2025

Stuffed peppers have been a dinner staple in my house for years. They’re filling, they look nice on the plate, and everyone gets their own portion. But I used to think making them vegan meant they’d be boring or leave us hungry an hour later. Turns out I was totally wrong.

The secret is loading them up with protein-rich chickpeas and quinoa, plus plenty of spices to keep things interesting. I add vegetables like zucchini and carrots for extra texture, and a sprinkle of vegan cheese on top makes them feel like comfort food. The best part is you can prep the filling while you’re already cooking dinner the night before, then just stuff and bake when you’re ready.

Want something hearty that happens to be plant-based? These peppers deliver. Even my kids ask for seconds.

vegan stuffed bell peppers
Image: theamazingfood.com / All Rights reserved

Why You’ll Love These Vegan Stuffed Bell Peppers

  • Plant-based and nutritious – Packed with protein from chickpeas and quinoa, plus tons of colorful veggies, this recipe proves that vegan meals can be both satisfying and wholesome.
  • Ready in under an hour – From start to finish, you’ll have dinner on the table in about 50-70 minutes, making it perfect for busy weeknights.
  • Meal prep friendly – These stuffed peppers reheat beautifully, so you can make a batch on Sunday and enjoy them throughout the week for easy lunches or dinners.
  • Colorful and fun to eat – The bell peppers act as edible bowls filled with a flavorful mix of spiced quinoa, chickpeas, and veggies topped with melty vegan cheese.
  • Simple, everyday ingredients – You probably have most of these pantry staples and basic vegetables on hand already, making this an easy recipe to throw together.

What Kind of Bell Peppers Should I Use?

Any color of bell pepper works 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, earthy flavor. When shopping, look for peppers that are firm to the touch with smooth, unblemished skin and a nice weight to them. You’ll want to choose peppers that can stand upright on their own, which makes stuffing and baking them much easier. If your peppers are a bit 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.

vegan stuffed bell peppers
Image: theamazingfood.com / All Rights reserved

Options for Substitutions

This recipe is super adaptable, so feel free to work with what you have in your kitchen:

  • Bell peppers: Any color bell pepper works great here – red, yellow, orange, or green. You can also use poblano peppers for a slightly spicier version, though you might want to remove some of the seeds first.
  • Quinoa: Brown rice, white rice, or couscous all make good substitutes. Just cook them according to package directions before mixing into the filling. Cauliflower rice works too if you want to keep it grain-free.
  • Chickpeas: Black beans, white beans, or lentils are all solid swaps. If using dried lentils, cook them separately first until tender.
  • Zucchini: Yellow squash, mushrooms, or eggplant work well in place of zucchini. Just dice them to similar sizes so everything cooks evenly.
  • Vegan cheese: Skip it entirely if you prefer, or use nutritional yeast for a cheesy flavor without the melt. Regular dairy cheese works fine if you’re not strictly vegan.
  • Spices: Don’t have all the spices? Italian seasoning or taco seasoning can replace the cumin, paprika, and turmeric combo for a different flavor profile.

Watch Out for These Mistakes While Cooking

The biggest mistake when making stuffed peppers is undercooking the quinoa before adding it to the filling, which can leave you with crunchy, unpleasant bites – make sure your quinoa is fully cooked and fluffy before mixing it in.

Another common issue is choosing peppers that can’t stand upright on their own, so look for ones with flat bottoms or slice a thin piece off the bottom to create a stable base.

Skipping the foil cover during the first baking phase can dry out your filling and leave the peppers tough, so keep them covered for most of the cooking time and only remove it at the end for a nice golden top.

To boost the flavor even more, try roasting your peppers for 5-10 minutes before stuffing them, which brings out their natural sweetness and adds an extra layer of taste.

vegan stuffed bell peppers
Image: theamazingfood.com / All Rights reserved

What to Serve With Stuffed Bell Peppers?

These vegan stuffed bell peppers are pretty filling on their own, but I love serving them with a simple side salad dressed with lemon vinaigrette to add some freshness to the plate. A dollop of dairy-free sour cream or cashew cream on top of each pepper adds a nice cooling element that balances out the warm spices. If you’re extra hungry, some crusty bread or warm pita on the side is perfect for scooping up any filling that falls out. You could also serve these over a bed of mixed greens or alongside some roasted vegetables like broccoli or Brussels sprouts for a complete meal.

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 the flavors have had time to meld together, so they’re perfect 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 foil. For already baked peppers, let them cool completely first, then store in a freezer-safe container.

Reheat: Warm them up in the oven at 350°F for about 20 minutes if refrigerated, or 35-40 minutes if frozen. You can also microwave individual peppers for 2-3 minutes, though the oven gives you a better texture on the outside.

Preparation Time 20-30 minutes
Cooking Time 30-40 minutes
Total Time 50-70 minutes
Level of Difficulty Medium
Servings 8 halves

Estimated Nutrition

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

  • Calories: 1400-1550
  • Protein: 45-55 g
  • Fat: 35-45 g
  • Carbohydrates: 220-240 g

Ingredients

For the peppers:

  • 4 bell peppers (halved vertically with seeds removed)
  • 3/4 cup vegan cheese

For the filling:

  • 3 tbsp olive oil (I prefer Bertolli Extra Virgin for roasting)
  • 3/4 cup onion
  • 3/4 cup carrot
  • 3 garlic cloves (freshly minced for best flavor)
  • 1 1/4 cup zucchini
  • 1 1/2 tsp cumin
  • 1 1/2 tsp paprika
  • 3/4 tsp turmeric
  • 3/4 tsp salt
  • 1/2 tsp pepper
  • 1 1/2 cups tomatoes (diced into 1/2-inch pieces)
  • 15 oz chickpeas (I use Goya for the best firm texture)
  • 1 cup quinoa (rinsed well to remove bitter saponins)
  • 1/2 cup vegan cheese (I like Violife shreds for better melting)
  • 1 tbsp nutritional yeast

Step 1: Prepare Peppers and Preheat Oven

  • 4 bell peppers
  • 1 tbsp olive oil

Preheat your oven to 375°F.

While it heats, prepare the bell peppers by carefully slicing each one in half vertically and removing all seeds and membranes from the inside.

Lightly brush the cut sides with olive oil and place them cut-side up in a baking dish (9×13 inches works well).

This initial oiling helps prevent sticking and allows the peppers to develop a slight golden color during baking.

Step 2: Build the Filling Base with Aromatic Vegetables

  • 2 tbsp olive oil
  • 3/4 cup onion
  • 3/4 cup carrot
  • 3 garlic cloves
  • 1 1/4 cup zucchini

Heat the remaining 2 tablespoons of olive oil in a large skillet over medium-high heat.

Add the diced onion and carrot, sautéing for 3-4 minutes until they begin to soften and the onion becomes translucent.

Then add the minced garlic and zucchini, cooking for another 2-3 minutes until fragrant.

This layered approach allows the onion and carrot to caramelize slightly before adding the more delicate aromatics, building deeper flavor.

Step 3: Toast Spices and Build Flavor

  • 1 1/2 tsp cumin
  • 1 1/2 tsp paprika
  • 3/4 tsp turmeric
  • 3/4 tsp salt
  • 1/2 tsp pepper

Add the cumin, paprika, turmeric, salt, and pepper to the skillet and stir constantly for about 1 minute.

This brief toasting blooms the spices and releases their essential oils, intensifying their flavor significantly more than simply mixing them in raw.

You’ll notice the spices become fragrant and the mixture takes on a warm, golden color.

Step 4: Combine Remaining Vegetables and Legumes

  • 1 1/2 cups tomatoes
  • 15 oz chickpeas

Stir in the diced tomatoes and drained chickpeas, cooking for 5-6 minutes until the tomatoes begin to break down and release their juices.

This gentle simmering allows the flavors to meld together and the filling to develop a cohesive, stewlike consistency.

I like to use canned chickpeas that I rinse thoroughly first—the extra step removes excess sodium and gives a cleaner taste.

Step 5: Finish the Filling with Quinoa and Cheese

  • 1 cup quinoa
  • 3/4 cup vegan cheese
  • 1 tbsp nutritional yeast

Remove the skillet from heat and stir in the cooked quinoa and half the vegan cheese (3/4 cup total) along with the nutritional yeast.

Mix until evenly combined and the cheese begins to incorporate throughout.

The residual heat will help the cheese melt slightly and coat the grains.

At this point, taste and adjust seasonings as needed—this is your last opportunity before filling the peppers.

Step 6: Fill and Top Peppers, Then Bake

  • filling mixture from Step 5
  • 1/2 cup vegan cheese

Spoon the filling from Step 5 evenly into each prepared pepper half, mounding it gently.

Top each filled pepper with a portion of the remaining 1/2 cup vegan cheese.

Cover the baking dish tightly with foil and bake for 25-30 minutes until the peppers are tender but still hold their shape.

Then remove the foil and bake for an additional 5-10 minutes until the cheese on top is melted and lightly golden.

Step 7: Cool and Serve

Remove the baking dish from the oven and let the stuffed peppers cool for 5-10 minutes before serving.

This resting time allows the filling to set slightly and makes the peppers easier to handle.

Serve warm or at room temperature, optionally garnished with fresh herbs like cilantro or parsley for brightness.

vegan stuffed bell peppers

Chickpea Vegan Stuffed Bell Peppers

Delicious Chickpea Vegan Stuffed Bell Peppers recipe with step-by-step instructions.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings 8 halves
Calories 1475 kcal

Ingredients
  

For the peppers

  • 4 bell peppers (halved vertically with seeds removed)
  • 3/4 cup vegan cheese

For the filling

  • 3 tbsp olive oil (I prefer Bertolli Extra Virgin for roasting)
  • 3/4 cup onion
  • 3/4 cup carrot
  • 3 garlic cloves (freshly minced for best flavor)
  • 1 1/4 cup zucchini
  • 1 1/2 tsp cumin
  • 1 1/2 tsp paprika
  • 3/4 tsp turmeric
  • 3/4 tsp salt
  • 1/2 tsp pepper
  • 1 1/2 cups tomatoes (diced into 1/2-inch pieces)
  • 15 oz chickpeas (I use Goya for the best firm texture)
  • 1 cup quinoa (rinsed well to remove bitter saponins)
  • 1/2 cup vegan cheese (I like Violife shreds for better melting)
  • 1 tbsp nutritional yeast

Instructions
 

  • Preheat your oven to 375°F. While it heats, prepare the bell peppers by carefully slicing each one in half vertically and removing all seeds and membranes from the inside. Lightly brush the cut sides with olive oil and place them cut-side up in a baking dish (9x13 inches works well). This initial oiling helps prevent sticking and allows the peppers to develop a slight golden color during baking.
  • Heat the remaining 2 tablespoons of olive oil in a large skillet over medium-high heat. Add the diced onion and carrot, sautéing for 3-4 minutes until they begin to soften and the onion becomes translucent. Then add the minced garlic and zucchini, cooking for another 2-3 minutes until fragrant. This layered approach allows the onion and carrot to caramelize slightly before adding the more delicate aromatics, building deeper flavor.
  • Add the cumin, paprika, turmeric, salt, and pepper to the skillet and stir constantly for about 1 minute. This brief toasting blooms the spices and releases their essential oils, intensifying their flavor significantly more than simply mixing them in raw. You'll notice the spices become fragrant and the mixture takes on a warm, golden color.
  • Stir in the diced tomatoes and drained chickpeas, cooking for 5-6 minutes until the tomatoes begin to break down and release their juices. This gentle simmering allows the flavors to meld together and the filling to develop a cohesive, stewlike consistency. I like to use canned chickpeas that I rinse thoroughly first—the extra step removes excess sodium and gives a cleaner taste.
  • Remove the skillet from heat and stir in the cooked quinoa and half the vegan cheese (3/4 cup total) along with the nutritional yeast. Mix until evenly combined and the cheese begins to incorporate throughout. The residual heat will help the cheese melt slightly and coat the grains. At this point, taste and adjust seasonings as needed—this is your last opportunity before filling the peppers.
  • Spoon the filling from Step 5 evenly into each prepared pepper half, mounding it gently. Top each filled pepper with a portion of the remaining 1/2 cup vegan cheese. Cover the baking dish tightly with foil and bake for 25-30 minutes until the peppers are tender but still hold their shape. Then remove the foil and bake for an additional 5-10 minutes until the cheese on top is melted and lightly golden.
  • Remove the baking dish from the oven and let the stuffed peppers cool for 5-10 minutes before serving. This resting time allows the filling to set slightly and makes the peppers easier to handle. Serve warm or at room temperature, optionally garnished with fresh herbs like cilantro or parsley for brightness.

Disclaimer: Our editorial team has 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