These Vegan Stuffed Peppers are colorful, hearty, and packed with a delicious mixture of seasoned rice, black beans, corn, tomatoes, and aromatic vegetables. Roasting the peppers makes them tender and naturally sweet while the savory filling becomes rich and flavorful. They’re an easy plant-based comfort meal that works beautifully for weeknight dinners, meal prep, and family gatherings.
Can These Vegan Stuffed Peppers Support Weight Loss Goals?
Yes, they can fit into a balanced weight-management eating pattern. The peppers and vegetables provide volume and fiber, while beans contribute plant-based protein and help make the meal more satisfying. Keeping added oil and calorie-dense toppings moderate can make the portions easier to fit into an overall balanced diet.
Do Vegan Stuffed Peppers Fit a High-Protein Lifestyle?
Yes, especially when the filling includes plenty of black beans and quinoa alongside the vegetables.
Beans and quinoa provide plant-based protein and fiber, while the peppers contribute relatively few calories and plenty of flavor.
For an even higher-protein meal, add lentils, crumbled tofu, or extra beans to the filling.
The rice contributes carbohydrates, so reducing the rice and increasing the beans can create a more protein-focused version.
Why This Recipe is Special
- 100% vegan: No meat, dairy, or eggs.
- Protein-friendly: Black beans and quinoa provide plant-based protein.
- Colorful & nutritious: Bell peppers, tomatoes, corn, and herbs create a vibrant filling.
- Comforting: Warm spices and roasted peppers make this a satisfying dinner.
- Meal-prep friendly: The stuffed peppers reheat beautifully.
My Personal Experience
- Roasting the peppers brings out their natural sweetness.
They become tender while developing lightly caramelized edges. - I love combining beans with quinoa in the filling.
The beans add creaminess while quinoa gives the mixture a pleasant, slightly nutty texture. - A little lime juice makes the filling taste much brighter.
It balances the warm spices and hearty beans. - I like finishing the peppers with fresh cilantro.
The fresh herbs add color and a clean flavor to the rich filling.
Perfect For
Perfect for vegan weeknight dinners, healthy meal prep, family lunches, meat-free Mondays, plant-based dinner parties, lunchboxes, potlucks, cozy dinners, and make-ahead meals.
Why You’ll Love This Recipe
- Hearty and satisfying
Beans and quinoa make the filling substantial without using meat. - Packed with vegetables
Bell peppers, tomatoes, onions, corn, and garlic create plenty of flavor and texture. - Easy one-dish meal
The filling goes directly into the peppers before baking. - Naturally dairy-free
There is no need for cheese to make these peppers delicious. - Easy to customize
Add lentils, tofu, mushrooms, spinach, jalapeños, or your favorite herbs.
Common Mistakes to Avoid
- Overcooking the peppers before filling — They should become tender but still hold their shape.
- Using watery filling — Drain canned beans and corn well so the peppers don’t become soggy.
- Under-seasoning the filling — Beans and grains benefit from generous seasoning.
- Skipping the resting time — Let the baked peppers rest briefly so the filling sets before serving.
Required Equipment
- Large baking dish — Keeps the peppers upright while they roast.
- Large skillet — Makes preparing the filling quick and convenient.
- Sharp knife — Makes clean pepper preparation easy.
- Mixing spoon — Combines the filling without crushing the beans.
- Foil — Helps soften the peppers during the initial stage of baking.
Storage Instructions
Allow the stuffed peppers to cool before placing them in an airtight container.
- Refrigerator: Store for up to 4 days.
- Freezer: Freeze for up to 2–3 months in freezer-safe containers.
- Reheating: Reheat covered at 180°C/350°F for 15–20 minutes, or microwave individual portions until heated through.
- Meal prep: Store peppers individually for easy grab-and-reheat portions.
- Texture tip: If reheating from frozen, thaw overnight in the refrigerator when possible.
Recipe Details
- Preparation Time: 20 minutes
- Cooking Time: 40 minutes
- Total Time: 1 hour
- Servings: 6
- Best Season: All-season
- Total Calories (Per Serving): Approximately 330 calories (estimate)
Short Description
These Vegan Stuffed Peppers are filled with seasoned quinoa, black beans, corn, tomatoes, and aromatic vegetables.
The peppers roast until tender and slightly caramelized while the hearty filling becomes savory and satisfying.
They’re a colorful, protein-friendly plant-based dinner that’s perfect for meal prep.
📝 Ingredients
For the Peppers
- 6 large bell peppers, red, yellow, orange, or green
- 1 tablespoon olive oil
- ¼ teaspoon salt
- ¼ teaspoon black pepper
For the Filling
- 1 cup (185 g) cooked quinoa
- 1½ cups (250 g) cooked black beans, drained and rinsed
- 1 cup (160 g) corn kernels, drained if canned
- 1 medium yellow onion, finely diced
- 3 cloves garlic, minced
- 1 cup (200 g) diced tomatoes, drained
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon chili powder
- ½ teaspoon dried oregano
- ½ teaspoon salt, or to taste
- ¼ teaspoon black pepper
- ½ cup (120 ml) vegetable broth
- 1 tablespoon fresh lime juice
- ¼ cup fresh cilantro, chopped
Optional high-protein additions:
- ½ cup cooked lentils
- 150 g extra-firm tofu, crumbled
Ingredient notes: Quinoa and black beans provide the main protein in the filling. For an even more protein-focused version, reduce the quinoa slightly and add extra beans, lentils, or tofu.
Directions
- Preheat the oven — 5 minutes
Preheat oven to 190°C/375°F. Lightly grease a large baking dish or line it with parchment. - Prepare the peppers — 5 minutes
Slice the tops from the bell peppers. Remove the seeds and white membranes while keeping the peppers intact. Arrange them upright in the baking dish. - Pre-roast the peppers — 10 minutes
Brush lightly with olive oil and season with salt and pepper. Bake at 190°C/375°F for 10 minutes. Visual cue: The peppers should begin softening but remain sturdy enough to hold the filling. - Cook the onion — 4 minutes
Meanwhile, heat a large skillet over medium heat. Add the onion and cook for about 3–4 minutes until softened. - Add garlic — 1 minute
Stir in the minced garlic. Cook for about 30–60 seconds until fragrant. - Bloom the spices — 30 seconds
Add cumin, smoked paprika, chili powder, oregano, salt, and black pepper. Stir continuously. - Make the filling — 5 minutes
Add diced tomatoes, black beans, corn, quinoa, and vegetable broth. Cook over medium heat for 4–5 minutes, stirring occasionally. Texture cue: The filling should be moist and cohesive, but not watery. - Add lime and cilantro — 1 minute
Remove the skillet from the heat. Stir in lime juice and fresh cilantro. High-protein tip: If using lentils or crumbled tofu, fold them into the filling at this stage. - Stuff the peppers — 5 minutes
Carefully spoon the filling into each partially roasted pepper. Press the filling gently into the cavities without packing it too tightly. - Bake — 20–25 minutes
Cover the baking dish loosely with foil. Bake at 190°C/375°F for 15 minutes. Remove the foil and bake for another 5–10 minutes. Visual cue: The peppers should be tender with slightly browned edges. - Rest — 5 minutes
Remove from the oven and let the peppers rest for about 5 minutes before serving. - Garnish and serve
Finish with fresh cilantro, lime wedges, sliced avocado, or your favorite vegan topping.
Nutrition Facts — Per Serving (Approximate)
| Nutrient | Amount |
|---|---|
| Calories | ~330 kcal |
| Fat | ~8 g |
| Cholesterol | 0 mg |
| Sodium | ~470 mg |
| Potassium | ~850 mg |
| Total Carbohydrates | ~51 g |
| Fiber | ~12 g |
| Net Carbs | ~39 g |
| Sugars | ~9 g |
| Protein | ~13 g |
| Calcium | ~80 mg |
Approximate values are based on the ingredients listed and can vary according to the exact beans, quinoa, broth, and pepper sizes.
Notes
- Higher protein: Add lentils, tofu, edamame, or extra black beans.
- Lower-carb: Replace most of the quinoa with cauliflower rice and increase the beans or tofu.
- Spicier: Add diced jalapeño or extra chili powder.
- Cheesy vegan option: Add a small amount of shredded vegan cheese during the final 5 minutes.
- Fresh flavor: Finish with lime juice, cilantro, and diced avocado.
- Extra vegetables: Add zucchini, mushrooms, spinach, or finely chopped carrots.
- Gluten-free: The basic recipe is naturally gluten-free; verify packaged broth and seasonings if necessary.
- Allergy note: The basic recipe contains no dairy or eggs. Check optional vegan cheese and packaged ingredients for allergens.
Frequently Asked Questions
1. Can I make Vegan Stuffed Peppers ahead of time?
Yes, assemble the peppers up to 24 hours ahead, refrigerate them covered, and bake when ready.
2. Can I use brown rice instead of quinoa?
Yes, cooked brown rice works well, although the protein content will be slightly different.
3. How can I make these stuffed peppers higher in protein?
Add extra black beans, lentils, crumbled tofu, or edamame to the filling.
4. Can I freeze stuffed peppers?
Yes, cool them completely and freeze individually or in a freezer-safe container for up to 2–3 months.
5. Why are my stuffed peppers watery?
Excess liquid from tomatoes, beans, or corn can cause this, so drain canned ingredients thoroughly and cook the filling until cohesive.
6. What should I serve with vegan stuffed peppers?
A fresh green salad, avocado, salsa, vegan yogurt sauce, or a small portion of roasted vegetables makes a great accompaniment.

