Mexican Stuffed Peppers

Category:Dinner Recipes

Roasted peppers stuffed with seasoned beef, rice, beans, and melted cheese hit that sweet spot between comforting and structured. The pepper stays tender but still holds its shape, the filling comes out hearty instead of mushy, and the melted cheese on top pulls everything together without drowning the flavor underneath.

The part that matters most is the pepper prep. Charring the skin first gives you that roasted flavor and makes peeling easier, but steaming them in a bag for a few minutes is what keeps the flesh supple enough to slit and stuff without tearing. The filling also needs a short simmer in the skillet so the salsa tightens up and the rice, beans, and corn don’t fall out in a dry pile after baking.

Below, I’ve included the small fixes that make a difference, from choosing poblano versus bell peppers to keeping the filling from leaking out while they bake. If stuffed peppers have ever come out watery, bland, or impossible to slice cleanly, this version handles those problems head-on.

The peppers held together beautifully after roasting, and the filling was never watery. I loved that the rice soaked up the salsa instead of turning the whole thing soggy.

★★★★★— Maria T.

Save these Mexican stuffed peppers for a dinner with roasted chile flavor, melty cheese, and a filling that stays tucked inside the pepper.

Save to Pinterest

The Trick Is Roasting the Peppers Before They Ever Meet the Filling

Stuffed peppers fail when the pepper itself is still raw or the filling is already dry before it goes into the oven. Roasting first changes both problems at once: it softens the pepper enough to cut cleanly, and it gives you that smoky edge that plain baked peppers never have. If you skip the steam-and-peel step, the skins stay tough and papery, and the finished dish tastes flat instead of layered.

The other detail that matters is the shape of the pepper after roasting. You want it pliable, not collapsed. A good stuffed pepper needs enough structure to stand up in the baking dish, so peel away the blackened skin but leave the body intact and handle it gently when you open the slit.

  • Poblano peppers — These bring a mild chile flavor and enough width to hold a solid amount of filling. Bell peppers work too, but they bake up sweeter and softer.
  • Ground beef — This gives the filling weight and richness. An 85/15 blend is a good balance; leaner beef works, but it needs the salsa and beans to keep it from tasting dry.
  • Rice and beans — These make the filling scoopable and help it stay cohesive inside the pepper. Leftover rice works best because it’s drier and less likely to turn the stuffing pasty.
  • Oaxaca or mozzarella — Oaxaca melts with the best stretch, but mozzarella is the easy stand-in. Use a low-moisture version if you want a cleaner melt without extra liquid pooling in the dish.

Building a Filling That Stays Juicy, Not Watery

Brown the Beef and Onion First

Cook the onion with the beef until the meat loses its pink color and the pan starts to show browned bits on the bottom. That browned layer matters because it gives the filling depth, but only if you keep stirring enough to prevent the onions from burning before the beef is done. If the pan looks dry too fast, the heat is too high and the onions will scorch before they soften.

Let the Salsa Tighten the Mixture

Once the rice, beans, corn, cheese, salsa, tomato, and cumin go in, the filling should look moist but not loose. Simmer it for the full 5 minutes so the salsa thickens and clings to the rice instead of pooling at the bottom of the skillet. If it still looks soupy, keep it on the heat a minute or two longer before stuffing the peppers.

Stuff, Top, and Bake Until the Cheese Slumps

Pack the filling into the peppers gently but firmly so it reaches the ends without splitting the shell. Set them snugly in the baking dish so they support each other and don’t tip over while the cheese melts. Bake just until the tops are bubbling and the cheese has gone glossy and soft; if you leave them in too long, the peppers collapse and the filling dries out at the edges.

Make It with Ground Turkey

Ground turkey works well if you want a lighter filling, but it needs a little help. Add an extra pinch of salt and cumin, and don’t overcook it in the skillet or it’ll taste dry after baking. The result is still hearty, just a little leaner and less rich than the beef version.

Go Vegetarian with Extra Beans

Swap the ground beef for an extra cup of black beans, or use a mix of black beans and cooked lentils. You’ll lose some of the savory meatiness, but the texture stays satisfying if you keep the filling chunky and season it well. A little extra cheese helps the vegetarian version feel complete.

Dairy-Free Version

Leave out the cheese or use a dairy-free melting cheese if you have one that performs well in the oven. The peppers still taste full and satisfying because the salsa, cumin, and browned meat do most of the work. Just don’t add a watery cheese substitute that melts into a puddle.

Storage and Reheating

  • Refrigerator: Store leftovers in an airtight container for up to 4 days. The pepper softens a little more after chilling, but the filling holds up well.
  • Freezer: Freeze individually wrapped stuffed peppers or in a freezer-safe dish for up to 2 months. Thaw overnight in the refrigerator before reheating so the centers warm evenly.
  • Reheating: Warm in a 350°F oven, covered loosely with foil, until hot through. The mistake to avoid is blasting them in the microwave too long, which turns the pepper soggy and makes the cheese rubbery.

Answers to the Questions Worth Asking

Can I make Mexican stuffed peppers ahead of time?+

Yes. You can roast the peppers and make the filling a day ahead, then store them separately until you’re ready to assemble. If you stuff them too early, the peppers can loosen and the filling can make them watery.

How do I keep stuffed peppers from falling over in the oven?+

Use a baking dish that fits them snugly so they brace against each other. If one pepper is especially rounded, trim a tiny slice from the bottom to help it sit flat, but don’t cut through the shell.

Can I use bell peppers instead of poblano peppers?+

Yes, and they’re easier to stuff because they’re wider. Bell peppers are sweeter and less earthy than poblanos, so the finished dish will taste a little milder. If you want the chile flavor to stand out more, use roasted poblanos instead.

How do I stop the filling from getting watery?+

Cook the salsa mixture long enough for it to thicken before stuffing the peppers. Use cooked rice, not raw rice, and drain the beans and corn well so extra liquid doesn’t collect inside the pepper while it bakes.

Can I freeze Mexican stuffed peppers after baking?+

Yes, they freeze well if they’re cooled completely first. Wrap them tightly or store them in a freezer-safe container, then thaw in the refrigerator before reheating. The texture is best if you reheat them in the oven rather than the microwave.

Mexican Stuffed Peppers

Mexican stuffed peppers with roasted charred poblano or bell peppers, filled with seasoned ground beef, rice, black beans, corn, and melted cheese. Bake until the cheese melts and garnish with fresh cilantro for a colorful, savory finish.
Prep Time 20 minutes
Cook Time 35 minutes
steaming 5 minutes
Total Time 1 hour
Servings: 4 servings
Course: Main
Cuisine: Mexican
Calories: 610

Ingredients
  

Peppers
  • 4 poblano or bell peppers Use roasted poblano or bell peppers.
Filling
  • 1 lb ground beef
  • 1 onion Dice the onion.
  • 3 garlic Minced garlic.
  • 1 cup cooked rice
  • 1 cup black beans
  • 1 cup corn kernels
  • 0.5 cup shredded Oaxaca or mozzarella cheese Use 1/2 cup in the filling and the rest for topping.
  • 1 cup salsa roja
  • 0.5 cup diced tomato
  • 1 tsp cumin
  • 0.25 fresh cilantro Chopped, for garnish.
  • 0.5 salt To taste.
  • 0.25 pepper To taste.

Equipment

  • 1 sheet pan
  • 1 cast iron skillet

Method
 

Roast and prep the peppers
  1. Roast the poblano or bell peppers directly over a gas flame or under the broiler until charred all over, about 5 minutes, then place them on a sheet pan.
  2. Transfer the peppers to a plastic bag and let them steam for 10 minutes, then peel off the charred skin.
  3. Make a careful slit down the side of each pepper and gently remove the seeds while keeping the 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, stirring until fragrant.
  3. Stir in the cooked rice, black beans, corn, 1/2 cup cheese, salsa, diced tomato, cumin, salt, and pepper.
  4. Simmer the mixture for 5 minutes until combined and hot throughout.
Assemble and bake
  1. Stuff each roasted poblano or bell pepper with the meat mixture and place them in a baking dish on the sheet pan.
  2. Top each stuffed pepper with the remaining cheese, then bake at 350°F for 20 minutes until the cheese is melted.
  3. Garnish with chopped fresh cilantro before serving.

Notes

For cleaner slices, keep the peppers intact while seeding and steam-peel them in the bag until the skins loosen. Refrigerate leftovers in an airtight container for up to 3 days; reheat in a 350°F oven or microwave until hot. Freezing is not recommended because the roasted peppers can soften. For a lighter option, swap half the ground beef for extra beans or use lean ground turkey while keeping the same seasonings.

You might also like these recipes

Leave a Comment

Recipe Rating