Mexican stuffed peppers are a delicious, wholesome, and healthy meal that is loaded with fun Mexican flavors. Vibrant bell peppers are stuffed with a well-seasoned ground beef filling that tastes like taco meat, along with rice, corn, and beans, and topped with a Tex Mex cheese blend that is baked until melty and gooey. This family favorite is perfect when you are hosting a fiesta night for dinner, or whenever you are craving something delicious. It's easy to make ahead, freezes well, and perfect for meal prep. Plus, leftovers the next day might even taste better!
Why You’ll Love Mexican Stuffed Peppers
- Stuffed peppers are a wholesome meal. We loved stuffed peppers because they have it all — protein, carbs, and veggies. Plus, you can switch up the flavors and turn it into a completely different meal. Whether we are enjoying these Mexican Stuffed Peppers, Vegan Stuffed Bell Peppers, Leftover Turkey Stuffed Peppers, or Ground Beef Stuffed Peppers, they always hit the spot.
- Healthy and delicious. With rice, beef, peppers, corn, beans, and cheese, you get everything you need for a balanced meal in a perfect single-sized portion. Loaded with vitamins and minerals, you can feel good about feeding it to your family.
- Stuffed peppers = meal prep goals. Mexican stuffed peppers are easy to make ahead, and they freeze and reheat really well. You can freeze just the filling and assemble when you are ready to bake, or freeze the entire stuffed pepper. You can also make a batch and portion them out into meal prep containers and enjoy them over the next few days for wholesome work lunches.
Ingredients and Substitutions
To make these delicious Mexican stuffed peppers, you will need the following ingredients (full quantities in recipe card below):
- bell peppers - I used red bell peppers, but feel free to use any color that you want. Look for peppers that are large and round and easy to stuff.
- olive oil
- ground beef
- onion + garlic
- tomato sauce
- green onion
- taco seasoning - you can substitute the taco seasoning with 1 teaspoon ground cumin, ½ teaspoon paprika, ½ teaspoon garlic powder, and ½ teaspoon dried oregano.
- salt and pepper
- cooked rice - use any leftover rice that you have on hand. (ie. plain rice, brown rice, etc.). Cilantro Lime Rice is delicious in here.
- black beans
- corn
- Tex Mex cheese - or substitute with Monterey Jack or cheddar cheese.
You will also need measuring cups and spoons, shallow saucepan or skillet, and 9x13-inch casserole pan.
How to Make the Best Mexican Stuffed Peppers
- Prepare the bell peppers. Slice the bell peppers in halve lengthwise and remove and discard the seeds. Place the bell peppers on a 9x13-inch casserole pan or large baking dish and set aside.
- Cook the beef. Heat oil in a large skillet over medium-high heat until the hot oil sizzles, about 1 minute. Add ground beef and cook for 6-8 minutes until browned evenly. Break up the beef into small pieces to help even browning.
- Make the beef filling. Add onion and garlic. Mix well and continue to cook for 3-4 minutes until soft and tender. Stir in tomato sauce and green onions and season with taco seasoning, salt and pepper. Mix well and bring the mixture to a simmer. Cover the lid and let the mixture simmer for 5 minutes. Add rice, black beans, corn and 1 cup cheese and mix well to combine. Turn off the heat.
- Stuff the peppers and bake. Fill up each pepper with the beef filling. Cover the casserole dish with aluminum foil and bake in a 375 F preheated oven for 40 minutes.
- Top with cheese. Remove from the oven and sprinkle a tablespoon of cheese on top of each stuffed pepper. Bake uncovered for another 5-7 minutes until the cheese is melted. Let the stuffed peppers rest for 5 minutes before serving. Garnish with green onions on top and serve.
Storing and Reheating Instructions
- How to store: Allow any leftovers to cool down before storing in an airtight container in the refrigerator for up to 3-4 days.
- How to freeze: Stuffed peppers freeze and reheat well. Store the cooked stuffed bell peppers (or just the cooked filling) in an airtight container with the cut side up for up to 3 months.
- Reheating stuffed peppers: To reheat, place the Mexican stuffed peppers in a casserole dish and cover with aluminum foil and place in a 350F preheated oven for 15-20 minutes until warmed through, or air fryer for 10 minutes. If reheating from frozen, extend the cooking time further until warmed through, about 5-10 minutes longer.
More Ground Beef Recipes
- 25 Best Ground Beef Recipes
- Ground Beef Stuffed Peppers
- Beef Taco Soup
- Mexican Ground Beef Tacos
- Swedish Meatballs
- Meat Lasagna
Did you make this recipe? I would greatly appreciate a comment and rating below, letting me know what you thought of the recipe. You can also snap a picture and tag me on Instagram @aheadofthyme or share it on the Pinterest pin so that I can follow along.
Don't forget to sign up for my email newsletter so that you don't miss any recipes. You can also follow along on Instagram, Pinterest, and Facebook for more recipe updates.
Recipe
Mexican Stuffed Peppers
- Total Time: 1 hour 5 minutes
- Yield: 8 stuffed peppers
- Diet: Gluten Free
Description
Mexican stuffed peppers are a delicious, wholesome, healthy meal loaded with fun Mexican flavors. It freezes well and is perfect for meal prep.
Ingredients
- 4 large bell peppers
- 1 tablespoon olive oil
- 1 lb. ground beef
- 1 small onion, diced
- 1 tablespoon garlic, minced
- 1 cup tomato sauce
- 1 tablespoon green onions, diced
- ½ tablespoon taco seasoning*
- 1 teaspoon salt
- ¼ teaspoon ground black pepper
- 1 cup rice, cooked
- 1 cup canned black beans, drained
- 1 cup frozen corn
- 1 + ½ cups shredded Tex Mex cheese (or Monterey Jack cheese), divided
Instructions
- Preheat oven to 375F.
- Slice the bell peppers in halve lengthwise and remove and discard the seeds. Place the bell peppers on a 9x13-inch casserole pan or large baking dish and set aside.
- Heat oil in a large skillet over medium-high heat until the hot oil sizzles, about 1 minute. Add ground beef and cook for 6-8 minutes until browned evenly. Break up the beef into small pieces to help even browning.
- Add onion and garlic. Mix well and continue to cook for 3-4 minutes until soft and tender.
- Stir in tomato sauce and green onions and season with taco seasoning, salt and pepper. Mix well and bring the mixture to a simmer. Cover the lid and let the mixture simmer for 5 minutes.
- Add rice, black beans, corn and 1 cup cheese and mix well to combine. Turn off the heat.
- Fill up each pepper with the beef filling. Cover the casserole dish with aluminum foil and bake the stuffed peppers for 40 minutes.
- Remove from the oven and sprinkle a tablespoon of cheese on top of each stuffed pepper. Bake uncovered for another 5-7 minutes until the cheese is melted.
- Let the stuffed peppers rest for 5 minutes before serving.
Notes
* Homemade taco seasoning: You can substitute the taco seasoning with 1 teaspoon ground cumin, ½ teaspoon paprika, ½ teaspoon garlic powder, ½ teaspoon dried oregano.
How to store: Allow any leftovers to cool down before storing in an airtight container in the refrigerator for up to 3-4 days.
How to freeze: Stuffed peppers freeze and reheat well. Store the cooked stuffed bell peppers (or just the cooked filling) in an airtight container with the cut side up for up to 3 months.
Reheating stuffed peppers: To reheat, place the Mexican stuffed peppers in a casserole dish and cover with aluminum foil and place in a 350F preheated oven for 15-20 minutes until warmed through, or air fryer for 10 minutes. If reheating from frozen, extend the cooking time further until warmed through, about 5-10 minutes longer.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Category: Ground Beef
- Method: Baked
- Cuisine: Mexican
Wayne Stevenson says
great tasting recipe, I changed ground beef for vegan beef and it was delish. _do you have any ideas what to serve this with for carbs_ maybe a jacket potato_