Mexican-style stuffed peppers hit that sweet spot between hearty and fresh: tender bell peppers, taco-seasoned beef, rice, beans, corn, and a blanket of melted cheese all in one baking dish. The peppers hold their shape, the filling stays saucy instead of dry, and every bite gives you a little bit of everything. It’s the kind of dinner that looks like you spent a lot more time on it than you did.
What makes this version work is the balance inside the filling. The rice stretches the beef without making it heavy, the salsa keeps the mixture moist, and the black beans and corn add enough texture that it eats like a full meal. A short simmer after adding the taco seasoning gives the beef time to pick up flavor before it goes into the peppers, and the foil cover traps steam so the peppers soften without collapsing.
Below, I’ve included the small details that matter most, like how to keep the peppers from tipping over, when to par-cook them, and what to change if you want to make the filling a little spicier or lighter.
The filling stayed nice and hearty, and the peppers were tender without turning mushy. I loved that the salsa kept everything moist all the way through, and the cheese browned up perfectly after uncovering them.
Save these Mexican-style stuffed peppers for a cheesy Tex-Mex dinner with taco beef, rice, and black beans.
The Reason These Peppers Stay Full, Not Watery
The biggest problem with stuffed peppers is usually moisture. If the filling is loose or the peppers steam too long without enough structure, the whole dish slides into the pan and turns soft in the wrong way. Here, the rice and beans give the filling enough body to hold together, and the salsa replaces the need for extra sauce without flooding the peppers.
Another thing that matters is the water in the baking dish. That small amount at the bottom creates steam so the peppers cook through, but it doesn’t soak the filling because the peppers stand above it. If you like a softer pepper, the quick microwave par-cook helps a lot. If you want more bite, skip it and let the oven do the work.
- Bell peppers — Any color works, but choose peppers with flat bottoms so they sit upright. If one keeps wobbling, shave a thin slice from the bottom without cutting through the pepper.
- Taco seasoning — This is where the Tex-Mex flavor comes from fast. A packet is fine here because the filling already has enough other ingredients to round it out.
- Mexican rice — This stretches the beef and soaks up salsa as the peppers bake. Plain rice works in a pinch, but the dish tastes fuller if the rice is already seasoned.
- Black beans and corn — These add texture and keep every bite from feeling one-note. Drain the beans well so the filling doesn’t turn thin.
What Each Ingredient Is Actually Doing in This Recipe

- Primary ingredient (the star) — Quality matters most. Choose the best you can find.
- Cooking medium (oil, butter, or broth) — This carries flavors and prevents dryness.
- Seasonings (salt, pepper, spices, herbs) — Layer flavors so nothing overpowers. Build depth gradually.
- Aromatics (garlic, onion, herbs) — Cook with fat to bloom flavors. Become the foundation.
- Supporting ingredients — Complement the main ingredient without overpowering it.
- Sauce or liquid (if applicable) — Brings flavors together. Balance richness with acid.
- Acid (lemon, vinegar, wine, or other) — Brightens and prevents flat-tasting results.
- Final finish (garnish, glaze, or sauce) — Prevents one-dimensional taste and adds visual appeal.
Building the Filling So It Tastes Like Dinner, Not Leftovers
Brown the beef first
Cook the ground beef in a skillet until it loses its pink color and starts picking up some browned bits. Drain the excess fat before adding the seasoning so the filling doesn’t turn greasy in the oven. If you skip that step, the cheese on top can separate into a slick layer instead of melting cleanly.
Let the seasoning simmer with water
Stir in the taco seasoning and water, then let it bubble for about 3 minutes. That short simmer wakes up the spices and gives the beef a saucy coating instead of leaving the seasoning dusty. The mixture should look thick and glossy, not soupy.
Fold in the rice, beans, salsa, and corn
Add the cooked rice, black beans, salsa, and corn and stir until everything is evenly coated. The filling should mound on a spoon and hold together when you scoop it, because that’s what keeps the peppers from collapsing under the weight of the cheese. If it looks wet, let it sit on low heat for another minute or two so some of the liquid cooks off.
Bake covered, then uncover for the cheese
Fill each pepper generously, top with cheese, and add the water to the baking dish before covering it with foil. The covered bake softens the peppers from the inside out. Removing the foil for the last 10 minutes gives you that golden, bubbly top without overcooking the filling underneath.
How to Adapt These Stuffed Peppers Without Losing the Point
Use ground turkey instead of beef
Ground turkey works well if you want a lighter filling, but it needs the taco seasoning and salsa to carry the flavor. Add a small splash of oil while browning so it doesn’t dry out before it goes into the peppers.
Make it vegetarian
Swap the beef for an extra can of beans or a mix of beans and crumbled meatless crumbles. You’ll still get a sturdy filling, but the flavor will depend even more on the seasoning and salsa, so don’t hold back there.
Make it gluten-free
This recipe is naturally close to gluten-free, but the taco seasoning and salsa are the places to check labels. Use brands that clearly list gluten-free ingredients so you don’t get caught by a hidden thickener.
Turn up the heat
Add diced jalapeños to the filling or choose a hot salsa. That gives the peppers more bite without changing the structure of the recipe, and it’s easier to control than adding a lot of extra seasoning after the fact.
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container for up to 4 days. The peppers soften a little more as they sit, but the flavor stays good.
- Freezer: These freeze well. Wrap individual peppers tightly and freeze for up to 2 months; thaw overnight in the fridge before reheating.
- Reheating: Reheat covered in a 350°F oven until hot in the center, or microwave in short bursts. The biggest mistake is blasting them uncovered, which dries out the filling before the center heats through.
Questions I Get Asked About This Recipe

Mexican-Style Stuffed Peppers
Ingredients
Equipment
Method
- Preheat oven to 375°F while you prepare the filling, keeping the oven hot so the peppers bake evenly later.
- Brown the ground beef in a skillet over medium-high heat, then drain excess fat to prevent a greasy filling.
- Add taco seasoning and water to the browned beef and simmer for 3 minutes to thicken and season the meat.
- Stir in cooked Mexican rice, black beans, salsa, and corn until combined, then remove from heat.
- Cut tops off the large bell peppers and remove seeds, then stand the peppers in a baking dish.
- Par-cook peppers in the microwave for 3 minutes if you want softer peppers.
- Fill each pepper generously with the beef mixture and top with shredded Mexican cheese blend.
- Pour 1/4 inch of water into the bottom of the dish, cover with foil, and bake for 25 minutes.
- Uncover and bake 10 more minutes at 375°F until the cheese is golden and bubbly.
- Serve the Mexican-style stuffed peppers with sour cream and cilantro, with jalapeños on top if desired.


