Stuffed Bell Peppers with Black Beans & Rice
Okay friend… these stuffed bell peppers are one of those meals that looks like you worked really hard, but secretly comes together way easier than it should.
I started making these on nights when I wanted something warm, filling, and comforting - but didn’t feel like standing over the stove forever or washing a million dishes. You know those nights. You open the fridge, stare inside like it might magically give you ideas, and everything feels… meh.
Enter: stuffed bell peppers.
They’re colorful, cozy, customizable, and somehow feel both wholesome and indulgent thanks to that bubbly melted cheese on top. These are stuffed with a super flavorful mix of rice, black beans, corn, diced tomatoes, onions, and warm spices - then baked until tender and finished with gooey cheese and fresh parsley.
It’s the kind of meal that makes your kitchen smell amazing, looks stunning on a plate, and reheats like a dream the next day.
Basically: low effort, high reward. My favorite combo.
Why You’ll Love These Stuffed Bell Peppers
Let me hype them up properly:
Hearty & filling – thanks to rice + black beans
Vegetarian-friendly (but easy to add meat if you want)
Great for meal prep – they store and reheat beautifully
Customizable – use whatever veggies or cheese you love
One pan bake – minimal cleanup
Perfect balance – cozy comfort food, but still feels fresh
They’re great for weeknight dinners, casual entertaining, or those “I need something real and nourishing” kind of days.
Ingredients
For the Peppers:
For the Filling:
For Topping:
The Steps
Step 1: Preheat & Prep
Preheat your oven to 375°F (190°C).
Lightly grease a baking dish or large oven-safe skillet. Arrange the bell pepper halves cut-side up in the dish. Drizzle lightly with olive oil and season with a pinch of salt and pepper. Set aside.
Step 2: Sauté the Base
Heat 1 tablespoon olive oil in a large skillet over medium heat.
Add the diced onion and sauté for 3–4 minutes until soft and translucent. Add the garlic and cook for another 30 seconds until fragrant.
Step 3: Build the Filling
To the skillet, add:
Cooked rice
Black beans
Corn
Diced tomatoes
Paprika
Cumin
Chili powder (if using)
Salt & pepper
Stir everything together and let it cook for about 3–5 minutes, just until warmed through and well combined. Taste and adjust seasoning as needed.
Step 4: Stuff the Peppers
Spoon the filling mixture generously into each bell pepper half, pressing it down slightly so it’s packed in nicely.
Sprinkle the shredded cheese evenly over the tops of each stuffed pepper.
Step 5: Bake Until Cozy & Melty
Cover the dish loosely with a lid or foil and bake for 25 minutes.
Remove the lid and bake for another 10–15 minutes, until the peppers are tender and the cheese is bubbly and lightly golden.
Step 6: Garnish & Serve
Remove from the oven and let them cool for a few minutes.
Sprinkle with fresh chopped parsley and serve warm.
Try not to burn your mouth on the first bite because it smells too good to wait!!
The Flavor Vibe
These peppers are cozy but not boring.
The filling is:
Savory from sautéed onions
Slightly sweet from corn and bell peppers
Hearty from rice and black beans
Bright from diced tomatoes
Warm and comforting from spices
Rich and melty from cheese
Freshened up with parsley at the end
Every bite is soft, cheesy, flavorful, and just so satisfying.
Let’s Talk Bell Peppers for a Second
Any color works here, but each one brings a slightly different vibe:
Red peppers – sweetest and softest (my personal favorite)
Orange & yellow peppers – mildly sweet, super colorful
Green peppers – more savory and slightly bitter (still delicious!)
I usually grab a mix because it looks pretty and makes dinner feel fun for no reason at all.
Tips & Variations
Make it vegan:
Use dairy-free cheese or skip the cheese entirely and top with avocado or vegan sour cream.
Add protein:
Cooked ground turkey or beef
Chorizo or sausage
Just sauté it with the onions before adding the rest of the filling.
Add extra veggies:
Make it spicy:
Add more chili powder
Toss in diced jalapeños
Drizzle hot sauce on top after baking
Change up the cheese:
Pepper jack for spice
Feta for tang
Gouda for smokiness
How to Store & Reheat
Storing:
Store leftovers in an airtight container in the fridge for up to 4 days.
Freezing:
Let the peppers cool completely
Wrap tightly and freeze for up to 2 months
Thaw overnight in the fridge before reheating
Reheating:
Oven: 350°F for 15–20 minutes
Microwave: 2–3 minutes per pepper half
What to Serve With These
These stuffed peppers are a full meal on their own, but if you want to make it extra cozy:
Simple green salad
Garlic bread
Roasted veggies
A dollop of sour cream or Greek yogurt
Final Thoughts
These stuffed bell peppers are everything I want in a weeknight dinner:
Cozy
Filling
Flavorful
Easy
Pretty enough to impress someone
They’re perfect for meal prep, feeding a family, or just treating yourself to something warm and comforting that doesn’t take all night. If you make these, leave a comment - I love seeing your version and what fun twists you add.
Looking for more vegetarian recipes? Try my popular recipes below:

Stuffed Bell Peppers with Black Beans & Rice
Stuffed Bell Peppers.
They’re colorful, cozy, customizable, and somehow feel both wholesome and indulgent thanks to that bubbly melted cheese on top. These are stuffed with a super flavorful mix of rice, black beans, corn, diced tomatoes, onions, and warm spices - then baked until tender and finished with gooey cheese and fresh parsley.
Ingredients
- 4 large bell peppers, halved and seeds removed
- 1 tablespoon olive oil
- Salt & pepper, to taste
- 1 tablespoon olive oil
- 1 small onion, finely diced
- 2 cloves garlic, minced
- 1 cup cooked rice (white, brown, or jasmine)
- 1 cup canned black beans, drained and rinsed
- ¾ cup corn (fresh, frozen, or canned)
- 1 cup diced tomatoes (canned or fresh)
- 1 teaspoon paprika
- 1 teaspoon cumin
- ½ teaspoon chili powder (optional, for heat)
- ½ teaspoon salt (adjust to taste)
- ¼ teaspoon black pepper
- 1½ cups shredded cheese (cheddar, mozzarella, Monterey Jack, or a blend)
- Fresh parsley, finely chopped (for garnish)
Instructions
Notes
Make it vegan:
Use dairy-free cheese or skip the cheese entirely and top with avocado or vegan sour cream.
Add protein:
- Cooked ground turkey or beef
- Shredded chicken
- Chorizo or sausage
- Just sauté it with the onions before adding the rest of the filling.
Add extra veggies:
Make it spicy:
- Add more chili powder
- Toss in diced jalapeños
- Drizzle hot sauce on top after baking
Change up the cheese:
- Pepper jack for spice
- Feta for tang
- Gouda for smokiness
Nutrition Facts
Carbs
10 gCholesterol
0 mgFiber
3 gFat
4 gNet carbs
6 gSat. Fat
1 gSodium
55 mgSugar
7 gProtein
2 gCalories
74