This healthy Vegetarian Stuffed Peppers recipe is packed with rice, beans, veggies, and so much flavor. It will leave you satisfied and energized and are so easy to make!

Check out all of my vegetarian recipes like Roasted Cauliflower Soup, Chow Mein, or Cacio e Pepe!

Easy vegetarian stuffed peppers in a baking dish, topped with melted cheese.

Vegetarian Stuffed Peppers That’ll Steal the Show.

I never knew how much I could love Stuffed Peppers until I worked on this recipe. Any I had eaten in the past were pretty bland, so I knew I had to pack these with tons of wonderful flavor, and all the good stuff, like rice, beans and veggies. These are so good, it’s like eating a loaded burrito, but veggie style. So whether you’re looking for vegetarian meals for Meatless Monday, or just a healthy meal that will leave you satisfied, these easy Vegetarian Stuffed Peppers are the answer. My whole family cheers for this meal. For my kids, I often cut up the peppers and give them tortilla chips or a whole wheat flour tortilla to eat with it.

How to Make Stuffed Peppers:

Prep and Pre-Cook: Cut ¼-inch from tops of bell peppers and remove the stem, ribs and seeds. Fill a large baking dish with 1/2-inch of water then place peppers cut-side down in the water and bake for 20 minutes.

Six bell peppers upside down in water, being prepped for an easy stuffed peppers recipe.

Make Mixture: Sauté onion in a little oil until softened, about 5 minutes. Add garlic then cook for 30 seconds. Add corn, beans, diced tomatoes, green onions, chili powder, cumin, salt, and pepper. Stir until corn and beans are heated through, about 5 minutes. Remove skillet from heat then stir in rice, 1 cup cheese, and cilantro. Stir to combine. Taste and add additional seasonings, if needed.

Two images showing how to make vegetarian stuffed peppers by cooking the mixture of rice, beans, and veggies.

Bake and Serve: Remove peppers from oven and drain water from dish. Divide the mixture evenly between the peppers, then top with remaining cheese. Return vegetarian stuffed peppers to oven for 10-15 more minutes, until peppers are tender and cheese is melted.

Six homemade vegetarian stuffed peppers with rice, beans, veggies, and topped with cheese. They are out of the oven and ready to eat.

Make Ahead and Freezing Instructions:

To Make-Ahead: The peppers can be stuffed with filling 1-2 days ahead and stored covered in the refrigerator.

To Freeze: Freeze the filling for up to 3 months. Allow to thaw before stuffing peppers.

Follow me for more great recipes

Recipe

Easy vegetarian stuffed peppers in a baking dish, topped with melted cheese.
Prep 10 minutes
Cook 50 minutes
Total 1 hour
Save Recipe

Ingredients
 
 

  • 6 sweet bell peppers (red, yellow, or orange)
  • 1 1/2 cups cooked rice (white, brown, cauliflower rice or quinoa)
  • 1 Tablespoon olive oil
  • 1 small onion , diced
  • 3 garlic cloves , minced
  • 1 14.5 ounce can diced tomatoes with green chiles , mild
  • 1 14 oz can black beans , drained and rinsed
  • 1 cup frozen corn
  • 4 green onions , chopped
  • 2 Tablespoons Taco Seasoning*
  • 3/4 teaspoon black pepper , plus more to taste
  • 1 1/2 cups shredded cheese , Mexican blend or pepperjack cheese, divided
  • ¼ cup chopped fresh cilantro

Instructions
 

  • Preheat oven to 400 degrees F.
  • Prep peppers: Cut ¼-inch from tops of bell peppers and remove the stem, ribs and seeds. Fill a large baking dish with 1/2-inch of water.Place peppers cut-side down in the water and bake for 20 minutes.
  • Filling: Heat oil in a 12-inch skillet over medium-high heat. Add onion and cook until softened, about 5 minutes. Add garlic and cook for 30 seconds. Add corn, beans, diced tomatoes, green onions, chili powder, cumin, salt, and pepper. Stir until corn and beans are heated through, about 5 minutes. Remove skillet from heat and stir in rice, 1 cup cheese, and cilantro. Stir to combine. Taste and add additional seasonings, if needed.
  • Stuff peppers: Remove peppers from oven and drain water from dish. Divide the mixture evenly between the peppers, then top with remaining cheese.
  • Bake again: Return to oven for 10-15 more minutes, until peppers are tender and cheese is melted. Store leftover peppers in the refrigerator, covered for 4-5 days.

Notes

Peppers: Choose big, round bell peppers that sit flat. Or lay them on the side and cut a small piece from the top, horizontally. Red, orange and yellow peppers will be sweeter than green.
Taco Seasoning: To use your own spices, use 1 Tablespoon chili powder, 2 teaspoons ground cumin, ½ teaspoon paprika, ¼ teaspoon garlic powder and oregano.
Add more Protein: Add one pound of cooked ground turkey to the filling.
Make-ahead Instructions: Stuffed peppers can be assembled 1-2 days ahead of time, stored in the fridge until baking.
Freezing Instructions: Freeze the filling for up to 3 months. Allow to thaw before stuffing peppers. 

Nutrition

Calories: 313kcalCarbohydrates: 43gProtein: 15gFat: 10gSaturated Fat: 4gCholesterol: 22mgSodium: 857mgPotassium: 798mgFiber: 10gSugar: 8gVitamin A: 4140IUVitamin C: 165mgCalcium: 212mgIron: 3mg

Did You Make This Recipe?

Tag @TastesBetterFromScratch on Instagram with #TastesBetterFromScratch!

Follow Me

Get recipe ideas weekly!

Recipe adapted from America’s Test Kitchen. First published January 2020. Updated April 2024.

This post contains affiliate links.

Related Posts

Share Recipe

Categories

About The Author

Lauren Allen

Welcome! I’m Lauren, a mom of four and lover of good food. Here you’ll find easy recipes and weeknight meal ideas made with real ingredients, with step-by-step photos and videos.

Leave A Comment

Your email address will not be published. Required fields are marked *

Recipe Rating





Comments

  1. 5 stars
    These instructions are the best I’ve read. The recipe is quite adaptable. Use what you have. Oh, and I used quinoa.

  2. 5 stars
    These are delicious. I’m always looking for healthy and meatless meals and these stuffed peppers are a favorite with my family. So tasty.

  3. These were great and easy, had a lot more stuffing than I needed so will have it with something else as I picked peppers from my garden that were not particularly huge. I used some roasted hatch peppers I had added to the diced tomatoes and they were great. Thanks

  4. 5 stars
    My husband loved this recipe. He demanded that I make it again. I’ve done stuffed peppers in the past, but it was a crock pot recipe. I’m sure if that’s the difference, but this recipe really was much yummier. He’s on a low carb diet right now, so I used cauliflower rice. Just the Green Giant steamer bag. It tasted great!

  5. This is delicious!!! I followed the recipe very closely and it worked perfectly. It was great as a summer dinner for my vegetarian family and with a bit more cheese, it was amazing as a filling winter meal. I serve it with barbecued chicken on the side when we have non vegetarian guests. So so good.

  6. 5 stars
    I’ve made these a few times now. They are a big hit with carnivores, omnivores, and vegetarians. Leave out the cheese and voila— it’s a vegan dinner too. The recipe is great as it is. I do add a small can of tomato juice to the pan while the peppers are baking. I usually cover them for 15 minutes and then bake uncovered for 15. Thank you for a great recipe!

  7. yummy!!! I love stuffed peppers and now that my daughter is not eating meat…these are a wonderful replacement.

  8. 5 stars
    These are DELICIOUS ! My husband is not a big fan of cooked peppers and even he loved them. I used cauliflower rice and hot pepper cheese. Usually when I try a new recipe, I follow the directions exactly and then adjust to my liking. There is nothing to adjust. This recipe is perfect. Thank you for another great meal!

  9. 5 stars
    They were wonderful. We cooked them in the gas grill to avoid heating up the inside of the house. We will definitely be making them again.

  10. 5 stars
    Delicious. Thank you. I used mushrooms (we call them chestnut mushrooms, they are beige/brown) instead of maize.

  11. 5 stars
    Pretty food, really delicious, and easy to make. I did not have corn, so i substituted chopped celery sauteed along with the onion. Never made stuffed peppers before. Thanks!

  12. 5 stars
    The first recipe I’ve made from your blog and wow, this is so yummy! A definite hit with my children. I wrapped the extra filling in soft tortillas for my daughter. My son ate the entire stuffed bell pepper.

    I will definitely be trying more of your recipes. Thank you!