This easy Mexican-style stuffed peppers recipe makes four generously filled bell peppers with seasoned ground beef, cooked rice, black beans, corn, tomatoes, salsa, and melted cheese. Ready in approximately 55–65 minutes, it is a complete family-friendly dinner that starts with 20 minutes of preparation and finishes in a 375°F oven.
Each pepper is tender, colorful, and packed with savory, mildly spicy flavor. The beef and rice make the filling satisfying, while black beans, corn, salsa, lime, and fresh toppings add contrasting textures and bright Mexican-inspired taste.
Jump to RecipeWhy You’ll Love This Recipe

These Mexican-style stuffed peppers bring the comfort of a casserole together with the cheerful presentation of a colorful vegetable dish. Every pepper holds a hearty mixture of browned beef, fluffy rice, creamy black beans, sweet corn, tangy tomatoes, and salsa, all finished with a blanket of melted cheese.
The recipe is especially useful on busy evenings because the rice can be cooked ahead, and the filling comes together in one skillet. Once the peppers are filled, the oven does most of the work while the cheese melts and the flavors mingle.
For another comforting dinner idea featuring a savory filling, you can also browse our slow cooker meatballs when planning your weekly menu.
Ingredients You’ll Need

Choose four large bell peppers that can stand upright in a 9-by-13-inch baking dish. Red, yellow, and orange peppers bring gentle sweetness, while green peppers provide a slightly more earthy flavor; using a mixture makes the finished dish especially colorful.
- Bell peppers: The edible vessels for the filling should be large enough to hold a generous portion.
- Ground beef: Lean beef supplies savory flavor and substance. Cook it thoroughly to 160°F (71°C).
- Aromatics and spices: Yellow onion, garlic, chili powder, cumin, oregano, salt, and black pepper create the Mexican-inspired base.
- Rice and beans: Cooked long-grain white or brown rice keeps the mixture tender, while black beans add fiber and a pleasant creamy bite.
- Tomatoes, corn, and salsa: These ingredients provide moisture, color, sweetness, and acidity. Drain the diced tomatoes, beans, and canned corn as directed so the filling does not become watery.
- Cheese and toppings: Mexican-blend cheese or cheddar melts beautifully. Cilantro, lime, sour cream, and green onions let everyone finish a pepper to taste.
Have the rice cooked and cooled before beginning. Uncooked rice is not suitable here because it will not cook evenly inside the peppers and can leave the filling dry.
How to Make It Step-by-Step

Step 1: Heat the oven to 375°F (190°C), then lightly grease a 9-by-13-inch baking dish. Set the dish near your work area so the prepared peppers can be arranged upright as soon as they are trimmed.
Step 2: Slice the tops from the bell peppers and pull out the seeds and pale membranes. Arrange the peppers standing upright in the baking dish; if you prefer a softer texture, parboil them for 3–5 minutes, drain them, and then place them in the dish.
Step 3: Warm 1 tablespoon of olive oil in a skillet over medium heat. Add the diced onion and cook for 3–4 minutes, stirring occasionally, until it begins to soften, then add the minced garlic and cook for about 30 seconds.
Step 4: Add the lean ground beef to the skillet and break it apart with a spoon or spatula. Cook until no longer pink and browned throughout, drain excess fat if needed, and confirm that the beef reaches 160°F (71°C).
Step 5: Sprinkle in the chili powder, cumin, oregano, salt, and black pepper. Add the drained diced tomatoes, cooked rice, rinsed black beans, corn, and salsa or tomato sauce, stirring until the ingredients are evenly distributed.
Step 6: Let the filling simmer for 3–5 minutes over medium-low heat. This short simmer warms the rice and vegetables, allows the spices to bloom, and gives the salsa time to mingle with the beef.
Step 7: Spoon the filling into each pepper, pressing it down lightly so there are no large air pockets. Divide the mixture as evenly as possible, leaving the peppers upright and supported by one another in the baking dish.
Step 8: Cover the dish loosely with foil and bake for 25–30 minutes. The foil helps the peppers cook through without letting the filling dry out during the first part of baking.
Step 9: Carefully remove the foil and sprinkle the shredded Mexican-blend cheese or cheddar over the peppers. Return the dish to the oven for another 8–12 minutes, until the peppers are tender and the cheese is fully melted.
Step 10: Let the peppers rest for 5 minutes before serving. Finish them with chopped cilantro, a squeeze of lime, a spoonful of sour cream, or sliced green onions.
If you enjoy stuffed-pepper flavors but want a faster appliance method, our guide to air fryer stuffed peppers offers another option for your recipe collection.
Pro Tips for Tender, Flavorful Peppers

- Decide on the texture first: Parboil the peppers for 3–5 minutes if you like them soft and easy to cut with a fork. Skip this optional step when you prefer peppers with more structure and bite.
- Keep the rice cooked: Cooked, cooled rice is essential for the stated method. It blends into the filling immediately and avoids the uneven cooking and dryness that can occur with uncooked grains.
- Protect moisture: Salsa or tomato sauce makes the filling juicier than diced tomatoes alone. Do not omit it, particularly if using very lean beef or making the poultry variation.
- Do not overfill the skillet: Stir the ingredients gently but thoroughly so the rice, beans, and corn remain distinct instead of turning into a dense mash.
- Check the peppers near the end: Cooking time can vary slightly depending on pepper size and thickness. Begin checking after the initial 25 minutes, then add the cheese once the peppers are close to tender.
For a seafood dinner with a similarly quick skillet-to-table feel, consider our garlic butter shrimp with asparagus on another night.
Serving Suggestions

Serve one stuffed pepper per person with lime wedges on the side. A cool spoonful of sour cream balances the chili powder, while cilantro and green onions add fresh color and a crisp onion note.
The peppers are filling on their own because the mixture includes beef, rice, beans, vegetables, and cheese. If you would like a larger spread, add a simple green salad, sliced avocado, or tortilla chips with extra salsa.
For a seasonal vegetarian centerpiece with the same inviting stuffed-dinner appeal, take a look at our holiday stuffed squash.
Storage, Reheating, and Variations
Cool leftover peppers promptly and store them covered in the refrigerator. Reheat them until hot throughout, adding a little extra salsa or tomato sauce if the filling seems dry.
Ground turkey or chicken can replace the beef. When making that substitution, add an extra teaspoon of oil and use plenty of salsa or tomato sauce to help maintain a moist filling.
You can also vary the presentation with different pepper colors or use cheddar in place of Mexican-blend cheese. Keep the core ingredient amounts and cooking sequence the same so the rice, beans, corn, and meat remain balanced.
For a taco-inspired meal that uses the oven and plenty of familiar Mexican flavors, our easy baked chicken tacos are another excellent choice.


Easy Mexican-Style Stuffed Peppers Recipe
Ingredients
Method
- Heat the oven to 375°F (190°C) and lightly grease a 9-by-13-inch baking dish.
- Cut the tops from the bell peppers and remove the seeds and membranes. Arrange the peppers upright in the prepared baking dish; for softer peppers, parboil them for 3–5 minutes first, then drain.
- Heat the olive oil in a skillet over medium heat. Cook the diced onion for 3–4 minutes, then add the garlic and cook for about 30 seconds.
- Add the ground beef and cook until browned, breaking it into small pieces as it cooks. Drain excess fat if necessary, and make sure the beef reaches 160°F (71°C).
- Stir in the chili powder, cumin, oregano, salt, black pepper, diced tomatoes, cooked rice, black beans, corn, and salsa or tomato sauce. Simmer for 3–5 minutes so the flavors combine.
- Spoon the hot filling into the prepared peppers, dividing it evenly. Cover the baking dish loosely with foil.
- Bake for 25–30 minutes. Remove the foil, sprinkle the peppers with shredded cheese, and bake for another 8–12 minutes, until the peppers are tender and the cheese is melted.
- Let the stuffed peppers rest for 5 minutes before serving. Garnish with cilantro, lime, sour cream, or sliced green onions.
Notes
Final Thoughts
This easy Mexican-style stuffed peppers recipe is a dependable dinner when you want something colorful, hearty, and full of familiar pantry ingredients. The combination of seasoned beef, cooked rice, black beans, corn, tomatoes, salsa, and melted cheese creates a satisfying filling that is flavorful without requiring complicated preparation.
Remember the three details that make the biggest difference: use cooked rice, add salsa or tomato sauce for moisture, and choose whether to parboil the peppers based on your preferred texture. After a brief five-minute rest, garnish each pepper with your favorite fresh toppings and serve while the cheese is warm and bubbling.
With four large peppers, this recipe provides four complete servings and fits comfortably into an approximately 55–65 minute cooking window. It is an inviting family meal, a practical make-ahead option, and an easy way to turn everyday ingredients into a colorful dinner everyone can customize.