Go Back
Vegetarian stuffed bell peppers with rice topped with golden melted cheese and fresh parsley in a white baking dish

Easy Vegetarian Stuffed Bell Peppers with Rice

Colorful bell peppers filled with a savory mix of rice, black beans, zucchini, mushrooms, and warm spices. A satisfying vegetarian dinner that is easy to customize and perfect for weeknights or meal prep.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 4 portions
Course: Dinner, Main Course
Cuisine: American, Mediterranean
Calories: 250

Ingredients
  

  • 4 large bell peppers red, green, yellow, or orange; choose firm ones with flat bottoms
  • 1 cup cooked rice white, brown, or wild; cooked according to package instructions
  • 1 tbsp olive oil
  • 0.5 cup diced onions
  • 2 cloves garlic minced; fresh recommended
  • 0.5 cup diced zucchini
  • 0.5 cup diced mushrooms
  • 0.5 cup canned diced tomatoes drained well
  • 0.5 cup black beans or chickpeas rinsed and drained; black beans recommended
  • 1 tsp paprika
  • 1 tsp ground cumin
  • 0.5 tsp salt
  • 0.25 tsp black pepper
  • 0.5 cup shredded mozzarella or cheddar cheese optional
  • fresh parsley or cilantro for garnish

Equipment

  • Large skillet
  • Baking dish
  • Aluminum foil

Method
 

  1. Preheat your oven to 375 degrees F (190 degrees C). Slice the tops off each bell pepper and remove all seeds and membranes. Stand them upright in a baking dish. If any wobble, trim a very thin slice off the bottom to stabilize without cutting through the base.
  2. Optional but recommended: pre-bake the empty peppers for 10 minutes, or blanch in boiling water for 2 to 3 minutes. This softens them for a tender final result. Skip this step if you prefer a firmer pepper.
  3. Heat olive oil in a large skillet over medium heat. Add the diced onions and cook for about 2 minutes, stirring, until translucent and fragrant. Add the minced garlic and stir for 30 more seconds.
  4. Add the zucchini and mushrooms to the skillet. Cook for about 5 minutes, stirring occasionally, until softened and most of their moisture has cooked off. Do not rush this step or the filling will be watery.
  5. Stir in the drained diced tomatoes, black beans, paprika, cumin, salt, and pepper. Cook for 3 more minutes until everything is heated through and smells warm and smoky. Taste and adjust seasoning.
  6. Remove the skillet from heat and fold in the cooked rice. Stir until evenly combined. The filling should hold together loosely without being wet.
  7. Fill each pepper generously with the rice mixture, pressing lightly to fit more in. Top with shredded cheese if using. Pour about 1/4 cup of water or tomato sauce into the bottom of the baking dish to create steam.
  8. Cover tightly with foil and bake for 25 to 30 minutes. Remove foil and bake for another 10 minutes until the cheese is golden and the pepper skin looks slightly wrinkled. Let cool for 5 minutes before serving.

Notes

Choose firm peppers with flat bottoms so they stand upright easily. Rice should be fully cooked before starting. Filling can be made up to 24 hours ahead and refrigerated. For vegan option, skip cheese or use plant-based alternative. Swap rice for quinoa, couscous, or cauliflower rice for variation. Add a splash of water or tomato sauce to the baking dish to keep peppers moist during baking.