Vegetarian Stuffed Peppers Recipe

Learn how to make the best homemade vegetarian stuffed peppers with this easy baking recipe. Perfectly roasted bell peppers filled with a flavorful mixture of rice, beans, corn, and cheese create a complete meal that's both nutritious and satisfying. The secret is pre-roasting the peppers for the perfect texture!
Difficulty:
Beginner
Prep Time:
20 mins
Cook Time:
45 mins
Serves:
6 stuffed peppers
Overhead view of vibrant red, yellow, and orange bell peppers standing upright on a rustic ceramic baking dish, each overflowing with a colorful rice filling specked with corn, black beans, and melted cheese. The peppers glisten under soft natural light, their edges slightly charred and caramelized, while fresh cilantro leaves are scattered across the top adding bright green contrast. A drizzle of sour cream creates artistic white swirls against the rich tomato-tinged filling, with a wooden serving spoon resting alongside, ready to scoop up the fragrant, steaming contents.

Ingredients

<ul class="ingredients-main-list"><li class="ingredients-single-item">6 large bell peppers (red, yellow, or orange)</li><li class="ingredients-single-item">200g brown rice, uncooked (or quinoa)</li><li class="ingredients-single-item">1 tablespoon olive oil</li><li class="ingredients-single-item">1 medium onion, finely diced</li><li class="ingredients-single-item">3 garlic cloves, minced</li><li class="ingredients-single-item">1 medium zucchini, diced</li><li class="ingredients-single-item">1 small eggplant, diced</li><li class="ingredients-single-item">400g can black beans, drained and rinsed</li><li class="ingredients-single-item">150g corn kernels (fresh or frozen)</li><li class="ingredients-single-item">400g can diced tomatoes</li><li class="ingredients-single-item">2 tablespoons tomato paste</li><li class="ingredients-single-item">1 teaspoon ground cumin</li><li class="ingredients-single-item">1 teaspoon smoked paprika</li><li class="ingredients-single-item">1/2 teaspoon dried oregano</li><li class="ingredients-single-item">1/4 teaspoon cayenne pepper (optional)</li><li class="ingredients-single-item">150g grated cheese (cheddar or mozzarella)</li><li class="ingredients-single-item">Fresh coriander or parsley for garnish</li><li class="ingredients-single-item">Salt and pepper to taste</li></ul>

Nutrition Facts (per serving)

🍽️ Serving Size: 1 stuffed pepper
🔥 Calories: 325 calories
🥑 Fat: 11 g
🧈 Saturated Fat: 4 g
🍞 Carbohydrates: 47 g
🍭 Sugar: 9 g
🍗 Protein: 12 g
🫀 Cholesterol: 15 mg
🧂 Sodium: 415 mg

Equipment

<ul class="equipment-main-list"><li class="equipment-single-item">Large baking dish</li><li class="equipment-single-item">Medium saucepan</li><li class="equipment-single-item">Large frying pan</li><li class="equipment-single-item">Sharp knife</li><li class="equipment-single-item">Measuring cups and spoons</li></ul>

Directions

<ol class="no-list-style"><li class="MethodStepper"><h4 class="step-title">Step 1</h4>Preheat your oven to 190°C (375°F). Cook the brown rice according to package instructions until just tender. This typically takes about 35-40 minutes, so start this before preparing the other ingredients. The rice should be slightly undercooked as it will continue cooking inside the peppers.</li><li class="MethodStepper"><h4 class="step-title">Step 2</h4>While the rice cooks, prepare the bell peppers by cutting off the tops and carefully removing the seeds and membranes. Keep the tops if you'd like to use them as "lids" for presentation. Place the hollowed peppers in a baking dish and sprinkle the insides lightly with salt. Par-bake the empty peppers for 15 minutes - this pre-roasting step ensures the peppers will be perfectly tender when the dish is complete.</li><li class="MethodStepper"><h4 class="step-title">Step 3</h4>Meanwhile, heat olive oil in a large frying pan over medium heat. Add the diced onion and sauté for 3-4 minutes until translucent. Add the minced garlic and cook for another 30 seconds until fragrant, being careful not to burn it as this would create a bitter taste.</li><li class="MethodStepper"><h4 class="step-title">Step 4</h4>Add the diced zucchini and eggplant to the pan and cook for 5-7 minutes until they begin to soften. Stir in the black beans, corn, diced tomatoes, and tomato paste. Season with cumin, smoked paprika, oregano, cayenne (if using), salt and pepper. Simmer for about 5 minutes until the mixture thickens slightly and the flavors meld together.</li><li class="MethodStepper"><h4 class="step-title">Step 5</h4>Remove the par-baked peppers from the oven. Combine the cooked rice with the vegetable mixture in a large bowl, mixing thoroughly. Stir in half of the grated cheese, which will help bind the filling as it melts during baking. Taste and adjust seasoning if needed.</li><li class="MethodStepper"><h4 class="step-title">Step 6</h4>Fill each pepper generously with the rice and vegetable mixture, packing it in gently but firmly. Top each pepper with the remaining grated cheese. If using the pepper tops for presentation, place them on top of the filling or alongside the peppers.</li><li class="MethodStepper"><h4 class="step-title">Step 7</h4>Pour about 120ml (1/2 cup) of water into the bottom of the baking dish to create steam during baking, which helps cook the peppers evenly. Cover the dish with aluminum foil, creating a loose tent so it doesn't touch the cheese.</li><li class="MethodStepper"><h4 class="step-title">Step 8</h4>Bake the stuffed peppers at 190°C (375°F) for 25 minutes covered. Then remove the foil and bake for an additional 10-15 minutes until the peppers are tender when pierced with a fork and the cheese is golden and bubbly. The contrast between the soft interior and slightly charred edges creates a delightful textural experience.</li><li class="MethodStepper"><h4 class="step-title">Step 9</h4>Let the stuffed peppers rest for 5 minutes before serving - this allows the filling to set slightly and makes them easier to serve intact. Garnish with fresh chopped coriander or parsley before serving. These peppers can be enjoyed as a complete meal on their own or with a simple side salad.</li></ol>

FAQs

Find answers to your most pressing questions about this delicious recipe right here.

What ingredients are used in Vegetarian Stuffed Peppers Recipe?

The main ingredients include bell peppers, brown rice, onion, garlic, zucchini, eggplant, black beans, corn, diced tomatoes, tomato paste, spices (cumin, smoked paprika, oregano), and cheese. These create a hearty, nutritious vegetarian main dish that's full of flavour.

How to cook Vegetarian Stuffed Peppers Recipe at home?

Learn how to cook Vegetarian Stuffed Peppers Recipe by first par-baking hollowed bell peppers, then preparing a flavourful filling of rice, sautéed vegetables, beans, and spices. Fill the peppers, top with cheese, and bake until tender. The pre-roasting technique ensures perfectly cooked peppers with a delicious filling that's moist and well-seasoned.

Can I make stuffed peppers ahead of time for meal prep?

Yes, stuffed peppers are excellent for meal prep. Prepare and fill them a day ahead, then refrigerate unbaked. You can also fully cook them, cool completely, and refrigerate for up to 3 days or freeze for up to 3 months. Simply reheat in the oven until thoroughly warm.

What's the best type of bell pepper to use for stuffing?

Red, yellow, and orange bell peppers are ideal for stuffing as they're sweeter and more tender than green peppers. Look for peppers with flat bottoms so they stand upright while baking. Select ones that are firm, with glossy skin and feel heavy for their size.

How can I make these stuffed peppers vegan instead of vegetarian?

To make vegan stuffed peppers, simply substitute the cheese with plant-based alternatives like vegan cheese shreds, nutritional yeast for cheesy flavour, or omit it completely. The filling is already protein-rich from beans, and you can add extra texture with nuts or seeds.

Want to try something else in ...

Stuffed-Roasted Vegetables & Sides

Try following recommended recipes

No items found.

{ "@context": "http://schema.org/", "@type": "Recipe", "name": "Vegetarian Stuffed Peppers Recipe", "image": ["https://cdn.prod.website-files.com/67f19ab882e7325b0d63c86a/6837d3609ca38595fc95af15_Leonardo_Phoenix_10_Overhead_view_of_vibrant_red_yellow_and_or_0.jpeg"], "author": { "@type": "Person", "name": "Gurbir Aujla", "brand": "What's Baking?", "jobTitle": "Baker" }, "datePublished": "2024-06-24", "description": "Learn how to make the best homemade vegetarian stuffed peppers with this easy baking recipe. Perfectly roasted bell peppers filled with a flavorful mixture of rice, beans, corn, and cheese create a complete meal that's both nutritious and satisfying. The secret is pre-roasting the peppers for the perfect texture!", "prepTime": "PT20M", "cookTime": "PT45M", "totalTime": "PT1H5M", "keywords": "vegetarian stuffed peppers, meatless dinner, bell pepper recipes, healthy vegetarian meal, plant-based main dish", "recipeYield": "6", "recipeCategory": "Main Course", "recipeCuisine": "Mediterranean", "nutrition": { "@type": "NutritionInformation", "calories": "325 calories", "carbohydrateContent": "47 g", "proteinContent": "12 g", "fatContent": "11 g", "saturatedFatContent": "4 g", "cholesterolContent": "15 mg", "sodiumContent": "415 mg", "sugarContent": "9 g", "servingSize": "1 stuffed pepper" }, "recipeIngredient": [ "6 large bell peppers (red, yellow, or orange)", "200g brown rice, uncooked (or quinoa)", "1 tablespoon olive oil", "1 medium onion, finely diced", "3 garlic cloves, minced", "1 medium zucchini, diced", "1 small eggplant, diced", "400g can black beans, drained and rinsed", "150g corn kernels (fresh or frozen)", "400g can diced tomatoes", "2 tablespoons tomato paste", "1 teaspoon ground cumin", "1 teaspoon smoked paprika", "1/2 teaspoon dried oregano", "1/4 teaspoon cayenne pepper (optional)", "150g grated cheese (cheddar or mozzarella)", "Fresh coriander or parsley for garnish", "Salt and pepper to taste" ], "recipeInstructions": [ { "@type": "HowToStep", "name": "Cook Rice", "text": "Preheat your oven to 190°C (375°F). Cook the brown rice according to package instructions until just tender. This typically takes about 35-40 minutes, so start this before preparing the other ingredients. The rice should be slightly undercooked as it will continue cooking inside the peppers." }, { "@type": "HowToStep", "name": "Prepare Peppers", "text": "While the rice cooks, prepare the bell peppers by cutting off the tops and carefully removing the seeds and membranes. Keep the tops if you'd like to use them as 'lids' for presentation. Place the hollowed peppers in a baking dish and sprinkle the insides lightly with salt. Par-bake the empty peppers for 15 minutes - this pre-roasting step ensures the peppers will be perfectly tender when the dish is complete." }, { "@type": "HowToStep", "name": "Sauté Aromatics", "text": "Meanwhile, heat olive oil in a large frying pan over medium heat. Add the diced onion and sauté for 3-4 minutes until translucent. Add the minced garlic and cook for another 30 seconds until fragrant, being careful not to burn it as this would create a bitter taste." }, { "@type": "HowToStep", "name": "Cook Vegetables", "text": "Add the diced zucchini and eggplant to the pan and cook for 5-7 minutes until they begin to soften. Stir in the black beans, corn, diced tomatoes, and tomato paste. Season with cumin, smoked paprika, oregano, cayenne (if using), salt and pepper. Simmer for about 5 minutes until the mixture thickens slightly and the flavors meld together." }, { "@type": "HowToStep", "name": "Combine Filling", "text": "Remove the par-baked peppers from the oven. Combine the cooked rice with the vegetable mixture in a large bowl, mixing thoroughly. Stir in half of the grated cheese, which will help bind the filling as it melts during baking. Taste and adjust seasoning if needed." }, { "@type": "HowToStep", "name": "Fill Peppers", "text": "Fill each pepper generously with the rice and vegetable mixture, packing it in gently but firmly. Top each pepper with the remaining grated cheese. If using the pepper tops for presentation, place them on top of the filling or alongside the peppers." }, { "@type": "HowToStep", "name": "Prepare for Baking", "text": "Pour about 120ml (1/2 cup) of water into the bottom of the baking dish to create steam during baking, which helps cook the peppers evenly. Cover the dish with aluminum foil, creating a loose tent so it doesn't touch the cheese." }, { "@type": "HowToStep", "name": "Bake", "text": "Bake the stuffed peppers at 190°C (375°F) for 25 minutes covered. Then remove the foil and bake for an additional 10-15 minutes until the peppers are tender when pierced with a fork and the cheese is golden and bubbly. The contrast between the soft interior and slightly charred edges creates a delightful textural experience." }, { "@type": "HowToStep", "name": "Rest and Garnish", "text": "Let the stuffed peppers rest for 5 minutes before serving - this allows the filling to set slightly and makes them easier to serve intact. Garnish with fresh chopped coriander or parsley before serving. These peppers can be enjoyed as a complete meal on their own or with a simple side salad." } ], "aggregateRating": { "@type": "AggregateRating", "ratingValue": "5", "ratingCount": "152" }, "review": [ { "@type": "Review", "author": "Sophia Martínez", "datePublished": "2024-06-01", "reviewBody": "Incredibly flavorful and filling meal! I love how versatile this recipe is - I added some mushrooms I had on hand and it worked beautifully. The pre-roasting tip made all the difference in the pepper texture.", "name": "Delicious and Adaptable", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Raj Patel", "datePublished": "2024-06-05", "reviewBody": "Everyone asked for the recipe at our dinner party! These stuffed peppers are colorful, nutritious and absolutely delicious. I used a mix of red and yellow peppers for visual appeal and the results were stunning.", "name": "Crowd Pleaser", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Astrid Nielsen", "datePublished": "2024-06-10", "reviewBody": "Perfect weeknight dinner solution! I prepared the filling the day before and just assembled and baked them when I got home from work. Such a time-saver and the flavors had time to develop even more.", "name": "Great Make-Ahead Meal", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Marco Rossi", "datePublished": "2024-06-15", "reviewBody": "Made these three times already! My family can't get enough of these stuffed peppers. I've experimented with different grains - quinoa works really well too. The smoked paprika adds such a wonderful depth of flavor.", "name": "Family Favorite", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Olivia Kim", "datePublished": "2024-06-20", "reviewBody": "Great way to use garden peppers! We had an abundance of bell peppers from our garden and this recipe was the perfect solution. I love that it's a complete meal with protein, vegetables and grains all in one dish.", "name": "Garden Fresh Success", "reviewRating": { "@type": "Rating", "ratingValue": "5" } } ]}

{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "What ingredients are used in Vegetarian Stuffed Peppers Recipe?", "acceptedAnswer": { "@type": "Answer", "text": "The main ingredients include bell peppers, brown rice, onion, garlic, zucchini, eggplant, black beans, corn, diced tomatoes, tomato paste, spices (cumin, smoked paprika, oregano), and cheese. These create a hearty, nutritious vegetarian main dish that's full of flavour." } }, { "@type": "Question", "name": "How to cook Vegetarian Stuffed Peppers Recipe at home?", "acceptedAnswer": { "@type": "Answer", "text": "Learn how to cook Vegetarian Stuffed Peppers Recipe by first par-baking hollowed bell peppers, then preparing a flavourful filling of rice, sautéed vegetables, beans, and spices. Fill the peppers, top with cheese, and bake until tender. The pre-roasting technique ensures perfectly cooked peppers with a delicious filling that's moist and well-seasoned." } }, { "@type": "Question", "name": "Can I make stuffed peppers ahead of time for meal prep?", "acceptedAnswer": { "@type": "Answer", "text": "Yes, stuffed peppers are excellent for meal prep. Prepare and fill them a day ahead, then refrigerate unbaked. You can also fully cook them, cool completely, and refrigerate for up to 3 days or freeze for up to 3 months. Simply reheat in the oven until thoroughly warm." } }, { "@type": "Question", "name": "What's the best type of bell pepper to use for stuffing?", "acceptedAnswer": { "@type": "Answer", "text": "Red, yellow, and orange bell peppers are ideal for stuffing as they're sweeter and more tender than green peppers. Look for peppers with flat bottoms so they stand upright while baking. Select ones that are firm, with glossy skin and feel heavy for their size." } }, { "@type": "Question", "name": "How can I make these stuffed peppers vegan instead of vegetarian?", "acceptedAnswer": { "@type": "Answer", "text": "To make vegan stuffed peppers, simply substitute the cheese with plant-based alternatives like vegan cheese shreds, nutritional yeast for cheesy flavour, or omit it completely. The filling is already protein-rich from beans, and you can add extra texture with nuts or seeds." } } ]}