Mexican Stuffed Peppers

Category: Dinner Recipes

Roasted bell peppers turn sweet and tender in the oven, and once they’re packed with seasoned beef, rice, black beans, and melted cheese, they eat like a full dinner in one tidy shell. The trick is getting the peppers soft enough to cut with a fork without letting them collapse, so the filling stays piled high instead of sliding into the pan.

This version leans on salsa and taco seasoning for fast flavor, but the real payoff is in the order of the steps. Pre-roasting the peppers gives them a head start, and cooking the filling just long enough to bring everything together keeps the rice from turning mushy. You’ll still get that cheesy, bubbling top, but the texture underneath stays sturdy and satisfying.

Below, I’ve included the little details that matter most: how to keep the peppers from going watery, which topping combinations work best, and what to change if you want to stretch the filling or swap the meat.

The peppers stayed tender without getting mushy, and the filling held together instead of turning watery. I loved how the cheese browned around the edges while the sour cream and cilantro kept it fresh.

★★★★★— Melissa R.

Like the bubbling cheese and hearty filling in these Mexican stuffed peppers? Save this one for the nights when you want a full Tex-Mex dinner baked in one dish.

Save to Pinterest

The Peppers Need a Head Start, Not a Longer Bake

The biggest mistake with stuffed peppers is waiting for the filling to do all the work. By the time the rice and beef are hot and the cheese is melted, the peppers are still crisp if you skip that first roast. A short bake cut-side down softens the walls just enough so they become tender without losing their shape.

Roasting them with a little water in the dish traps steam under the peppers, which helps them relax faster. Flip them back up only after that first round so they can hold the filling. If you start with raw peppers and a fully cooked filling, the top will brown before the peppers ever get pleasant to eat.

What Each Ingredient Is Actually Doing in This Dish

Mexican Stuffed Peppers cheesy beefy colorful
  • Bell peppers — Large peppers work best because they hold a generous amount of filling and keep their structure after roasting. Choose peppers with flat bottoms if you want them to sit neatly in the baking dish.
  • Ground beef — This is the backbone of the filling, so use something around 80/20 for the best flavor. If it’s much leaner, the mixture can taste dry unless you’re generous with the salsa.
  • Taco seasoning — This gives the dish its Tex-Mex backbone fast, and the packet is dependable when you want consistent flavor. If yours is salt-heavy, use a little less and lean on the salsa for the rest.
  • Cooked rice — Rice stretches the filling and keeps it from feeling too dense. Day-old rice is ideal because it’s drier and won’t collapse into paste when stirred into the hot skillet.
  • Black beans, salsa, and corn — These add body, moisture, and a little sweetness that balances the savory beef. Drain the beans well; extra liquid is the fastest way to make the filling loose.
  • Mexican cheese blend — Use a good melting cheese here because it seals the top and gives you those browned, stretchy edges. Pre-shredded works fine, though freshly shredded melts a little smoother.

Building the Filling So It Stays Hearty, Not Watery

Softening the Peppers First

Set the pepper halves cut-side down in the baking dish with the water and roast them until they just start to yield when pressed with a spoon. They should still feel sturdy enough to hold a mound of filling. If you roast them until they’re collapsing now, they’ll split once you add the weight of the beef mixture.

Cooking the Beef and Onion

Brown the beef with the onion until the meat loses its pink color and the onion turns translucent and sweet. Drain off the fat if there’s a puddle in the pan, because too much grease keeps the filling from clinging together. Garlic goes in near the end so it perfumes the pan without turning bitter.

Bringing the Filling Together

Stir in the rice, beans, salsa, and corn and let the mixture cook for a few minutes until it looks cohesive and the extra moisture has cooked off. The filling should be spoonable, not soupy. If it looks wet in the skillet, it will look even wetter once it bakes inside the peppers.

Baking Until the Cheese Bubbles

Spoon the filling generously into the pepper halves and pile the cheese over the top. Bake just until the cheese is melted, the edges are bubbling, and the peppers give easily when pierced with a fork. Pull them before the cheese dries out; the filling is already hot, so the goal is finish and melt, not a long bake.

Three Ways to Make These Peppers Fit Your Table

Make Them Vegetarian

Swap the ground beef for an extra can of black beans or a mix of black beans and crumbled cooked lentils. You’ll lose the meaty richness, but the peppers still bake up hearty if you keep the salsa and cheese in the mix.

Make Them Dairy-Free

Skip the cheese or use a dairy-free melt that works well in baked dishes. The peppers will still be satisfying, but they’ll need a little extra garnish — diced avocado or a spoonful of salsa helps replace the richness you’d normally get from the cheese.

Use Ground Turkey Instead

Ground turkey works well if you want a lighter version, but it needs a little more help from the salsa and seasoning because it doesn’t bring as much natural fat. Cook it just until done so it stays tender; overcooked turkey can taste dry once it bakes a second time inside the peppers.

Storage and Reheating

  • Refrigerator: Store leftovers covered for up to 4 days. The peppers soften a little more as they sit, but the flavor holds up well.
  • Freezer: These freeze well after baking. Cool completely, wrap each pepper half tightly, and freeze in a single layer before moving to a bag or container.
  • Reheating: Reheat covered in a 350°F oven until hot through, or use the microwave for a faster option. If you microwave them uncovered, the filling can dry out before the center is warmed, so add a loose cover and a short splash of salsa if needed.

Questions I Get Asked About This Recipe

Can I make Mexican stuffed peppers ahead of time?+

Yes. Assemble the peppers, cover them, and refrigerate for up to 24 hours before baking. If they’re going into the oven straight from the fridge, add a few extra minutes so the center heats through and the cheese melts evenly.

How do I keep stuffed peppers from getting soggy?+

Roast the peppers before filling them, and drain the beef well if there’s a lot of fat in the pan. The other common issue is too much salsa or undercooked rice, both of which can make the filling loose and watery.

Can I use uncooked rice in stuffed peppers?+

Not for this recipe. The rice needs to be fully cooked before it goes in, or it won’t finish properly during the short bake and the filling can turn dry before the rice gets tender. Cooked rice also helps the mixture hold together.

How do I know when the peppers are done?+

They’re done when the cheese is melted and bubbling and the pepper walls give easily when pierced with a fork. You still want a little structure, not total collapse, because the peppers will soften a bit more as they rest.

Can I freeze Mexican stuffed peppers after baking?+

Yes, and they hold up well. Freeze them after they cool completely, then reheat from thawed or frozen until the center is hot. The texture softens a little after freezing, but the filling stays flavorful.

Mexican Stuffed Peppers

Mexican stuffed peppers with roasted bell pepper halves filled with a seasoned beef, Mexican rice, and black bean mixture, then topped with bubbling cheddar-style cheese. Finished with fresh tomato, sour cream, cilantro, and jalapeño for an easy Tex-Mex stuffed pepper recipe.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings: 4 servings
Course: Main Dish
Cuisine: Tex-Mex
Calories: 620

Ingredients
  

Bell peppers
  • 4 large bell peppers Halved and seeded.
Beef and aromatics
  • 1 lb ground beef
  • 1 medium onion Diced.
  • 3 garlic Minced.
  • 1 packet (1 oz) taco seasoning
Filling
  • 1 cup cooked white rice
  • 1 can (15 oz) black beans Drained and rinsed.
  • 1 cup salsa
  • 1 cup frozen corn
Cheese
  • 1.5 cup shredded Mexican cheese blend
Toppings
  • 0.33 sour cream For topping.
  • 0.33 diced tomatoes For topping.
  • 0.25 cilantro For topping.
  • 0.25 jalapeño For topping.

Equipment

  • 1 sheet pan

Method
 

Roast the pepper halves
  1. Preheat oven to 400°F. Place pepper halves cut-side down in a baking dish with 1/4 cup water and roast for 15 minutes until slightly softened, then flip cut-side up.
Cook the beef and rice filling
  1. Brown ground beef and onion in a skillet, then drain the fat. Add garlic and taco seasoning and stir, then stir in cooked white rice, black beans, salsa, and frozen corn and cook for 3-4 minutes.
Stuff and bake
  1. Spoon the beef and rice mixture generously into each pepper half. Top with shredded Mexican cheese blend.
  2. Bake for 15-18 minutes at 400°F until the cheese is melted and bubbly.
Finish with fresh toppings
  1. Top each stuffed pepper with sour cream, diced tomatoes, cilantro, and jalapeño before serving.

Notes

Roast the peppers cut-side down first to soften them without over-baking the tops. Refrigerate leftovers in an airtight container up to 3 days; reheat in a 350°F oven until warmed through. Freeze stuffed peppers for up to 2 months without the fresh toppings, then thaw and add sour cream, tomatoes, cilantro, and jalapeño after reheating. For a lighter option, swap ground beef for lean ground turkey and use a reduced-fat Mexican cheese blend.

You might also like these recipes

Leave a Comment

Recipe Rating