Stuffed Poblano Peppers
Stuffed Poblano Peppers are a vibrant and delicious dish, bursting with flavor and texture that perfectly combines the earthy essence of roasted peppers with a savory filling. The poblanos, with their mild heat and smoky undertones, act as the perfect vessel for a hearty stuffing that includes seasoned black beans, sweet corn, fluffy rice, and melted Monterey Jack cheese. When baked, these peppers become tender, and the filling turns warm and comforting, making every bite a delightful experience.

I first discovered stuffed poblano peppers at a local eatery and have been hooked ever since. They’re incredibly satisfying yet simple to make at home, making them an ideal choice for a weeknight dinner or a casual get-together. Whether you’re treating the family or impressing friends, this dish is sure to impress without breaking the bank or consuming your entire evening. I can’t wait for you to whip up your own batch of these flavorful Stuffed Poblano Peppers!
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: It only takes about 20 minutes of prep and 50 minutes of cooking time.
- Irresistible Flavor: Each bite is packed with a savory blend of spices, black beans, and gooey cheese.
- Eye-Catching Appeal: The colorful poblano peppers look stunning on the table.
- Flexible Serving: Perfect for dinner or as a hearty appetizer during gatherings.
- Diet-Friendly Options: Easily adaptable for vegetarian or gluten-free diets.

Ingredients You’ll Need
- 4 medium poblano peppers: These peppers provide a mild heat and strong flavor; feel free to swap with bell peppers for a sweeter option.
- 1 tablespoon olive oil: A heart-healthy choice for roasting, with good flavor; if desired, avocado oil is a solid substitute.
- 1 teaspoon kosher salt: Used to season the peppers and filling; adjust to taste.
- 1 small yellow onion, diced (~1 cup): Offers sweetness and depth to the dish; you can opt for shallots if that’s what you have on hand.
- 2 cloves garlic, minced: Adds aromatic flavor; fresh garlic is best, but pre-minced varieties can save time.
- ¾ teaspoon ground cumin: Delivers a warm, earthy aroma; coriander can also work in a pinch.
- ¾ teaspoon chili powder: Adds a mild kick; adjust quantity for preferred spiciness.
- ½ teaspoon paprika: Enhances the flavor and adds color; smoked paprika can give a different dynamic.
- 1 15-oz can black beans, drained and rinsed: High in protein and fiber; any variety of beans can be substituted, such as kidney beans.
- 1 14-oz can petite diced tomatoes, drained: Provides moisture and acidity; fresh chopped tomatoes can also be used.
- ¾ cup corn, frozen, canned and drained, or fresh: Gives sweetness and crunch; frozen corn is convenient and quick to use.
- ¾ cup long-grain white rice, cooked: Adds heartiness; brown rice or quinoa are great alternatives if you want more fiber.
- 1 4-oz can diced green chiles: Introduces a gentle heat; fresh jalapeños can be a spicier substitute.
- ¼ teaspoon black pepper: For an added touch of warmth in the filling.
- 1½ cups shredded Monterey Jack cheese: Melts beautifully; this cheese can be swapped for cheddar or a vegan cheese blend.
- ½ cup sour cream: Adds a creamy topping; Greek yogurt is a great healthier alternative.
- Fresh cilantro, chopped, for garnish: A burst of freshness; if cilantro isn’t your thing, parsley works too.
- Lime wedges, for serving: Brightens the flavors, so don’t skip this!
How to Make Stuffed Poblano Peppers
Preheat the Oven: Toss the oven on to 375°F, getting it nice and warm while we prep the peppers.
Prepare the Peppers: Cut each poblano pepper in half lengthwise, keeping the stems intact. Carefully remove the seeds and membranes, which helps reduce bitterness. Brush the cut sides with ½ tablespoon of olive oil and sprinkle with ¼ teaspoon of salt.
Bake the Peppers: Place the poblano halves cut side up on a baking sheet. Roast in the preheated oven for 10–15 minutes until they start to soften slightly—that’s when they’ll take on a beautiful roasted flavor.
Sauté the Aromatics: While the peppers are roasting, grab a large skillet and heat the remaining ½ tablespoon of olive oil over medium heat. Toss in the diced onion and sauté until it’s softened and translucent, which will take about 5–7 minutes. Add in the minced garlic, ground cumin, chili powder, and paprika, cooking for about 30 seconds until fragrant.
Mix the Filling: In a large bowl, combine the onion mixture with the black beans, drained tomatoes, corn, cooked long-grain white rice, diced green chiles, the remaining ¾ teaspoon of salt, and black pepper. Stir this vibrant filling until all the ingredients meld together beautifully.
Stuff the Peppers: Once your peppers are out of the oven and cooled slightly, pile the filling high into each pepper half. Don’t be shy—let it mound! Sprinkle about 3 tablespoons of shredded Monterey Jack cheese on top of each stuffed pepper.
Bake Again: Return your stuffed beauties to the oven and bake for another 10–12 minutes, until heated through and the cheese is bubbly and slightly golden. This is when your kitchen will start to smell absolutely divine!
Garnish and Serve: After baking, top each poblano pepper with a dollop of sour cream—as much as your heart desires—then sprinkle some fresh cilantro on top. Serve with lime wedges to squeeze over just before taking a bite for that extra zesty kick.
Storing & Reheating
Once your meal is ready, you may find yourself with leftovers—and that’s a good thing! Store any uneaten poblanos at room temperature for up to two hours. After that, transfer them to an airtight container and refrigerate; they’ll last for about 3–4 days. You can freeze stuffed peppers for up to 3 months; wrap them tightly in foil and seal in a freezer-safe bag. To reheat, place them in the oven at 350°F for about 25 minutes, or until heated through. Keep in mind that the texture may change slightly upon reheating, but you can always refresh the toppings to keep things delightful!
Chef’s Helpful Tips
- Avoid overcooking the poblanos in the first step; they should be soft but still hold their shape.
- For more flavor, let the filling sit for a bit before stuffing it into the peppers, allowing the spices to meld.
- If you cook your rice ahead of time, make sure it’s cooled before mixing it into the filling to prevent sogginess.
- To reduce cooking time, consider microwaving the peppers for 5 minutes before stuffing them.
- Experiment with different cheeses for unique flavor variations—pepper jack can add a nice kick!
Stuffed Poblano Peppers are more than just a meal; they’re an experience filled with warmth, deliciousness, and satisfaction. Each bite brings together a winning combination of textures and flavors that can brighten any ordinary day. I encourage you to take this recipe and make it your own. Enjoy your cooking, experiment with the fillings, and have fun!
Recipe FAQs
Can I make stuffed poblano peppers ahead of time?
What if I can’t find poblano peppers?
Can I freeze stuffed poblano peppers?
How can I make this recipe vegetarian-friendly?
More Dinner Recipes
- Ham, Broccoli, and Cheese Baked Potatoes
- Cranberry Meatballs In Crockpot
- Voodoo Pasta
- German Goulash
- Onion Boil
👉 If you make my Stuffed Poblano Peppers recipe, please leave a comment and a star rating — it really helps others discover the recipe.
Follow me on
Pinterest
for more easy recipes.

Stuffed Poblano Peppers
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 10 minutes
- Yield: 4 servings 1x
- Category: Dinner
- Method: Baking
- Cuisine: Mexican
Description
Stuffed Poblano Peppers are the perfect blend of flavors with black beans, corn, and melted cheese. This easy, healthy recipe is ideal for a quick dinner or a comforting meal.
Ingredients
- 4 medium poblano peppers
- 1 tablespoon olive oil, divided
- 1 teaspoon kosher salt, divided
- 1 small yellow onion, diced (~1 cup)
- 2 cloves garlic, minced
- ¾ teaspoon ground cumin
- ¾ teaspoon chili powder
- ½ teaspoon paprika
- 1 15-oz can black beans, drained and rinsed
- 1 14-oz can petite diced tomatoes, drained
- ¾ cup corn, frozen, canned and drained, or fresh
- ¾ cup long-grain white rice, cooked
- 1 4-oz can diced green chiles
- ¼ teaspoon black pepper
- 1½ cups shredded monterey jack cheese
- ½ cup sour cream
- fresh cilantro, chopped, for garnish
- lime wedges, for serving
Instructions
- Preheat the oven to 375°F.
- Slice poblano peppers in half lengthwise, keeping the stem attached. Remove the seeds and membranes. Brush with ½ tablespoon olive oil and sprinkle with ¼ teaspoon salt.
- Place the peppers cut side up on a baking sheet and bake for 10–15 minutes until slightly softened.
- While the peppers are baking, heat the remaining ½ tablespoon of olive oil in a large skillet over medium heat. Add the diced onion and cook until softened, about 5–7 minutes. Stir in the minced garlic, cumin, chili powder, and paprika, cooking until fragrant, about 30 seconds.
- In a large bowl, mix the onion mixture with black beans, diced tomatoes, corn, cooked rice, green chiles, remaining ¾ teaspoon salt, and black pepper. Combine until well mixed.
- Take the peppers out of the oven. Fill each half with the prepared filling, mounding it slightly. Top each filled pepper with about 3 tablespoons of shredded cheese.
- Return the stuffed peppers to the oven and bake for another 10–12 minutes, until heated through and the cheese is melted and bubbling.
- Top each pepper half with about 1 tablespoon of sour cream and garnish with fresh cilantro. Serve alongside lime wedges.
Notes
You can customize the filling by adding other vegetables or proteins of your choice.
For extra spice, consider including some jalapeños or hot sauce in the filling.
These peppers can be made ahead of time and reheated before serving.
Nutrition
- Serving Size: 1 pepper half
- Calories: 290
- Sugar: 3g
- Sodium: 480mg
- Fat: 12g
- Saturated Fat: 7g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 8g
- Protein: 12g
- Cholesterol: 30mg




