These enchilada stuffed peppers are a hearty vegetarian main with all the familiar flavors of classic enchiladas. They’re loaded with brown rice, black beans, and corn, then smothered in enchilada sauce and topped with cheese. It’s an easy recipe to make ahead of time, and they’re always a hit!

These enchilada stuffed peppers are everything I love about enchiladas, made simpler and a little more weeknight-friendly. Instead of rolling tortillas, the filling gets tucked right into sweet bell peppers, which keeps things easy and lets the flavors really shine. It’s all the cozy, saucy goodness you expect, without the extra steps.
This is one of those recipes I reach for when I want something satisfying but don’t feel like fussing. The peppers can be prepped ahead, baked when you’re ready, and they work just as well for a casual dinner as they do for a relaxed get-together. Easy, flavorful, and always a hit.
Ingredients notes
Apart from the sauce, these enchilada stuffed bell peppers are filled with simple ingredients you’re likely to have on hand.
- Black beans : we use canned black beans but pinto beans also taste great.
- Enchilada sauce : enchilada sauce can be found in jars or cans in the Mexican section of most grocery stores.
- Cheese : a mix of sharp cheddar and Monterey jack cheese gives these stuffed peppers a bold cheesy flavor. Other cheeses like Mexican cotija cheese, gouda, or havarti are other delicious alternatives.
Other ingredients you’ll need are brown rice, bell peppers, olive oil, onion, garlic, carrot, corn, avocado, cilantro, lime, and sour cream.

Enchilada stuffed peppers variations
The filling of these enchilada stuffed peppers is forgiving so you can tweak the ingredients or use what you have on hand.
- Turn them into chicken enchilada stuffed peppers with some cooked chicken , or switch up the meat and use ground beef or ground turkey instead.
- Try filling them with our spicy Mexican rice to switch things up!
Tips for making the best enchilada stuffed peppers
Here are a few tried and true tips for making the best enchilada stuffed peppers:
- Use a mix of red, yellow, and orange peppers to keep things colorful.
- Stuff the peppers really full . The peppers shrink when cooked, so pack them tightly when they’re raw and they’ll soften to accommodate all the filling.
- Have leftover rice ? This is the perfect opportunity to use it!
- Load them up with the toppings, and why not serve them with a dollop of our easy guacamole.

Vegetarian Enchilada Stuffed Peppers with Rice, Beans, and Corn
- Pin

Ingredients
Stuffed Peppers
- ▢ 1 cup brown rice
- ▢ 6 bell peppers
- ▢ 2 tablespoons olive oil
- ▢ 1 medium onion (minced)
- ▢ 3 cloves garlic (minced)
- ▢ 1 large carrot (diced small)
- ▢ 15 ounce can black beans (drained and rinsed)
- ▢ 1 cup frozen corn
- ▢ 14 ounce can enchilada sauce
- ▢ 1 ½ cups EACH: grated sharp cheddar and Monterey jack cheese
- ▢ Optional toppings: diced avocado, cilantro, lime, and sour cream (to serve)
Instructions
- Place the brown rice in a small pot with 2 cups of water. Bring to a boil then reduce the heat to low, cover the pot, and let it simmer for 40 minutes, or until the rice is tender. 1 cup brown rice
- Preheat the oven to 425 degrees Fahrenheit. Drizzle a little oil in the bottom of a casserole dish. Cut the tops off the peppers, remove the seeds and membranes, and place them in the casserole dish. Finely mince the pepper tops. 6 bell peppers
- Heat the olive oil in a large, non-stick frying pan over medium-high heat. Add the onion and cook for 5 minutes, add the minced pepper tops, garlic, and carrot and cook until the carrot is soft, about 5 minutes. 2 tablespoons olive oil, 1 medium onion, 3 cloves garlic, 1 large carrot
- Add the cooked rice, beans, corn, and enchilada sauce to the pan and mix everything well. Set aside 1 cup of the cheese and stir in the rest. Stuff the peppers then sprinkle the remaining cheese over the top. 15 ounce can black beans, 1 cup frozen corn, 1 ½ cups EACH: grated sharp cheddar and Monterey jack cheese, 14 ounce can enchilada sauce
- Cover the casserole dish with aluminum foil and bake in the oven for 35 minutes. Remove the cover and bake for another 10 minutes.
- Serve with any or all of the optional toppings. Optional toppings: diced avocado, cilantro, lime, and sour cream
Nutrition
We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here .

Did you make this?
We love to see what you made! Tag @theendlessmeal or hashtag #theendlessmeal !
More Mexican-inspired recipes
Spring Enchiladas
BBQ Chicken Quesadilla
Mexican Quinoa Soup
Mexican Street Corn Pasta with Bacon and Black Beans

Vegetarian Enchilada Stuffed Peppers with Rice, Beans, and Corn
Ingredients
Stuffed Peppers
- 1 cup brown rice
- 6 bell peppers
- 2 tablespoons olive oil
- 1 medium onion , minced
- 3 cloves garlic , minced
- 1 large carrot , diced small
- 15 ounce can black beans , drained and rinsed
- 1 cup frozen corn
- 14 ounce can enchilada sauce
- 1 ½ cups EACH: grated sharp cheddar and Monterey jack cheese
- Optional toppings: diced avocado, cilantro, lime, and sour cream , to serve
Instructions
- Place the brown rice in a small pot with 2 cups of water. Bring to a boil then reduce the heat to low, cover the pot, and let it simmer for 40 minutes, or until the rice is tender. 1 cup brown rice
- Preheat the oven to 425 degrees Fahrenheit. Drizzle a little oil in the bottom of a casserole dish. Cut the tops off the peppers, remove the seeds and membranes, and place them in the casserole dish. Finely mince the pepper tops. 6 bell peppers
- Heat the olive oil in a large, non-stick frying pan over medium-high heat. Add the onion and cook for 5 minutes, add the minced pepper tops, garlic, and carrot and cook until the carrot is soft, about 5 minutes. 2 tablespoons olive oil, 1 medium onion, 3 cloves garlic, 1 large carrot
- Add the cooked rice, beans, corn, and enchilada sauce to the pan and mix everything well. Set aside 1 cup of the cheese and stir in the rest. Stuff the peppers then sprinkle the remaining cheese over the top. 15 ounce can black beans, 1 cup frozen corn, 1 ½ cups EACH: grated sharp cheddar and Monterey jack cheese, 14 ounce can enchilada sauce
- Cover the casserole dish with aluminum foil and bake in the oven for 35 minutes. Remove the cover and bake for another 10 minutes.
- Serve with any or all of the optional toppings. Optional toppings: diced avocado, cilantro, lime, and sour cream
https://www.theendlessmeal.com/vegetarian-enchilada-stuffed-peppers/