Go Back

Spicy Vegetarian Stuffed Peppers

Delicious and colorful vegetarian stuffed peppers filled with seasoned rice, black beans, corn, tomatoes, and pepper jack cheese, offering a perfect blend of savory and spicy flavors.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 4 peppers
Course: Dinner, Main Course
Cuisine: Latin American, Mediterranean, Vegetarian
Calories: 350

Ingredients
  

For the filling
  • 2 tablespoons extra-virgin olive oil (or vegetable oil)
  • ½ medium yellow onion, diced (or shallots)
  • 1 cup long grain white rice, uncooked (or brown rice with adjusted time)
  • 1 can (14.5 ounces) diced tomatoes (or 1 cup fresh chopped tomatoes)
  • 4 green onions, chopped (or 1/2 cup regular onion)
  • 1 can (15 ounces) black beans, drained and rinsed (or kidney beans)
  • 1 cup frozen corn, thawed (or fresh corn)
  • 1 cup pepper jack cheese, shredded (or Monterey Jack/cheddar)
  • 1 teaspoon sea salt (adjust to taste)
  • 1.67 cups vegetable stock (or water)
  • Minced fresh cilantro (optional)
  • Additional cheese for topping
  • Fresh avocado slices, sour cream or Greek yogurt, hot sauce, lime wedges (for serving)
For the peppers
  • 4 large bell peppers

Method
 

Preparation
  1. Preheat your oven to 375°F (190°C). Line a baking dish with foil.
Cooking the Rice
  1. Heat 1 tablespoon oil in a medium pot over medium heat. Add diced onion and sauté until translucent, about 3–4 minutes.
  2. Add rice and toast for 1 minute until slightly nutty.
  3. Add 1.67 cups vegetable stock and a pinch of salt. Bring to a boil, then reduce to low, cover, and simmer for 15–18 minutes for white rice.
Mixing the Filling
  1. In a large bowl, combine cooked rice, drained black beans, thawed corn, diced tomatoes (with juice if you like moist filling), chopped green onions, shredded pepper jack, and 1 teaspoon sea salt.
  2. Taste and add more salt or hot sauce as needed.
Preparing the Peppers
  1. Slice the tops off the bell peppers and remove seeds and membranes. If peppers won’t sit upright, trim a thin slice off the bottom.
  2. Blanch in boiling water for 3 minutes, then drain if slightly softer peppers are desired.
Stuffing the Peppers
  1. Spoon the filling into each pepper, pressing gently but not compacting. Leave a small gap at the top for cheese.
  2. Top each pepper with extra shredded cheese.
Baking
  1. Place stuffed peppers upright in the prepared baking dish. Add a splash of water or stock to the bottom of the dish to create steam.
  2. Cover with foil and bake for 25 minutes. Remove foil and bake another 10–12 minutes until cheese browns and peppers blister slightly.
Serving
  1. Let peppers rest for 5 minutes. Garnish with cilantro, avocado slices, lime wedges, and a dollop of sour cream or Greek yogurt before serving.

Notes

Store leftover stuffed peppers in an airtight container for up to 4 days. Freeze individual peppers for up to 3 months. Always taste and adjust seasoning before stuffing the peppers.