Easy Stuffed Poblano Peppers with Ground Beef
These stuffed poblano peppers are loaded with smoky, seasoned ground beef, tender rice, black beans, sweet corn, and plenty of melted cheese. Baked until the peppers are tender and the cheese is golden and bubbly, they’re an easy, satisfying dinner packed with Southwestern-inspired flavors.
What makes this recipe especially delicious is the combination of roasted poblano peppers and a homemade cilantro-lime crema. The peppers have a slightly earthy flavor and gentle heat, while the creamy lime topping adds a fresh, tangy finish that balances the hearty filling.
If you’re looking for a delicious alternative to traditional stuffed bell peppers, these cheesy stuffed poblanos are a wonderful option.
They’re colorful, comforting, easy to customize, and perfect for weeknight dinners or preparing meals ahead of time.
Why You’ll Love These Stuffed Poblano Peppers
- Packed with flavor: Ground beef, cumin, chili powder, garlic, and smoked paprika create a savory filling.
- Deliciously cheesy: Melted Monterey Jack cheese makes every bite comforting and satisfying.
- Easy oven-baked recipe: No complicated techniques or special equipment required.
- Hearty and filling: Rice, black beans, corn, and beef make these peppers a complete meal.
- Customizable heat: Keep the filling mild or add chipotle for extra smoky spice.
- Great for meal prep: Prepare the filling ahead of time and assemble the peppers when you’re ready to bake.
- Fresh finishing touch: Homemade cilantro-lime crema adds brightness and creamy contrast.
What Are Stuffed Poblano Peppers?
Stuffed poblano peppers are a baked dish made by filling poblano chile peppers with savory ingredients such as ground meat, rice, beans, vegetables, and cheese.
Poblanos are dark green, relatively large chile peppers known for their earthy flavor and generally mild heat.
Unlike traditional sweet bell peppers, poblanos add a subtle chile flavor that becomes especially delicious when roasted.
There are many ways to prepare stuffed poblanos, from vegetarian bean-and-rice fillings to meaty, cheese-filled versions.
This recipe uses a combination of seasoned ground beef, cooked rice, black beans, corn, and fire-roasted tomatoes.
After the peppers are roasted until slightly tender, they’re filled with the prepared mixture, topped with cheese, and baked again until hot and delicious.
Are Poblano Peppers Spicy?
Poblano peppers are usually considered mild chile peppers, although their heat can vary.
Most fresh poblanos are gentler than jalapeños, but some individual peppers may still have noticeable spice.
Removing the seeds and pale inner ribs can help reduce some of the heat.
Roasting also softens their texture and brings out their naturally earthy, slightly sweet flavor.
If you’re cooking for a family that prefers milder food, skip the optional chipotle adobo sauce in the filling.
For a spicier version, add a little chipotle or extra chili powder to taste.
Ingredients You’ll Need
The ingredients are divided into three simple groups: poblano peppers, savory beef filling, and creamy cilantro-lime topping.

For the Poblano Peppers
- 5 large poblano peppers
- 1 tablespoon olive oil, for roasting
For the Ground Beef Filling
- 1 tablespoon olive oil
- 1/2 medium yellow onion, finely diced (about 1/2 cup / 75 g)
- 1 pound (450 g) lean ground beef
- 3 garlic cloves, minced
- 1 tablespoon tomato paste
- 1 teaspoon chili powder
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1/2 teaspoon fine salt, plus more to taste
- 1/4 teaspoon freshly ground black pepper
- 1/2 cup (about 120 g) drained fire-roasted diced tomatoes
- 1 cup (about 160 g) cooked white or brown rice
- 3/4 cup (about 130 g) canned black beans, drained and rinsed
- 1/2 cup (about 75 g) corn kernels, thawed if frozen
- 1 teaspoon chipotle adobo sauce, optional
- 1 1/2 cups (about 170 g) shredded Monterey Jack or Mexican-blend cheese
For the Cilantro-Lime Crema
- 1/3 cup (80 g) sour cream
- 1 tablespoon freshly squeezed lime juice
- 2 tablespoons finely chopped fresh cilantro
- 1–2 teaspoons water, as needed for thinning
- Small pinch of salt
Optional Garnishes
- Extra chopped cilantro
- Fresh lime wedges
- Sliced avocado
- Diced tomatoes
- Sliced jalapeños
Ingredient Notes and Substitutions
Poblano Peppers
Choose large, firm poblano peppers with smooth, glossy skin.
Peppers that are similar in size will roast more evenly and hold comparable amounts of filling.
Look for peppers with broad sides that can sit comfortably in a baking dish or on a sheet pan.
Ground Beef
Lean ground beef works well because it provides plenty of flavor without creating excessive grease.
A blend that’s approximately 90% lean is a convenient choice.
You can also substitute ground turkey or ground chicken, but be sure to cook ground poultry to an internal temperature of 165°F (74°C).
Rice
Use fully cooked white or brown rice.
Long-grain white rice works particularly well because it stays relatively fluffy.
Avoid adding uncooked rice directly to the filling, since this recipe doesn’t contain enough liquid to cook it properly.
Black Beans
Canned black beans add a creamy texture, extra substance, and a delicious contrast to the seasoned beef.
Drain and rinse them before adding to remove excess canning liquid.
Pinto beans are another good option.
Fire-Roasted Tomatoes
Fire-roasted diced tomatoes provide a little acidity and smoky flavor.
Drain them before use so the filling doesn’t become too watery.
Ordinary canned diced tomatoes can be substituted if needed.
Monterey Jack Cheese
Monterey Jack melts beautifully and has a mild flavor that complements poblano peppers.
A Mexican-style shredded cheese blend or cheddar-Jack combination will also work.
Chipotle Adobo Sauce
This optional ingredient adds smoky chile flavor and heat.
Start with the small amount listed, especially if you’re serving people who prefer mild food.
Sour Cream and Lime
Sour cream creates the base for the cilantro-lime crema.
Fresh lime juice balances the richness of the filling, while cilantro provides a fresh herbal finish.
Plain Greek yogurt can replace the sour cream for a slightly different flavor.
How to Make Stuffed Poblano Peppers
These cheesy baked poblano peppers are easy to prepare using a sheet pan, a skillet, and a mixing bowl.

Step 1: Preheat the Oven
Preheat your oven to 400°F (200°C).
Line a large rimmed baking sheet with parchment paper or lightly grease a large baking dish.
Wash and dry the poblano peppers.
Using a sharp knife, carefully slice each pepper in half lengthwise, cutting through the stem if practical.
Remove the seeds and pale inner ribs, leaving the pepper halves intact.
You’ll have 10 pepper halves.
Step 2: Roast the Poblano Peppers
Arrange the poblano halves on the baking sheet with the cut sides facing upward.
Brush them with 1 tablespoon olive oil.
Roast for approximately 12–15 minutes, until the peppers begin to soften but still hold their shape.
They don’t need to become completely tender at this stage because they’ll return to the oven after stuffing.
Remove the baking sheet and carefully drain away any excess liquid collected inside the peppers.
Tip: There’s no need to peel the pepper skins for this recipe. The skins help the halves hold their shape.
Step 3: Cook the Onion and Ground Beef
While the peppers roast, heat the remaining tablespoon of olive oil in a large skillet over medium heat.
Add the diced onion and cook for approximately 3–4 minutes until softened.
Add the ground beef.
Use a wooden spoon or spatula to break it into small pieces as it cooks.
Continue cooking for approximately 6–8 minutes, until browned and cooked through.
The ground beef should reach an internal temperature of 160°F (71°C).
Drain excess grease if necessary.
Step 4: Add the Garlic and Spices
Stir the minced garlic into the cooked beef.
Add the tomato paste, chili powder, ground cumin, smoked paprika, dried oregano, salt, and black pepper.
Cook for approximately 1 minute, stirring frequently.
The tomato paste should coat the beef, and the spices should become fragrant.
If using chipotle adobo sauce, stir it in at this stage.
Step 5: Add Rice, Beans, Corn, and Tomatoes
Add the drained fire-roasted tomatoes, cooked rice, rinsed black beans, and corn kernels to the skillet.
Stir until everything is evenly combined.
Cook for another 2–3 minutes, until the mixture is heated through and any excess moisture has reduced.
Taste the filling and adjust the seasoning as needed.
The mixture should be moist enough to hold together but not watery.
Remove the skillet from the heat.
Step 6: Stuff the Poblano Peppers
Carefully spoon the warm beef-and-rice mixture into the pre-roasted poblano halves.
Divide the filling evenly among the 10 pepper halves.
Press lightly with the back of a spoon so the filling settles into each pepper.
It’s fine if the filling forms a small mound above the edges.
Avoid overfilling so much that the mixture spills onto the baking sheet.
Step 7: Add the Cheese
Sprinkle the shredded Monterey Jack cheese evenly over the filled poblano peppers.
Try to cover most of the filling while leaving the green pepper edges visible.
This creates a beautiful contrast between the roasted peppers, savory filling, and melted cheese.
Step 8: Bake Until Tender and Cheesy
Return the stuffed peppers to the oven at 400°F (200°C).
Bake for approximately 12–15 minutes, until the cheese melts, the filling is hot, and the peppers are tender when pierced with a fork.
If you prefer softer peppers, allow a little extra baking time, checking frequently.
The cheese should be melted and lightly golden around the edges.
Step 9: Prepare the Cilantro-Lime Crema
While the peppers finish baking, combine the sour cream, freshly squeezed lime juice, and chopped cilantro in a small bowl.
Add a small pinch of salt and stir until smooth.
Mix in 1–2 teaspoons water, one teaspoon at a time, until the crema reaches your preferred drizzling consistency.
Taste and adjust the lime juice if desired.
Step 10: Garnish and Serve
Remove the baked stuffed poblano peppers from the oven.
Allow them to rest for approximately 3–5 minutes.
Arrange two pepper halves on each serving plate.
Drizzle with cilantro-lime crema and garnish with extra cilantro, fresh lime wedges, or diced avocado.
Serve warm and enjoy!
Do You Need to Roast Poblano Peppers Before Stuffing?
Pre-roasting the peppers is strongly recommended for this recipe.
Poblano peppers have thicker walls than some smaller chile varieties, so they benefit from a little extra cooking time before adding the filling.
Roasting helps soften the peppers while developing their rich, earthy flavor.
It also makes them easier to eat once they’re filled with the beef-and-rice mixture.
You don’t need to blacken or peel the skins completely.
A short initial roast is enough to soften the peppers while keeping them sturdy enough to hold the filling.
If you skip pre-roasting, the peppers may remain firmer than desired by the time the cheese melts.
Tips for the Best Stuffed Poblano Peppers
Choose Large Peppers
Larger poblanos are easier to fill and hold more of the hearty beef mixture.
Choose peppers with similar shapes for even baking.
Use Fully Cooked Rice
The rice should be cooked before adding it to the filling.
This keeps the final baking process quick and prevents the filling from drying out.
Drain the Tomatoes and Beans
Excess liquid can make the stuffed peppers soggy.
Drain canned tomatoes and rinse the black beans before combining them with the meat.
Cook the Beef Completely
Brown the ground beef thoroughly before filling the peppers.
The final oven time is primarily for heating the assembled peppers and melting the cheese, not cooking raw meat.
Don’t Overfill
A generous filling looks beautiful, but packing too much into each pepper can cause it to spill during baking.
Add Crema After Baking
The cilantro-lime crema tastes freshest when added just before serving.
Drizzle it over the hot peppers rather than baking it with the cheese.
Common Mistakes to Avoid
1. Skipping the Initial Roast
Raw poblano halves can remain firm after a short final bake.
Pre-roasting helps produce a tender pepper texture.
2. Using Watery Filling
Excess liquid from tomatoes, beans, or corn can collect inside the peppers.
Drain canned ingredients and briefly simmer the filling to remove extra moisture.
3. Overcooking the Peppers
Very soft peppers may collapse when transferred to serving plates.
Roast until tender but still sturdy enough to hold their filling.
4. Using Too Much Chili Powder
Poblano peppers already contribute chile flavor, and their natural heat varies.
Start with the recommended seasoning and adjust gradually.
5. Adding Crema Too Early
The sour cream topping can become thin and lose its fresh appearance if heated for too long.
Add it after the peppers come out of the oven.
Delicious Recipe Variations
Chicken Stuffed Poblano Peppers
Replace the ground beef with 2 cups of shredded, fully cooked chicken.
Combine the chicken with the seasonings, rice, beans, corn, and tomatoes.
Warm the filling thoroughly before stuffing the peppers, and ensure reheated chicken reaches 165°F.
Vegetarian Stuffed Poblano Peppers
Omit the beef and use an additional 1 cup of cooked rice and 1 cup of black beans, or a combination of cooked quinoa and beans.
Add extra sautéed vegetables for a hearty meatless filling.
Ground Turkey Stuffed Poblano Peppers
Substitute lean ground turkey for ground beef.
Cook the turkey fully to 165°F before adding the remaining ingredients.
Extra Cheesy Poblano Peppers
Use a combination of Monterey Jack and sharp cheddar for a stronger cheese flavor.
You can also add a small amount of queso fresco after baking.
Spicy Chipotle Stuffed Poblanos
Increase the chipotle adobo sauce gradually for more smoky heat.
Serve with extra lime crema to balance the spice.
Low-Carb Stuffed Poblano Peppers
Replace the cooked rice with cauliflower rice.
Sauté the cauliflower rice briefly before adding it to the filling to reduce excess moisture.
What to Serve with Stuffed Poblano Peppers
These peppers are filling enough to serve as a complete dinner, but they also pair beautifully with simple sides.
Mexican-style rice: A flavorful side for anyone who enjoys a heartier meal.
Fresh avocado salad: Creamy avocado, tomatoes, cucumber, and lime add a refreshing contrast.
Cilantro-lime rice: Bright and aromatic rice complements the smoky beef filling.
Simple green salad: A crisp salad helps balance the richness of the cheese.
Tortilla chips and salsa: An easy option for casual family dinners.
For a complete meal, serve two pepper halves with a fresh green salad and lime wedges.
How to Store Stuffed Poblano Peppers
Refrigerator
Allow the stuffed peppers to cool briefly after cooking.
Transfer them to shallow, airtight containers and refrigerate within two hours.
Store at 40°F (4°C) or below for up to 3–4 days.
Keep the cilantro-lime crema in a separate refrigerated container.
Reheating
Preheat the oven to 350°F (175°C).
Place the refrigerated stuffed peppers in a baking dish and cover loosely with aluminum foil.
Reheat for approximately 15–20 minutes, or until the center reaches 165°F (74°C).
The exact reheating time depends on the size of the peppers and the temperature of the leftovers.
Add fresh cilantro-lime crema before serving.
Freezing
For best results, freeze the baked peppers without the crema.
Let them cool, then wrap individual portions securely and place them in freezer-safe containers.
Freeze for up to 2–3 months for best quality.
Thaw overnight in the refrigerator before reheating.
The peppers may become somewhat softer after freezing, but the filling should retain its savory flavor.
Can You Make Stuffed Poblano Peppers Ahead of Time?
Yes. These stuffed poblano peppers are a convenient option for meal prep.
You can prepare the ground beef, rice, and bean filling up to a day ahead and store it in the refrigerator.
You can also wash, halve, and seed the peppers ahead of time.
When ready to cook, pre-roast the peppers, warm the filling thoroughly, stuff them, add the cheese, and bake.
For the best texture, prepare the cilantro-lime crema shortly before serving.
Frequently Asked Questions
What are stuffed poblano peppers made of?
Stuffed poblano peppers are typically made with poblano chile peppers and a savory filling such as ground beef, chicken, rice, beans, vegetables, and cheese. The peppers are baked until tender.
Are poblano peppers hot or mild?
Poblano peppers are generally mild, but their heat can vary. They typically have less heat than jalapeños and become especially flavorful when roasted.
Do you have to peel poblano peppers before stuffing them?
No. You don’t need to peel the skins for this recipe. Pre-roasting softens the peppers, and the skins help them hold their shape.
How long do stuffed poblano peppers take to bake?
This recipe pre-roasts the pepper halves for about 12–15 minutes, then bakes the filled peppers for another 12–15 minutes at 400°F. Larger peppers may require additional time.
Can I use ground turkey instead of beef?
Yes. Ground turkey is a good substitute. Cook it thoroughly to 165°F before adding the rice, vegetables, and beans.
Can I make stuffed poblano peppers without rice?
Absolutely. Replace rice with cooked quinoa, cauliflower rice, or additional beans, adjusting moisture and seasoning as needed.
What cheese melts best on stuffed poblano peppers?
Monterey Jack, cheddar, and Mexican-style shredded cheese blends all work well. Monterey Jack has a particularly smooth melting texture.
Can I make stuffed poblano peppers vegetarian?
Yes. Use beans, cooked grains, corn, tomatoes, and sautéed vegetables instead of ground beef.
Why are my stuffed peppers watery?
Excess liquid from canned tomatoes, beans, or vegetables can collect inside the peppers. Drain ingredients well and cook off excess moisture before stuffing.
Can I freeze stuffed poblano peppers?
Yes. Freeze the cooked peppers without the sour cream topping. Thaw safely in the refrigerator and reheat thoroughly before serving.
Are stuffed poblanos the same as chile rellenos?
Not exactly. Both use poblano peppers, but traditional chile rellenos are commonly filled with cheese or meat and may be coated in an egg batter and fried. These stuffed poblano peppers are halved and oven-baked without batter.
Final Thoughts
These stuffed poblano peppers are a delicious combination of smoky, savory, cheesy, and fresh flavors.
The tender roasted peppers hold a hearty mixture of seasoned ground beef, rice, black beans, corn, and fire-roasted tomatoes. Melted Monterey Jack cheese makes them comforting, while cilantro-lime crema adds a bright finishing touch.
Whether you’re preparing a family dinner, trying a new poblano pepper recipe, or planning meals for the week, these easy baked stuffed poblanos make a satisfying homemade meal.
Serve them warm with fresh lime and your favorite sides for a colorful dinner everyone can enjoy.

Ingredients
Equipment
Method
- Preheat Oven: Preheat oven to 400°F (200°C). Line a large rimmed baking sheet with parchment paper.
- Prepare Peppers: Slice poblano peppers in half lengthwise and remove the seeds and inner ribs. Place cut-side up on the baking sheet and brush with 1 tablespoon olive oil.
- Roast Peppers: Bake for 12–15 minutes until beginning to soften. Remove from oven and drain any excess liquid.
- Cook Beef: Heat 1 tablespoon olive oil in a large skillet over medium heat. Add diced onion and cook for 3–4 minutes. Add ground beef and cook for 6–8 minutes until browned and fully cooked to 160°F (71°C). Drain excess grease if needed.
- Add Seasonings: Stir in garlic, tomato paste, chili powder, cumin, smoked paprika, oregano, salt, pepper, and optional chipotle adobo sauce. Cook for about 1 minute.
- Prepare Filling: Add drained tomatoes, cooked rice, black beans, and corn. Stir and cook for 2–3 minutes until heated through. Adjust seasoning to taste.
- Stuff Peppers: Divide the warm beef mixture evenly among the 10 pre-roasted poblano halves.
- Add Cheese: Sprinkle shredded Monterey Jack evenly over the filling.
- Bake: Return to the oven and bake at 400°F for 12–15 minutes, until the peppers are tender and the cheese is melted and bubbly.
- Make Crema: Stir together sour cream, lime juice, cilantro, and salt. Add a little water to reach a drizzle consistency.
- Serve: Rest the peppers for 3–5 minutes. Drizzle with cilantro-lime crema and garnish with fresh cilantro or lime wedges if desired.
