Vegetarian stuffed bell peppers with rice are the perfect combination of comfort food and wholesome ingredients packed into one colorful dish. Tender roasted bell peppers filled with flavorful rice, vegetables, herbs, and melted cheese create a meal that feels hearty, nourishing, and incredibly satisfying. Every bite delivers a balance of savory filling, soft roasted peppers, and rich seasoning that makes this recipe a favorite for both weeknight dinners and meal prep.
What makes this recipe especially appealing is how versatile and easy it is to customize. You can use different vegetables, grains, beans, or cheeses depending on your preferences while still creating a delicious and filling meal. I once added black beans and smoked paprika to the rice mixture, and the extra flavor made the peppers even more comforting.
These stuffed peppers are ideal for vegetarian dinners, healthy lunches, family meals, or make-ahead recipes because they reheat beautifully and taste just as good the next day. They are colorful, nutritious, and simple enough for beginner cooks while still looking impressive on the table.
Print
Vegetarian Stuffed Bell Peppers with Rice Recipe That’s Healthy and Satisfying
- Total Time: 55 minutes
- Yield: 4 stuffed peppers
- Diet: Vegetarian
Description
Vegetarian Stuffed Bell Peppers with Rice are colorful roasted bell peppers filled with seasoned rice, vegetables, beans, and melted cheese for a wholesome and satisfying meatless meal.
Ingredients
- 4 large bell peppers, tops removed and seeds cleaned
- 1 tablespoon olive oil
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 cup cooked rice
- 1 can (15 oz) black beans, drained and rinsed
- 1 cup corn kernels
- 1 can (14 oz) diced tomatoes, drained
- 1 teaspoon cumin
- 1 teaspoon paprika
- 1/2 teaspoon oregano
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 cup shredded cheddar or mozzarella cheese
- 2 tablespoons chopped parsley or cilantro
Instructions
- Preheat oven to 375°F (190°C).
- Place prepared bell peppers upright in a baking dish.
- Heat olive oil in a skillet over medium heat.
- Add onion and cook until softened, about 4 minutes.
- Stir in garlic and cook for 30 seconds until fragrant.
- Add cooked rice, black beans, corn, diced tomatoes, cumin, paprika, oregano, salt, and black pepper.
- Cook for 3-4 minutes until heated through.
- Stir in half of the shredded cheese.
- Spoon the filling evenly into the bell peppers.
- Cover with foil and bake for 30 minutes.
- Remove foil, sprinkle remaining cheese on top, and bake for another 10 minutes until cheese is melted.
- Garnish with parsley or cilantro before serving.
Notes
- Use any color bell peppers for a vibrant presentation.
- Brown rice or quinoa can replace white rice.
- Add jalapeños for extra spice.
- Serve with sour cream or avocado slices.
- Store leftovers refrigerated for up to 4 days.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Mediterranean-American
Why You’ll Love This Recipe
Vegetarian stuffed bell peppers are healthy, hearty, and packed with flavor while still being easy to prepare.
The roasted peppers become tender and slightly sweet while the rice filling stays savory, cheesy, and satisfying.
Another reason to love this recipe is how customizable it is. You can easily switch the vegetables, spices, or grains depending on what you have available.
These stuffed peppers are also perfect for meal prep because they store and reheat very well without losing texture or flavor.
Ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
Bell peppers serve as the edible bowl for the filling and become sweet and tender when roasted. Red, yellow, and orange peppers add beautiful color and slightly sweeter flavor.
Cooked rice creates the hearty base of the filling and absorbs all the savory seasonings beautifully. White rice, brown rice, or jasmine rice all work well.
Onion adds savory depth and richness to the filling.
Garlic enhances the overall flavor and pairs perfectly with the vegetables and rice.
Black beans add plant-based protein and make the filling even more satisfying. I once added black beans with corn, and the texture became even heartier.
Diced tomatoes bring moisture and freshness while helping bind the filling together.
Corn adds subtle sweetness and extra texture to the filling.
Olive oil helps sauté the vegetables while adding richness.
Italian seasoning provides a blend of herbs that adds comforting flavor.
Paprika adds warmth and slight smokiness to the filling.
Salt and black pepper balance and enhance all the ingredients.
Shredded cheese melts beautifully on top of the peppers and adds creamy richness. Cheddar, mozzarella, or Monterey Jack all work wonderfully.
Fresh parsley adds freshness and color right before serving.
Directions
Preheat the oven to 375°F and lightly grease a baking dish.
Cut the tops off the bell peppers and remove the seeds and membranes inside.
Place the peppers upright in the prepared baking dish.
Heat olive oil in a large skillet over medium heat.
Add the chopped onion and cook until softened, about 4 to 5 minutes.
Stir in the garlic and cook for another 30 seconds until fragrant.
Add the cooked rice, black beans, diced tomatoes, corn, paprika, Italian seasoning, salt, and black pepper. Stir until everything is fully combined and heated through.
Spoon the rice mixture evenly into each bell pepper, packing the filling gently.
Top the stuffed peppers with shredded cheese.
Cover the baking dish with foil and bake for 30 minutes.
Remove the foil and continue baking for another 10 to 15 minutes until the peppers become tender and the cheese is melted and golden.
Remove from the oven and garnish with fresh parsley before serving.

Equipment needed :
Must-Have Tools to Get Rolling
Here’s what you’ll want to have on hand:
Here’s what you’ll want to have on hand:
Silicone Spatula – Durable, heat-resistant silicone spatula perfect for mixing, scraping, and spreading. Gentle on non-stick cookware and easy to clean.
Large pot – You’ll need this to boil the whole cabbage head and soften the leaves.
large bowl –Spacious, durable large bowl ideal for mixing, serving, or food preparation. Made from sturdy material and easy to clean.
Sharp knife – For coring the cabbage and slicing out the thick stem in each leaf. A paring knife works best.
Mixing bowl – A big bowl makes it easier to combine your meat and rice filling evenly.
Cutting board – For prepping cabbage leaves and rolling them like a pro.
Full-Size Blender – is a powerful kitchen appliance for making smoothies, soups, and sauces in large batches.
3-in-1 Air Fryer – This versatile 3-in-1 air fryer offers Air Fry for healthier meals with less oil, Bake for bakery-quality desserts and treats, and Reheat to bring leftovers back to life with crispy, flavorful results
Servings and timing
This recipe makes approximately 4 servings.
Preparation time: 20 minutes
Cooking time: 45 minutes
Total time: 1 hour 5 minutes
Storage/reheating
Store leftover stuffed peppers in an airtight container in the refrigerator for up to 4 days.
To reheat, place the peppers in the oven at 350°F for about 15 minutes until heated through.
Microwave reheating also works for quick lunches and meal prep meals.
These stuffed peppers freeze well for up to 2 months when wrapped tightly and stored properly.
Variations and Customizations
Vegetarian stuffed bell peppers are incredibly versatile and easy to customize with different ingredients and flavors.
For a Mexican-inspired variation, add taco seasoning, black olives, jalapeños, and pepper jack cheese. I once topped them with avocado slices and salsa after baking, and the flavor combination was amazing.
You can also substitute quinoa, couscous, or cauliflower rice instead of regular rice for different textures and nutritional benefits.
Mushrooms, zucchini, spinach, or carrots can easily be added to the filling for extra vegetables and flavor.
For extra protein, lentils or chickpeas work beautifully alongside the rice mixture.
If you enjoy spicy food, add crushed red pepper flakes or diced chili peppers to the filling.
Feta cheese or goat cheese can replace shredded cheese for a Mediterranean-inspired version.
Fresh herbs like cilantro, basil, or dill also pair wonderfully with the roasted peppers.
For a vegan version, simply omit the cheese or use your favorite dairy-free cheese alternative.
These stuffed peppers can also be topped with sour cream, yogurt sauce, or marinara sauce before serving.
Nutrition and Dietary Info
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 340 |
| Protein | 11g |
| Carbs | 42g |
| Fat | 14g |
| Saturated Fat | 5g |
| Fiber | 9g |
| Sugar | 8g |
| Sodium | 420mg |
This recipe is rich in fiber, vegetables, and plant-based protein, making it a healthy and balanced vegetarian meal.
Expert Tips & Customizations
Pre-Cook the Peppers Slightly
Roasting the peppers briefly before stuffing creates softer texture.
Use Cooked Rice
Pre-cooked rice keeps the filling from becoming undercooked or dry.
Do Not Overfill
Leave a little room at the top so the filling heats evenly.
Cover While Baking
Foil helps steam the peppers so they become tender without drying out.
Add Fresh Herbs Before Serving
Fresh parsley or cilantro brightens the finished dish beautifully.
FAQs
Can I make stuffed peppers ahead of time?
Yes, they can be assembled ahead and baked later when ready to serve.
Can I freeze stuffed bell peppers?
Yes, they freeze very well for up to 2 months.
What rice works best for stuffed peppers?
White rice, brown rice, jasmine rice, and quinoa all work beautifully.
Can I make this recipe vegan?
Yes, simply use dairy-free cheese or omit the cheese entirely.
Why are my peppers still hard after baking?
They may need additional baking time depending on their size and thickness.
What sides pair well with stuffed peppers?
Salad, garlic bread, roasted vegetables, or soup all pair wonderfully.
Conclusion
Vegetarian stuffed bell peppers with rice are the perfect healthy comfort food packed with color, flavor, and wholesome ingredients. The tender roasted peppers combined with savory rice filling and melted cheese create a meal that feels satisfying while remaining simple to prepare. Whether served for family dinners, meal prep, or casual gatherings, this easy vegetarian recipe delivers delicious flavor and comforting texture every time.
Hungry for more? Visit our website for full recipes and follow us on Pinterest for daily foodie inspo you’ll love to pin!