Flavorful Vegetarian Stuffed Peppers: Your New Favorite Meatless Meal
These Vegetarian Stuffed Peppers are a culinary delight, bursting with a delicious black bean, corn, and savory rice mixture, and crowned with melted Monterey Jack cheese! They offer a perfect blend of comfort food and fresh, wholesome ingredients, making them an excellent choice for any dinner.

Why These Vegetarian Stuffed Peppers Stand Out
These vegetarian stuffed peppers are not just a meal; they’re a celebration of fresh, vibrant flavors and textures. As one of our favorite Mexican-inspired meatless dinners, they are incredibly satisfying and wonderfully easy to prepare. Each bell pepper is generously filled with a hearty mixture of black beans, sweet corn, and fluffy rice, all seasoned to perfection. The topping of freshly grated Monterey Jack cheese adds a creamy, melty finish that elevates every bite. Whether you’re a seasoned vegetarian or simply looking for a delicious and healthy meat-free option, these stuffed bell peppers are guaranteed to impress. They’re perfect for a “Meatless Monday” or any day you crave a flavorful, wholesome meal!
We absolutely adore these stuffed peppers for their fresh taste and perfectly tender texture. They are crafted with readily available ingredients and a carefully balanced spice blend that ensures every flavor truly pops. Their simplicity and robust taste make them a fantastic addition to your weekly meal rotation. You’ll find them much more exciting and fulfilling than your average weeknight meal.
If you’re as passionate about Mexican-inspired vegetarian dinners as we are, be sure to explore some of our other cherished recipes. These include our comforting Mexican rice casserole, rich and savory vegetarian enchiladas, and delightful sweet potato tacos. Embracing vegetarian Mexican cuisine is not only simple but also opens up a world of incredibly tasty and diverse dishes!

Before we dive into the step-by-step instructions, let’s gather the essential ingredients for these fantastic vegetarian stuffed peppers. You’ll find the complete recipe card, including detailed measurements and cooking times, at the very end of this post. But for now, here’s a quick overview of what you’ll need to create this amazing dish:
Essential Ingredients for Vegetarian Stuffed Peppers
- Whole Bell Peppers: Choose any color you prefer! Red, yellow, and orange peppers are sweeter, while green offers a slightly more robust flavor. Different colors also add great visual appeal to your dish.
- Garlic and Onion: Freshly minced garlic and diced yellow onion are absolutely crucial for building a deep, aromatic flavor base for your filling. Avoid powders here for the best taste.
- Olive Oil: Used for sautéing the aromatics and lightly coating the bell peppers before baking to ensure perfect tenderness.
- Black Beans: Canned black beans provide a hearty, protein-rich component. Ensure they are drained and rinsed well before adding.
- Corn: Frozen or fresh corn adds a delightful sweetness and texture contrast to the filling. If using frozen, no need to thaw beforehand as it will cook in the skillet.
- Cooked White Rice: White rice offers a soft, absorbent base for the flavors. Feel free to substitute with brown rice for added fiber and a nuttier taste. Make sure it’s cooked ahead of time.
- Cilantro: Freshly chopped cilantro brings a burst of bright, herbaceous, and authentic Mexican flavor. Don’t skip it!
- Seasonings: A blend of chili powder, cumin, paprika, and salt creates that signature warm, smoky, and slightly spicy profile. Adjust to your taste.
- Lime Juice: Freshly squeezed lime juice is a game-changer, adding a zesty brightness that cuts through the richness and enhances all the other flavors.
- Monterey Jack Cheese: For the best melt and flavor, we highly recommend grating your own Monterey Jack cheese from a block. Pre-shredded cheese often contains anti-caking agents that affect melting quality.

Step-by-Step Guide: How to Make Vegetarian Stuffed Peppers
Crafting these delicious vegetarian stuffed peppers is simpler than you might think. Follow these easy steps to bring this flavorful meal to your table:
Step 1: Prepare the Bell Peppers. Begin by thoroughly washing your bell peppers. Then, carefully cut each pepper in half lengthwise, right down through the middle of the stem. Using a spoon or your hands, clean out the insides, removing all seeds and white membranes. This creates a perfect cup for your delicious filling.

Step 2: Pre-bake the Peppers. Arrange the prepared bell pepper halves on a baking sheet. Drizzle them lightly with olive oil and sprinkle generously with salt. Use your hands to gently rub the oil and salt into the peppers, ensuring an even coating. This step is crucial for achieving that desirable tender-crisp texture.
Should Peppers Be Pre-cooked Before Stuffing?
Absolutely, yes! Pre-baking your bell peppers before stuffing is a key step to ensure they reach the perfect tenderness. This initial bake softens the peppers, making them enjoyable to eat while preventing them from becoming mushy or staying too firm after the final bake. It also allows some of the moisture to release, which helps avoid a soggy final product.
Step 3: Bake and Cook Rice. Place the baking sheet with the pepper halves into a preheated oven at 425 degrees Fahrenheit (220°C) for 20 minutes. While your peppers are getting perfectly tender, take this time to cook your white rice (or brown rice) according to package directions. You can use a stovetop method or a convenient rice cooker.

Step 4: Sauté Aromatics. While the peppers bake, heat one tablespoon of olive oil in a large skillet over medium heat. Add the diced yellow onion and minced garlic. Sauté them for 7-8 minutes, stirring occasionally, until the onion becomes translucent and wonderfully fragrant. This forms the aromatic base of your flavorful filling.
Step 5: Add Beans and Corn. To the skillet with the softened onion and garlic, add the frozen corn and drained black beans. Stir the mixture gently and cook for about 5 minutes, or until the corn is thoroughly thawed and warmed through. This step ensures all ingredients are well combined and heated before assembling.


Step 6: Create the Flavorful Filling. If your skillet is large enough, you can continue here, or transfer the bean and corn mixture to a spacious mixing bowl. Add the cooked rice, chili powder, cumin, paprika, and salt. Stir in the freshly chopped cilantro and a squeeze of fresh lime juice. Finally, fold in ½ cup of the freshly grated Monterey Jack cheese. Mix everything thoroughly to ensure all the spices and ingredients are well combined, creating a truly harmonious and delicious vegetarian stuffed pepper filling. Don’t forget to taste and adjust seasonings if needed!


Step 7: Drain the Peppers. Once the bell pepper halves have finished their initial 20 minutes of baking, carefully remove the baking sheet from the oven. You may notice some liquid has accumulated inside the peppers; it’s important to drain off any excess liquid before proceeding. This step helps prevent your stuffed peppers from becoming watery and ensures a delightful texture.
Step 8: Stuff the Peppers. Now for the fun part! Generously spoon the prepared black bean, corn, and rice filling into each pre-baked bell pepper half. Pack them full, but gently, ensuring an even distribution of the delicious mixture. Arrange the stuffed peppers back onto the baking sheet, making sure they are stable.


Step 9: Top with Cheese. Sprinkle the remaining freshly grated Monterey Jack cheese generously over the top of each stuffed pepper. This layer of cheese will melt into a golden, bubbly crust, adding a creamy and irresistible finish.
Step 10: Final Bake and Serve. Return the baking sheet with the stuffed pepper halves to the 425 degrees Fahrenheit (220°C) oven. Bake for an additional 15-20 minutes, or until the cheese on top is beautifully browned, melted, and bubbling. Carefully remove from the oven and let them cool for a few minutes before serving. Enjoy!


Serving Suggestions for Stuffed Bell Peppers
These vegetarian stuffed peppers are incredibly versatile and pair beautifully with a variety of toppings and side dishes. Serve them warm with your favorite garnishes to enhance their already fantastic flavor:
- Sour Cream or Greek Yogurt: A dollop of cool, creamy sour cream or a healthier Greek yogurt can balance the spices and add a rich tang.
- Fresh Lime Wedges: A squeeze of fresh lime juice just before serving brightens all the flavors and adds a zesty finish.
- Diced Avocado or Guacamole: Creamy avocado provides a delightful contrast in texture and a healthy dose of good fats. Homemade guacamole is always a winner!
- Salsa: A spoonful of your favorite salsa (whether mild, medium, or spicy) adds an extra layer of Mexican flavor and moisture.
- Fresh Cilantro: A sprinkle of freshly chopped cilantro for garnish adds a fresh, herbaceous note and vibrant color.
- Hot Sauce: For those who love an extra kick, a dash of your preferred hot sauce can really elevate the dish.
Consider serving these stuffed peppers alongside a simple green salad, a bowl of extra black beans, or some warm tortillas to make it a complete Mexican feast!

How to Store, Reheat, and Meal Prep Stuffed Peppers
Proper storage ensures you can enjoy these delicious stuffed peppers even after the meal. They’re also great for meal prepping!
To Store: Place any leftover stuffed peppers in an airtight container and refrigerate for up to 2-3 days. This helps maintain their freshness and prevents them from drying out.
To Reheat: For the best results, reheat your stuffed peppers in the oven. Place them on a baking sheet and bake at 400 degrees Fahrenheit (200°C) for about 10-15 minutes, or until they are heated through and the cheese is bubbly again. You can also microwave them for a quicker option, though the peppers might be slightly softer.
To Freeze (Meal Prep): These vegetarian stuffed peppers freeze wonderfully!
- Prepare and Bake Partially: Follow the recipe steps up to stuffing the peppers and topping with cheese. You can even bake them for 10-15 minutes (less than the final bake time) to set the peppers, but don’t fully cook them.
- Cool Completely: Allow the stuffed peppers to cool completely at room temperature.
- Wrap Individually: Wrap each stuffed pepper half tightly in plastic wrap, then in aluminum foil. This double layer helps prevent freezer burn.
- Freeze: Place the wrapped peppers in a freezer-safe bag or container and freeze for up to 2-3 months.
To Reheat from Frozen: Unwrap the frozen stuffed peppers and place them on a baking sheet. Bake at 375 degrees Fahrenheit (190°C) for 30-45 minutes, or until heated through and the cheese is melted and golden. Covering them loosely with foil for the first part of baking can help prevent over-browning while they thaw.

Vegetarian Stuffed Peppers FAQs
No, there’s no need to boil your peppers before stuffing. Our recipe calls for pre-baking the peppers. This method is superior as it softens them to the perfect tender-crisp texture while also allowing some excess moisture to evaporate, which prevents a soggy final product. Boiling can sometimes lead to overly soft or waterlogged peppers.
To ensure your stuffed peppers remain perfectly firm and not soggy, there are a couple of key steps. Firstly, thoroughly drain any liquid from the bell peppers after the initial pre-baking step and before adding the filling. Bell peppers release a lot of water as they cook. Secondly, avoid overcooking the stuffed peppers in the final bake. Cook just until the cheese is melted and bubbly, and the filling is hot. Also, make sure your rice and bean mixture isn’t too wet to begin with.
For stuffed peppers, the most common and effective way to cut them is lengthwise. Start by placing the pepper on its side and carefully cutting it in half from the stem end all the way down through the base. Once halved, use a spoon or your fingers to scoop out the core, seeds, and any white membranes inside. This creates two boat-like halves ready for your delicious filling.
Any color of bell pepper works great for stuffing! Red, yellow, and orange peppers tend to be sweeter and milder, while green bell peppers have a slightly more bitter, earthy flavor. The choice depends on your preference, but using a mix of colors makes for a beautiful and vibrant dish.
Absolutely! To make this recipe vegan, simply omit the Monterey Jack cheese or substitute it with your favorite plant-based shredded cheese alternative. The filling itself is already completely vegan and bursting with flavor!
More Delicious Vegetarian Recipes You’ll Love
If you enjoyed these Vegetarian Stuffed Peppers, you’re sure to love these other plant-based delights from our kitchen. Expand your repertoire of healthy and flavorful meatless meals:
- Creamy Queso Blanco
- Crispy Air Fryer Buffalo Cauliflower
- Hearty Sweet Potato Black Bean Enchiladas
- Flavorful Tofu Tacos
- The Best Homemade Guacamole Recipe
- Sizzling Fajita Veggies

These vegetarian stuffed peppers are truly one of our favorite Mexican-inspired dinner recipes – a delicious, flavorful, and incredibly filling meatless meal that’s both healthy and easy to prepare. We hope you enjoy making and savoring them as much as we do!
Vegetarian Stuffed Peppers Recipe
These vegetarian stuffed peppers are filled with a delicious black bean, corn, and rice mixture and baked to perfection, topped with melted Monterey Jack cheese!
By: Joy Shull
Prep Time: 30 minutes
Cook Time: 40 minutes
Total Time: 1 hour 10 minutes
Yields: 5 servings
Ingredients
- 5 whole bell peppers (any color)
- 10 cloves of garlic, minced
- 1 yellow onion, diced
- 1 tablespoon olive oil
- ¼ cup fresh cilantro, chopped
- 1 can (15 oz) black beans, drained and rinsed
- 1 ½ cups cooked white rice (or brown rice)
- 1 cup frozen corn
- 1 teaspoon chili powder
- 1 ½ teaspoons ground cumin
- ¼ teaspoon paprika
- 1 ¼ teaspoon salt
- 8 oz Monterey Jack cheese, freshly grated
- ½ lime, juiced
Instructions
- Prepare Peppers: Wash bell peppers. Cut each pepper in half lengthwise through the stem and clean out all seeds and membranes.
- Season & Prep: Drizzle the pepper halves lightly with olive oil and sprinkle with salt. Rub the oil into the peppers with your hands and place them cut-side up on a baking sheet.
- Pre-bake Peppers: Bake the pepper halves at 425°F (220°C) for 20 minutes.
- Cook Rice: While peppers are baking, cook the rice according to package instructions on the stovetop or in a rice cooker.
- Sauté Aromatics: In a large skillet, heat 1 tablespoon of olive oil over medium heat. Add the diced onion and minced garlic. Cook for 7-8 minutes until the onion is translucent and soft.
- Add Beans & Corn: Stir in the frozen corn and drained black beans to the skillet. Cook for 5 minutes, until the corn is thawed and heated through.
- Combine Filling: In the skillet (or a large mixing bowl), add the cooked rice, chili powder, cumin, paprika, salt, chopped cilantro, fresh lime juice, and ½ cup of the grated Monterey Jack cheese. Stir well to combine the vegetarian stuffed pepper filling.
- Stuff Peppers: After the initial 20 minutes of baking, remove the bell peppers from the oven and carefully drain any liquid that has accumulated. Then, generously stuff each bell pepper half with the rice and bean mixture and return them to the baking sheet.
- Top with Cheese: Sprinkle the remaining freshly grated Monterey Jack cheese over the top of each stuffed pepper.
- Final Bake: Bake the stuffed pepper halves at 425°F (220°C) for an additional 15-20 minutes, or until the cheese is browned and bubbly on top.
- Serve: Serve hot, garnished with fresh squeezed lime juice, diced avocado, sour cream, or your favorite toppings.
Nutrition Information (per 2 halves serving)
Serving Size: 2 halves
Calories: 455 kcal
Carbohydrates: 54g
Protein: 23g
Fat: 18g
Saturated Fat: 9g
Polyunsaturated Fat: 1g
Monounsaturated Fat: 6g
Cholesterol: 40mg
Sodium: 871mg
Potassium: 791mg
Fiber: 12g
Sugar: 6g
Vitamin A: 4315 IU
Vitamin C: 160mg
Calcium: 402mg
Iron: 4mg