Stuffed Bell Peppers

Featured in: Easy Weeknight Dinners

This dish features vibrant bell peppers filled with a savory blend of cooked rice, beans or ground meat, aromatic spices, and melted cheese. The filling combines sautéed onions, garlic, tomatoes, and corn for depth of flavor. After stuffing, the peppers are baked until tender and bubbling, then garnished with fresh herbs and a touch of lime for brightness. It offers a balanced and nutritious meal suitable for various diets, with optional variations for vegan and meat preferences.

Updated on Wed, 19 Nov 2025 08:00:00 GMT
Golden-brown, cheesy stuffed bell peppers bursting with a savory rice and bean filling, ready to serve. Save
Golden-brown, cheesy stuffed bell peppers bursting with a savory rice and bean filling, ready to serve. | nibbromeals.com

Colorful bell peppers filled with a savory mixture of rice, beans, and/or ground meat, baked until tender. This dish is a satisfying, nutritious, and affordable meal perfect for weeknights.

I first learned to make stuffed peppers as a beginner cook. The combination of crunchy peppers and hearty filling amazed my family and became a staple in our weekly rotation.

Ingredients

  • Bell Peppers: 4 large bell peppers (any color), tops cut off, seeds removed
  • Filling Base: 1 cup cooked white or brown rice, 1 cup cooked black beans or kidney beans (or 250 g ground beef, turkey, or chicken), 1 small onion (finely chopped), 2 cloves garlic (minced), 1 medium tomato (diced or 1/2 cup canned diced tomatoes), 1/2 cup corn kernels (fresh, canned, or frozen), 1/2 cup shredded cheese (cheddar, Monterey Jack, or mozzarella), plus extra for topping, 2 tablespoons olive oil, 1 teaspoon ground cumin, 1 teaspoon smoked paprika, 1/2 teaspoon dried oregano, salt and black pepper (to taste)
  • Garnishes (optional): Chopped fresh cilantro or parsley, sour cream or Greek yogurt, lime wedges

Instructions

Preheat Oven:
Preheat the oven to 375°F (190°C).
Prepare Peppers:
Slice off tops, remove seeds and membranes. Arrange peppers upright in a lightly greased baking dish.
Cook Aromatics:
Heat olive oil in a skillet over medium heat. Add onion and cook 2 to 3 minutes until softened. Add garlic and cook 1 minute more.
Prepare Filling:
If using ground meat, add it now. Cook, breaking up with a spoon, until browned and cooked through (about 5 to 7 minutes). Drain excess fat if needed.
Combine Ingredients:
Stir in cooked rice, beans (if using), tomato, corn, cumin, smoked paprika, oregano, salt, and pepper. Cook for 3 to 4 minutes until heated through and flavors meld.
Add Cheese:
Remove from heat and mix in shredded cheese.
Stuff Peppers:
Spoon the filling into the prepared bell peppers, pressing down gently to fill completely. Sprinkle extra cheese on top if desired.
Bake:
Pour 1/2 cup water or broth into the bottom of the baking dish to help steam the peppers. Cover dish with foil and bake for 30 minutes. Remove foil and bake another 10 minutes, until peppers are tender and cheese is melted and bubbly.
Finish & Serve:
Let cool slightly. Garnish with fresh herbs, sour cream, and lime wedges if desired. Serve warm.
Hot, baked stuffed bell peppers, a complete meal with melting cheese and vibrant, colorful vegetables. Save
Hot, baked stuffed bell peppers, a complete meal with melting cheese and vibrant, colorful vegetables. | nibbromeals.com

My kids love picking their favorite pepper color. At family gatherings, we often serve an array of stuffed peppers to please everyone.

Required Tools

Large baking dish, sharp knife, cutting board, skillet, mixing spoon, aluminum foil.

Allergen Information

Contains dairy (cheese). Omit or use dairy-free cheese for lactose intolerance or vegan diets. Gluten-free as written; check all packaged ingredients to confirm.

Nutritional Information

Calories: 320, Total Fat: 10 g, Carbohydrates: 45 g, Protein: 13 g (per serving, with beans and cheese)

Deliciously comforting stuffed bell peppers, brimming with flavorful filling, perfect for a hearty weeknight dinner. Save
Deliciously comforting stuffed bell peppers, brimming with flavorful filling, perfect for a hearty weeknight dinner. | nibbromeals.com

Stuffed peppers are a hearty weeknight favorite and easily adapted for dietary needs. Enjoy every colorful, flavorful bite!

Common recipe questions

What types of bell peppers work best?

Any color bell pepper can be used, with larger ones preferred to hold the filling well and provide a satisfying bite.

Can I substitute rice with other grains?

Yes, quinoa or lentils make excellent alternatives, adding extra protein and texture to the filling.

How do I make a vegan version?

Replace cheese with plant-based alternatives or omit it altogether, and use beans or lentils instead of meat.

What spices enhance the flavor?

Ground cumin, smoked paprika, and dried oregano provide a warm and earthy profile that complements the filling.

How should the peppers be prepared before baking?

Remove tops, seeds, and membranes, then arrange upright in a greased baking dish, adding water or broth to aid steaming.

Can additional vegetables be added to the filling?

Yes, finely chopped spinach, zucchini, or carrots can be mixed in for added nutrition and flavor variety.

Stuffed Bell Peppers

Tender bell peppers filled with seasoned rice, beans, and cheese, baked for a wholesome and vibrant meal.

Time to prep
20 minutes
Time to cook
40 minutes
Overall time
60 minutes
Creator Ethan Cole


Level of difficulty Easy

Cuisine type International

Serves 4 Number of servings

Nutrition info Meatless, No gluten

Ingredient list

Bell Peppers

01 4 large bell peppers, tops cut off and seeds removed

Filling Base

01 1 cup cooked white or brown rice
02 1 cup cooked black beans or kidney beans, or 8.8 oz ground beef, turkey, or chicken
03 1 small onion, finely chopped
04 2 cloves garlic, minced
05 1 medium tomato, diced, or 1/2 cup canned diced tomatoes
06 1/2 cup corn kernels, fresh, canned, or frozen
07 1/2 cup shredded cheddar, Monterey Jack, or mozzarella cheese, plus extra for topping
08 2 tablespoons olive oil
09 1 teaspoon ground cumin
10 1 teaspoon smoked paprika
11 1/2 teaspoon dried oregano
12 Salt and black pepper, to taste

Garnishes (optional)

01 Chopped fresh cilantro or parsley
02 Sour cream or Greek yogurt
03 Lime wedges

Cooking steps

Step 01

Preheat Oven: Set the oven to 375°F and allow it to reach temperature.

Step 02

Prepare Peppers: Slice off the tops of bell peppers, remove seeds and membranes, then arrange them upright in a lightly greased baking dish.

Step 03

Sauté Aromatics: Heat olive oil in a skillet over medium heat. Add finely chopped onion and cook for 2 to 3 minutes until softened. Add minced garlic and cook for an additional minute.

Step 04

Cook Ground Meat (Optional): If using ground meat, add to skillet. Brown while breaking it up with a spoon for 5 to 7 minutes until fully cooked. Drain excess fat if necessary.

Step 05

Combine Filling Ingredients: Stir cooked rice, beans (if not using meat), diced tomato, corn kernels, ground cumin, smoked paprika, dried oregano, salt, and black pepper into the skillet. Simmer for 3 to 4 minutes to meld flavors.

Step 06

Incorporate Cheese: Remove the skillet from heat and fold in shredded cheese until evenly mixed.

Step 07

Fill Peppers: Spoon the filling into each prepared bell pepper, pressing gently to fill completely. Sprinkle additional cheese on top if desired.

Step 08

Add Moisture and Cover: Pour 1/2 cup water or broth into the bottom of the baking dish and cover with aluminum foil.

Step 09

Bake Covered: Bake peppers covered for 30 minutes to steam and soften.

Step 10

Bake Uncovered: Remove foil and continue baking for 10 minutes until peppers are tender and cheese is melted and bubbling.

Step 11

Serve: Allow peppers to cool briefly. Garnish with fresh herbs, sour cream, and lime wedges as desired, then serve warm.

Kitchen tools

  • Large baking dish
  • Sharp knife
  • Cutting board
  • Skillet
  • Mixing spoon
  • Aluminum foil

Allergy details

Always check ingredients for allergens. Unsure? Talk to a healthcare expert.
  • Contains dairy from cheese; use dairy-free alternatives for lactose intolerance or vegan diets.

Nutrition details per serving

Details are shared for reference only. Reach out to your doctor with any health questions.
  • Energy (calories): 320
  • Total fat: 10 grams
  • Carbohydrates: 45 grams
  • Protein content: 13 grams