Go Back
+ servings
Southwest stuffed peppers recipe.
Print Recipe
5 from 1 vote

Southwest Stuffed Peppers Recipe

These easy Southwest Stuffed Peppers are filled to the brim with ground beef, rice, beans, corn, salsa and Mexican-inspired spices.  They’re colorful, delicious, filling and can even be prepped ahead of time.
Prep Time10 mins
Cook Time25 mins
Total Time35 mins
Course: Main Course
Cuisine: American, Mexican, Tex-Mex
Servings: 6 people
Calories: 547kcal
Author: The Carefree Kitchen


  • 4 large Bell Peppers sliced in half with stems and seeds removed
  • 2 teaspoons Olive Oil
  • 1 lb Ground Beef
  • 1 medium Onion chopped
  • 1 teaspoon Garlic Powder or 2 teaspoons minced garlic cloves
  • 1 Tablespoon Taco Seasoning
  • 1 ½ teaspoons Salt
  • ½ teaspoon Pepper
  • 1 cup Salsa
  • ½ cup Frozen Corn thawed and drained (or canned)
  • 1 10-oz can Black Beans rinsed
  • 1 ½ cups White Rice cooked
  • 2 cups Shredded Mozzarella Cheese


  • Preheat oven to 350 degrees F.
  • Place the peppers cut side up in a 9" by 13" baking dish. Add about ½ cup water to the bottom of the dish, cover with foil and bake for 15 minutes.
  • While the peppers are cooking, prepare the filling by heating the olive oil in the bottom of a large pan over medium heat. Add the ground beef, chopped onion, garlic powder, taco seasoning, salt, and pepper. Cook while stirring occasionally until the meat is cooked through and the onion has softened.
  • Remove from the heat and stir in the cooked rice, salsa, corn, and beans. Fold in half of the shredded mozzarella cheese.
  • Once the peppers are tender, remove from the oven and drain off any excess water. Spoon filling into each pepper, filling to the top. Sprinkle the remaining shredded cheese over the top of each pepper.
  • Return to the oven and bake again for about 10 minutes, or until the cheese is melted and golden.
  • Remove from the oven and allow to cool slightly before serving. Enjoy!


Calories: 547kcal | Carbohydrates: 62g | Protein: 27g | Fat: 22g | Saturated Fat: 9g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 9g | Trans Fat: 1g | Cholesterol: 68mg | Sodium: 1074mg | Potassium: 787mg | Fiber: 8g | Sugar: 7g | Vitamin A: 2979IU | Vitamin C: 108mg | Calcium: 158mg | Iron: 4mg