Southwestern Turkey & Black Bean Stuffed Peppers
Stuffed peppers are one of those dinners that look impressive but are secretly so easy, and these Southwestern Turkey and Black Bean Stuffed Peppers might be the best version yet. Sweet bell peppers are filled to the brim with seasoned ground turkey, hearty black beans, corn, and rice, then baked under a blanket of melty cheese until bubbly and golden.
Every bite is loaded with smoky southwestern flavor — chili powder, cumin, and smoked paprika — balanced by the natural sweetness of the peppers and corn. It is a complete meal in a colorful little package: protein, fiber, and veggies all in one.
These are also a meal prep superstar — they reheat beautifully, freeze well, and can be assembled a day ahead for stress-free, high-protein dinners all week.
Why You’ll Love This Recipe
High protein, super satisfying. With around 30 grams of protein per serving from lean turkey and black beans, these stuffed peppers keep you full for hours without any heaviness.
One dish, complete meal. Protein, whole grains, beans, and vegetables all bake together in a single baking dish. No side dishes required — though a dollop of sour cream never hurts.
Meal prep and freezer friendly. Assemble ahead, refrigerate, or freeze a whole batch. They reheat in the microwave or oven without losing their texture or flavor.
Easy to customize. Adjust the heat, swap the grains, change the cheese, or load up the toppings. This recipe is a flexible template that welcomes whatever your family loves.
Ingredients
Simple ingredients with big southwestern flavor:
- 6 large bell peppers (any color), tops removed and seeded
- 1 tablespoon olive oil
- 1 pound lean ground turkey (93% lean)
- 1 small yellow onion, diced
- 3 cloves garlic, minced
- 1 tablespoon chili powder
- 2 teaspoons ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 can (15 ounces) black beans, drained and rinsed
- 1 cup frozen corn, thawed
- 1 1/2 cups cooked rice (white, brown, or cauliflower rice)
- 1 can (10 ounces) red enchilada sauce, divided
- 1 1/2 cups shredded Monterey Jack or cheddar cheese, divided
- 1/4 cup chopped fresh cilantro, for serving
- Lime wedges, for serving
Instructions
- Preheat the oven to 375°F. Lightly grease a 9×13-inch baking dish and spread 1/2 cup of the enchilada sauce over the bottom.
- Slice a thin layer off the bottom of each bell pepper so they stand upright, being careful not to cut through. Arrange them upright in the baking dish.
- Heat the olive oil in a large skillet over medium-high heat. Add the ground turkey and onion and cook 5 to 6 minutes, breaking the turkey into crumbles, until browned and cooked through.
- Stir in the garlic, chili powder, cumin, smoked paprika, oregano, salt, and pepper. Cook for 1 minute until fragrant.
- Add the black beans, corn, cooked rice, and 1/2 cup of the enchilada sauce. Stir to combine and cook for 2 minutes. Remove from heat and stir in 1/2 cup of the shredded cheese.
- Spoon the filling generously into each bell pepper, mounding it slightly on top.
- Spoon the remaining enchilada sauce over the tops of the peppers and sprinkle with the remaining 1 cup of cheese.
- Cover the dish tightly with foil and bake for 25 minutes.
- Remove the foil and bake 10 to 15 minutes more, until the peppers are tender and the cheese is melted and lightly golden.
- Let rest for 5 minutes, then top with fresh cilantro and serve with lime wedges.
Tips and Variations
Pick peppers that stand up. Look for bell peppers with flat, even bottoms so they sit sturdily in the baking dish. If one wobbles, trim a thin slice off the base — just do not cut so deep that the filling leaks out.
Pre-cook for softer peppers. Prefer your peppers very tender? Blanch the hollowed peppers in boiling water for 3 minutes, or bake them empty for 10 minutes before stuffing. As written, they come out tender-crisp with a pleasant bite.
Go low-carb. Swap the rice for cauliflower rice (no need to pre-cook it — it softens in the oven) and use a low-sugar enchilada sauce. The result is just as satisfying with a fraction of the carbs.
Change up the protein. Ground chicken, lean ground beef, or even shredded rotisserie chicken all work in the filling. For a vegetarian version, double the black beans and add an extra cup of corn or diced sweet potato.
Do not skip the rest. Five minutes of resting after baking lets the filling set slightly so the peppers hold together when served — and keeps anyone from burning their mouth on molten cheese.
Topping bar ideas. Set out sour cream, diced avocado, pico de gallo, and jalapeños so everyone can customize their own pepper.
FAQs
Can I make stuffed peppers ahead of time?
Yes — assemble the peppers completely (without baking), cover, and refrigerate for up to 24 hours. When ready to eat, bake as directed, adding about 10 extra minutes since they are starting cold. This makes them perfect for entertaining or busy weeknights.
Can I freeze stuffed peppers?
Absolutely. Bake them fully, let them cool completely, then wrap individually and freeze for up to 3 months. Thaw overnight in the refrigerator and reheat covered in a 350°F oven for 20 to 25 minutes, or microwave individual peppers until heated through.
How do I keep the peppers from tipping over?
Choose peppers with flat bottoms and trim a thin slice off the base if needed. Packing them snugly in the baking dish also helps — they support each other. The enchilada sauce on the bottom of the dish adds a little extra stability too.
What can I serve with stuffed peppers?
They are a complete meal alone, but a simple side salad, Mexican street corn, or warm tortillas round things out nicely.
Cheesy, smoky, and packed with protein, these southwestern turkey stuffed peppers turn humble bell peppers into a dinner worth getting excited about!
Southwestern Turkey & Black Bean Stuffed Peppers
Sweet bell peppers stuffed with smoky seasoned ground turkey, black beans, corn, and rice, baked under melty cheese — a high-protein meal-prep win.
Ingredients
- 6 large bell peppers (any color), tops removed and seeded
- 1 tablespoon olive oil
- 1 pound lean ground turkey (93% lean)
- 1 small yellow onion, diced
- 3 cloves garlic, minced
- 1 tablespoon chili powder
- 2 teaspoons ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 can (15 ounces) black beans, drained and rinsed
- 1 cup frozen corn, thawed
- 1 1/2 cups cooked rice (white, brown, or cauliflower rice)
- 1 can (10 ounces) red enchilada sauce, divided
- 1 1/2 cups shredded Monterey Jack or cheddar cheese, divided
- 1/4 cup chopped fresh cilantro, for serving
- Lime wedges, for serving
Instructions
- Preheat the oven to 375°F. Grease a 9×13-inch baking dish and spread 1/2 cup enchilada sauce over the bottom.
- Trim a thin slice off the bottom of each pepper so they stand upright. Arrange upright in the dish.
- Heat the olive oil in a large skillet over medium-high heat. Add the turkey and onion and cook 5 to 6 minutes, crumbling the turkey, until browned and cooked through.
- Stir in the garlic, chili powder, cumin, smoked paprika, oregano, salt, and pepper. Cook 1 minute until fragrant.
- Add the black beans, corn, rice, and 1/2 cup enchilada sauce. Stir, cook 2 minutes, remove from heat, and stir in 1/2 cup cheese.
- Spoon the filling into each pepper, mounding slightly on top.
- Spoon the remaining enchilada sauce over the peppers and top with the remaining 1 cup cheese.
- Cover tightly with foil and bake 25 minutes.
- Uncover and bake 10 to 15 minutes more, until the peppers are tender and the cheese is golden.
- Rest 5 minutes, top with cilantro, and serve with lime wedges.
Nutrition values are estimates and will vary with specific brands and ingredients used. Calories are an estimate per serving of 1 pepper (about 30g protein); actual values vary with specific brands and ingredients used. Use cauliflower rice for a low-carb version.
