Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegetarian Stuffed Peppers

Vegetarian Stuffed Peppers


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Elina
  • Total Time: 1 hour 5 minutes
  • Yield: 4 servings (8 stuffed pepper halves)
  • Diet: Vegetarian

Description

These vegetarian stuffed peppers are a vibrant and healthy dish inspired by Mexican cuisine. Made with roasted bell peppers, a zesty rice and pinto bean filling, and optionally topped with cheese, they’re perfect for a flavorful meatless meal.


Ingredients

Scale
  • 4 large red bell peppers: halved lengthwise, seeds and membranes removed
  • 1 tablespoon extra virgin olive oil: for roasting peppers
  • Fine salt and freshly ground black pepper: for seasoning
  • 1/2 cup long-grain brown rice: or 1 1/2 cups cooked rice
  • 2 tablespoons extra virgin olive oil: for sautéing
  • 1 large yellow onion, chopped
  • 1/2 teaspoon fine salt: for sautéing onion
  • 1 pint (2 cups) cherry tomatoes: halved or quartered
  • 1/2 cup chopped fresh cilantro: plus more for garnish
  • 4 cloves garlic: pressed or minced
  • 1 1/2 teaspoons chili powder
  • 1 teaspoon ground cumin
  • 1 can (1 1/2 cups) pinto beans: rinsed and drained
  • Freshly ground black pepper: to taste
  • 1 tablespoon lime juice
  • 4 ounces (about 1 cup) grated part-skim mozzarella or cheddar: optional, for topping
  • Optional garnishes: sliced avocado, guacamole, red salsa, sour cream or vegan sour cream


Instructions

  1. Preheat the oven to 425°F (218°C).
  2. Place halved bell peppers in a baking dish, drizzle with 1 tablespoon olive oil, and season with salt and pepper. Rub to coat and roast cut-side up for 20–25 minutes until tender and slightly blistered.
  3. Meanwhile, rinse the rice and boil in a large pot of water for 30 minutes. Drain and set aside.
  4. In a large skillet, heat 2 tablespoons olive oil over medium heat. Add chopped onion and 1/2 teaspoon salt. Sauté until tender, about 5 minutes.
  5. Add cherry tomatoes and cook for another 5 minutes until soft.
  6. Stir in garlic, cilantro, chili powder, and cumin. Cook for 30–60 seconds until fragrant.
  7. Remove from heat. Add cooked rice, pinto beans, lime juice, and black pepper. Stir well and adjust seasoning to taste.
  8. Drain any juices from the roasted pepper halves. Fill each pepper generously with the rice mixture.
  9. Top with grated cheese if using. Return to oven and bake for 12–13 minutes until cheese is melted and golden.
  10. Garnish with fresh cilantro and any desired toppings. Serve warm.

Notes

  • Make it vegan by omitting cheese and using vegan toppings like guacamole or vegan sour cream.
  • Prepare the rice and filling ahead of time for faster assembly.
  • Leftovers can be refrigerated for up to 4 days or frozen for up to 3 months.
  • Pre-roasting peppers improves texture and enhances flavor.
  • Prep Time: 20 minutes
  • Cook Time: 45 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Mexican-Inspired

Nutrition

  • Serving Size: 2 stuffed pepper halves
  • Calories: 320
  • Sugar: 6g
  • Sodium: 420mg
  • Fat: 12g
  • Saturated Fat: 4g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 9g
  • Protein: 12g
  • Cholesterol: 15mg