Would you like to save this?
Poblano Pepper Recipe (Easy, Cheesy, and Perfect for Weeknights)
If you’re craving big Mexican flavor without a lot of fuss, this Poblano Pepper Recipe with a cheesy, black bean and corn filling is going to be your new weeknight favorite.
What Makes This Poblano Pepper Recipe So Special?
Let me explain why this recipe has become a regular at my house.
We’re taking fresh poblano peppers, roasting them until they’re smoky and tender, then stuffing them with a hearty, cheesy mixture of black beans, corn, aromatics, and spices. The whole dish gets baked with a light blanket of cheese until it’s bubbly and golden—somewhere between stuffed poblano peppers and a cozy poblano pepper casserole.
It’s an easy poblano pepper recipe that feels restaurant-worthy but still realistic for a Tuesday night. It leans naturally vegetarian, packs great plant-based protein, and can be made mild or as spicy as you like. I’m 50 now, and I’ll be honest—my tolerance for heat has mellowed a bit, but my love for flavor definitely hasn’t. Poblano peppers are perfect for that: more flavor-forward than a bell pepper, but far less fiery than a jalapeño.
I love serving this vegetarian poblano recipe when I want something that feels a little festive—Cinco de Mayo, casual Friday nights with friends, or just a “we made it through the week” celebration. Pair it with rice, a simple salad, or warm tortillas, and you’ve got a cozy, colorful poblano pepper dinner on the table without standing over the stove all night.
Why You’ll Love This Poblano Pepper Recipe
- Big flavor, gentle heat – Roasted poblano peppers give you smoky depth without burning your taste buds.
- Vegetarian and filling – Black beans, cheese, and corn make this a hearty vegetarian poblano recipe that even meat-lovers adore.
- Weeknight-friendly – Uses simple pantry staples and comes together in about an hour, most of it hands-off.
- Flexible heat level – Keep it mild for the kids, or turn it into a spicy poblano recipe with a few easy tweaks.
- Make-ahead friendly – Prep the filling or even the whole pan in advance; bake when you’re ready.
- Works as a main or side – Serve two stuffed poblano peppers per person as a main, or one pepper alongside grilled chicken, steak, or fish.
- Budget-conscious – Beans, corn, and peppers are all affordable, but the dish feels like something from a nice Mexican restaurant.
- Great for meal prep – Leftovers reheat beautifully and make an easy lunch the next day.
Ingredients for Cheesy Stuffed Poblano Peppers
This poblano pepper dish walks the line between comforting casserole and classic Mexican poblano recipe. Here’s what you’ll need:
-
6 large poblano peppers
- Choose firm peppers with shiny, deep green skin and no soft spots. Medium to large peppers are easier to stuff.
-
1 tablespoon olive oil (for sautéing)
- Avocado oil works too; use what you normally cook with.
-
1 small yellow onion, finely chopped (about 1 cup)
- A white onion works as well; yellow tastes slightly sweeter once cooked.
-
3 cloves garlic, minced
- Fresh garlic gives the best flavor; jarred is okay in a pinch.
-
1 can (15 ounces) black beans, drained and rinsed
- Pinto beans or a mix of both also work well in this poblano chili recipe style filling.
-
1 cup corn kernels (fresh, frozen, or canned and drained)
- Frozen corn is usually sweetest—no need to thaw completely, just break up any big clumps.
-
1 cup cooked rice (white, brown, or Mexican-style)
- Leftover rice is great here; quinoa is a nice high-protein substitute.
-
1 teaspoon ground cumin
- Adds that classic warm, earthy flavor.
-
1 teaspoon chili powder
- Use mild or medium depending on your heat preference.
-
½ teaspoon smoked paprika
- Optional, but it amplifies the smoky roasted poblano flavor.
-
½–1 teaspoon kosher salt, or to taste
- If using table salt, start with ¼ teaspoon and adjust; it’s saltier.
-
¼ teaspoon black pepper
-
1 cup shredded Mexican blend cheese, divided
- Or use a mix of Monterey Jack and cheddar; Pepper Jack is lovely for extra kick.
-
½ cup crumbled queso fresco or feta (optional but delicious)
- Adds a salty, tangy, authentic poblano recipe vibe.
-
½ cup salsa or enchilada sauce, plus extra for serving
- Red or green enchilada sauce both work; choose what your family likes.
-
¼ cup chopped fresh cilantro (plus extra for garnish)
- If you’re not a cilantro fan, use chopped green onions instead.
-
Juice of 1 lime
- The acidity brightens up the whole dish; don’t skip if you can help it.
Optional toppings (for serving):
- Sliced avocado or guacamole
- Sour cream or Greek yogurt
- Extra shredded cheese
- Pickled red onions or jalapeños
- Lime wedges
Directions: How to Make Roasted and Stuffed Poblano Peppers
This recipe has three basic parts: roast the poblanos, make the cheesy filling, then bake everything together. It sounds like a lot, but once you’ve done it once, you’ll realize how simple it really is.
1. Preheat and prep the peppers
Preheat your oven to 425°F (220°C). Line a large baking sheet with foil or parchment for easy cleanup. Rinse the poblano peppers, dry them well, and place them on the prepared pan. Lightly brush or rub them with a bit of oil if you’d like; it helps with charring but isn’t mandatory.
2. Roast the poblano peppers
Roast the peppers for 18–22 minutes, turning them every 5–7 minutes, until the skins are blistered and charred in spots. You want them soft but not collapsing completely. This is what gives you that classic roasted poblano peppers flavor that makes the dish so special.
3. Steam and peel the peppers
Carefully transfer the hot peppers to a large bowl and cover tightly with a plate or plastic wrap. Let them steam for 10–15 minutes; this loosens the skin. Once they’re cool enough to handle, gently peel off as much of the blistered skin as you can. Don’t stress about getting every tiny bit—just most of it.
4. Make a slit and remove seeds
Using a small paring knife, cut a lengthwise slit down each pepper, starting just below the stem and going almost to the tip. Gently open the pepper like a book and use a spoon or your fingers to remove most of the seeds and any large membranes. Leave the stem intact if possible; it helps keep the filling inside and looks pretty when serving.
5. Prepare the cheesy poblano filling
While the peppers roast or cool, heat 1 tablespoon olive oil in a large skillet over medium heat. Add the chopped onion and cook for 4–5 minutes, until softened and translucent. Stir in the garlic and cook 30–60 seconds, just until fragrant; don’t let it brown.
Add the black beans, corn, cooked rice, cumin, chili powder, smoked paprika, salt, and black pepper. Stir well and cook for 2–3 minutes, letting the flavors mingle. Remove from heat.
Stir in ½ cup shredded cheese, the queso fresco (if using), salsa or enchilada sauce, cilantro, and lime juice. Taste and adjust seasoning—add more salt, lime, or chili powder if you want more kick. This is your chance to tailor the filling exactly how you like it.
6. Stuff the poblano peppers
Lightly oil or spray a 9×13-inch baking dish. Spoon the filling into each prepared poblano pepper, gently packing it in but not forcing it so hard that the pepper tears. Arrange the stuffed poblano peppers snugly in the baking dish, slit side up. If any filling spills over, just tuck it around the peppers—it turns into bonus casserole goodness.
7. Top with cheese and bake
Sprinkle the remaining ½ cup shredded cheese evenly over the peppers. If you like things saucier, drizzle a few extra tablespoons of salsa or enchilada sauce around the peppers. Bake at 375°F (190°C) for 18–22 minutes, until the cheese is melted and bubbly and the filling is hot all the way through.
For a browned, slightly crispy cheesy top, switch the oven to broil for the last 1–2 minutes, watching very closely so it doesn’t burn.
8. Rest, garnish, and serve
Let the peppers rest for about 5 minutes so the filling can set slightly. Garnish with extra cilantro, avocado slices, or a dollop of sour cream or Greek yogurt. Serve with rice, a simple salad, or warm tortillas.
You know what? A cold Mexican beer or a sparkling lime water on the side doesn’t hurt either.
Servings & Timing
- Yield: Serves 4–6 (about 1–2 stuffed poblano peppers per person, depending on size and appetite)
- Prep Time: 20–25 minutes (includes chopping and mixing the filling)
- Roasting Time: 20 minutes
- Baking Time: 20 minutes
- Total Time: About 60–70 minutes (much of it is hands-off while roasting and baking)
Variations: Make This Poblano Pepper Recipe Your Own
- Grilled poblano peppers version – Instead of roasting in the oven, grill the poblanos over medium-high heat, turning until charred, then proceed with steaming and stuffing.
- Chicken poblano pepper dinner – Fold in 1–1½ cups cooked shredded chicken for a heartier, protein-packed filling.
- Low-carb cheesy poblano peppers – Replace the rice with riced cauliflower and add extra cheese for a satisfying low-carb dinner.
- Extra-spicy poblano recipe – Add minced jalapeño or serrano to the onion and garlic, or use Pepper Jack cheese and hot enchilada sauce.
- Poblano pepper casserole style – Slice roasted poblanos into strips, layer them with the filling in a baking dish, top with cheese, and bake like a lasagna-style casserole.
- Vegan poblano pepper dish – Use dairy-free cheese, skip queso fresco, and replace sour cream with a plant-based yogurt or cashew crema.
Storage & Reheating Tips
Stuffed poblano peppers make fantastic leftovers, and honestly, the flavors get even better the next day.
- Fridge storage: Cool completely, then store in an airtight container for 3–4 days.
- Freezer storage: Place cooled, baked stuffed peppers in a freezer-safe container or wrap individually. Freeze for up to 2 months.
- Reheating from fridge:
- Oven: Cover with foil and reheat at 350°F (175°C) for 15–20 minutes, until heated through.
- Microwave: Heat on medium power in 60–90 second bursts, covering to keep moisture in.
- Reheating from frozen:
- Thaw overnight in the fridge if you can, then reheat as above.
- From frozen, cover and heat at 350°F for 30–40 minutes, checking the center for warmth.
- Make-ahead advice:
- You can roast the poblanos and make the filling up to 1 day ahead.
- Stuff the peppers, cover tightly, and refrigerate. Add 5–10 extra minutes to the baking time if baking from cold.
Notes from My Kitchen: Little Things That Make a Big Difference
- Choose the right poblanos: Look for big, wide peppers—they’re easier to stuff and lay better in the pan. The small, skinny ones are cute but fussy.
- Don’t over-roast: If the peppers get too soft, they’re hard to stuff. Aim for tender with some structure left.
- Season the filling generously: Beans, rice, and corn soak up flavor. Taste the filling before you stuff the peppers and adjust the salt and spices; it should taste a little bold.
- Lime is your friend: That squeeze of fresh lime at the end really brightens up this poblano pepper recipe. If it tastes “okay but flat,” it probably needs more acid, not more salt.
- Play with textures: A sprinkle of something crunchy on top—crushed tortilla chips, toasted pumpkin seeds, or even crispy onions—adds a lovely contrast to the soft, cheesy peppers.
- Make it kid-friendly: Skip the smoked paprika and use mild chili powder, then let the grown-ups add hot sauce at the table.
FAQs About This Poblano Pepper Recipe
1. Are poblano peppers very spicy?
Poblano peppers are mild to medium; they’re usually less spicy than jalapeños. Roasting them also softens the heat and boosts the smoky flavor.
2. Can I use bell peppers instead of poblanos?
Yes—bell peppers make a tasty, very mild version of this stuffed pepper recipe. The flavor won’t be as smoky, but it’s great for kids or anyone sensitive to heat.
3. Do I have to peel the poblano peppers?
Peeling is highly recommended for texture and flavor; the charred skins can be tough and bitter. If a few bits remain, it’s fine—they’ll soften when baked.
4. How can I make this a more authentic poblano recipe?
Use Mexican crema or queso fresco, a good-quality Mexican-style cheese, and a homemade red or green enchilada sauce. Freshly toasted and ground cumin also adds depth.
5. Can I make this recipe vegan?
Absolutely. Use dairy-free shredded cheese, skip the queso fresco, and serve with a vegan sour cream or cashew crema. The beans and corn still keep it satisfying.
6. What should I serve with stuffed poblano peppers?
Mexican rice, cilantro-lime rice, a simple green salad, or warm tortillas all work well. Refried beans or a corn salad are also lovely alongside this poblano pepper dinner.
7. How do I prevent the peppers from falling apart?
Don’t over-roast them and handle them gently when peeling and stuffing. If a pepper splits, tuck it snugly into the baking dish, and it’ll still hold together once baked.
8. Can I make this recipe on the grill?
Yes. Grill the poblanos until charred, steam and peel them, then stuff and either finish them on the grill in a grill-safe pan or bake them in the oven as directed.
A Cozy, Flavor-Packed Poblano Pepper Dinner You’ll Make Again and Again
This easy, cheesy poblano pepper recipe hits that sweet spot between comfort food and fresh, vibrant Mexican flavors. It’s flexible, family-friendly, and a great way to turn simple pantry ingredients into something that feels special.
Give it a try this week, and let me know how it goes—leave a comment with your tweaks, your favorite toppings, or whether you turned it into a poblano pepper casserole or grilled poblano peppers feast. And if you loved this, you might enjoy exploring more Mexican-inspired recipes next, like enchiladas, rice bowls, or a big pot of veggie chili to go alongside.

Cheesy Stuffed Poblano Peppers with Black Beans and Corn
Ingredients
- 6 large poblano peppers firm, deep green, no soft spots
- 1 tablespoon olive oil for sautéing; avocado oil also works
- 1 small yellow onion finely chopped (about 1 cup; white onion also works)
- 3 cloves garlic minced
- 1 can (15 ounces) black beans drained and rinsed
- 1 cup corn kernels fresh, frozen, or canned and drained
- 1 cup cooked rice white, brown, or Mexican-style; leftover rice works well
- 1 teaspoon ground cumin
- 1 teaspoon chili powder mild or medium, to taste
- 1/2 teaspoon smoked paprika optional, for extra smoky flavor
- 1/2-1 teaspoon kosher salt to taste; use less if using table salt
- 1/4 teaspoon black pepper
- 1 cup shredded Mexican blend cheese divided; or use Monterey Jack and cheddar, or Pepper Jack for extra heat
- 1/2 cup crumbled queso fresco or feta optional
- 1/2 cup salsa or enchilada sauce plus extra for drizzling/serving; red or green
- 1/4 cup fresh cilantro chopped, plus extra for garnish
- 1 lime juiced
- cooking oil or spray for baking dish and optional for rubbing peppers
- sliced avocado or guacamole optional, for serving
- sour cream or Greek yogurt optional, for serving
- extra shredded cheese optional, for serving
- pickled red onions or jalapeños optional, for serving
- lime wedges optional, for serving
Instructions
- Preheat the oven to 425°F (220°C). Line a large baking sheet with foil or parchment for easy cleanup. Rinse and dry the poblano peppers well, then place them on the prepared pan. Lightly brush or rub the peppers with a bit of oil if desired to help with charring.6 large poblano peppers, cooking oil or spray
- Roast the peppers for 18–22 minutes, turning every 5–7 minutes, until the skins are blistered and charred in spots and the peppers are tender but not collapsing.6 large poblano peppers
- Transfer the hot roasted peppers to a large bowl and cover tightly with a plate or plastic wrap. Let them steam for 10–15 minutes to loosen the skins. Once cool enough to handle, gently peel off most of the blistered skin; it’s fine if a few small bits remain.6 large poblano peppers
- Using a small paring knife, cut a lengthwise slit down each pepper from just below the stem to near the tip. Gently open each pepper and remove most of the seeds and large membranes with your fingers or a small spoon. Leave the stems intact if possible.6 large poblano peppers
- While the peppers roast or cool, heat 1 tablespoon olive oil in a large skillet over medium heat. Add the chopped onion and cook for 4–5 minutes, until softened and translucent. Stir in the minced garlic and cook for 30–60 seconds, just until fragrant without browning.1 tablespoon olive oil, 1 small yellow onion, 3 cloves garlic
- Add the black beans, corn, cooked rice, cumin, chili powder, smoked paprika, salt, and black pepper to the skillet. Stir well and cook for 2–3 minutes to warm through and let the flavors meld. Remove from heat.1 can (15 ounces) black beans, 1 cup corn kernels, 1 cup cooked rice, 1 teaspoon ground cumin, 1 teaspoon chili powder, 1/2 teaspoon smoked paprika, 1/2-1 teaspoon kosher salt, 1/4 teaspoon black pepper
- Stir in 1/2 cup of the shredded Mexican blend cheese, the queso fresco or feta (if using), the salsa or enchilada sauce, chopped cilantro, and lime juice. Taste and adjust seasoning with more salt, lime, or chili powder if desired.1 cup shredded Mexican blend cheese, 1/2 cup crumbled queso fresco or feta, 1/2 cup salsa or enchilada sauce, 1/4 cup fresh cilantro, 1 lime
- Reduce the oven temperature to 375°F (190°C). Lightly oil or spray a 9×13-inch baking dish. Spoon the filling into each prepared poblano pepper, gently packing it in without tearing the peppers. Arrange the stuffed peppers snugly in the baking dish, slit side up, tucking any extra filling around them.6 large poblano peppers, cooking oil or spray
- Sprinkle the remaining 1/2 cup shredded cheese evenly over the peppers. If you like a saucier dish, drizzle a few extra tablespoons of salsa or enchilada sauce around the peppers. Bake for 18–22 minutes, until the cheese is melted and bubbly and the filling is hot throughout. For a browned, slightly crispy top, switch the oven to broil for the last 1–2 minutes, watching closely so it doesn’t burn.1 cup shredded Mexican blend cheese, 1/2 cup salsa or enchilada sauce
- Let the peppers rest for about 5 minutes to allow the filling to set slightly. Garnish with extra cilantro, sliced avocado or guacamole, sour cream or Greek yogurt, and any other desired toppings. Serve with rice, a simple salad, or warm tortillas, plus lime wedges on the side.1/4 cup fresh cilantro, sliced avocado or guacamole, sour cream or Greek yogurt, extra shredded cheese, pickled red onions or jalapeños, lime wedges

