Fiesta Stuffed Peppers

Mexican Stuffed Peppers are an incredibly satisfying and flavorful dish, perfect for anyone craving a hearty, all-in-one meal. These vibrant bell peppers are generously loaded with a savory blend of taco-seasoned ground beef, fluffy rice, wholesome black beans, and melty cheese, all baked until tender and bubbling. It’s a complete dinner that promises a burst of Mexican-inspired flavors in every bite, making it an ideal choice for busy weeknights or a delicious weekend feast.

Mexican stuffed peppers in a pan topped with fresh cilantro, sliced jalapeños, sour cream, and avocado pieces, ready to be served.
chelsea

Author’s Notes

A High-Protein, Low-Carb Favorite!

While I truly adore carbs (and can admit this focaccia grilled cheese has made frequent appearances in my kitchen), sometimes it’s all about balancing things out. After countless TikTok reminders about the importance of protein, I found myself creating these fantastic low-carb Mexican Stuffed Peppers. They are absolutely bursting with flavor and remind me of my beloved bell pepper nachos, but in a more wholesome, dinner-friendly package.

The filling is a delightful mix of savory ground beef, hearty beans, fluffy rice, and colorful veggies, all brought together with a perfectly balanced blend of Mexican spices. What makes this recipe even better is that everything for the filling cooks in one pan, including the rice. This not only makes for an easier cleanup but also ensures every grain of rice absorbs all those wonderful, rich flavors.

Why You’ll Love This Mexican Stuffed Peppers Recipe

There are countless reasons to make these Mexican Stuffed Peppers your next go-to dinner. They’re not just incredibly tasty; they’re also incredibly convenient and versatile:

  • Flavor-Packed: Each bite is loaded with robust Mexican spices, savory beef, and fresh ingredients that truly make your taste buds sing.
  • Hearty & Satisfying: The combination of protein, fiber-rich beans and rice, and fresh vegetables creates a fulfilling meal that will keep you satisfied.
  • One-Pan Filling: The entire filling comes together in a single skillet, minimizing dishes and simplifying the cooking process.
  • Nutrient-Rich: Bell peppers are packed with vitamins, and the filling provides a great source of protein, fiber, and essential nutrients. It’s a fantastic way to enjoy a healthy, balanced meal.
  • Customizable: Easily adapt this recipe to your dietary needs or flavor preferences with simple substitutions and additions.
  • Perfect for Meal Prep: These stuffed peppers reheat beautifully, making them excellent for preparing ahead of time for lunches or dinners throughout the week.
A vibrant display of fresh ingredients for Mexican stuffed peppers, including colorful bell peppers, lean ground beef, canned black beans, frozen corn, basmati rice, olive oil, diced onion, minced garlic, chicken broth, tomato paste, cilantro, and shredded cheddar cheese, all prepped and ready for cooking.

Key Ingredients for the Perfect Mexican Stuffed Peppers

Crafting the perfect Mexican Stuffed Peppers starts with selecting high-quality ingredients and understanding how each one contributes to the overall flavor and texture of the dish. Here’s a closer look at what you’ll need:

Ingredients Notes & Tips for Best Results
Bell Peppers Choose large, firm, and evenly sized bell peppers (red, orange, or yellow are great choices for sweetness and color). Look for peppers with four bumps on the bottom; they tend to stand more upright, which helps them cook evenly and prevents spillage. Green peppers work too, offering a slightly more bitter, earthy flavor.
Olive Oil, Onion, Garlic These form the aromatic foundation of your filling. Sautéing the finely diced onion and minced garlic in olive oil until fragrant creates a rich, savory base that infuses the entire dish with depth. Don’t rush this step!
Ground Beef & Spices Lean ground beef (93/7 is recommended) keeps the dish from being overly greasy. The blend of chili powder, ground cumin, paprika, onion powder, garlic powder, dried oregano, salt, and pepper is crucial for that authentic Mexican flavor. Toasting the spices briefly in the pan with the beef before adding liquids helps to deepen their aroma and flavor significantly.
Tomato Paste, Rice, Corn, Chicken Broth, Black Beans This combination creates the hearty, flavorful core of your stuffing. Tomato paste adds a concentrated umami and slight acidity. Basmati rice is highly recommended for its texture, which remains separate and fluffy, absorbing flavors beautifully. Long-grain white rice is a good alternative. The black beans (drained and rinsed) add a creamy texture and protein, while frozen corn (especially fire-roasted corn for an extra smoky kick!) brings sweetness and color. Simmering the rice directly in the chicken broth ensures it soaks up all the delicious seasonings, creating an extra flavorful filling.
Cilantro, Cheddar Cheese, Avocado, Sour Cream These are your finishing touches! Fresh cilantro brightens the dish with its herbaceous notes; if you’re not a fan, green onions make a great substitute. Freshly shredded sharp Cheddar cheese melts beautifully and adds a rich, tangy creaminess. Don’t underestimate the power of toppings! A dollop of sour cream, creamy diced avocado, and a squeeze of fresh lime juice truly “seal the deal,” adding refreshing contrasts and essential moisture to the baked peppers.

Step-by-Step Guide: How To Make Mexican Stuffed Peppers

Ground beef cooked with Mexican seasonings and tomato paste, mixed with rice, black beans, and corn, then stuffed into colorful bell peppers for Mexican stuffed peppers before baking.

Making these Mexican Stuffed Peppers is simpler than you might think, and the payoff in flavor is immense. Follow these steps for a perfect dish every time:

  1. Prepare the Peppers: Preheat your oven to 350°F (175°C). Using a small paring knife, carefully cut around the tops of the bell peppers at a slight downward angle. Remove the tops, then invert the peppers and gently tap out any seeds. Remove any white veins from the inside. If any peppers don’t sit flat, trim a tiny bit off the bottom to create a stable base. Arrange the prepped peppers snugly in a baking dish; this helps them stay upright and steams them nicely as they bake.
  2. Sauté Aromatics & Brown Beef: Heat olive oil in a large skillet over high heat. Add the finely diced onion and minced garlic and cook, stirring occasionally, until they turn lightly golden and fragrant, about 3 minutes. Push the onion and garlic to the edges of the skillet. Add the lean ground beef to the center. Let it sear for about 1 minute per side before breaking it up with a spoon. Continue to cook and crumble the beef until it’s fully browned.
  3. Build the Flavorful Filling: Stir in the chili powder, ground cumin, paprika, onion powder, garlic powder, dried oregano, salt, pepper, and tomato paste with the browned beef and aromatics. Cook, stirring constantly, for about 2 minutes until the spices are incredibly fragrant. This step is crucial for deepening the flavors.
  4. Simmer the Filling: Add the basmati rice, black beans, corn, and chicken broth to the skillet. Stir everything together to combine. Bring the mixture to a simmer, then reduce the heat to medium-low, cover the skillet, and cook for 13-15 minutes, or until the rice is just tender. The filling should remain slightly saucy, not dry or overly thick; if it seems too dry, add an extra splash of broth. Stir in the fresh cilantro (if using) and taste the filling, adjusting seasonings as needed.
  5. Stuff and Bake: Spoon half of the prepared filling evenly into each bell pepper. Top this first layer of filling with half of the shredded Cheddar cheese. Then, finish filling the peppers with the remaining beef and rice mixture. Place the removed pepper tops back onto the stuffed peppers. Pour 1/2 cup of water into the bottom of the baking dish (this creates steam for tender peppers). Cover the pan tightly with aluminum foil and bake for 45 minutes.
  6. Finish with Cheese & Serve: Carefully remove the foil and the pepper lids. Sprinkle the remaining Cheddar cheese over the tops of the stuffed peppers. Return the dish to the oven and bake for another 5-8 minutes, or until the cheese is beautifully melted and bubbly. Serve hot with your favorite Mexican toppings! My go-to choices are fresh lime wedges, creamy diced avocado, and a dollop of cool sour cream.

Expert Tips for Perfect Mexican Stuffed Peppers

  • Choose Your Peppers Wisely: Opt for bell peppers that are similar in size to ensure they cook at the same rate. Red, orange, and yellow peppers offer a sweeter flavor profile, while green peppers provide a slightly more robust, earthy taste.
  • Enhance the Cheese Factor: Don’t limit yourself to just Cheddar! A blend of Monterey Jack, Pepper Jack, or even a Mexican cheese blend can add extra depth and a wonderful gooey texture.
  • Spice It Up: For those who love a bit of heat, consider stirring in a finely diced jalapeño or some canned green chiles (drained) into the filling before baking. A pinch of cayenne pepper also works wonders.
  • Brighten with Citrus: A generous squeeze of fresh lime juice over the filling just before stuffing the peppers, or as a garnish after baking, adds a wonderful bright acidity that cuts through the richness.
  • Add a Crunch Factor: For an irresistible texture contrast, top your baked peppers with a sprinkle of crushed tortilla chips or some crispy fried onions before serving.
  • Alternative Proteins: If you’re looking for a lighter option or simply want to switch things up, ground turkey or ground chicken can be excellent substitutes for ground beef. Just ensure they are cooked through and seasoned well.
  • Don’t Skip the Rest: Allow the peppers to rest for about 5 minutes after they come out of the oven. This brief resting period helps the filling set nicely and prevents it from spilling out when you cut into them.
  • Pre-cook for Softer Peppers: If you prefer very tender peppers, you can par-boil them in salted water for 5-7 minutes before stuffing, or microwave them for a few minutes until slightly softened. This can reduce overall baking time.
A Mexican stuffed pepper cut in half, showcasing the rich filling, and topped generously with sour cream, fresh avocado slices, cilantro, and jalapeños, ready to be enjoyed as a flavorful and hearty dinner.

Serving Suggestions

While Mexican Stuffed Peppers are a complete meal on their own, a few simple additions can elevate the dining experience:

  • Classic Toppings: Always have plenty of fresh lime wedges, creamy diced avocado or guacamole, and cool sour cream (or Greek yogurt for a healthier twist) on hand.
  • Extra Freshness: A sprinkle of extra chopped fresh cilantro, thinly sliced green onions, or even a quick pico de gallo can add a refreshing zing.
  • Heat Lovers: For those who crave more heat, offer a side of your favorite hot sauce or pickled jalapeños.
  • Side Dishes: Serve alongside a simple green salad with a light vinaigrette, a scoop of extra black beans, or even some tortilla chips for scooping up any extra filling.
  • Rice on the Side: If you want to stretch the meal or prefer more rice, serve an extra side of plain rice.

Storage & Meal Prep

These Mexican Stuffed Peppers are excellent for meal prepping. Store leftover cooked peppers in an airtight container in the fridge for up to 3-4 days. To freeze, allow the peppers to cool completely, then wrap each pepper individually in plastic wrap and aluminum foil. Place them in a freezer-safe bag or container and freeze for up to 3 months. When reheating, it’s best to thaw them in the refrigerator overnight, then reheat in a preheated oven at 350°F (175°C) until thoroughly warmed through, typically 20-30 minutes for thawed peppers, or longer for frozen (about 45-60 minutes, covered). You can also gently reheat individual portions in the microwave, though the oven provides a better texture.

Frequently Asked Questions (FAQ)

Here are answers to some common questions about making Mexican Stuffed Peppers:

Can I make Mexican Stuffed Peppers ahead of time?

Absolutely! You can prepare the filling completely and stuff the peppers a day in advance. Store the stuffed peppers (without the water in the pan and foil) in the refrigerator. When ready to bake, add the water, cover with foil, and bake as directed, adding an extra 10-15 minutes to the initial covered baking time to account for the chilled ingredients.

What if I don’t like cilantro?

No problem! Cilantro has a distinct flavor that not everyone enjoys. You can easily substitute it with finely chopped green onions or fresh parsley for a similar fresh herb note without the polarizing taste of cilantro.

Can I use a different type of rice?

Basmati rice is recommended for its light and fluffy texture, which absorbs flavors beautifully. Long-grain white rice is the next best option. I don’t recommend using short-grain rice or brown rice, as their cooking times and textures might not be ideal for this recipe.

How can I make this dish vegetarian?

To make this recipe vegetarian, simply omit the ground beef. You can double the amount of black beans, add a can of pinto beans, or incorporate cooked lentils or crumbled plant-based meat substitutes into the filling for a protein boost.

My peppers aren’t getting tender. What should I do?

If your peppers are still too firm after baking, ensure they are tightly covered with foil during the first baking phase to steam properly. You can also add a bit more water to the bottom of the pan to increase the steam. Alternatively, you can par-boil the peppers for 5-7 minutes before stuffing them to give them a head start.

More Delicious & Easy Low-Carb Dinners

Dinner

Egg Roll in a Bowl

Dinner

Burger Bowl Recipe

Dinner

Chicken Fajita Marinade

Dinner

Taco Lettuce Wraps

Delicious Mexican Stuffed Peppers, garnished and ready to serve.
Pin Recipe
Print Recipe
No ratings yet

Mexican Stuffed Peppers

By
Chelsea Lords
Packed with seasoned beef, rice, beans, and gooey cheese, Mexican Stuffed Peppers are baked to perfection and make the ultimate easy weeknight dinner.
Prep Time:

35 minutes
Cook Time:

53 minutes
Total Time:

1 hour 28 minutes
Servings:

5 stuffed peppers

Video

Ingredients

  • 5 to 6 large bell peppers see note 1
  • 2 tablespoons olive oil
  • 1 large yellow onion finely diced (about 1-1/2 cups)
  • 1 tablespoon minced garlic
  • 1 pound lean ground beef 93/7
  • 1 tablespoon chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon dried oregano
  • Salt and pepper (1/2 teaspoon each)
  • 1/4 cup tomato paste
  • 1/2 cup basmati rice see note 2
  • 1 (15-ounce) can black beans drained and rinsed
  • 1 cup frozen corn
  • 1-1/4 cups chicken broth
  • 1/4 cup finely chopped cilantro optional
  • 1-1/2 cups freshly shredded sharp Cheddar cheese divided
  • Serving suggestions: lime, ripe avocado & sour cream

Instructions

  • Preheat oven to 350°F (175°C). Using a small paring knife, cut around the tops of the peppers at a slight downward angle. Remove the tops, flip peppers upside down, and tap out the seeds. Pull out any veins. If the bottoms aren’t level, slice a tiny bit off so they sit flat. Place peppers in a baking dish where they fit close together. This helps them stay upright and steam as they bake.
  • Heat olive oil in a large skillet over high heat. Add onion and garlic, cooking and stirring until lightly golden, about 3 minutes. Push to the edges of the skillet and add beef to the center. Let sear about 1 minute per side before breaking it up. Cook and crumble until browned through. Stir in chili powder, cumin, paprika, onion powder, garlic powder, oregano, salt, pepper, and tomato paste. Cook, stirring constantly, until fragrant, about 2 minutes.
  • Add rice, black beans, corn, and chicken broth. Stir and bring to a simmer. Cover, reduce heat to medium-low, and cook 13–15 minutes, until rice is just tender. The filling should stay slightly saucy, not dry or heavy (add an extra splash of broth if needed). Stir in cilantro and taste for seasoning.
  • Spoon half of the filling into the peppers. Top with half of the cheese, then finish filling with the remaining mixture. Place pepper lids back on. Pour 1/2 cup water into the bottom of the pan. Cover pan tightly with foil and bake for 45 minutes. Remove foil and pepper lids. Top with remaining cheese and bake 5–8 minutes more, until the cheese is melted.
  • Serve hot with your favorite toppings: lime, diced avocado, and sour cream are my faves!

Recipe Notes

Note 1: I like using red, orange, or yellow peppers for their sweetness and vibrant color. Choose large, evenly sized ones with four bumps on the bottom so they stand upright and cook evenly. Depending on the size, this filling usually fills 5–6 peppers.

Note 2: Basmati rice works especially well in this dish for its light and fluffy texture. Long-grain white rice is the next best option, but I don’t recommend other varieties as they might alter the texture of the filling.

Storage: Store cooked peppers in an airtight container in the fridge for up to 4 days. For longer storage, wrap individually and freeze for up to 3 months. Reheat from thawed in the oven until hot.

Nutrition

Serving: 1serving |
Calories: 521kcal |
Carbohydrates: 42g |
Protein: 33g |
Fat: 25g |
Saturated Fat: 111g |
Polyunsaturated Fat: 1g |
Monounsaturated Fat: 10g |
Trans Fat: 0.8g |
Cholesterol: 95mg |
Sodium: 739mg |
Potassium: 765mg |
Fiber: 6g |
Sugar: 5g |
Vitamin A: 1164IU |
Vitamin C: 8mg |
Calcium: 301mg |
Iron: 4mg

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



Love this recipe? Leave a comment below!