Fiesta Stuffed Peppers

Welcome to a culinary journey where convenience meets exquisite flavor with these incredible Mexican Stuffed Peppers! Imagine tender bell pepper halves overflowing with a savory, perfectly seasoned blend of lean ground turkey, robust black beans, sweet corn kernels, fluffy rice, and the smoky depth of fire-roasted tomatoes. All of this goodness is generously topped with a blanket of melted, gooey cheese, creating an irresistible meal that is both hearty and healthy. This recipe isn’t just a dinner; it’s an experience – a vibrant, satisfying, and remarkably easy-to-prepare dish that will quickly become a cherished favorite in your weekly rotation.

Vibrant Mexican stuffed peppers garnished with fresh sour cream, cilantro, and avocado, ready for a delightful meal.

These Mexican stuffed bell peppers truly embody the essence of comfort food – substantial and satisfying, yet surprisingly light and fresh thanks to the abundance of colorful vegetables. Each bite explodes with authentic Mexican flavors, meticulously built from a harmonious blend of earthy cumin, vibrant chili powder, aromatic garlic, pungent onion powder, and a hint of ancho chili for a mild, smoky warmth. And, of course, no comfort food is complete without a generous amount of cheese, which adds a creamy, decadent finish that ties all the elements together beautifully. Whether you’re a seasoned chef or a beginner in the kitchen, this recipe is designed for simplicity without compromising on taste.

As an avid fan of stuffed peppers – a passion evident in my diverse collection of recipes like stuffed pepper soup, crockpot stuffed peppers, and even breakfast stuffed peppers – I can confidently say that these Mexican-inspired versions stand out. They offer the perfect balance of flavors and textures, all neatly packaged within a tender, flavorful bell pepper shell. It’s like a complete meal, perfectly portioned and bursting with goodness!

Here’s an even deeper dive into what makes this particular Mexican Stuffed Pepper recipe an absolute must-try for your dinner table:

  • Unmatched Customization Potential: This recipe is incredibly flexible, allowing you to easily adapt it to your preferences, dietary needs, or whatever ingredients you have on hand. Want more protein? Swap out rice for quinoa. Prefer a different bean? Pinto or cannellini beans work wonderfully. The possibilities are endless, making it a truly versatile dish for any occasion.
  • Effortless Meal Prep: Life gets busy, and that’s where the make-ahead magic of this recipe comes in handy. You can prepare the flavorful filling a day or two in advance, refrigerating it until you’re ready to cook. When dinner time rolls around, simply stuff your prepped bell peppers, bake, and enjoy a delicious, homemade meal with minimal fuss. This feature makes it perfect for busy weeknights or entertaining guests.
  • Remarkably Satisfying and Wholesome: Unlike some stuffed pepper recipes that leave you feeling hungry shortly after, these Mexican stuffed peppers are genuinely fulfilling. Packed with lean protein, fiber-rich beans, wholesome rice, and an array of vegetables, they provide sustained energy and satiety. You’ll feel perfectly full and content after just one or two halves, without that heavy, overly “stuffed” feeling. It’s the ideal blend of health and hearty satisfaction.
  • Nutrient-Dense and Flavor-Packed: Beyond being delicious, these peppers are a nutritional powerhouse. Bell peppers themselves are rich in Vitamin C, while ground turkey offers lean protein. Black beans and corn contribute essential fiber, vitamins, and minerals. This dish proves that healthy eating doesn’t have to sacrifice incredible taste.
All the fresh ingredients for Mexican stuffed peppers neatly arranged in separate bowls on a kitchen counter.

Essential Ingredients for Perfect Mexican Stuffed Peppers

Crafting these delectable Mexican stuffed peppers starts with selecting the freshest, most flavorful ingredients. Here’s a detailed look at what you’ll need and why each component is crucial:

  • Bell Peppers: The star of our dish! You can choose any color – vibrant red, sunny yellow, bright orange, or classic green. Each color offers a slightly different sweetness level and nutritional profile. I highly recommend opting for the largest bell peppers you can find; this ensures they can hold a generous amount of our delicious filling, making for a truly satisfying portion.
  • Ground Turkey: To keep this meal light yet incredibly protein-packed, I’ve chosen lean ground turkey. It browns beautifully and absorbs all the fantastic Mexican spices. However, this recipe is highly adaptable; feel free to substitute with lean ground chicken, ground beef, or even ground pork if those are your preferred proteins.
  • Flavorful Seasonings: The heart of any Mexican dish lies in its spices. Our blend includes chili powder (for classic warmth), kosher salt (to enhance all flavors), garlic powder and onion powder (for aromatic depth), ground cumin (for its signature earthy, smoky note), ancho chili powder (adding a mild, fruity smokiness), ground coriander (for a citrusy, sweet undertone), and freshly ground black pepper (for a hint of sharpness). Together, these spices create a rich and authentic Mexican flavor profile.
  • Fire-Roasted Diced Tomatoes: Canned diced tomatoes are a kitchen hero for their convenience. Using fire-roasted tomatoes elevates the filling with an extra layer of smoky, complex flavor that mimics slow-cooked ingredients without the extra effort. They also add essential moisture and acidity to the mixture.
  • Black Beans and Sweet Corn: These two ingredients are not just fillers; they are powerhouses of flavor, texture, and nutrition. Black beans contribute a creamy texture, earthy taste, and a significant boost of fiber and plant-based protein. Sweet corn adds pops of bright color, natural sweetness, and additional vitamins. For a delicious vegetarian version of this recipe, simply increase the quantities of black beans and corn to replace the ground turkey.
  • Cooked White Rice: White rice forms the bulk of our filling, providing a comforting and familiar texture. It absorbs the savory liquids and spices beautifully. For those looking to experiment, consider using cilantro lime rice for an added zesty kick, authentic Mexican rice for a deeper, more traditional flavor, cauliflower rice for a lower-carb option, or even protein-rich quinoa.
  • Shredded Cheese: The perfect crowning glory! I typically use a shredded Mexican blend cheese for its balanced flavor and excellent melting properties. However, Monterey Jack, Colby Jack, or sharp cheddar are also fantastic choices that will melt into a luscious, golden top.
  • Fresh Garnishes: To truly transform these stuffed peppers into a gourmet experience, don’t skimp on the garnishes. A cooling dollop of sour cream or Greek yogurt, a sprinkle of vibrant chopped cilantro, and creamy diced avocado add contrasting textures, fresh flavors, and visual appeal, making each serving feel like a complete and satisfying meal.

Crafting Your Mexican Stuffed Peppers: A Step-by-Step Guide

Making these delicious Mexican stuffed peppers is straightforward and incredibly rewarding. Follow these simple steps to bring this flavor-packed dish to life:

Step 1: Preheat and Prepare. Begin by preheating your oven to 375°F (190°C). As your oven comes to temperature, you can start preparing the incredibly flavorful filling that will bring these peppers to life. This initial step ensures everything is ready to go once the filling is cooked.

Step 2: Sauté the Ground Turkey. Heat one tablespoon of olive oil in a large sauté pan or a sturdy pot over medium-high heat. Once the oil shimmers, add the lean ground turkey to the pan. Immediately sprinkle in all the glorious seasonings: chili powder, kosher salt, garlic powder, onion powder, ground cumin, ancho chili powder, ground coriander, and freshly ground black pepper. Cook the turkey, breaking it up with a wooden spoon, until it is beautifully browned and fully cooked through. This process usually takes about 8-10 minutes. Ensure no pink remains.

A skillet filled with the cooked Mexican stuffed pepper filling, featuring ground turkey, fire-roasted tomatoes, rice, black beans, and corn.

Step 3: Combine the Filling Ingredients. Once the ground turkey is perfectly browned and seasoned, stir in the can of fire-roasted diced tomatoes (undrained, so you capture all that smoky liquid), the cooked white rice, the rinsed and drained black beans, and the sweet corn. Mix everything thoroughly until all ingredients are well combined and coated in the savory spices. Give the filling a quick taste and adjust the salt or other seasonings if needed, then set the pan aside.

Step 4: Prepare the Bell Peppers. Take your large bell peppers and carefully slice each one in half lengthwise. Using a spoon or your hands, scoop out all the seeds and the white membranes (veins) from the inside, creating a clean, hollow bell pepper shell. From four large bell peppers, you should have eight beautifully prepared halves. Arrange these bell pepper shells, cut side up, in a large 9×13-inch baking dish. Make sure they fit snugly but aren’t overcrowded.

Bell peppers meticulously cut in half with all seeds and veins removed, ready for stuffing.

Step 5: Stuff and Top. Now for the fun part! Generously scoop about 4 tablespoons of the prepared Mexican filling into each bell pepper half. Don’t be shy – really pack them full. Once all the peppers are stuffed, sprinkle a generous amount of shredded Mexican blend cheese (or your cheese of choice) over the top of each filled pepper. This will create a golden, bubbly crust during baking.

Mexican stuffed peppers arranged in a baking dish, filled with the savory mixture and topped with cheese, awaiting baking.

Step 6: Bake to Perfection. Cover the baking dish tightly with aluminum foil. This helps to steam the peppers, making them wonderfully tender, and prevents the cheese from browning too quickly. Transfer the covered dish to your preheated oven and bake for 35-40 minutes. The peppers should be tender when pierced with a fork and the filling heated through. For a beautifully golden, bubbly cheese topping, you can remove the foil for the last 5-10 minutes of baking. This allows the cheese to melt and slightly crisp up.

Step 7: Serve and Garnish. Once your Mexican stuffed peppers are cooked to perfection, carefully remove the baking dish from the oven. Let them cool for a few minutes before serving. This brief resting period allows the filling to settle. Serve each stuffed pepper half with a dollop of cool sour cream (or Greek yogurt for a healthier twist), a sprinkle of freshly chopped cilantro, and some creamy diced avocado. These garnishes add a burst of freshness and elevate the entire dish, making it truly irresistible!

Freshly baked Mexican Stuffed Peppers, garnished with sour cream, avocado, and cilantro, served hot from the oven.

Pro Tip!

For the most generous servings, always aim for the largest bell peppers you can find at the grocery store. Larger peppers mean more delicious filling per serving! Depending on the size of your chosen peppers and how generously you stuff them, you might find yourself with some leftover filling. Don’t let it go to waste! This versatile Mexican filling is fantastic on its own, or you can repurpose it in creative ways: use it to make flavorful burritos, build satisfying grain bowls, or even layer it over tortilla chips for a quick and easy plate of nachos. It’s a bonus meal in itself!

Exciting Recipe Variations to Explore

One of the best aspects of this Mexican stuffed peppers recipe is its incredible adaptability. Feel free to unleash your creativity and tailor the filling and peppers to suit your personal taste or what you have available. Here are some fantastic ideas for customization:

  • Rice Alternatives: While white rice provides a classic base, don’t hesitate to experiment. Brown rice adds a nutty flavor and extra fiber. For a burst of freshness, try cilantro lime rice. If you’re craving deeper, more traditional flavors, authentic Mexican rice is a perfect choice. For a low-carb option, cauliflower rice works wonderfully, or you can boost the protein content by using quinoa instead.
  • Bell Pepper Choices: Any color of bell pepper will work beautifully in this recipe, each offering a slightly different visual appeal and a subtle variation in sweetness. Green bell peppers tend to have a slightly more robust, less sweet flavor and are often the most budget-friendly option, making them a great choice if you’re looking to save a few dollars. Red, yellow, and orange peppers offer a sweeter, milder taste.
  • Meat Swaps: If ground turkey isn’t your preference, this recipe is incredibly forgiving. Lean ground chicken offers a similar light texture. Ground beef (80/20 or 90/10) will provide a richer, more robust flavor. Ground pork can also be used for a savory alternative. Whichever you choose, ensure it’s fully cooked and browned before mixing with the other ingredients.
  • Making it Vegetarian: Transforming this dish into a delicious vegetarian meal is simple and satisfying. Just omit the ground turkey entirely and compensate by adding an extra ½ cup of corn and an additional ½ cup of black beans to the filling. You can also explore adding other plant-based proteins like crumbled tempeh or even vegetarian meat crumbles for extra texture.
  • Bean Bonanza: Black beans are fantastic, but don’t limit yourself! Pinto beans will add a creamy texture and classic Southwestern flavor. Chickpeas provide a firmer bite and a boost of protein. Cannellini beans (white kidney beans) offer a milder flavor that blends seamlessly. Feel free to mix and match or use whatever canned beans you have in your pantry.
  • Adding More Vegetables: For an even more nutrient-packed meal, consider sautéing finely diced zucchini, mushrooms, or spinach along with the ground meat. Diced sweet potato or bell pepper scraps can also be added for extra flavor and texture.

Serving Suggestions for a Complete Meal

These Mexican Stuffed Peppers are a meal in themselves, but pairing them with the right accompaniments can elevate your dining experience. Here are some ideas to complete your feast:

  • Fresh Salad: A simple green salad with a light vinaigrette or a vibrant Avocado Salad offers a refreshing contrast to the warm, savory peppers.
  • Extra Garnish Bar: Beyond sour cream, cilantro, and avocado, offer a mini garnish bar with fresh lime wedges, pickled jalapeños, your favorite salsa, or even a sprinkle of crumbled cotija cheese.
  • Tortilla Chips: A side of crispy tortilla chips is perfect for scooping up any delicious leftover filling or for an added crunch.
  • Refried Beans: A classic side dish for any Mexican-inspired meal, offering a creamy, earthy complement.
  • Mexican Corn Salad: A quick and fresh corn salad, perhaps with a touch of lime and chili, would be a delightful pairing.
  • Beverages: Serve with a refreshing agua fresca, iced tea, or even a crisp Mexican lager for the adults.

Storing and Reheating Your Stuffed Peppers

One of the many benefits of these Mexican stuffed peppers is how well they store, making them an excellent choice for meal prep or enjoying leftovers throughout the week.

To Store: Allow any leftover stuffed peppers to cool completely to room temperature. Once cooled, place them in an airtight container. They will keep beautifully in the refrigerator for up to 1 week. If you prefer to prepare the filling ahead of time without stuffing the peppers, store the filling separately in an airtight container in the refrigerator for up to 3 days for optimal freshness. You can then stuff and bake the peppers when ready.

To Reheat: For quick reheating, individual stuffed pepper halves can be placed in the microwave. Heat in 30-second intervals until they are warmed through to your desired temperature. If reheating multiple peppers, you can place them in a baking dish, cover loosely with foil, and warm in a preheated oven at 300°F (150°C) for about 15-20 minutes, or until thoroughly heated.

Frequently Asked Questions (FAQ)

Here are some common questions about making Mexican Stuffed Peppers:

  • Can I prepare these stuffed peppers ahead of time? Yes, absolutely! You can make the filling up to 3 days in advance and store it in the refrigerator. When you’re ready to cook, simply stuff the peppers, top with cheese, and bake as directed. You can also assemble the entire dish (stuffing and topping) up to 24 hours in advance, cover it tightly, and refrigerate. Just add a few extra minutes to the baking time if cooking from cold.
  • Can I freeze Mexican Stuffed Peppers? Yes, these freeze very well! You can freeze them cooked or uncooked.
    • Cooked: Allow them to cool completely, then wrap each pepper half individually in plastic wrap and then in foil. Place in a freezer-safe bag or container. They can be frozen for up to 3 months. Reheat in the oven at 350°F (175°C) from frozen, covered, for about 45-60 minutes, or until heated through.
    • Uncooked: Assemble the peppers, but do not bake. Wrap individually as above. Freeze for up to 3 months. When ready to bake, thaw in the refrigerator overnight, then bake as directed. Alternatively, you can bake from frozen, adding about 30-45 minutes to the cooking time, covered, until peppers are tender and filling is hot.
  • What kind of bell peppers are best? Any color bell pepper works! Red, yellow, and orange bell peppers are generally sweeter and milder, while green bell peppers have a slightly more robust, earthy flavor. Choose what you like best or what’s available. The most important thing is to select large, firm peppers that can hold plenty of filling.
  • Can I make this recipe spicier? Absolutely! To add more heat, you can include finely diced jalapeños or serrano peppers (with or without seeds) to the ground turkey mixture. A pinch of cayenne pepper or a dash of your favorite hot sauce in the filling will also do the trick. Serve with extra hot sauce on the side for individual customization.

Explore More Mexican-Inspired Delights

If you’ve loved these Mexican stuffed peppers, you’re in for a treat with these other flavorful Mexican recipes from my kitchen:

  • Quick & Easy Chicken Fajitas
  • Savory Enchilada Meatballs
  • Wholesome Spinach Enchiladas
  • Refreshing Avocado Salad
  • Healthy Bell Pepper Nachos

Mexican Stuffed Peppers

Try these delicious and satisfying Mexican Stuffed Peppers for an easy and healthy dinner. Packed with spices and topped with melted cheese!

Prep Time: 10 minutes
Cook Time: 45 minutes
Total Time: 55 minutes
Servings: 4 servings

Ingredients

For the stuffed peppers

  • 1 tablespoon olive oil
  • 1 pound lean ground turkey (or chicken or beef)
  • 2 teaspoons chili powder
  • 1 teaspoon kosher salt
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • ½ teaspoon ground cumin
  • ½ teaspoon ancho chili powder
  • ¼ teaspoon ground coriander
  • ¼ teaspoon freshly ground black pepper
  • 1 (15-ounce) can fire-roasted diced tomatoes
  • 1 cup yellow corn, frozen and thawed, or canned, rinsed, and drained
  • 1 cup canned black beans, rinsed and drained
  • 1 ½ cups cooked white rice
  • 4 large bell peppers (any color)
  • 1 cup shredded Mexican blend cheese

For serving

  • Sour cream
  • Chopped cilantro
  • Diced avocado

Instructions

  • Preheat the oven to 375℉ (190°C). While the oven preheats, prepare the stuffed pepper filling.
  • Heat the olive oil in a large sauté pan over medium-high heat. Add the ground meat along with the chili powder, salt, garlic powder, onion powder, cumin, ancho chili powder, coriander, and black pepper. Cook for 8-10 minutes until browned, breaking apart with a wooden spoon.
  • Stir in the fire-roasted tomatoes, corn, black beans, and white rice. Mix well and set aside.
  • Prepare the bell peppers by slicing them in half lengthwise and scooping out the seeds and veins. This should make 8 bell pepper shells. Arrange them in a large 9×13-inch baking dish cut side up.
  • Scoop 4 tablespoons of the filling into each pepper, then top each with shredded cheese.
  • Cover the baking dish with aluminum foil and bake for 35-40 minutes, until the peppers are tender and cooked through.
  • Serve immediately with a dollop of sour cream, chopped cilantro, and diced avocado.

Notes

  • Bell peppers: Use the biggest bell peppers you can find so you can stuff them with lots of filling. Depending on the size of yours, you may have leftover filling. If you do, you can use it in burritos, bowls, or even nachos. Any color works! Green bell peppers are often the most inexpensive variety, so if you’re looking to save a few bucks, choose green!
  • Rice: Instead of white rice, you can use brown rice, cilantro lime rice, authentic Mexican rice, cauliflower rice, or even quinoa.
  • Meat: You can use lean ground chicken, ground beef, or ground pork instead of turkey.
  • Beans: Feel free to use pinto beans, chickpeas, cannellini beans, or any other type of beans.
  • Make this dish vegetarian: Omit the ground turkey and add an extra ½ cup of corn and ½ cup of black beans.

Nutrition

Serving: 1 serving | Calories: 472kcal | Carbohydrates: 44g | Protein: 42g | Fat: 15g | Saturated Fat: 6g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Trans Fat: 0.02g | Cholesterol: 89mg | Sodium: 900mg | Potassium: 967mg | Fiber: 8g | Sugar: 7g | Vitamin A: 5726IU | Vitamin C: 211mg | Calcium: 229mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this recipe? Leave a comment and star rating below!

Photography by Ashley McLaughlin.