Cheesy Mexican-Style Stuffed Peppers: A Comforting and Healthy Delight
There’s something incredibly satisfying about a stuffed pepper fresh from the oven—bubbling with melted cheese, packed with flavorful rice and beans, and wrapped in a naturally sweet and tender bell pepper. It’s the perfect comfort food but also a nutritious, well-balanced meal. Whether you’re new to cooking or a seasoned home chef, this recipe is an easy way to bring bold Mexican flavors to your dinner table.
PrintCheesy Mexican-Style Stuffed Peppers: A Comforting and Healthy Delight
Stuffed with flavor, packed with goodness! 🌶🧀 These Cheesy Mexican-Style Stuffed Peppers bring the best of bold spices, hearty fillings, and gooey cheese into one delicious dish. Perfectly roasted bell peppers hold a delicious mix of beef, beans, and rice, making every bite rich, cheesy, and satisfying. Plus, they’re easy to make and great for meal prep! Want to switch things up? Swap beef for chicken or keep it vegetarian with extra beans and veggies! Who’s trying this tonight? 😍✨
#CheesyStuffedPeppers 🧀 #MexicanInspired 🇲🇽 #ComfortFoodDoneRight 🔥 #EasyAndHealthy 🍽 #WholesomeDinners 🌿 #HomeCookedHappiness ❤️ #SpiceItUp 🌶 #OvenBakedGoodness 🍲 #WeeknightFavorite 🌮 #FoodieApproved 😋
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 4 servings 1x
Ingredients
- 4 large red bell peppers (halved lengthwise and deseeded) – Red, yellow, or orange peppers are best for a sweeter taste. Green bell peppers work too but have a slightly bitter flavor.
- 3 tbsp olive oil (divided) – Adds richness and helps the peppers roast beautifully.
- Salt and pepper (to taste) – Essential seasonings for flavor.
- ½ cup rice (white or brown) – Brown rice offers more fiber, but white rice cooks faster. You can also use quinoa for extra protein.
- 1 large onion (diced) – Adds depth of flavor to the stuffing.
- ½ tsp salt – Enhances the taste of the filling.
- 13½ oz canned crushed tomatoes – Brings a rich, slightly tangy base to the mixture.
- 2 tbsp taco seasoning – Adds bold Mexican flavors. You can make your own by mixing chili powder, cumin, paprika, and garlic powder.
- ½ cup fresh cilantro (plus extra for garnish) – If you’re not a fan, swap with parsley or green onions.
- ¾ cup pinto beans (drained) – Provides a creamy texture and earthy flavor.
- ¾ cup black beans (drained) – Adds extra protein and a slight bite.
- 1 tbsp lime juice (fresh) – Brightens the flavors.
- 1 cup mozzarella cheese (shredded) – Use Monterey Jack, cheddar, or a dairy-free alternative if preferred.
Instructions
Step 1: Roast the Bell Peppers
- Preheat your oven to 425°F (220°C).
- Place the halved bell peppers cut-side up in a baking dish.
- Drizzle with 1 tbsp of olive oil and season with salt and pepper.
- Use your hands to rub the oil evenly over the peppers.
- Bake for about 15 minutes or until the peppers are slightly tender and blistered.
- Remove from the oven and set aside.
Tip: Roasting the peppers first ensures they’re soft and flavorful by the time they’re stuffed.
Step 2: Cook the Rice
- Rinse ½ cup of rice under cold water until the water runs clear (this removes excess starch and prevents it from becoming mushy).
- Bring a pot of water to a boil, then add the rice and cook according to the package instructions.
- Once cooked, fluff with a fork and set aside.
Tip: To add extra flavor, cook the rice in vegetable broth instead of water.
Step 3: Prepare the Filling
- Heat 2 tbsp of olive oil in a large skillet over medium heat.
- Add the diced onion and sauté for about 5 minutes until soft and translucent.
- Stir in ½ tsp salt and the crushed tomatoes. Mix well.
- Add the taco seasoning and cilantro, stirring for about 30 seconds to combine the flavors.
- Remove from heat, then mix in the cooked rice, pinto beans, black beans, and lime juice.
- Season with salt and pepper to taste.
Step 4: Stuff the Peppers
- Check if any liquid has pooled inside the roasted peppers. If so, drain them.
- Spoon the rice and bean mixture into each pepper, packing them evenly.
- Sprinkle a generous amount of shredded cheese over each stuffed pepper.
Step 5: Bake Until Golden and Bubbly
- Return the stuffed peppers to the oven and bake for 10–13 minutes until the cheese melts and develops golden brown spots.
- Remove from the oven and let them cool for a couple of minutes.
- Garnish with extra cilantro and serve warm.
Notes
- If your peppers are too firm: Let them bake for an extra 5 minutes before stuffing.
- If the filling is too dry: Stir in a splash of vegetable broth or more crushed tomatoes before stuffing the peppers.
- If the cheese browns too quickly: Cover the peppers loosely with foil and continue baking.
- For easier stuffing: Use a spoon to gently press the filling down into the pepper cavities.
I still remember the first time I made stuffed peppers. It was one of those nights when I wanted something hearty but didn’t feel like making a complicated dish. I had some bell peppers, rice, and beans on hand, and after a little improvisation, I created a meal that my family couldn’t get enough of! Since then, these stuffed peppers have been a go-to recipe when I need something simple, healthy, and incredibly delicious.
This version keeps it vegetarian while still delivering satisfying textures and flavors. The combination of rice, black beans, and pinto beans gives it a protein boost, while the cheesy topping makes it irresistible. Plus, with a few customization options, you can easily tweak this recipe to match your taste or dietary needs.
Why This Recipe is Perfect for Beginners
Stuffed peppers are a great recipe for beginner cooks because they require simple ingredients, minimal preparation, and are hard to mess up. Here’s why you’ll love making them:
- Easy to prepare: The recipe involves basic cooking skills like sautéing onions, boiling rice, and stuffing peppers. Nothing too complicated!
- Nutritious and balanced: Packed with fiber, protein, and vitamins, this meal is as wholesome as it is delicious.
- Customizable: You can switch up the ingredients based on what you have on hand or your dietary preferences.
- Meal prep-friendly: These stuffed peppers store well in the fridge and can be reheated for a quick and satisfying meal.
Ingredients and Substitutions
Here’s everything you’ll need to make these delicious stuffed peppers.
Main Ingredients:
- 4 large red bell peppers (halved lengthwise and deseeded) – Red, yellow, or orange peppers are best for a sweeter taste. Green bell peppers work too but have a slightly bitter flavor.
- 3 tbsp olive oil (divided) – Adds richness and helps the peppers roast beautifully.
- Salt and pepper (to taste) – Essential seasonings for flavor.
- ½ cup rice (white or brown) – Brown rice offers more fiber, but white rice cooks faster. You can also use quinoa for extra protein.
- 1 large onion (diced) – Adds depth of flavor to the stuffing.
- ½ tsp salt – Enhances the taste of the filling.
- 13½ oz canned crushed tomatoes – Brings a rich, slightly tangy base to the mixture.
- 2 tbsp taco seasoning – Adds bold Mexican flavors. You can make your own by mixing chili powder, cumin, paprika, and garlic powder.
- ½ cup fresh cilantro (plus extra for garnish) – If you’re not a fan, swap with parsley or green onions.
- ¾ cup pinto beans (drained) – Provides a creamy texture and earthy flavor.
- ¾ cup black beans (drained) – Adds extra protein and a slight bite.
- 1 tbsp lime juice (fresh) – Brightens the flavors.
- 1 cup mozzarella cheese (shredded) – Use Monterey Jack, cheddar, or a dairy-free alternative if preferred.
Optional Add-Ins:
- Chopped jalapeños for a spicy kick.
- Corn kernels for a touch of sweetness.
- Diced avocado for a creamy, fresh topping.
Step-by-Step Cooking Instructions
Step 1: Roast the Bell Peppers
- Preheat your oven to 425°F (220°C).
- Place the halved bell peppers cut-side up in a baking dish.
- Drizzle with 1 tbsp of olive oil and season with salt and pepper.
- Use your hands to rub the oil evenly over the peppers.
- Bake for about 15 minutes or until the peppers are slightly tender and blistered.
- Remove from the oven and set aside.
Tip: Roasting the peppers first ensures they’re soft and flavorful by the time they’re stuffed.
Step 2: Cook the Rice
- Rinse ½ cup of rice under cold water until the water runs clear (this removes excess starch and prevents it from becoming mushy).
- Bring a pot of water to a boil, then add the rice and cook according to the package instructions.
- Once cooked, fluff with a fork and set aside.
Tip: To add extra flavor, cook the rice in vegetable broth instead of water.
Step 3: Prepare the Filling
- Heat 2 tbsp of olive oil in a large skillet over medium heat.
- Add the diced onion and sauté for about 5 minutes until soft and translucent.
- Stir in ½ tsp salt and the crushed tomatoes. Mix well.
- Add the taco seasoning and cilantro, stirring for about 30 seconds to combine the flavors.
- Remove from heat, then mix in the cooked rice, pinto beans, black beans, and lime juice.
- Season with salt and pepper to taste.
Step 4: Stuff the Peppers
- Check if any liquid has pooled inside the roasted peppers. If so, drain them.
- Spoon the rice and bean mixture into each pepper, packing them evenly.
- Sprinkle a generous amount of shredded cheese over each stuffed pepper.
Step 5: Bake Until Golden and Bubbly
- Return the stuffed peppers to the oven and bake for 10–13 minutes until the cheese melts and develops golden brown spots.
- Remove from the oven and let them cool for a couple of minutes.
- Garnish with extra cilantro and serve warm.
Beginner Tips & Troubleshooting
- If your peppers are too firm: Let them bake for an extra 5 minutes before stuffing.
- If the filling is too dry: Stir in a splash of vegetable broth or more crushed tomatoes before stuffing the peppers.
- If the cheese browns too quickly: Cover the peppers loosely with foil and continue baking.
- For easier stuffing: Use a spoon to gently press the filling down into the pepper cavities.

Serving Suggestions
These stuffed peppers are satisfying on their own, but you can pair them with:
- A side of guacamole or avocado slices for extra creaminess.
- A simple green salad with a light citrus dressing.
- Warm tortillas or a side of cornbread for a more filling meal.
- Sour cream or Greek yogurt drizzled on top for a tangy contrast.
Storage & Meal Prep Tips
- Refrigeration: Store leftovers in an airtight container for up to 3 days. Reheat in the oven at 350°F (175°C) for about 10 minutes or until warmed through.
- Freezing: Let the stuffed peppers cool completely, then wrap each one individually in plastic wrap before freezing. They’ll keep well for up to 3 months. Reheat straight from frozen at 375°F (190°C) for about 25 minutes.
Final Thoughts
These cheesy, Mexican-style stuffed peppers are proof that simple ingredients can create a meal that’s comforting, flavorful, and nourishing. Whether you’re making them for a cozy family dinner or meal prepping for the week, they’re a foolproof recipe that you’ll want to come back to again and again.
Try this recipe and let me know how it turns out! Did you add your own twist? Share your experience in the comments—I’d love to hear from you!