Spicy Vegetarian Stuffed Peppers with Black Beans and Rice

Gabriella Brotherton Avatar
By:
Gabriella Brotherton
Published:

[grow_share_buttons]

Spicy Vegetarian Stuffed Peppers Bursting with Flavor

Spicy vegetarian stuffed peppers are the kind of dinner that makes an ordinary Tuesday feel like a small celebration. Sweet red bell peppers get filled with a saucy, seasoned mix of rice, black beans, corn, and diced tomatoes, then finished under a blanket of pepper jack cheese that melts into every crevice of the filling.

Spicy Vegetarian Stuffed Peppers, Spicy Vegetarian Stuffed Peppers Bursting With Flavor
Spicy Vegetarian Stuffed Peppers With Black Beans And Rice 12

This is cheesy vegetarian stuffed peppers with black beans and rice, built on Mexican inspired flavors and pantry friendly ingredients. One batch makes 5 peppers and takes about 55 minutes start to finish, with 15 minutes of prep and roughly 40 minutes in the oven, using nothing more than a large skillet and a 9 x 13 inch baking dish.

Jump to:

What makes these peppers so special?

The appeal is the balance. Spicy, cheesy, and wholesome land in the same bite without any one element shouting over the others, and the method stays beginner friendly: cook the filling in one skillet, stuff the peppers, add cheese, and bake.

The filling is also forgiving. Quinoa or ground meat can take the place of the rice based filling for different dietary needs, so the same recipe can lean vegetarian, gluten free, or heartier depending on who is at the table.

Each pepper carries real substance as well. Based on the source nutrition for one pepper:

NutrientPer pepper
Calories280
Carbohydrates42 g
Protein10 g
Fat9 g
Saturated fat4 g
Fiber9 g
Sugar4 g
Sodium520 mg
Cholesterol20 mg

Vegetarian Stuffed Peppers Ingredients

Everything here is easy to keep on hand, which is part of why this dish lands on repeat in so many kitchens. The recipe is built in two parts, the filling and the topping.

For the filling

  • 2 tablespoons extra virgin olive oil, or vegetable oil
  • 1/2 medium yellow onion, diced, or shallots for a milder taste
  • 1 cup long grain white rice, uncooked, or brown rice with adjusted cooking time
  • 1 teaspoon sea salt, adjusted to taste
  • 1 2/3 cups vegetable stock, or water
  • 1 can (14.5 ounces) diced tomatoes, or fresh tomatoes in season
  • 4 green onions, chopped, or regular onions for a stronger bite
  • 1 can (15 ounces) black beans, drained and rinsed, or kidney beans
  • 1 cup frozen corn, thawed, or fresh corn in season

For the topping

  • 1 cup pepper jack cheese, shredded, or Monterey Jack or cheddar for a milder flavor
  • Minced fresh cilantro, optional

You will also need 5 red bell peppers, plus a 9 x 13 inch baking dish and a large skillet. The filling amounts above are sized to fill all five peppers generously, so if your peppers run small you may end up with a spoonful or two left over.

Substitutions are genuinely useful here rather than an afterthought. Vegetable oil works in place of olive oil, shallots soften the onion flavor, and kidney beans swap in cleanly for black beans. Water can replace the stock in a pinch, though stock brings noticeably more depth.

If you switch to brown rice, plan on extra soaking time or a longer simmer with more liquid, since brown rice drinks up more than white rice does. Fresh tomatoes and fresh corn are excellent when they are in season.

Step‑by‑Step Instructions for Vegetarian Stuffed Peppers

This is a straightforward bake, and the whole filling comes together in one skillet before the dish ever reaches the oven. Grease the baking dish and trim the peppers first, and the rest flows quickly.

  1. Preheat the oven to 400°F (200°C) and grease a 9 x 13 inch baking dish with olive oil.
  2. Trim the tops of three red bell peppers and remove the seeds. Slice two of the peppers in half lengthwise, leaving the stems intact so the halves hold their shape. Dice the trimmed pepper tops and set them aside.
  3. Heat the olive oil in a large skillet and sauté the diced onion for about 4 minutes, until it turns translucent and smells sweet.
  4. Stir in the rice, salt, vegetable stock, diced tomatoes, and green onions. Add the diced pepper tops if you want to use them. Bring the mixture to a boil, then cover, lower the heat, and simmer for 25 minutes.
  5. Fold in the drained black beans and the thawed corn once the rice is cooked, mixing well so the beans and corn are evenly distributed.
  6. Stuff each pepper half with the filling, packing it in gently, and stand the peppers upright in the baking dish. Top with the shredded pepper jack cheese.
  7. Bake uncovered for about 40 minutes, until the cheese is melted and bubbly and the peppers are tender but still holding their shape.
  8. Garnish with minced cilantro before serving if you like.

The rice mixture should look moist and glossy, not soupy. If it seems dry after the simmer, a splash more vegetable stock loosens it before it goes into the peppers.

Spicy Vegetarian Stuffed Peppers, Step‑By‑Step Instructions For Vegetarian Stuffed Peppers
Spicy Vegetarian Stuffed Peppers With Black Beans And Rice 13

I will admit I rarely make it to the table with a full tray. Pulling one pepper out of the dish while the cheese is still bubbling has become a small ritual in my kitchen, and the payoff is a forkful of spicy, cheesy, wholesome filling wrapped in a sweet roasted pepper.

What to Serve with Cheesy Vegetarian Stuffed Peppers?

Because the peppers already carry rice, beans, and vegetables, the sides can stay light and fresh. A few pairings that work well:

  • Crispy garlic bread, especially good for sopping up the tomato and cheese left in the dish. A small bowl of marinara on the side makes it even better.
  • A fresh garden salad with mixed greens, cherry tomatoes, and a tangy vinaigrette to cut through the cheese.
  • Creamy avocado dip with tortilla chips, a cool contrast to the spice.
  • Spicy corn salsa for anyone who wants the heat turned up another notch.
  • An herbed lemon quinoa pilaf for a lighter, grain based plate.

For drinks, a chilled glass of rosé pairs nicely with the tomato and pepper flavors. If you want dessert, a chocolate avocado mousse finishes the meal without weighing it down.

Vegetarian Stuffed Peppers Variations

The base recipe works as a template as much as a recipe. A few directions worth trying:

  • Swap the rice for quinoa for a gluten free, protein packed filling.
  • Add cooked ground turkey or plant based crumbles for a meatier version that still keeps the peppers front and center.
  • Change the cheese. Sharp cheddar brings a bolder bite, while gouda melts into something creamier.
  • Fold extra vegetables into the filling, such as diced zucchini, mushrooms, or spinach.
  • Push the heat with diced jalapeños or a dash of hot sauce stirred into the rice mixture.
  • Add fresh oregano, basil, or thyme for a more aromatic filling.
  • Finish the baked peppers with a dollop of sour cream or Greek yogurt for a creamy drizzle.

These options combine freely, so a single batch can lean mild for the kids and spicy for the adults with a bottle of hot sauce on the table.

Make Ahead Options

Stuffed peppers are excellent meal prep. Assemble them up to 24 hours ahead, cover the dish tightly with plastic wrap, and refrigerate. Hold off on the cheese until just before baking, since cheese that sits on the filling overnight can turn soggy.

When you are ready to cook, preheat the oven to 400°F (200°C), scatter the shredded pepper jack over the tops, and bake for about 40 minutes, until the peppers are tender and the cheese is melted.

That timing makes them a practical option for a potluck or a church supper, where the last hour before serving is usually the busiest one of the day.

How to Store and Freeze Vegetarian Stuffed Peppers

Leftovers keep well. Store them in an airtight container in the refrigerator for up to 4 days.

Unbaked stuffed peppers freeze beautifully. Place them in an airtight container and freeze for up to 2 months, then bake straight from frozen with a few extra minutes added to the cooking time.

For the best results, wrap each pepper individually in plastic wrap before it goes into a freezer bag. That extra step keeps freezer burn away and lets you pull out only as many peppers as you need.

To reheat, cover the peppers with foil and warm them in a 350°F (175°C) oven for about 20 to 25 minutes. The foil keeps the cheese from drying out and helps the filling heat through evenly.

Expert Tips for Vegetarian Stuffed Peppers

A few small habits separate a great batch from a soggy one.

Spicy Vegetarian Stuffed Peppers, Expert Tips For Vegetarian Stuffed Peppers
Spicy Vegetarian Stuffed Peppers With Black Beans And Rice 14
  • Keep the rice mixture moist but not wet. Excess liquid steams the peppers from the inside and they lose their shape.
  • Add diced jalapeños or hot sauce straight into the filling for a zesty kick rather than only at the table.
  • Assemble and refrigerate overnight, or freeze before baking, for weeknight meals that only need the oven.
  • If you use brown rice, soak it beforehand or increase both the cooking time and the liquid so the filling turns out tender.
  • Get creative. Lentils can stand in for black beans, and extra vegetables can be folded in as long as the stuffing stays hearty and nutritious.

Moisture is the whole game with stuffed peppers. A filling that holds together when you spoon it is a filling that will hold together after 40 minutes in the oven.

FAQs

What type of bell peppers are best for stuffing?

Large red bell peppers are best for stuffing because they are sweeter and more fully ripened than green peppers. Look for peppers that are uniform in shape, firm, and have a flat bottom so they stand upright in the baking dish. Red, orange, and yellow peppers all work well, but red peppers pair especially nicely with a spicy, cheesy filling.

How do you keep stuffed peppers from getting soggy?

To prevent soggy peppers, you can blanch the pepper shells in boiling water for five minutes or give them a quick roast at 400°F before stuffing. Another technique is to cook the rice slightly drier by reducing the liquid by a couple of tablespoons. This helps the rice absorb moisture from the tomatoes and vegetables during baking without making the peppers watery.

Can you freeze vegetarian stuffed peppers?

Yes, unbaked stuffed peppers can be frozen for up to 2 months. For best results, wrap each pepper individually in plastic wrap before placing them in a freezer bag to prevent freezer burn. You can bake them directly from frozen with additional cooking time. If freezing, undercook the peppers slightly by about five minutes so they do not become mushy when reheated.

What cheese goes best with stuffed peppers?

Pepper jack cheese is the recommended choice for its mild heat and creamy meltability. For a deeper flavor, a mix of pepper jack and sharp cheddar works well. If you prefer something milder, Monterey Jack or cheddar cheese can be substituted. For a fully plant-based version, use shredded vegan mozzarella or a cashew-based cheese sauce instead.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spicy Vegetarian Stuffed Peppers

Spicy Vegetarian Stuffed Peppers Bursting with Flavor

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Spicy Vegetarian Stuffed Peppers Bursting with Flavor Spicy vegetarian stuffed peppers are the kind of dinner that makes an ordinary Tuesday feel like a small celebration. Sweet red bell peppers get filled with a saucy, seasoned mix of rice, black beans, corn, and diced tomatoes, then finished under a blanket of pepper jack cheese that melts into every crevice of the filling.

  • Total Time: 55 min
  • Yield: 5 peppers 1x

Ingredients

Scale

For the Filling
2 tablespoons extra-virgin olive oil
0.5 medium yellow onion, diced
1 cup long grain white rice, uncooked
1 teaspoon sea salt, adjust to taste
1.67 cups vegetable stock
1 can (14.5 ounces) diced tomatoes
4 green onions, chopped
1 can (15 ounces) black beans, drained and rinsed
1 cup frozen corn, thawed

For Topping
1 cup pepper jack cheese, shredded
minced fresh cilantro

Instructions

1-Preheat your oven to 400°F (200°C) and: Preheat your oven to 400°F (200°C) and grease a 9 x 13-inch baking dish with olive oil.
2-Trim the tops of three red bell: Trim the tops of three red bell peppers and remove the seeds. Slice two in half lengthwise.
3-In a large skillet, heat olive oil: In a large skillet, heat olive oil and sauté diced onion for about 4 minutes until translucent.
4-Stir in rice, salt, vegetable stock, diced: Stir in rice, salt, vegetable stock, diced tomatoes, and green onions. Bring to a boil, cover, and simmer for 25 minutes.
5-Fold in black beans and corn once: Fold in black beans and corn once the rice is cooked, mixing well.
6-Stuff each halved pepper with the filling: Stuff each halved pepper with the filling and top with shredded cheese.
7-Bake uncovered for about 40 minutes until: Bake uncovered for about 40 minutes until cheese is melted and peppers are tender.
8-Garnish with minced cilantro before serving: Garnish with minced cilantro before serving.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
  • Prep Time: 15 min
  • Cook Time: 40 min
  • Method: bake

Nutrition

  • Serving Size: 1 pepper
  • Calories: 280
  • Sugar: 4g
  • Sodium: 520mg
  • Fat: 9g
  • Saturated Fat: 4g
  • Carbohydrates: 42g
  • Fiber: 9g
  • Protein: 10g
  • Cholesterol: 20mg

Next Recipe

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star