Vegetarian Stuffed Peppers

Looking for a meal that’s both easy to make and impressive to look at? Our vegetarian stuffed peppers recipe fits the bill! These peppers are filled with a flavorful blend of rice, beans, and veggies, and they’re so colorful and eye-catching that your guests won’t be able to resist.

Tasty freshly cooked vegetarian stuffed peppers on a baking sheet.
Vegetarian Stuffed Peppers. Photo Credit: Splash of Taste

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a small commission. Thank you!

We are big fans of easy and delicious food, healthy dishes that the whole family will love. That’s why we’ve created this delicious recipe, and the great thing is that if you’re in a hurry, you can even make stuffed peppers in the air fryer!

Why you’ll love this delicious stuffed peppers recipe

  • This delicious recipe is a filling cost-effective meal.
  • It’s a great colorful way to get kids to eat more veggies.
  • You can batch-make them and freeze them, so you can enjoy them whenever you have the craving.
  • Totally customizable; you can play with flavors to create the perfect combination for you and your family.
  • Al the ingredients are 100% vegetarian.

Ingredients you’ll need

You’ll need all the ingredients shown in the photograph below.

Ingredients needed; fresh cilantro, white rice, pinto beans, olive oil, bell peppers, taco seasoning. shredded mozzarella cheese, chopped tomatoes, diced onion, and black beans.

Need a healthy and hearty meal that won’t break the bank? Our stuffed pepper recipe is budget-friendly and delicious!

How to make vegetarian stuffed peppers with step-by-step ingredients

A complete printable recipe and the measurements in both US customary and metric are available in the recipe card below.

Preheat your oven to 425°F/220°C.

Place the pepper halves, cut side up, in a baking dish. Drizzle them with olive oil and season with salt and pepper; rub the oil so that the peppers are coated with oil.

Bake until they are easily pierced by a fork and slightly blistered, approximately 20 – 22 minutes.

Remove from the oven and set aside.

While the bell peppers are cooking, rinse the rice until the water becomes clear, then bring a large pot of water to a boil.

Add the rice and cook according to the packet instructions. When cooked, the rice should be fluffy and light, not soggy. Set the rice aside.

In a large skillet over medium heat, heat 2 tablespoons of olive oil, then add onion and cook until the onion is tender, approximately 5 minutes.

Add salt and tomatoes, and stir to combine.

Next, add taco seasoning and fresh cilantro, stir to combine, and cook for 30 seconds.

Remove the pan from the heat and add the cooked rice, pinto beans, black beans, and fresh lime juice; stir to combine—season with salt and black pepper.

Bell peppers stuffed with rice and bean mixture.
Stuff peppers with the rice and beans mixture, top with shredded cheese, and bake 13 minutes until melted.

Ensure that the peppers don’t have any juices in them, then stuff each pepper with an equal amount of the rice mixture.

Then, top the mix with a generous amount of shredded cheese, return the peppers to the oven, and bake until the peppers have heated throughout and the cheese is melted, and brown spots have appeared on them, approximately 10 – 13 minutes.

Remove from the oven, garnish with cilantro and an optional dollop of sour cream, serve, and enjoy!

Save This Recipe Form

Want to save this recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

Delicious vegetarian stuffed peppers on a baking sheet.

Vegetarian Stuffed Peppers

Craving a warm and comforting meal that's also good for you? Our stuffed peppers recipe is a perfect choice! Filled with savory rice, beans, and a cheesy filling, these peppers are not only a nutritious dinner option, they oh-so good!
Prep Time: 15 minutes
Cook Time: 40 minutes
Total Time: 55 minutes
Course: Main course, Side Dish
Cuisine: Mexican
Servings: 4
Calories: 353kcal

Ingredients

  • 4 large red bell peppers halved lengthwise and deseeded
  • 3 tablespoons olive oil divided
  • Salt and pepper to taste
  • ½ cup rice white or brown
  • 1 large onion diced
  • ½ teaspoon salt
  • 13½ ounces tomatoes we used canned crushed tomatoes
  • 2 tablespoons taco seasoning
  • ½ cup fresh cilantro plus extra for garnish
  • ¾ cup pinto beans drained
  • ¾ cup black beans drained
  • 1 tablespoon lime juice fresh
  • 1 cup Mozzarella shredded

Instructions

  • Preheat your oven to 425°F/220°C. Place the pepper halves, cut side up, in a baking dish. Drizzle them with olive oil and season with salt and pepper; rub the oil so that the peppers are coated with oil and bake until they are easily pierced by a fork and slightly blistered. Remove from the oven and set aside.
    4 large red bell peppers, 3 tablespoons olive oil, Salt and pepper
  • While the peppers are cooking, rinse the rice until the water becomes clear, then bring a large pot of water to a boil. Add the rice and cook according to the packet instructions. When cooked, the rice should be fluffy and light, not soggy. Set the rice aside.
    ½ cup rice
  • In a large skillet over medium heat, heat 2 tablespoons of olive oil, then add onion and cook until the onion is tender approximately 5 minutes. Add salt, and tomatoes, and stir to combine. Next, add taco seasoning and cilantro, stir to combine, and cook for 30 seconds.
    3 tablespoons olive oil, 1 large onion, ½ teaspoon salt, 13½ ounces tomatoes, 2 tablespoons taco seasoning, ½ cup fresh cilantro
  • Remove the pan from the heat and add the cooked rice, pinto beans, black beans, and lime juice; stir to combine. Season with salt and black pepper.
    ¾ cup pinto beans, ¾ cup black beans, 1 tablespoon lime juice
  • Ensure that the peppers don't have any juices in them, then stuff each pepper with an equal amount of the rice mixture, top the mix with a generous amount of cheese, return the peppers to the oven, and bake until the peppers have heated throughout and the cheese is melted, and brown spots have appeared on it, approximately 10 – 13 minutes. Remove from the oven, garnish with cilantro, serve, and enjoy.

Notes

  • Peppers
     It’s important that you use fresh peppers; we use sweet bell peppers; we usually opt for yellow, orange, or red peppers as they are sweeter; green bell peppers have a slightly bitter taste.
  • Storage
     Store in an airtight container in the fridge for up to 3 days and freeze for up to 3 months.

Nutrition

Calories: 353kcal | Carbohydrates: 37g | Protein: 15g | Fat: 18g | Saturated Fat: 5g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Cholesterol: 22mg | Sodium: 582mg | Potassium: 921mg | Fiber: 11g | Sugar: 12g | Vitamin A: 6378IU | Vitamin C: 228mg | Calcium: 197mg | Iron: 3mg
Tried this recipe?Let us know how it was!

Recipe notes and expert tips

  • Peppers
    It’s important that you use fresh peppers; we use sweet bell peppers; we usually opt for yellow, orange, or red peppers as they are sweeter; green bell peppers have a slightly bitter taste.
  • Storage
    Store in an airtight container in the fridge for up to 3 days and freeze for up to 3 months.

How to store leftover stuffed peppers

Leftover stuffed peppers can be kept in an airtight container for up to 3 days in the fridge.

You can freeze them for up to 3 months, assemble them to the point of adding the pre-shredded cheese and then freeze them.

Recipe variations

You can adapt our vegetarian stuffed peppers recipe and add our favorite veggies.

Try adding fire-roasted diced tomatoes and a sprinkling of red pepper flakes or chili powder for a spicier dish, and you can even add vegetarian ground beef if you’re yearning to mimic the traditional meat version.

When it comes to rice, you can use whichever you prefer, white rice or brown rice.

Play around with the seasonings; try it with Italian seasoning or even burrito seasoning, and find the flavors that you love the most.

Need vegan stuffed peppers?

The only ingredient in this recipe that’s not vegan is mozzarella cheese, so simply use vegan cheese, and this dish will then be suitable for everyone.

What to serve vegetarian stuffed peppers with

Vegetarian stuffed peppers are a light meal in themselves, but they’re also delicious when served with sweet potato wedges, vegetable fritters, or Mexican corn (elote).

More easy vegetarian recipes for you to try at home

If you love this delicious stuffed pepper recipe, then why not try these easy recipes?

You may also like…

Spinach Casserole

When you pull a spoonful of Spinach Casserole out of the dish, the mozzarella stretches, the filling is warm and creamy, and that golden Parmesan and crunchy onion top is perfectly bubbly.

Corn Casserole

When you scoop into this Corn Casserole, you’ll hit that soft, buttery center under bubbling melted Cheddar. It’s warm, creamy, and so satisfying you’ll want to bring it to every gathering.

Leave a Reply

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

Recipe Rating