I absolutely love this Enchilada Stuffed Bell Peppers Recipe because it brings the bold, comforting flavors of enchiladas into a neat and colorful pepper cup. It’s one of those recipes that works beautifully for busy weeknights or casual family dinners—it feels special but doesn’t demand hours in the kitchen. You’ll find that stuffing bell peppers with a savory mix of seasoned beef, beans, corn, and rice topped with melted cheese is a guaranteed crowd-pleaser that’s both hearty and full of flavor.

What makes this Enchilada Stuffed Bell Peppers Recipe truly worth trying is how adaptable and fresh it feels. Whether you use red, yellow, or green bell peppers, the peppers become tender yet keep their shape, making each bite packed with textures and vibrant colors. I discovered this recipe’s magic when I needed a delicious twist on enchiladas without rolling tortillas, and it’s been a go-to ever since for feeding my family with ease and flair.

❤️

Why You’ll Love This Recipe

  • Easy to Make: The step-by-step process is straightforward, even if you’re new to stuffed peppers.
  • Flavor-Packed: Each pepper is filled with a perfect balance of spices, savory beef, and melty cheese that everyone loves.
  • Customizable: You can easily swap ingredients to fit dietary preferences or whatever you have on hand.
  • Family-Friendly: My kids and guests always devour these, making dinner stress-free and fun.

Ingredients You’ll Need

These ingredients work in harmony to bring the classic enchilada flavors to each bell pepper. When shopping, try to pick fresh, firm bell peppers and a good-quality enchilada sauce to really make each bite shine.

  • Bell Peppers: Any color works, and using a mix makes the dish stunning on the table.
  • Olive Oil: Helps soften the peppers and adds subtle richness.
  • Lean Ground Beef: Provides hearty protein without too much fat.
  • Onion: Adds natural sweetness and depth when sautéed.
  • Garlic: Freshly minced really amps up the flavor.
  • Chili Powder: The star seasoning for that traditional enchilada kick.
  • Ground Cumin: Brings a warm earthy note that complements chili powder perfectly.
  • Onion Powder: Enhances the savory aroma.
  • Kosher Salt and Black Pepper: Essential for seasoning to taste.
  • Enchilada Sauce: Use homemade if you can—it makes a difference—or your favorite store-bought brand.
  • Black Beans: Rinsed and drained for that creamy texture and extra fiber.
  • Mexecorn (or regular corn): Adds sweet crunch and color.
  • Cooked Rice: You can use brown or white rice based on your preference, it helps bulk up the filling.
  • Shredded Mexican Cheese: The melty cheese combo ties everything together beautifully.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love making this Enchilada Stuffed Bell Peppers Recipe my own by swapping out ingredients to suit what I have on hand or to accommodate family preferences. You’ll find it’s flexible enough that you can get creative and still end up with a delicious meal.

  • Vegetarian Version: I often replace ground beef with sautéed mushrooms and extra beans for a hearty meatless option.
  • Spicy Kick: Adding chopped jalapeños or a dash of cayenne into the filling amps up the heat.
  • Different Grains: Sometimes I swap rice for quinoa or cauliflower rice to suit dietary needs.
  • Dairy-Free: Use vegan cheese alternatives or skip the cheese and add avocado on top for creaminess.

How to Make Enchilada Stuffed Bell Peppers Recipe

Step 1: Prep and Par-Cook the Bell Peppers

Start by carefully slicing the tops off each bell pepper and scooping out the seeds and membranes. This part is a little messy but trust me, taking your time here really helps the peppers stay sturdy. Then, with clean hands, rub a little olive oil over the outsides—this helps them roast to a tender, slightly caramelized finish. Pop them into a casserole dish and bake at 350°F for about 15 to 20 minutes until they’ve softened just enough but aren’t mushy. Par-cooking is key to avoid soggy peppers later on!

Step 2: Cook the Filling

While the peppers are baking, cook your rice—brown or white, whichever you prefer. I’m a fan of using an Instant Pot for rice because it’s quick and foolproof, but stovetop works too. Once the rice is done, set it aside. Then heat olive oil in a large skillet over medium-high heat, sauté diced onions until soft, and add the ground beef along with chili powder, cumin, onion powder, salt, and pepper. Brown the meat until it’s cooked through, then stir in minced garlic for about a minute to keep that fresh garlicky aroma.

Step 3: Mix In the Extras and Sauce

Add cooked rice, black beans, and corn to the meat mixture along with most of the shredded cheese—reserve some for topping later. Pour in the enchilada sauce and stir everything together. Let it simmer gently for a few minutes so the flavors meld and the filling gets nice and hot. This is where your kitchen will smell irresistible, so watch out!

Step 4: Stuff and Bake the Peppers

Fill each par-cooked bell pepper with the meat and rice mixture, packing it up generously. Sprinkle the remaining cheese on top of each pepper. Place them back in the oven at 350°F and bake for another 15 minutes or until everything is heated through, bubbly, and the cheese melts into golden perfection. Keep an eye on them so the cheese doesn’t burn—you want that gooey goodness.

Step 5: Serve and Enjoy!

Once your enchilada stuffed bell peppers are fresh out of the oven, they’re ready to be dressed up and served. If you want, add a sprinkle of fresh cilantro, a dollop of sour cream, or some creamy avocado crema—it takes these from great to next level in seconds.

👨‍🍳

Pro Tips for Making Enchilada Stuffed Bell Peppers Recipe

  • Don’t Skip Par-Cooking: Softening the peppers first prevents them from being too crunchy or undercooked after baking.
  • Use Fresh Spices: Fresh chili powder and cumin make a noticeable difference in flavor—stale spices can fall flat.
  • Reserve Cheese for Topping: Melting cheese on top creates that signature golden, bubbly finish everyone loves.
  • Prevent Soggy Bottoms: Place peppers on a baking rack inside the dish or use parchment paper to avoid moisture buildup.

How to Serve Enchilada Stuffed Bell Peppers Recipe

The image shows six bell peppers, three red and three yellow, each hollowed out and filled with a mixture of cooked ground meat, black beans, corn, and some rice or grain. The filling is topped with melted cheese that is slightly browned and bubbly, creating a creamy texture on top. Fresh green chopped herbs are sprinkled over the peppers, adding a touch of color and freshness. The peppers are placed close together in a white dish, resting on a white marbled surface. The photo taken with an iphone --ar 4:5 --v 6.1

Garnishes

I usually garnish with fresh cilantro for brightness and a cool dollop of sour cream to balance the spices. Sometimes avocado crema or sliced jalapeños make an appearance too, especially when I want to amp up the creaminess or heat.

Side Dishes

If I’m serving these stuffed peppers, I like to pair them with a crisp green salad or Mexican-style street corn for some added texture and freshness. A side of simple guacamole and tortilla chips rounds out the meal perfectly.

Creative Ways to Present

For special occasions, I’ve stacked the stuffed peppers on a long platter, garnished with chopped scallions and a drizzle of chipotle crema for an elegant yet rustic look. You can also serve them in mini bell peppers for bite-sized appetizers at parties—a total crowd favorite!

Make Ahead and Storage

Storing Leftovers

Leftover enchilada stuffed bell peppers store beautifully in an airtight container in the fridge for up to 3 days. I usually reheat them gently in the oven or microwave, and they hold their flavors and texture quite well.

Freezing

I’ve frozen leftover stuffed peppers wrapped individually in foil, then placed in a freezer bag. When thawed and reheated, they’re a convenient quick meal spot-on in flavor and surprisingly fresh tasting.

Reheating

To reheat, I prefer warming them in a 350°F oven covered with foil for about 15-20 minutes—this helps keep the peppers tender without drying out the filling. A quick zap in the microwave works too when you’re in a hurry, but the oven method keeps the cheese melty and satisfying.

FAQs

  1. Can I use other types of meat in the Enchilada Stuffed Bell Peppers Recipe?

    Absolutely! Ground turkey, chicken, or even shredded cooked chicken are excellent substitutes if you want to reduce fat or try a different flavor profile. Just adjust cooking time as needed to ensure the meat is fully cooked before mixing with other ingredients.

  2. What if I don’t have enchilada sauce on hand?

    If you’re out of enchilada sauce, you can quickly make a homemade version by mixing tomato sauce with chili powder, cumin, garlic powder, and a touch of water. This DIY sauce tastes fresh and lets you control the spice level.

  3. How do I prevent the peppers from falling apart while baking?

    Par-cooking the peppers before stuffing is key to softening them just enough without making them mushy. Also, placing them upright in a well-fitting baking dish helps maintain shape. If needed, you can trim the bottoms slightly to create a flat base for stability.

  4. Can this recipe be made gluten-free?

    Yes! This recipe is naturally gluten-free as long as you double-check your enchilada sauce and spices to ensure they don’t contain gluten additives. Always use gluten-free certified products if you’re cooking for someone with sensitivities.

  5. What’s the best way to make this recipe vegetarian?

    Replace the ground beef with sautéed mushrooms, extra beans, or even crumbled tofu seasoned with the same spices. This keeps the hearty texture and bold taste intact while making the dish meat-free and still satisfying.

Final Thoughts

This Enchilada Stuffed Bell Peppers Recipe has become such a beloved staple in my kitchen because it’s both comforting and colorful, easy enough for weeknights but impressive enough for guests. You’ll enjoy how simple it is to bring together all those classic Mexican flavors wrapped in tender bell peppers. Give it a try—once you do, these hearty, cheesy stuffed peppers might just become your new weeknight favorite too!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Enchilada Stuffed Bell Peppers Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.5 from 98 reviews
  • Author: Lisa
  • Prep Time: 40 minutes
  • Cook Time: 30 minutes
  • Total Time: 70 minutes
  • Yield: 7 servings 1x
  • Category: Main Course
  • Method: Baking
  • Cuisine: Mexican

Description

These Enchilada Stuffed Bell Peppers combine the classic flavors of enchiladas with the wholesome goodness of bell peppers. Stuffed with a savory mixture of ground beef, black beans, corn, rice, and Mexican cheese, then baked until bubbly, these peppers make for a hearty and delicious meal perfect for family dinners or entertaining guests.


Ingredients

Units Scale

Bell Peppers

  • 7 bell peppers – any color
  • 1 Tablespoon olive oil (for rubbing peppers)

Meat and Vegetables

  • 1 pound lean ground beef
  • 1 cup onion – diced
  • 3 cloves garlic – minced

Seasonings

  • 1 Tablespoon chili powder
  • 2 teaspoons ground cumin
  • 1 teaspoon onion powder
  • Kosher salt and freshly ground black pepper – to taste

Other Ingredients

  • 14 oz. enchilada sauce – homemade or store-bought
  • 15 oz. black beans – rinsed and drained
  • 11 oz. Mexicorn (or regular corn) – drained
  • 2 cups cooked rice – any kind (brown or white)
  • 8 oz. shredded Mexican cheese – or any cheese combo

Instructions

  1. Prep the Bell Peppers: Use a sharp knife to carefully slice the tops off the bell peppers. Remove the seeds and membranes with a spoon. Rub a small amount of olive oil over the outside of each pepper to prepare them for baking.
  2. Par-cook the Peppers: Preheat your oven to 350°F (175°C). Place the prepared peppers upright in a casserole dish. Bake for 15-20 minutes until they are slightly softened but still hold their shape.
  3. Cook the Rice: While the peppers bake, cook the rice according to package instructions. This can be done in an Instant Pot or on the stovetop depending on your preference.
  4. Brown the Meat and Sauté Aromatics: Heat a large skillet over medium-high heat. Add olive oil, diced onions, ground beef, chili powder, cumin, onion powder, salt, and pepper. Cook the mixture until the beef is thoroughly browned. Stir in minced garlic and cook for an additional minute to release aromas.
  5. Add Remaining Ingredients: Into the skillet, combine the cooked rice, black beans, corn, and most of the shredded cheese (reserve some cheese for topping). Mix well to evenly distribute all ingredients.
  6. Add Sauce and Simmer: Pour the enchilada sauce into the skillet. Stir the mixture thoroughly and let it simmer for a few minutes to meld all the flavors and heat the filling through.
  7. Stuff the Peppers: Carefully fill each par-cooked bell pepper with the enchilada filling until full. Sprinkle the reserved cheese on top of each stuffed pepper.
  8. Bake the Stuffed Peppers: Return the stuffed peppers to the oven and bake at 350°F (175°C) for about 15 more minutes, or until the cheese is melted and the filling is hot and bubbly.
  9. Serve: Remove from oven and serve warm. Garnish with fresh cilantro, a dollop of sour cream, and optional avocado crema. Pair with your favorite sides and enjoy!

Notes

  • You can customize the filling by adding diced jalapeños for extra heat or swapping beef for ground turkey or chicken.
  • For a vegetarian version, replace the ground beef with additional beans, tofu, or plant-based meat substitutes.
  • Make sure not to overcook the peppers during the par-cooking step to prevent them from becoming too soft after stuffing and baking.
  • Homemade enchilada sauce adds extra flavor but store-bought is a convenient alternative.
  • This recipe is perfect for meal prep and can be refrigerated for up to 3 days or frozen for longer storage.

Nutrition

  • Serving Size: 1 stuffed bell pepper
  • Calories: 380
  • Sugar: 6g
  • Sodium: 650mg
  • Fat: 15g
  • Saturated Fat: 6g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 8g
  • Protein: 27g
  • Cholesterol: 70mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star