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:

Add extra veggies:

Make it spicy:

Change up the cheese:

How to Store & Reheat

Storing:

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:

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:

Yield: 4 servings
Stuffed Bell Peppers with Black Beans & Rice

Stuffed Bell Peppers with Black Beans & Rice

Prep time: 15 MinCook time: 40 MinTotal time: 55 Min

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.

Cook modePrevent screen from turning off

Ingredients

For the Peppers
For the Filling
For the Topping
  • 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:

Add extra veggies:

Make it spicy:

Change up the cheese:


Nutrition Facts

Carbs

10 g

Cholesterol

0 mg

Fiber

3 g

Fat

4 g

Net carbs

6 g

Sat. Fat

1 g

Sodium

55 mg

Sugar

7 g

Protein

2 g

Calories

74
Previous
Previous

Basil & Garlic Pasta with Prosciutto and Burrata

Next
Next

Crispy Baked Sweet Potato Fries with Spicy Aioli