Vegetarian Stuffed Peppers

Vegetarian Stuffed Peppers are a satisfying meal that comes together quickly! This easy weeknight dinner is perfect for Meatless Monday.
A cleose up on one of the stuffed peppers in a pan.
Try some other great vegetarian recipes like Broccoli Mac and Cheese, Roasted Vegetable Flat Bread and Leek and Asparagus Tart.

Meatless Stuffed Peppers

This post contains Affiliate Links. Please see the disclaimer here.

I want to make more meatless meals, but I often struggle with the idea that the lack of meat protein won’t fill us up enough. This is a pretty common misconception among us meat lovers, and I’m happy to develop deliciously satisfying meals to help combat that myth, starting with this stuffed pepper recipe!

These easy stuffed bell peppers are a flavorful way to turn even the most staunch meat lover into a believer. They’re full of tasty goodies like rice, beans, spinach, tomatoes and plenty of cheese and, I’ve gotta say, the leftovers are pretty great too!

A fork pulling a string of cheese and a bite of filling from stuffed peppers on a plate.

Tips for how to make stuffed peppers

  • The exact amount of peppers you’ll need will depend entirely on the size of your peppers. You want them to fit well into your pan.
  • While many stuffed pepper recipes I see hollow out each bell pepper by cutting off the tops, I find them easier to eat when they are cut in half from the top to bottom before hollowing out (so stand them up and cut straight down the middle through the stem).
  • Make sure you remove the seeds and white membranes from the inside of each pepper.
  • The stuffing is a great way to use leftover cooked rice.
  • When stuffing the pepper halves with the rice mixture, press the filling down gently and fill the peppers nice and full!
  • Be sure to cover them before baking.
  • If you love the filling, you can double that recipe and spread half of it onto the bottom of the pan before adding the peppers.

Stuffed peppers lined up in a pan from a side angle.

Which peppers do I use?

Any sort of bell peppers will work- I like to use a mix of colors to make it prettier, but the red are my favorite!

Do I have to par-bake the peppers before stuffing them?

I don’t because I think the texture of the peppers is perfect without it. If you prefer a softer pepper, you can always bake for 10 minutes in the preheated oven while you make the filling.

How long do you baked stuffed peppers?

I bake these for 45 minutes covered and then I remove the cover, sprinkle with shredded mozzarella and bake uncovered for another 10 minutes to melt the cheese.

Can I make stuffed peppers ahead?

Yes, these reheat very well! Another option would be to stuff the peppers and then refrigerate until you’re ready to bake. Pull it out about 30 minutes prior to cooking to bring to room temperature and then bake as per the recipe directions.

Can you freeze stuffed peppers?

Yes. Prepare the recipe up until you stuff the peppers and wrap well then freeze for up to 3 months. When you’re ready to cook, thaw prior to cooking.
An overhead image of a pan of vegetarian stuffed peppers.

Ingredients for making this Vegetarian Stuffed Peppers recipe

  • Olive oil
  • Onion
  • Mushrooms
  • Garlic
  • Kosher salt
  • Ground black pepper
  • Italian seasoning
  • Romano cheese (or Parmesan cheese)
  • Roma tomatoes
  • Great Northern beans
  • Tomato sauce
  • Water
  • Cooked rice
  • Fresh spinach
  • Shredded Mozzarella cheese

Ingredients to prep ahead:

  • Dice onion
  • Dice mushrooms (only if making within 2 days)
  • Cook rice
  • Shred cheese

Stuffed peppers on a plate.

Vegetarian Stuffed Peppers
Prep Time
10 mins
Cook Time
1 hr 5 mins
Total Time
1 hr 15 mins

Vegetarian Stuffed Peppers are a satisfying meal that comes together quickly! This easy weeknight dinner is perfect for Meatless Monday.

Course: dinner, Main, Main Course, Main dish
Cuisine: American, Italian
Keyword: Vegetarian Stuffed Peppers
Servings: 8 servings
Author: Jessy Freimann, The Life Jolie
  • 1 Tablespoon Olive oil
  • 1 cup diced onion
  • 8 ounces mushrooms, diced
  • 3 large cloves garlic, minced or pressed
  • 1 1/2 teaspoon kosher salt
  • 1/4 teaspoon ground black pepper,
  • 1/4 teaspoon Crushed red pepper (optional)
  • 1 teaspoon Italian seasoning
  • 3 Tablespoons grated Romano cheese (or Parmesan cheese)
  • 2 Roma tomatoes, seeded and diced
  • 1 14 ounce can Great Northern beans drained and rinsed
  • 1 8 ounce can Tomato sauce
  • 4 ounces water (fill empty sauce can half way to get out residual sauce)
  • 1 cup cooked rice
  • 1 cup roughly shopped fresh spinach.
  • 4-5 bell peppers sliced in half down the middle and hollowed out
  • 1 1/2 cups shredded mozzarella cheese
  1. Preheat the oven to 400 degrees. In a large saute pan, heat olive oil over medium high heat until shimmering.

  2. Add onion and cook for 3 minutes to soften, stirring often.

  3. Add mushrooms and and saute for 3 minutes, stirring often.

  4. Add garlic and saute for another minute until fragrant.

  5. Combine salt, black pepper, crushed red pepper (if using), Italian seasoning, Romano cheese, tomatoes, beans, tomato sauce and water. Cook for 5-7 minutes until well combined, stirring periodically.

  6. Stir in rice and spinach and cook for 2 minutes until spinach is wilted and rice is heated through.

  7. Stuff the filling into the pepper halves, gently pressing in so they're nice and full (the peppers should be snug in the pan).

  8. Cover and bake for 45 minutes.

  9. Remove cover and sprinkle evenly with mozzarella cheese.

  10. Return to the oven and bake for 10 more minutes to melt the cheese. Serve immediately.

Two stuffed peppers on plates.

If you tried this recipe please comment and rate it 🙂 I love hearing your feedback and answering your questions!

You can find a full index of my recipes here.

Don’t forget to follow The Life Jolie on Pinterest for more recipe inspiration!

Or if Pinterest isn’t your style, bookmark this post!

Let’s keep the conversation going- join my Facebook group! 

You Might Also Like

No Comments

Leave a Reply

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.