I still remember the first time I made these healthy stuffed bell peppers: bright, tender peppers cradling a hearty filling of quinoa, black beans, corn, and warming spices. This recipe is a go-to when I want a balanced, colorful weeknight meal that reheats well and pleases picky eaters. If you like one-pan, nutritious dinners that feel a little festive, this is exactly that — and if you enjoy similar skillet-style dinners, see my take on a savory ground turkey and peppers skillet for another quick option.
Why you’ll love this dish
These stuffed bell peppers hit a lot of home-cooking sweet spots. They are:
- Nutrient-dense: protein from black beans and quinoa or rice plus vegetables in every bite.
- Flexible: vegetarian as written, but easy to adapt to other diets or what’s on hand.
- Family-friendly: mild spices that can be dialed up for adults and served with toppings for kids.
- Make-ahead friendly: assemble ahead, then bake when you’re ready.
This is a practical recipe for busy weeknights, potlucks, or a light weekend supper. It’s also inexpensive and uses pantry staples. You can swap grains or omit cheese to suit dietary needs without losing the comforting texture.
“Simple, colorful, and satisfying — these peppers became our new weeknight staple. The filling is flavorful and makes great leftovers.” — a satisfied weeknight cook
The cooking process explained
Overview: You’ll trim and hollow the peppers, mix a quinoa or rice-based filling with black beans, corn, and tomatoes, stuff the peppers, top with a bit of cheese if you like, then bake covered to steam the peppers soft and uncovered briefly to finish and brown.
What to expect: prep time is mostly chopping and mixing, the oven does the heavy lifting. The covered bake steams the peppers so they become tender without drying the filling. Uncovering for the last 10 to 15 minutes gives the cheese a chance to melt and lightly brown.
What you’ll need
- 4 large bell peppers (any color)
- 1 cup cooked quinoa or cooked rice (quinoa gives a nuttier, higher-protein option; brown rice keeps it heartier)
- 1 can black beans, rinsed and drained
- 1 cup corn, fresh or frozen (thawed)
- 1 cup diced tomatoes, canned or fresh
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- Salt and freshly ground black pepper to taste
- 1 cup shredded cheese, optional (cheddar, Monterey Jack, or a melty plant-based cheese)
- Fresh cilantro for garnish, optional
Notes and substitutions: Swap quinoa for brown rice or bulgur. For a lower-sodium version, use no-salt-added canned tomatoes and beans, then season to taste. If you want extra veg, stir in finely chopped zucchini or spinach (wilt first).
Directions to follow
- Preheat the oven to 375°F (190°C).
- Trim the tops off the bell peppers and remove seeds and membranes. If needed, level the bottoms so the peppers sit upright.
- In a large bowl, combine the cooked quinoa or rice, black beans, corn, diced tomatoes, cumin, chili powder, salt, and pepper; mix until evenly combined.
- Spoon the mixture into each pepper, pressing lightly so the filling is compact but not smashed. Place the stuffed peppers standing upright in a baking dish.
- If using cheese, sprinkle it evenly over the tops of the peppers.
- Cover the baking dish tightly with foil and bake for 25 to 30 minutes to heat through and soften the peppers.
- Remove the foil and bake uncovered for another 10 to 15 minutes until peppers are tender and cheese is melted and slightly golden.
- Let rest for 5 minutes, then garnish with fresh cilantro before serving.
What to serve it with
Best ways to enjoy it: Serve a stuffed pepper on its own for a complete meal. For a heartier plate, add a crisp green salad with a citrus vinaigrette or a side of roasted sweet potatoes. A scoop of guacamole, a dollop of plain yogurt or sour cream, and lime wedges make bright, complementary toppings. For a party, halve the peppers and serve as bite-size appetizers.
Pairings idea: A simple tomato-cucumber salad keeps things fresh, while warm corn tortillas help turn leftovers into quick wraps the next day. If you want a contrasting texture, top with crunchy toasted pumpkin seeds.
How to store & freeze
Storage: Cool leftovers to room temperature within two hours and refrigerate in an airtight container for up to 4 days. Whole stuffed peppers or just the filling both store well.
Reheating: Reheat individual peppers in a 350°F (175°C) oven for 10 to 15 minutes until warmed through. For faster reheating, use a microwave covered with a microwave-safe lid for 1 to 2 minutes, checking temperature.
Freezing: Freeze fully cooled stuffed peppers in heavy-duty freezer containers or wrapped tightly in foil and a freezer bag for up to 3 months. Thaw in the refrigerator overnight before reheating in the oven to preserve texture and flavor.
Food safety tip: Reheat leftovers to an internal temperature of 165°F (74°C) before serving.
Pro chef tips
- Dry the cooked quinoa or rice briefly in a low oven or skillet so the filling isn’t soggy. Slightly dryer grains hold texture better after baking.
- Hollow peppers uniformly: slice a thin strip from the bottom if needed to level the base instead of trimming too much from the top.
- Build flavor by sautéing a minced shallot or onion with the spices briefly before adding to the grain mix, especially if you skip the cheese.
- If peppers tend to tip over, place a folded piece of parchment between them in the baking dish to steady them.
- For even baking, pick peppers of similar size; smaller ones will cook faster.
Recipe variations
- Mexican-style: Add a tablespoon of tomato paste, a splash of lime juice, and top with chopped green onions and cilantro.
- Mediterranean twist: Use cooked bulgur, swap black beans for chickpeas, stir in chopped olives and feta, and use oregano instead of chili powder.
- Protein boost: Stir in cooked lentils or shredded cooked chicken alternative for more protein.
- Vegan option: Use a melty plant-based cheese or skip the cheese and add a spoonful of cashew cream before serving.
You can also serve the filling over a bed of greens for a deconstructed take, or use mini peppers for party-sized finger food that’s easier to pop in the mouth. For another comforting, hands-off stuffed-vegetable style recipe, try the slow cooker unstuffed cabbage rolls for a slow-cooked variation.
Common questions
How long does this recipe take from start to finish?
Plan about 15 to 20 minutes for prep (depending on whether you need to cook grains) and 35 to 45 minutes for baking. Total time is roughly 50 to 65 minutes. Using pre-cooked or leftover grains speeds things up.
Can I make these ahead of time?
Yes. Assemble the peppers, cover, and refrigerate for up to 24 hours before baking. If frozen, bake from thawed for best texture.
Can I use fresh corn instead of frozen or canned?
Absolutely. Fresh corn kernels add sweetness and texture. If the corn is raw, consider briefly sautéing it or using it raw — it will cook during baking but retain a firmer bite.
How can I make these less spicy for kids?
Reduce or omit the chili powder and use only the cumin for warm flavor. Offer toppings like shredded cheese, sliced avocado, or plain yogurt on the side so kids can customize.
Is this recipe suitable for meal prep?
Yes. The peppers store and reheat well, and the filling can also be made in bulk to stuff peppers later or to eat over grains or salads throughout the week.

Healthy Stuffed Bell Peppers
Ingredients
Method
- Preheat the oven to 375°F (190°C).
- Trim the tops off the bell peppers and remove seeds and membranes. Level the bottoms if needed.
- In a large bowl, combine the cooked quinoa or rice, black beans, corn, diced tomatoes, cumin, chili powder, salt, and pepper. Mix until evenly combined.
- Spoon the mixture into each pepper, pressing lightly so the filling is compact. Place the stuffed peppers standing upright in a baking dish.
- If using cheese, sprinkle it evenly over the tops of the peppers.
- Cover the baking dish tightly with foil and bake for 25 to 30 minutes.
- Remove the foil and bake uncovered for another 10 to 15 minutes until peppers are tender and cheese is melted and lightly golden.
- Let rest for 5 minutes, then garnish with fresh cilantro before serving.


