Vegan stuffed peppers recipe with black bean and quinoa on a white serving tray.
4 from 2 votes

Black Bean & Quinoa Stuffed Bell Peppers

Black Bean & Quinoa Stuffed Bell Peppers are super filling and ultra nutritious.  They're dairy-free, vegan, vegetarian, gluten-free, soy-free and make a quick & easy dinner or lunch recipe!

Course Dinner, lunch, Main Course
Cuisine American
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings 8 servings
Calories 263 kcal
Author London


  • 4 bell peppers cut in half, seeds removed
  • 1-2 Tbsp. olive oil
  • ½ tsp. salt
  • 1 Tbsp. olive oil
  • ¾ cup onions finely chopped
  • 2 cloves garlic crushed
  • 2 cups vegetable broth
  • 1 cup quinoa
  • 2 cups sweet potato peeled, cut into ½-inch cubes
  • 15- oz. can black beans drained
  • 1 ½ tsp. cumin
  • ½ tsp. paprika
  • ½ tsp. salt
  • ½ tsp. pepper
  • 1/8 tsp. cayenne pepper
  • 1 cup dairy-free cheese
  • Cilantro optional


  1. Preheat oven to 400 degrees.
  2. Drizzle the inside of each bell pepper half with olive oil and sprinkle with salt.
  3. Place bell pepper halves cut side down into a large baking dish.
  4. Bake in preheated oven for 10 minutes.
  5. In a medium-sized pot saute 1 tablespoon olive oil, onions, and garlic over medium for 3-4 minutes.
  6. Add broth, turn heat to high and bring to a boil.

  7. Next, add quinoa and sweet potatoes to the pot. Bring ingredients to a boil, cover with a lid, and reduce heat to low. Let simmer for 15-20 minutes, or until quinoa is cooked.
  8. Once quinoa and sweet potatoes are cooked, add black beans, cumin, paprika, salt, pepper, and cayenne pepper. Toss to combine.
  9. Flip bell pepper halves over and fill each half with equal amounts of the quinoa mixture.
  10. Top each half with 2 tablespoons dairy-free cheese and return peppers to the oven for 10-15 minutes.
  11. Serve with fresh cilantro and enjoy.
Nutrition Facts
Black Bean & Quinoa Stuffed Bell Peppers
Amount Per Serving
Calories 263 Calories from Fat 72
% Daily Value*
Fat 8g12%
Saturated Fat 1g6%
Sodium 840mg37%
Potassium 549mg16%
Carbohydrates 39g13%
Fiber 8g33%
Sugar 5g6%
Protein 8g16%
Vitamin A 6890IU138%
Vitamin C 79.5mg96%
Calcium 59mg6%
Iron 2.8mg16%
* Percent Daily Values are based on a 2000 calorie diet.