Mexican Stuffed Peppers

Category: Dinner Recipes

Roasted peppers, a savory beef-and-rice filling, and a blanket of melted cheese make these Mexican stuffed peppers the kind of dinner that disappears fast. The peppers stay tender with just enough bite, while the filling turns rich and cohesive instead of crumbly or watery. Every bite gets a little smoke from the charred skins, a little heat from the salsa, and plenty of texture from the beans and corn.

What makes this version work is the way the peppers are handled before they’re stuffed. Charring them first loosens the skins and softens the flesh so they bake up silky instead of tough, and the quick steam in a bag does most of the peeling work for you. The filling also simmers briefly before it goes into the peppers, which lets the salsa coat everything and keeps the final bake focused on melting the cheese instead of trying to cook raw ingredients.

Below, I’ve included the little details that matter most: how to keep the peppers intact after roasting, why the filling shouldn’t be too loose, and a few smart swaps if you need to adjust for what’s in the fridge.

The peppers softened up perfectly without falling apart, and the filling held together instead of getting soupy. I used mozzarella since that’s what I had, and it still came out stretchy and browned nicely on top.

★★★★★— Melissa R.

Save these Mexican stuffed peppers for the night you want a smoky, cheesy dinner that still feels balanced and hearty.

Save to Pinterest

The Trick to Peppers That Hold Their Shape Instead of Collapsing

The biggest mistake with stuffed peppers is skipping the pre-roast. Raw peppers look sturdy, but once they hit the oven with a heavy filling, they can stay a little crisp in the wrong way or slump unevenly while the cheese overcooks. Charring them first gives you control: the skins slip off, the flesh softens, and the final bake becomes about finishing the dish instead of rescuing it.

The other thing worth paying attention to is the slit you cut after steaming. Open the pepper just enough to remove the seeds, but don’t split it wide open. If the pepper tears, it will leak filling and lose the shape that makes stuffed peppers satisfying to serve.

  • Poblano or bell peppers — Poblanos bring a gentle smokiness and a little more character, while bell peppers give you a sweeter, milder result. Either one works; choose based on how much pepper flavor you want in the finished dish.
  • Ground beef — This is the backbone of the filling, so use a lean-to-moderate fat blend. Extra-lean beef can taste dry after baking unless you’re generous with the salsa.
  • Rice, beans, and corn — These stretch the filling and give it the right spoonable texture. The rice absorbs sauce, the beans add body, and the corn keeps the filling from turning heavy.
  • Salsa roja — This is doing more than seasoning. It brings moisture, acidity, and chile flavor all at once. A thick salsa works better than a watery one, because thin salsa can pool in the baking dish.
  • Oaxaca or mozzarella cheese — Oaxaca melts with the most stretch and the most authentic texture here, but mozzarella is a solid substitute if that’s what you have. Use a good melting cheese rather than a hard grating cheese, or the tops won’t get that soft, gooey finish.

Building the Filling So It Tastes Cooked, Not Mixed

Roasting the Peppers Until the Skins Blister

Put the peppers directly over a gas flame or under the broiler and turn them until the skins are blackened in spots all over. You want blistered, charred skin, not just a few toasted patches, because that’s what makes peeling easier and gives the peppers their depth of flavor. Once they go into the bag, the steam loosens the skins without turning the flesh mushy.

Cooking the Beef Base First

Brown the beef with the onion until the meat loses its pink color and the onion softens at the edges. That first stage builds the savory base, and it’s where you develop the flavor that carries through the whole dish. Add the garlic at the end so it perfumes the filling instead of burning and turning bitter.

Finishing the Filling Before It Goes Into the Peppers

Stir in the rice, beans, corn, cheese, salsa, tomato, cumin, salt, and pepper, then let the mixture simmer for a few minutes. This is the point where everything should look cohesive and lightly saucy, not dry or runny. If it seems loose, keep it on the heat a minute longer; if it’s stiff, add a spoonful of salsa so it packs into the peppers without crumbling out.

Baking Until the Cheese Melds

Once the peppers are stuffed, arrange them snugly in the baking dish so they support one another and stay upright. The final bake is shorter than people expect because the filling is already cooked; you’re waiting for the cheese to melt into the top and for the peppers to finish softening. Pull them when the cheese is fully melted and a little golden at the edges, then let them rest for five minutes so the filling settles.

How to Adapt These Peppers for Different Tables

Make Them Lighter with Ground Turkey

Swap the beef for ground turkey and add an extra spoonful of salsa or a splash of broth while the filling simmers. Turkey has less fat, so it needs a little help staying juicy, but the peppers still bake up with the same hearty structure.

Go Vegetarian Without Losing the Heft

Replace the beef with an extra cup of black beans, or use a mix of beans and sautéed mushrooms. Mushrooms bring a savory bite that keeps the filling from tasting flat, while the beans preserve the same thick, scoopable texture.

Make It Gluten-Free Without Changing the Method

This dish is naturally gluten-free as written as long as your salsa is certified gluten-free. The only thing to watch is packaged seasoning or salsa with hidden thickeners, which can sneak wheat into an otherwise safe pan.

Storage and Reheating

  • Refrigerator: Store leftovers in an airtight container for up to 4 days. The peppers soften a bit more as they sit, but the flavor gets even better the next day.
  • Freezer: Freeze the stuffed peppers after baking and cooling completely. Wrap each one tightly or store in a freezer-safe container for up to 2 months; the texture will be softer after thawing, but they still reheat well.
  • Reheating: Reheat in a 350°F oven, covered, until warmed through. The common mistake is blasting them in the microwave too long, which makes the peppers collapse and the cheese turn rubbery before the center is hot.

Answers to the Questions Worth Asking

Can I use bell peppers instead of poblano peppers?+

Yes. Bell peppers will be sweeter and milder, while poblanos bring a deeper, slightly smoky flavor. Both work with this filling, so pick based on whether you want a softer pepper flavor or more of a roasted chile note.

How do I keep my stuffed peppers from getting watery?+

Use a thick salsa and simmer the filling until it looks cohesive before stuffing the peppers. If there’s too much liquid in the skillet, it ends up pooling in the baking dish instead of staying inside the pepper. A short rest after baking also helps the filling settle.

Can I make these Mexican stuffed peppers ahead of time?+

Yes, and it works well. You can roast the peppers and make the filling up to 1 day ahead, then stuff and bake when you’re ready. If you assemble them too far in advance, the peppers can get too soft and start weeping moisture into the dish.

How do I make these without rice?+

You can leave the rice out and replace it with more beans, extra corn, or even cauliflower rice if you want a lower-carb version. The key is keeping the filling thick enough to mound inside the peppers, so don’t remove the rice without replacing its bulk.

Can I freeze Mexican stuffed peppers after baking?+

Yes. Freeze them after they’ve cooled completely, and wrap them well so the filling doesn’t dry out. The texture of the peppers will be softer after thawing, but the flavor holds up well if you reheat them gently in the oven.

Mexican Stuffed Peppers

Mexican stuffed peppers with roasted poblano or bell peppers are charred for smoky flavor, then filled with seasoned ground beef, rice, black beans, corn, and melty cheese. The peppers are baked until the cheese bubbles and garnished with fresh cilantro.
Prep Time 20 minutes
Cook Time 35 minutes
steaming 5 minutes
Total Time 1 hour
Servings: 4 servings
Course: Main
Cuisine: Mexican
Calories: 620

Ingredients
  

Peppers
  • 4 large poblano or bell peppers Roast until charred all over, then peel.
Filling
  • 1 lb ground beef Use 80/20 for best flavor and moisture.
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 1 cup cooked rice
  • 1 cup black beans
  • 1 cup corn kernels
  • 1 cup shredded Oaxaca or mozzarella cheese Use for both mixing and topping.
  • 1 cup salsa roja
  • 0.5 cup diced tomato
  • 1 tsp cumin
  • 0.25 salt and pepper to taste Season to taste; measure as needed.
Garnish
  • 0.25 cup fresh cilantro, chopped Garnish before serving.

Equipment

  • 1 sheet pan
  • 1 large skillet
  • 1 baking dish

Method
 

Roast and prep the peppers
  1. Roast the large poblano or bell peppers directly over a gas flame or under the broiler until charred all over, about 5 minutes, with visible blackened spots on the skin.
  2. Place the roasted peppers in a plastic bag and steam for 10 minutes so the char loosens, keeping them warm and soft.
  3. Peel off the charred skin, then make a careful slit down the side and gently remove the seeds while keeping each pepper intact.
Cook the filling
  1. Brown the ground beef with the diced onion in a large skillet over medium-high heat until the beef is no longer pink.
  2. Add the minced garlic and cook for 1 minute until fragrant.
  3. Stir in the cooked rice, black beans, corn, 1/2 cup cheese, salsa roja, diced tomato, cumin, salt, and pepper, then simmer for 5 minutes so the mixture thickens slightly.
Stuff, bake, and finish
  1. Stuff each roasted pepper with the meat mixture and place them in a baking dish.
  2. Top the peppers with the remaining cheese, then bake at 350°F for 20 minutes until the cheese is melted and lightly bubbling.
  3. Garnish with chopped fresh cilantro before serving.

Notes

For cleaner stuffed peppers, keep the slit small and remove seeds gently so the pepper holds its shape. Refrigerate leftovers in an airtight container up to 3 days; reheat covered in a 325°F oven until hot. Freezing is not recommended because peppers can soften and lose texture. For a lighter option, use lean ground beef (or ground turkey) to reduce fat while keeping the same seasoning and bake time.

You might also like these recipes

Leave a Comment

Recipe Rating