This post may contain affiliate links, Read the full disclosure here.
Hey there, friend! ❤️ If you’ve ever craved the flavors of stuffed peppers but didn’t want to spend your evening delicately filling them one by one, then you’re in the right place. Today I’m sharing my go-to Vegetarian Stuffed Pepper Casserole – Quick & Easy. It’s a cozy, one-pan dinner that brings all the savory, cheesy goodness of traditional stuffed peppers—without any of the fuss.
This recipe is a total lifesaver on busy weeknights and, let me tell you, it gets two thumbs up from both picky eaters and hungry husbands. It’s hearty, wholesome, packed with color, and super family-friendly. Plus, it’s one of those dishes that tastes even better the next day (yes, please!).
What makes this vegetarian stuffed pepper casserole so special?
Besides being an easy, family-friendly vegetarian dinner, this casserole is:
- Packed with fiber and protein thanks to black beans and rice
- Loaded with sweet bell peppers, onions, and tomatoes
- Cheesy, cozy, and totally customizable
- Great for meal prep or feeding a crowd
Honestly, it’s one of those meals you just feel good about serving to your people. Let’s get into it!
Ingredients you’ll need for this quick & easy casserole
Here’s what goes into this beautiful, colorful dish:
Main Ingredients:
- 1 cup uncooked rice (brown or white)
- 2 tablespoons olive oil
- 1 large yellow onion, diced
- 1 2/3 cups vegetable broth
- 3 bell peppers (I love using red, yellow, and green for color!), diced
- 2 garlic cloves, minced
- 1 can (15 oz) diced tomatoes, with juices
- 1 can (15 oz) black beans, rinsed and drained
Seasoning:
- 1 teaspoon Italian seasoning (or a mix of oregano, basil, thyme)
- Salt & black pepper to taste
Topping:
- 1 1/2 cups shredded mozzarella or cheddar (vegan cheese works too!)
- Grated Parmesan for finishing (optional but yummy)
- Hot sauce (optional, for a little heat)
- Sour cream (or plain Greek yogurt) for serving
How to make vegetarian stuffed pepper casserole (step-by-step)
Trust me, you don’t need to be a pro in the kitchen to pull this off. It’s super beginner-friendly.
1. Cook your rice
Start with your rice because it takes the longest. Use white or brown rice—whatever you have on hand.
Tip: Brown rice takes longer to cook (about 40 minutes), but it’s worth it for the extra texture and fiber.
Cook it according to the package instructions. Once it’s done, fluff it with a fork and let it cool while you prep everything else.
2. Sauté your veggies

Grab a large skillet and heat your olive oil over medium heat.
Add the diced onion and bell peppers. Sauté them for about 5–7 minutes, until they’re softened and starting to caramelize a bit. That’s flavor gold right there!
Toss in the minced garlic and cook for another 30–60 seconds, just until fragrant. Be careful not to burn it.
Kitchen note: This part smells amazing. It’s basically the smell of comfort food in the making.
3. Mix everything together
Now add your diced tomatoes (with their juice) and the drained black beans into the skillet. Stir well.
Then add your cooked rice and season everything with Italian herbs, salt, and pepper. Give it all a good stir until it’s evenly mixed.
Taste it! This is your moment to adjust the seasoning before baking. Add a bit more salt or a dash of hot sauce if that’s your thing.
4. Assemble and bake

Preheat your oven to 375°F (190°C).
Grease a 9×13-inch casserole dish. Pour your rice and veggie mixture in and spread it out evenly.
Top with shredded cheese (mozzarella, cheddar, or your favorite melty kind). Cover the dish with foil and bake for 20 minutes.
Remove the foil and bake for 10 more minutes until the cheese is bubbly and lightly golden.
5. Let it rest and serve
Once it’s out of the oven, let it sit for 5 minutes. This helps it set and makes serving way easier.
Top with sour cream, sprinkle with fresh herbs (like parsley or basil), and don’t forget the hot sauce if you like things spicy!
Why this dish is a weeknight hero
I make this casserole at least twice a month—it’s that reliable. Here’s why it’s a keeper:
- Freezer-friendly: Make it ahead and freeze for up to 3 months.
- Kid-approved: Even my toddler asks for seconds (and she’s very opinionated).
- Budget-friendly: Uses pantry staples like beans and rice.
- Versatile: Swap in quinoa, lentils, or even TVP if you want something new.
Variations to make it your own
Want to give it a little twist? Go for it!
Mexican stuffed pepper casserole vibes
- Add a teaspoon of cumin and chili powder
- Use Monterey Jack or pepper jack cheese
- Mix in corn, green chilies, or salsa
Healthy vegetarian version
- Use brown rice or quinoa
- Load up on veggies: spinach, zucchini, or mushrooms
- Use a light sprinkle of cheese or go dairy-free
Meat-lovers in the house?
- Add plant-based ground meat or cooked lentils to make it even heartier
Let’s talk leftovers (aka tomorrow’s lunch!)

This casserole stores beautifully.
- Fridge: Keeps for 3–4 days in an airtight container.
- Freezer: Cool completely, then freeze portions in individual containers. Reheat in the oven or microwave.
It’s a dream for meal preppers or busy moms juggling sports practice and work emails.
What to serve with vegetarian stuffed pepper casserole
Honestly, it’s a full meal on its own. But here are a few sides I love pairing it with:
- A crisp green salad with lemon vinaigrette
- Garlic bread or warm pita
- Roasted broccoli or green beans
- A dollop of guacamole on top (especially with the Mexican twist!)
Frequently asked questions
What can I use instead of rice?
- Quinoa, cauliflower rice (for low-carb), or couscous all work!
Can I make it ahead of time?
- Yes! Prep everything and store in the fridge overnight. Just bake when ready.
Is it vegan?
- It can be! Use dairy-free cheese and plant-based sour cream.
Why is my casserole soggy?
- Make sure you drain your tomatoes and beans well, and don’t overcook the rice.
Let’s connect in the kitchen ❤️
Cooking doesn’t have to be complicated or fancy. This vegetarian stuffed pepper casserole – quick & easy proves that simple ingredients can turn into something downright delicious.
I hope this recipe makes your weeknights easier and your dinners more joyful. If you make it, I’d love to hear how it turned out. Leave a comment, tag me @RitzyRecipes on Pinterest or Instagram, or share it with your fellow food-loving friends!
Let’s make family dinner fun again. Happy cooking, mama! 🍽️✨
More cozy vegetarian meals you’ll love:
Psst… Find more cozy weeknight dinner inspo on my Pinterest page.
Print
Vegetarian Stuffed Pepper Casserole – Quick & Easy
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
This Vegetarian Stuffed Pepper Casserole is a quick and easy one-pan meal that’s packed with flavor, veggies, beans, and melty cheese. A comforting, customizable weeknight dinner perfect for meatless Mondays or make-ahead meals!
Ingredients
- 1 cup uncooked rice (white or brown)
- 2 tablespoons olive oil
- 1 large onion, diced
- 1 2/3 cups vegetable broth
- 3 bell peppers (red, yellow, green), diced
- 2 cloves garlic, minced
- 1 can (15 oz) diced tomatoes, with juice
- 1 can (15 oz) black beans, rinsed and drained
- 1 teaspoon Italian seasoning
- Salt and black pepper, to taste
- 1 1/2 cups shredded mozzarella or cheddar cheese (or vegan cheese)
- Parmesan cheese, for serving
- Hot sauce, optional
- Sour cream or vegan yogurt, for serving
Instructions
- Cook the rice according to package directions. Fluff and set aside.
- Heat olive oil in a large skillet over medium heat. Add onion and bell peppers and sauté for 5–7 minutes until softened. Add garlic and cook 1 minute more.
- Add diced tomatoes (with juice) and black beans. Stir in cooked rice, Italian seasoning, salt, and pepper. Mix well and taste to adjust seasoning.
- Preheat oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish. Transfer mixture to the dish and top with shredded cheese.
- Cover with foil and bake for 20 minutes. Uncover and bake an additional 10 minutes until cheese is golden and bubbly.
- Let rest for 5–10 minutes before serving. Garnish with Parmesan, fresh herbs, sour cream, or hot sauce as desired.
Notes
Make it vegan by using plant-based cheese and yogurt. Sub rice with cooked quinoa for more protein. Add lentils, spinach, or zucchini for extra veggies. Freezes well for up to 3 months.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Baked
- Cuisine: Vegetarian
Nutrition
- Serving Size: 1 portion
- Calories: 320
- Sugar: 6g
- Sodium: 540mg
- Fat: 11g
- Saturated Fat: 4g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 7g
- Protein: 13g
- Cholesterol: 15mg




