Mexican Stuffed Peppers

This Mexican Stuffed Peppers recipe combines colorful bell peppers with a seasoned ground beef mixture full of Mexican flavors, all topped with melty cheese.

overhead shot of stuffed peppers with text overlay for facebook


You can use red bell peppers, green bell peppers, yellow bell peppers, or an assortment, depending on what you prefer. You can even use miniature bell peppers if you want to make these even more kid-friendly, or to serve them as appetizers.

The next time you’re looking for a healthy, easy dish that’s full of flavor, give this easy Mexican stuffed bell pepper recipe a try. 

Why You’ll Love Mexican Stuffed Peppers

What’s not to love?

  • Easy: Mexican stuffed peppers are incredibly easy to make. This quick recipe will get dinner on the table in a flash.
  • Flavorful: With savory spices, fresh cilantro, and creamy, melted cheese this Mexican-inspired update on the classic recipe will be a hit with the whole family.
  • Versatile: These easy peppers are as fabulous for an easy weeknight dinner as they are for feeding a crowd.
close up of mexican stuffed pepper


This list may seem a little long, but rest assured these are all simple ingredients that you can easily find at the grocery store.

  • Bell peppers: These vibrant peppers serve as the edible vessel for the Mexican-inspired beef stuffing.
  • Vegetable oil: Used for sautéing the ground beef and onion, the oil adds a touch of richness and prevents the ingredients from sticking to the pan. You can also use avocado oil or olive oil.
  • Lean ground beef: This beef forms the hearty foundation of the Mexican stuffing. Using lean beef will prevent greasiness or the need to drain the beef.
  • White onion: The chopped onion adds both sweet and savory notes to the stuffing.
  • Black beans: Black beans help to make the meat mixture even heartier.
  • Petite tomatoes: Drained tomatoes add a juicy texture and bright flavor to the stuffing mixture.
  • Corn: Sweet and golden corn kernels impart a subtle sweetness and crisp texture that balances the dish.
  • Cumin: The warm and aromatic spice adds earthy flavor.
  • Chile powder: With its smoky and spicy profile, chile powder infuses the dish with a kick of spice. Be sure to choose chile powder (which is made of purely dried chiles) as opposed to chili powder which may incorporate other spices.
  • Dried oregano: This herb has a hint of floral and earthy notes.
  • Coarse kosher salt: Salt brings out the flavor of the other ingredients.
  • Cilantro leaves: Fresh cilantro leaves add bright, herbal flavor to the filling.
  • Sharp cheddar cheese: The sharp cheddar cheese adds another layer of flavor.
  • Queso fresco: Crumbled queso fresco adds a mild and slightly salty flavor.
  • Desired toppings: Use your own favorite taco toppings like Mexican sour cream, fresh salsa, crushed tortilla chips, guacamole or avocado.
mexican stuffed pepper topped with sour cream and jalapeno

How to Make Mexican-Style Stuffed Peppers

These easy stuffed peppers are a cinch to make.

  1. Bake peppers. Bake deseeded and halved peppers for recommended time in the prepared baking dish. After removing the baked peppers from the oven, blot them with a paper towel. 
  2. Brown beef. Add the ground beef to a large skillet that has been heated and drizzled with oil. Brown ground beef until completely cooked through. 
  3. Add rest of ingredients. Add the onion and cook briefly before adding the beats, tomatoes, corn, cumin, chile powder, dried oregano, and salt. Heat briefly before removing from heat.
  4. Add cilantro and cheese. Then, fold in the cilantro and cheddar cheese.
  5. Add to peppers, bake. Divide the meat mixture evenly between aloof the pepper halves. Top with remaining cheddar and queso fresco. Place the pan back in the oven and bake the peppers briefly.
  6. Enjoy! Once the cheese has melted, remove the peppers from the oven and allow to rest. Garnish and serve.

What to Serve with Mexican-Inspired Stuffed Peppers

There are so many sides that pair well with Mexican stuffed peppers. Try serving a big bowl of Mexican riceMexican street corn saladrefried beans, or cheesy chili cornbread casserole.

You can also top it with a variety of sauces from enchilada sauce, homemade Mexican crema, or ranchero sauce to quesadilla saucecilantro sauce, or avocado crema. Or, try topping them with a seasoned tomato sauce.

close up overhead shot of mexican stuffed peppers


There are lots of ways to customize these Mexican stuffed bell peppers.

  • Meat: Instead of beef, use any ground meat. Lean ground turkey, ground chicken, or your favorite plant-based substitute will all work well.
  • Beans: Swap out some or all of the black beans for another variety — try pinto beans or kidney beans.
  • Cheese: Instead of cheddar, try using pepper jack cheese or Colby Jack. 
  • Spices: Use your own homemade taco seasoning or a store-bought seasoning blend.
  • Heat: Try adding diced green chiles, red pepper flakes, or a little bit of cayenne pepper to increase the spiciness of the dish.
  • Herbs: If you’re not a fan of cilantro, try using parsley or Thai basil instead.
  • Rice: While this recipe is fairly low carb, if you want to add a starch, try folding some prepared wild rice or brown rice into the meat mixture.

Storage, Make Ahead and Freezing

These tasty stuffed peppers are perfect for meal prep since they’re so easy to store and reheat.

Make-Ahead: You can make the filling ahead of time and store in the refrigerator for up to 24 hours.

Refrigerator: Store these peppers in their original casserole dish, in an airtight container, or wrap them individually with aluminum foil. They can be stored for up to 4 days.

Freezer: Wrap the peppers with foil and place in freezer bags. Then, freeze for up to 3 months.

Common Questions About Mexican Stuffed Peppers

How do you freeze stuffed peppers?

After the peppers cool to room temperature, you can either wrap them in aluminum foil individually and place in freezer bags, or you can wrap the entire pan with aluminum foil, then plastic wrap. 

Is it better to freeze stuffed peppers cooked or uncooked?

While you can freeze stuffed peppers before doing the final baking, it will be easiest to reheat them if you complete the entire cooking process before freezing.

How do you keep stuffed peppers from getting soggy?

The first tip is to blot them after you bake them initially. Then, avoid making a filling that contains too much liquid (drain if necessary), and bake only as long as necessary once filled.

collage of mexican stuffed peppers for pinterest

More Mexican-Inspired Meals

Mexican Pizza is the best meal and snack recipe ever! With just a small handful of ingredients, Mexican Pizza is a perfect party idea. #mexicanpizza #partyfood

Mexican Pizza Recipe

Homemade Mexican Pizza is one of our favorite game day recipes! Set up a pizza bar and allow guests to create their own! Cheese, bright veggies and zesty flavors, you can’t go wrong!
See The Recipe!
close up of mexican street corn on a plate

Mexican Corn on the Cob

Mexican Street Corn is one of the best, grilled corn recipes out there. Served as a side, it is a great way to spice up any BBQ!
See The Recipe!
overhead shot of bowl of taco pasta salad

Taco Pasta Salad

Zesty taco flavors in the form of a pasta salad. Perfect for potlucks and parties!
See The Recipe!
overhead shot of pan of mexican stuffed peppers with text overlay for pinterest
overhead shot of baked mexican stuffed peppers

Mexican Stuffed Peppers

4.45 from 9 votes
This Mexican Stuffed Peppers recipe combines colorful peppers with a seasoned filling full of Mexican flavors, all topped with melty cheese!
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 8



  • Preheat the oven to 350°F and coat a large baking dish with cooking spray.
  • Cut the bell peppers in half, removing the membranes and seeds. Bake for 15 minutes. Remove and blot the insides dry with a paper towel and leave the oven on.
  • Meanwhile, in a large skillet, heat the oil over medium-high heat.
  • Add the ground beef, searing well and browning. Do not push it around, just let it get nicely browned, then flip.
  • When the beef is cooked, add the onion, cooking for 3 minutes. Add the beans, tomatoes, corn, cumin, chile powder, dried oregano and salt. Heat for 2-3 minutes.
  • Remove from the heat and fold in the cilantro and 1 cup of the cheddar cheese.
  • Spoon the ground beef mixture into the pepper halves. Top with additional cheddar cheese the queso fresco. Return the baking dish to the oven for 5 minutes or until the cheese melts.
  • Remove and set aside for 5 minutes. Garnish with your desired toppings.
  • If you’ve tried this recipe, come back and let us know how it was in the comments or star ratings.


Calories: 347 kcal, Carbohydrates: 33 g, Protein: 26 g, Fat: 14 g, Saturated Fat: 6 g, Polyunsaturated Fat: 2 g, Monounsaturated Fat: 4 g, Trans Fat: 0.2 g, Cholesterol: 59 mg, Sodium: 579 mg, Potassium: 844 mg, Fiber: 9 g, Sugar: 8 g, Vitamin A: 2594 IU, Vitamin C: 85 mg, Calcium: 231 mg, Iron: 4 mg
Author: Jessica Formicola
Calories: 347
Course: Main Course
Cuisine: Mexican
Keyword: mexican stuffed peppers
Did you make this recipe?I’d love to see your recipes – snap a picture and mention @savoryexperiments or tag #savoryexperiments!
Jessica Formicola in her ktichen

About the Author

Chef Jessica Anne Formicola

Jessica the mom, wife and chef behind Savory Experiments. You might see her on the Emmy- nominated TV show Plate It! or on bookshelves as a cookbook author. Jessica is a Le Cordon Bleu certified recipe developer and regularly contributed to Parade, Better Homes & Gardens, The Daily Meal, Mashed and more!

Read More About Jessica

4.45 from 9 votes (4 ratings without comment)

Join The Discussion

Your email address will not be published. Required fields are marked *

Recipe Rating

Questions and Reviews

  1. 5 stars
    I’m always looking for more ways to use cilantro in recipes. I made this dish last night for dinner and it was perfect. I plan to add it to my rotation menu again in a few weeks.

  2. 5 stars
    We love eating spicy mexican dishes and have yet to make this!! I love bell peppers and this will be a great addition to weekly meals.