Vegetarian Stuffed Peppers

These easy Vegetarian Stuffed Peppers are packed with rice, black beans, corn, and cheese for a healthy, family-friendly dinner that’s perfect for busy weeknights or meal prep.

A Hearty, One-Dish Wonder for the Whole Family

There’s something incredibly comforting about a tray of colorful stuffed peppers fresh from the oven. This Vegetarian Stuffed Peppers recipe is a total “one-dish wonder”—it packs protein, fiber, healthy carbs, and veggies into one melty, cheesy package. Whether you’re a lifelong vegetarian or just looking for a “Meatless Monday” win, these peppers satisfy even the biggest appetites with bold, fire-roasted flavors.

Why This Recipe Wins

  • Balanced Meal: It’s a complete dinner in one dish—no side salads required unless you want them!
  • Pantry Staples: It uses everyday ingredients like canned beans, rice, and corn.
  • Make-Ahead Friendly: You can prep the filling a day early, making the actual dinner-time work almost zero.
  • Crowd Pleaser: Between the melty cheese and the sweet roasted peppers, even picky eaters tend to clear their plates.

What You’ll Need

  • 4 Large Bell Peppers: Any color works! Halve them and remove the seeds to create your “bowls.”
  • Cooked Rice: White or brown rice works perfectly.
  • Black Beans & Corn: For that satisfying, hearty texture and plant-based protein.
  • Fire-Roasted Tomatoes: These add a smoky depth that makes the filling taste “slow-cooked.”
  • Spices: Cumin, smoked paprika, and a squeeze of lime juice for that “zing.”
  • Shredded Cheese: Cheddar, Monterey Jack, or a Mexican blend for that golden, bubbly topping.

How to Make It

  1. Prep the Peppers: Place your halved peppers in a baking dish, rub them with a little olive oil, and set aside.
  2. Sauté the Aromatics: Sauté your onion in a pan until soft and fragrant.
  3. Mix the Filling: Stir in the rice, beans, corn, tomatoes, lime juice, and spices. Cook for about 5 minutes until heated through. Stir in half of your cheese to make the filling extra creamy.
  4. Stuff and Bake: Divide the mixture among the peppers and top with the rest of the cheese. Cover with foil and bake at 400°F for 30 minutes.
  5. The Final Crisp: Remove the foil and bake for another 10 minutes until the peppers are tender and the cheese is bubbly and golden.

Get the Kids Involved: The “Fill-the-Boat” Crew

Kids often love stuffed peppers because they look like little boats or bowls!

  • Ages 3–5: Let them be the “Cheese Sprinklers.” Giving them the job of adding the final layer of cheese makes them feel like the “head chef” of the meal.
  • Ages 6–9: Have them help scoop the filling into the peppers. It’s a great way to practice portioning and hand-eye coordination.
  • Ages 10+: Let them choose the “grain.” Do we want rice today, or should we try quinoa or farro? Letting them make a choice gives them ownership over the meal.

Make It Your Own

  • Softer Peppers? If you like your peppers extra soft, pre-bake the empty halves for 10 minutes while you make the filling.
  • Veganize It: Use a dairy-free cheese alternative or a dollop of guacamole on top after baking for that creamy factor.
  • Switch the Grain: Swap the rice for quinoa or couscous for a different texture.
  • Add Heat: If you like things spicy, add some diced jalapeños to the sauté pan or a pinch of red pepper flakes to the filling.

Serve & Savor

These Vegetarian Stuffed Peppers are as beautiful to look at as they are to eat. They are a dependable, stress-free dinner that brings big flavor to the table every single time.They are a dependable, stress-free dinner that brings big flavor to the table every single time.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Vegetarian Stuffed Peppers

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Vegetarian Stuffed Peppers are a hearty, flavorful weeknight dinner the whole family will love. Filled with rice, beans, vegetables, and melty mozzarella, these colorful peppers are simple to prepare and bursting with bold, comforting flavor.

There’s something so satisfying about serving stuffed peppers straight from the oven. They’re vibrant, nourishing, and complete enough to stand on their own as a balanced meal. With protein-rich beans, hearty rice, and plenty of veggies, this dish delivers both flavor and nutrition in every bite.

Whether you’re cooking for a busy weeknight or prepping lunches ahead of time, this recipe is dependable, simple, and always a crowd-pleaser.

There’s something so satisfying about serving stuffed peppers straight from the oven. They’re vibrant, nourishing, and complete enough to stand on their own as a balanced meal. With protein-rich beans, hearty rice, and plenty of veggies, this dish delivers both flavor and nutrition in every bite.

Whether you’re cooking for a busy weeknight or prepping lunches ahead of time, this recipe is dependable, simple, and always a crowd-pleaser.

Ingredients

Scale
  • 4 bell peppers (red, green, orange, or yellow)
  • 2 tablespoons olive oil, divided
  • 1 small yellow onion, diced
  • 1 cup cooked white or brown rice
  • 1 (15-ounce) can black beans, drained and rinsed
  • 1/2 cup frozen corn
  • 1 (14-ounce) can diced fire-roasted tomatoes
  • Juice of 1 lime
  • 1 teaspoon cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon kosher salt
  • 1 cup mozzarella cheese, grated
  • Fresh cilantro, chopped (for garnish)

Instructions

Step 1: Preheat the Oven

Preheat oven to 400°F.

Step 2: Prepare the Peppers

Cut the peppers in half lengthwise and remove ribs and seeds. Place them cut-side up in a 9×13-inch baking dish. Rub with 1 tablespoon of olive oil.

Step 3: Sauté the Onion

Heat the remaining tablespoon of olive oil in a large sauté pan over medium heat. Add the diced onion and cook for about 3 minutes, until softened.

Step 4: Make the Filling

Add the cooked rice, black beans, corn, fire-roasted tomatoes, lime juice, cumin, smoked paprika, and salt. Stir to combine and cook for about 5 minutes, or until excess liquid evaporates.

Remove from heat and stir in 1/2 cup of the grated mozzarella.

Step 5: Stuff the Peppers

Divide the filling evenly among the pepper halves. Top with the remaining 1/2 cup mozzarella.

Step 6: Bake

Cover the baking dish with foil and bake for 30 minutes.
Uncover and bake for an additional 10 minutes, or until peppers are fork-tender and cheese is melted and bubbly.

Garnish with fresh cilantro before serving.

Notes

Meal Prep Friendly

Prepare the filling up to a day in advance and refrigerate. When ready to eat, simply stuff the peppers and bake.

Softer Peppers

For extra tender peppers, pre-bake the empty pepper halves for 10 minutes while preparing the filling. This also shortens the final bake time.

Storage

Store leftover stuffed peppers in an airtight container in the refrigerator for up to 4 days. Reheat in the oven until warmed through.

Freezing Instructions

You can freeze stuffed peppers either before or after baking:

  • Freeze Unbaked: Assemble, cover tightly, and freeze. Add about 15 extra minutes to the baking time when cooking from frozen.

  • Freeze Baked: Allow peppers to cool completely, then wrap well and freeze. Reheat in the oven until heated through.

Want To save this Recipe?

Picture of One Potato

One Potato

One Potato is a community and newsletter written by real people who are parents, having real conversations about our families, cooking traditions, and cultures.

Healthy New Year Recipe

Subscribe Here

Want to be a guest writer ?

Check out our Community Voices Info Page, and get in touch.

Advertise with Us

One Potato is a community and newsletter written by real people who are parents, having real conversations about our families, cooking traditions, and cultures. We are passionate about raising healthy and happy kids while navigating the challenges of picky eaters, dietary restrictions, busy schedules, and daily life.