Mexican Stuffed Peppers

5 from 4 votes

This post may contain affiliate links. Please read my disclosure policy.

Mexican stuffed peppers have a hearty filling of seasoned beef, beans, rice and cheese, Make this easy recipe for a protein-packed meal!

closeup: green and red bell peppers with meat filling


We all have favorite dinners that we grew up eating, and this dish is one of my favorites.

Whether you make them with a filling of ground beef, chicken, or quinoa, stuffed bell peppers are easy to make, economical, and incredibly delicious!

The classic recipe uses a filling of taco seasoned ground beef, rice, and tomatoes or tomato sauce and lots of cheese. Those fillings are tasty, but there are plenty of other ways to prepare a dish like this.

Check out my recipes for Hawaiian Stuffed Peppers and Philly Cheesesteak Stuffed Peppers.

The filling is really versatile, so don’t be afraid to let your creativity shine! If you don’t like one of the ingredients I use, swap it out for something you prefer. This is a great way to use up leftovers, too.

stuffed bell peppers in casserole dish

Mexican stuffed peppers

The Mexican-inspired ingredients make this stuffed pepper recipe a fun twist for taco night or a Cinco de Mayo party menu. Even better, they are easy to make ahead and they freeze beautifully!

Ingredient Notes and Substitutions

  • Bell peppers – I keep things colorful by using a combination of green and red peppers. Yellow and orange bell peppers are great for stuffing as well.
  • Cooked rice – Because you’ll be cooking the rice beforehand, you can use white, brown, or even wild rice in your filling. It’s completely up to you!
  • Ground beef – To prevent greasy filling, it’s best to use ground beef with a maximum of 15 percent fat. The label will state 85/15. Obviously, the leaner the beef, the more expensive it will be.
  • Salsa verde – This is salsa from green chiles and tomatillos. You can buy it or use my roasted salsa verde recipe to make your own.
  • Pinto beans – I prefer pintos, but if you don’t care for them, swap them out for black beans. Or, leave them out completely. They’re a great source of soluble fiber and protein though!
  • Seasonings – To season the beef, I use homemade taco seasoning, salt, pepper, and a bit of white or yellow onion.
  • Toppings – Chopped cilantro, extra cheese of choice (like cotija sprinkled on top) and my quick pickled red onions.

Video: Making Mexican stuffed peppers

Making the filling is the toughest part of this recipe and honestly, it isn’t difficult at all.

You can see it for yourself, from start to finish. Just watch the video located in the recipe card at the bottom of this post!

overhead: mexican stuffed peppers in red and green bell peppers

How to Make Mexican Stuffed Peppers

  1. Preheat oven to 350°F.
  2. Slice each bell pepper in half top to bottom through stem. Remove seeds and membranes. Place in a rectangle 9×13″ casserole dish (or two 8×8″ to accommodate) that has been sprayed with cooking spray or olive oil. Bake for 25 minutes uncovered.
  3. Heat oil in a large skillet over medium-high heat. Add the onions and season kosher salt. Cook until soft, 3 minutes. Add ground beef to hot skillet, break up with spoon. Drain excess fat if necessary.
  4. Add Taco Seasoning and Salsa Verde and cook until beef has browned and sauce has reduced and thickened. Remove from heat and add to large bowl.
  5. Add the cheddar cheese, pinto beans and cooked rice to seasoned beef in bowl. Stir to incorporate and heat through. Divide and spoon mixture into each baked pepper, reserving any leftover filling for other use or freeze.
  6. Place in oven to bake 10 minutes to melt cheese and heat through. Serve with Pickled Onions and crumbled Queso Fresco or Cotija cheese if desired, or more salsa verde.

Recipe FAQ

Do you have to pre-cook peppers for stuffed peppers?


Yes, not only will you need to par-cook the peppers, but you’ll also have to cook the ground beef and the rice. This is because green peppers have thick walls. If you place raw filling inside of them, there isn’t enough cooking time to ensure that everything cooks properly.

Can you freeze Mexican stuffed peppers?


Absolutely! This is a fantastic make-ahead meal. If you want to freeze stuffed peppers, you’ll first need to cook them. Then, allow them to cool to room temperature before wrapping and freezing them.

For easy reheating, freeze them in a disposable aluminum pan or freezer friendly casserole dish. This way, they can go straight into the oven.

For other great stuffed pepper or chili recipes try my Chile Relleno recipeTex Mex Stuffed Sweet PeppersChicken Stuffed Poblano Peppers or these Chorizo Stuffed Bell Peppers.

mexican ground beef dinner on plate next to bottle of Corona

Share this recipe on Pinterest!

Love this recipe? Share it with the world on Pinterest.

Still Hungry?

Subscribe to my Newsletter, follow me on Facebook, Pinterest, Instagram and YouTube for all my latest recipes and videos.

closeup: green and red bell peppers with meat filling

Mexican Stuffed Peppers + Video

5 from 4 votes
Mexican stuffed peppers have a hearty filling of seasoned beef, beans, rice and cheese, Make this easy recipe for a protein-packed meal!
Servings: 6
Prep: 10 minutes
Cook: 35 minutes
Total: 45 minutes

Ingredients 

  • 4 bell peppers
  • 1 tbsp olive oil
  • 1 large white onion diced
  • 1/2 tsp salt
  • 1 lb lean ground beef 85/15 blend
  • 2 tbsp Taco seasoning
  • 1 cup salsa verde
  • 1 cup cheddar cheese shredded
  • 15 oz pinto beans drained or 2 cups cooked
  • 1 cup cooked white rice

Garnish

Instructions 

  • Preheat oven to 350°F.
  • Slice each bell pepper in half top to bottom through stem. Remove seeds and membranes. Place in a rectangle 9×13″ casserole dish (or two 8×8″ to accommodate) that has been sprayed with cooking spray or olive oil. Bake for 25 minutes uncovered.
  • Heat oil in a large skillet over medium-high heat. Add the onions and season kosher salt. Cook until soft, 3 minutes. Add ground beef to hot skillet, break up with spoon. Drain excess fat if necessary.
  • Add Taco Seasoning and Salsa Verde and cook until beef has browned and sauce has reduced and thickened. Remove from heat and add to large bowl.
  • Add the cheddar cheese, pinto beans and cooked rice to seasoned beef in bowl. Stir to incorporate and heat through. Divide and spoon mixture into each baked pepper, reserving any leftover filling for other use or freeze.
  • Place in oven to bake 10 minutes to melt cheese and heat through. Serve with Pickled Onions and crumbled Queso Fresco or Cotija cheese if desired, or more salsa verde.

Video

Nutrition

Calories: 388kcal | Carbohydrates: 36g | Protein: 29g | Fat: 14g | Saturated Fat: 6g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 1g | Cholesterol: 67mg | Sodium: 638mg | Potassium: 879mg | Fiber: 9g | Sugar: 7g | Vitamin A: 2910IU | Vitamin C: 105mg | Calcium: 189mg | Iron: 4mg

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.

Course: Dinners
Cuisine: Mexican
Have You Made This Recipe? Let Me Know on InstagramTag @keviniscooking or tag me #keviniscooking!
melting cheese and beans in stuffed peppers

Kevin

Whether in the kitchen or on the grill, you’ll find me cooking American favorites with a love for BBQ, Mexican and Tex Mex. I’m passionate about making tasty food because life’s too short to be bland!

Free Bonus
5 Secrets to True Tex Mex
Essential recipes & tips for delicious Tex Mex cooking!

email image

Explore More

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

7 Comments

  1. 5 stars
    Incredibly Delish! I used a jar of Trader Joe’s Cowboy Salsa which had corn and black beans and I’m still smackin my lips. Kevin, thank you for sharing your recipes. I love how you have a video for each recipe and provide detailed explanations, and look forward to trying some of your other recipes next.

  2. 5 stars
    I absolutely love stuffed peppers! These look next level! Love the Mexican flavors!

  3. 5 stars
    Love, love, love these!!! Super easy to make. I omitted the beans and used more meat. Still the flavors were balanced and delicious. Thank you for the easy recipe.