Vegetarian Stuffed Bell Peppers

Vegetarian stuffed bell peppers with colorful filling and herbs

Introduction

There’s something about a warm bell pepper, roasted until its edges just soften, filled with a steaming mixture of rice, black beans, juicy tomatoes and sweet corn, that feels like a hug for the stomach. The aroma—sweet roasted pepper, toasted cumin, gentle garlic—fills the kitchen and invites everyone to the table before the first bite. Texturally, these stuffed peppers deliver contrast: tender pepper walls, a slightly chewy rice base, creamy beans and pops of sweet corn, finished with melting cheese if you like. Emotionally, they’re crowd-pleasers—nostalgic enough to feel like home, but bright and colorful enough to make weeknight dinners feel celebratory.

This recipe is perfect for many occasions: a cozy weeknight dinner, a make-ahead meal for busy weekdays, a healthy option for a potluck, or a festive vegetarian main for holiday gatherings. They’re easy to scale, adaptable to dietary needs, and transport well—ideal for sharing with family and friends.

At a Glance

  • Prep time: 15 minutes (active)
  • Cook time: 35 minutes (total baking)
  • Total time: 50 minutes
  • Servings: 4 stuffed peppers
  • Difficulty level: Easy / Beginner-friendly

Nutrition Highlights

Below is an approximate nutritional breakdown per serving (1 stuffed pepper). Nutrition estimates are based on standard food composition values from USDA FoodData Central and general guidance from respected health resources such as the Mayo Clinic. Actual values will vary by brand, exact ingredient choices, and whether you add cheese.

Nutritional estimate (per serving), without cheese:

  • Calories: ~215 kcal
  • Protein: ~8.8 g
  • Carbohydrates: ~44 g
  • Dietary Fiber: ~9.6 g
  • Total Fat: ~1.2 g
  • Sodium: ~200–400 mg (varies substantially by canned ingredient brands and added salt)

With 1 cup (≈113 g) shredded cheddar added to the whole recipe (shared across 4 servings), per-serving estimate:

  • Calories: ~329 kcal
  • Protein: ~15.8 g
  • Carbohydrates: ~44 g
  • Dietary Fiber: ~9.6 g
  • Total Fat: ~10–11 g
  • Sodium: ~350–600 mg (brand-dependent)

Notes:

  • These are estimates; for precise tracking use your brand labels or USDA FoodData Central entries. The high fiber and plant protein from beans make this a nourishing vegetarian entrée. If you’re watching sodium or fat, choose low-sodium canned beans/tomatoes and skip or reduce cheese. For clinical or medical dietary needs, consult a registered dietitian or trusted sources such as the Mayo Clinic.

Perfect For…

  • Weeknight family dinners when you want something hands-off but comforting.
  • Make-ahead lunches or meal prep—the stuffed peppers reheat well.
  • Meatless Monday or vegetarian menus that still satisfy carnivores.
  • Casual gatherings and potlucks where colorful, plated food shines.
  • Seasonal cooking—peak summer peppers give you the brightest colors, while roasted peppers in cooler months deliver cozy warmth.

How to Make Vegetarian Stuffed Bell Peppers

Ingredients

  • 4 bell peppers (any color), tops cut off and seeds removed
  • 1 cup cooked rice (white, brown, or a grain blend)
  • 1 can (15 oz) black beans, rinsed and drained
  • 1 cup corn kernels (fresh or frozen)
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • Salt and pepper, to taste
  • 1 cup diced tomatoes (fresh or canned, drained if very watery)
  • 1 cup shredded cheese (optional; cheddar, Monterey Jack, or pepper jack)
  • Fresh herbs for garnish (e.g., cilantro or parsley)

Optional ingredients & substitutions

  • Use 1 cup cooked quinoa, farro, or brown rice instead of white rice (for more fiber and nuttier flavor).
  • Replace black beans with pinto, kidney, or chickpeas.
  • For vegan version: omit cheese or use a plant-based shredded cheese alternative.
  • Add canned green chiles or a splash of hot sauce for heat.
  • Swap spices: smoked paprika or a pinch of coriander for a slightly different profile.

Step-by-step Instructions

  1. Preheat the oven to 375°F (190°C).
  2. Cut the tops off the bell peppers and remove the seeds. If needed, trim a thin slice from the bottom so they sit upright (be careful not to create a hole).
  3. In a skillet over medium heat, add a splash of oil (optional) and sauté the diced onion and minced garlic until translucent, about 4–5 minutes.
  4. In a bowl, mix together the cooked rice, rinsed black beans, corn, diced tomatoes, sautéed onion and garlic, cumin, chili powder, salt, and pepper. Taste and adjust seasoning.
  5. Stuff each bell pepper with the rice mixture, packing gently but not compacting too tightly.
  6. Place the stuffed peppers upright in a baking dish and cover the dish tightly with foil.
  7. Bake for 25 minutes in the preheated oven.
  8. Remove the foil, add shredded cheese to the tops if using, and bake for an additional 10 minutes (or until the peppers are tender and cheese is melted and golden).
  9. Garnish with fresh herbs and serve warm.

Practical tips:

  • Don’t overmix the filling; fold ingredients together gently to maintain nice texture.
  • If your peppers are particularly thick, you may need an extra 5–10 minutes of baking time.
  • If using frozen corn, thaw slightly or add directly; frozen corn releases more moisture—drain any excess liquid from filling if needed.

Serving Suggestions

  • Serve simply: one stuffed pepper per person, garnished with cilantro and a wedge of lime.
  • Add creamy contrast: a dollop of Greek yogurt or sour cream (or vegan cashew cream) brightens the flavor.
  • Make a meal: pair with a crisp green salad, roasted sweet potatoes, or a simple slaw.
  • For a Tex-Mex night: serve with tortilla chips, guacamole, and pico de gallo.
  • For breakfast twist: top leftovers with a fried egg for a hearty brunch.

Storage Instructions

  • Room temperature: Do not leave stuffed peppers at room temperature for more than 2 hours (food safety guideline).
  • Refrigeration: Store leftovers in an airtight container for up to 3–4 days. Reheat in the oven at 350°F (175°C) for 10–15 minutes or in the microwave until heated through.
  • Freezer: Wrap individual stuffed peppers tightly (foil or freezer-safe containers) and freeze for up to 2–3 months. Thaw overnight in the fridge before reheating. Note: texture of bell peppers may soften after freezing, but flavor holds up well.

Pro Tips & Tricks

  • Choose peppers that are similar in size so they cook evenly.
  • For extra depth, add a splash of tomato paste or a teaspoon of soy sauce to the filling for umami.
  • If you want a crispier top without using cheese, remove foil for the last 10–15 minutes and broil briefly—watch closely to avoid burning.
  • To reduce moisture and avoid soggy filling, drain canned tomatoes well and pat thawed frozen corn dry.
  • Test doneness by piercing the pepper with a knife—if the knife slides in with gentle resistance and the pepper’s color has slightly darkened, they’re done.

Creative Twists

  1. Mexican-inspired:
  • Add 1/2 cup chopped cilantro, lime zest, 1/2 teaspoon smoked paprika, and use pepper jack cheese. Serve with salsa and avocado.
  1. Mediterranean-style:
  • Swap rice for cooked quinoa, add chopped kalamata olives, crumbled feta (instead of cheddar), sun-dried tomatoes, and a sprinkle of oregano.
  1. Protein-packed & vegan:
  • Add 1 cup cooked lentils or textured vegetable protein (TVP) rehydrated and seasoned; use vegan cheese or a cashew "parmesan."
  1. Southwestern chili bake:
  • Stir in a tablespoon of tomato paste and 1/2 cup cornmeal or masa for a firmer texture; top with crushed tortilla chips for crunch.

Frequently Asked Questions

Q: Can I make these ahead of time and bake later?
A: Yes—assemble and refrigerate for up to 24 hours; cover tightly and bake straight from the fridge, adding an extra 5–10 minutes to baking time.

Q: What if my peppers collapse or release a lot of water?
A: Choose firm, fresh peppers. If they release water, drain excess from the baking dish between steps. Large peppers usually hold up better.

Q: Can I make this gluten-free?
A: Absolutely—this recipe is naturally gluten-free when using plain rice or other gluten-free grains. Check canned ingredient labels to be sure.

Q: How do I increase the protein?
A: Add cooked lentils, extra beans, or a plant-based crumbled sausage. Incorporate quinoa instead of rice for a complete protein boost.

Q: Can I use brown rice or quinoa?
A: Yes—both are great substitutes. If using a whole grain with firmer texture (like brown rice), ensure it’s fully cooked before stuffing.

Conclusion

These Vegetarian Stuffed Bell Peppers are a colorful, comforting, and flexible meal that fits weeknight dinners, meal prep, or festive vegetarian menus. If you want inspiration for other stuffed pepper variations or a vegan-focused angle, check out this helpful take on stuffed peppers from Vegetarian Stuffed Peppers Recipe – Cookie and Kate and this plant-based, flavor-forward option at Easy Vegan Stuffed Peppers Recipe – Carla Hall. Try the recipe, make it your own, and share your photos or tips—I’d love to hear how your peppers turn out!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegetarian Stuffed Bell Peppers


Description

Colorful bell peppers filled with a hearty mixture of rice, black beans, tomatoes, and sweet corn, perfect for weeknight dinners or potlucks.


Ingredients

Scale
  • 4 bell peppers (any color), tops cut off and seeds removed
  • 1 cup cooked rice (white, brown, or a grain blend)
  • 1 can (15 oz) black beans, rinsed and drained
  • 1 cup corn kernels (fresh or frozen)
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • Salt and pepper, to taste
  • 1 cup diced tomatoes (fresh or canned, drained if very watery)
  • 1 cup shredded cheese (optional; cheddar, Monterey Jack, or pepper jack)
  • Fresh herbs for garnish (e.g., cilantro or parsley)

Instructions

  1. Preheat the oven to 375°F (190°C).
  2. Cut the tops off the bell peppers and remove the seeds. If needed, trim a thin slice from the bottom so they sit upright.
  3. In a skillet over medium heat, sauté the diced onion and minced garlic until translucent, about 4–5 minutes.
  4. In a bowl, mix together the cooked rice, rinsed black beans, corn, diced tomatoes, sautéed onion and garlic, cumin, chili powder, salt, and pepper. Adjust seasoning to taste.
  5. Stuff each bell pepper with the rice mixture, packing gently but not too tightly.
  6. Place the stuffed peppers upright in a baking dish and cover tightly with foil.
  7. Bake for 25 minutes in the preheated oven.
  8. Remove the foil, add shredded cheese to the tops if using, and bake for an additional 10 minutes or until peppers are tender and cheese is melted and golden.
  9. Garnish with fresh herbs and serve warm.

Notes

These are estimates for nutrition; for precise tracking use your brand labels. Choose low-sodium options if watching sodium. Great for meal prep and freezer storage.

  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 stuffed pepper
  • Calories: 329
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 11g
  • Saturated Fat: 4g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 44g
  • Fiber: 9.6g
  • Protein: 15.8g
  • Cholesterol: 30mg

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Scroll to Top