Cheesy Vegetarian Stuffed Peppers
Colorful bell peppers loaded with a savory mix of rice, black beans, corn, and gooey melted cheese. Baked until tender with slightly charred edges, these stuffed peppers are a satisfying vegetarian main that comes together easily for a weeknight dinner.
For 4 servings
- prep · ~50 min
Cook the black beans.
1.Drain soaked black beans and add to a saucepan with 3 cups water and 1 pinch salt.2.Bring to a boil over high heat, then reduce to a simmer.3.Cook until tender but not mushy, about 45-50 minutes. Drain and set aside.TIPBeans should hold their shape but mash easily when pressed between your fingers. - prep · ~20 min
Cook the rice.
1.In a pot, bring 2 cups water and 1 pinch salt to a boil.2.Add rinsed basmati rice, stir once, reduce heat to low, and cover.3.Cook for 15 minutes until water is absorbed and rice is tender. Fluff with a fork and set aside.TIPDon't peek while the rice cooks — lifting the lid releases steam and leads to uneven cooking. - prep · ~10 min
Preheat oven and prepare the peppers.
1.Preheat oven to 375°F (190°C).2.Slice the tops off the 4 bell peppers and remove the seeds and membranes. Dice the edible pepper from the tops and set aside.3.Blanch whole pepper shells in boiling water for 3 minutes, then drain upside down on paper towels.TIPA 3-minute blanch gives peppers a head start so they soften in the oven without getting mushy. - saute · ~15 min
Make the filling.
1.Heat olive oil in a skillet over medium heat. Add chopped onion and sauté until translucent, 3-4 minutes.2.Add minced garlic and diced bell pepper tops. Cook for 2 minutes.3.Add chopped tomatoes, cumin powder, smoked paprika, black pepper, and 0.25 tsp salt. Cook until tomatoes soften, 3-4 minutes.4.Fold in cooked rice, cooked black beans, and corn kernels. Stir until well combined and heated through, 2 minutes.5.Remove from heat and fold in half the shredded cheddar cheese.TIPMixing some cheese directly into the filling creates creamy pockets throughout, not just a melted cap on top. - assemble · ~5 min
Stuff the peppers.
1.Stand blanched pepper shells upright in a baking dish. They should fit snugly so they don't tip.2.Spoon filling into each pepper, packing it gently down to the bottom. Mound extra filling on top.3.Sprinkle remaining shredded cheddar cheese evenly over the tops of all four peppers.TIPIf peppers wobble, prop them against each other or crumple a little foil around the bases in the dish. - bake · ~30 min
Bake the stuffed peppers.
1.Cover the baking dish loosely with foil and bake for 20 minutes at 375°F.2.Remove foil and bake uncovered for another 10 minutes until the cheese is bubbly and golden, and the peppers are tender with slightly charred edges.TIPAim for peppers that are fork-tender but still hold their shape — if they slump flat they're overcooked. - garnish
Garnish with chopped cilantro and serve hot.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Soak the black beans overnight to reduce cooking time and improve digestibility.
- 2Blanch the pepper shells for exactly 3 minutes to prevent them from turning mushy during baking.
- 3Pack the filling firmly into the peppers so they bake evenly and don't collapse.
- 4Cover with foil for the first 20 minutes to steam the peppers tender, then uncover to brown the cheese.
- 5Use a baking dish just large enough to hold the peppers upright so they don't tip over.
- 6Leftover stuffed peppers keep well in the fridge for up to 3 days; reheat covered in the oven.
Adapt it for your goals.
Vegan
Replace cheddar with a plant-based shredded cheese or a cashew cream, and skip the cheese in the filling for a fully vegan version that still tastes rich and satisfying.
high proteinHigh-protein
Swap half the rice for additional black beans or crumbled firm tofu blended with taco seasoning to boost protein without changing the hearty texture.
spicySpicy
Add one finely chopped jalapeño or 1/2 teaspoon chipotle powder to the filling for a smoky heat that complements the sweet peppers and corn.
grain freeGrain-free
Replace basmati rice with cooked quinoa or cauliflower rice for a lower-carb option that still holds up well inside the peppers.
Why this is on our healthy list.
Rich in Plant Protein
Black beans provide a solid dose of plant-based protein and fiber, making this dish a filling meat-free main.
High in Vitamin C
Bell peppers are packed with vitamin C, which supports immune health and helps the body absorb iron from the beans.
Good Source of Fiber
Combined black beans, corn, and rice offer a mix of soluble and insoluble fiber for digestive health and sustained energy.
Low in Saturated Fat
With minimal added oil and a moderate amount of cheese, this dish keeps saturated fat in check compared to many meat-based mains.
Frequently asked questions
Yes — simply replace the soaked dried beans with 1 (15-ounce) can of black beans, drained and rinsed, and skip step 1.







