Delicious Stuffed Poblano Peppers

As seen in: Evening Meals That Deliver Results

These stuffed poblano peppers deliver incredible flavor in every bite. Halved poblanos are briefly roasted, then filled with a hearty mixture of ground beef, rice, black beans, tomato sauce and green chiles. The filling is seasoned with chili powder, cumin and paprika for a perfect balance of flavor. Topped with melty Monterey Jack cheese and baked until bubbly, these peppers make a complete meal that's both impressive and satisfying. With simple ingredients and straightforward preparation, this dish is perfect for weeknight dinners or casual entertaining.

Sarah Crisp
Contributed By Sarah Crisp
Last modified on Tue, 06 May 2025 17:37:28 GMT
A plate of stuffed peppers. Save This
A plate of stuffed peppers. | cookrisp.com

This hearty Stuffed Poblano Peppers recipe transforms humble ingredients into a satisfying dinner that always impresses. The combination of savory ground beef, rice, black beans, and melty cheese nestled inside roasted poblano peppers creates a meal that's both comforting and exciting.

I first made these stuffed poblanos when looking for a creative way to use leftover rice, and they've become a regular in our dinner rotation. My husband now requests them whenever he sees poblanos at the grocery store.

Ingredients

  • Poblano peppers: Large ones work best as they hold more filling and provide the perfect mild heat level
  • Olive oil: Helps the peppers roast to perfection with a slight char
  • Ground beef: Provides hearty protein; look for 85/15 for best flavor without excess grease
  • Yellow onion and garlic: Create an aromatic flavor base that elevates the filling
  • Chili powder, cumin, and paprika: The perfect Mexican inspired spice blend
  • Kosher salt: Remember table salt is more concentrated, so use half if substituting
  • Cooked rice: Use leftover rice for best texture; medium or long grain varieties work well
  • Black beans: Add protein, fiber, and heartiness; rinse canned beans for best flavor
  • Tomato sauce: Binds everything together with rich flavor
  • Green chiles: Add mild heat and authentic flavor
  • Monterey Jack cheese: Melts beautifully for that irresistible cheese pull
  • Fresh cilantro: Optional but adds bright, fresh flavor as garnish

Step-by-Step Instructions

Prepare the Peppers:
Preheat your oven to 425°F and line a baking sheet with parchment. Wash poblanos carefully then slice lengthwise down the middle. Remove all seeds and white membrane which holds most of the heat. Place cut side down on the baking sheet and rub lightly with olive oil. This initial roasting step softens the peppers and brings out their flavor.
Create the Filling:
While peppers roast, start cooking ground beef in a large skillet over medium heat. Use a wooden spoon to break it into small pieces as it browns. Once beef begins showing color, add diced onion and minced garlic. This layering of ingredients ensures proper cooking of each component. Continue cooking until onions are translucent, about 5 to 7 minutes, then drain any excess fat. Season with your spice blend evenly.
Combine the Mixture:
To your seasoned beef mixture, add the precooked rice, black beans, tomato sauce, green chiles, and 1 cup of cheese. Stir until everything is evenly distributed. The warm mixture will slightly melt the cheese creating a cohesive filling. Taste now and adjust salt and pepper; this is your last chance to perfect the seasoning.
Fill and Bake:
Lower oven temperature to 350°F. Take the partially roasted poblanos and fill each half generously with the beef mixture, mounding slightly. Top with remaining cheese, making sure to cover the filling completely. The cheese will form a delicious golden crust while keeping moisture in. Bake uncovered for 25 minutes until cheese is bubbly and peppers are completely tender.
Two stuffed peppers in a pan. Save This
Two stuffed peppers in a pan. | cookrisp.com

The green chiles are my secret ingredient here. While they might seem similar to the poblanos, they add a completely different dimension of flavor. My grandmother first taught me to use them in Mexican dishes and they always remind me of cooking in her kitchen as a child.

Storage Solutions

These stuffed poblanos keep beautifully in the refrigerator for up to 4 days. Store them in an airtight container and reheat individual servings in the microwave for 2 minutes or until heated through. For best results, cover with a damp paper towel while microwaving to keep them moist. You can also freeze the fully cooked peppers for up to 3 months. Thaw overnight in the refrigerator before reheating.

Smart Substitutions

This recipe welcomes adaptation based on what you have available. Ground turkey or chicken can replace beef for a lighter option. For a vegetarian version, omit the meat and double the beans, or add chopped mushrooms sautéed until their moisture evaporates. Brown rice, quinoa, or cauliflower rice work well for different dietary needs. If Monterey Jack is unavailable, cheddar or pepper jack make excellent substitutes with slightly different flavor profiles.

Serving Suggestions

Serve these stuffed poblanos with a simple side salad dressed with lime vinaigrette for a complete meal. A dollop of sour cream or Greek yogurt on top helps balance the mild heat. For a more substantial spread, add Mexican rice or cilantro lime rice alongside. A simple avocado salad makes an excellent fresh counterpoint to the rich peppers. For casual entertaining, set up a toppings bar with extra cheese, diced avocado, sliced jalapeños, and chopped fresh cilantro.

Common Queries

→ Can I make stuffed poblano peppers ahead of time?

Yes! You can prepare the entire dish up to the point of the final baking, then cover and refrigerate for up to 24 hours. When ready to serve, simply bake at 350°F for about 30 minutes until heated through and the cheese is melted and bubbly.

→ How spicy are poblano peppers?

Poblano peppers are generally mild to medium on the heat scale. They offer a rich, slightly earthy flavor with just a touch of heat. Roasting them as directed in this recipe further mellows their spiciness while enhancing their natural sweetness.

→ Can I substitute the ground beef with something else?

Absolutely! Ground turkey, chicken, or plant-based meat alternatives work wonderfully. You could also use finely chopped mushrooms or additional beans for a vegetarian version, adjusting the seasonings accordingly to maintain rich flavor.

→ What sides pair well with stuffed poblano peppers?

These peppers pair beautifully with a simple green salad, Mexican-style street corn, cilantro lime rice, or warm tortillas. A dollop of sour cream or guacamole on top of the peppers also makes a delicious addition.

→ Can I freeze stuffed poblano peppers?

Yes, they freeze well! Prepare and bake them completely, then allow to cool. Freeze individual portions or the entire dish well-wrapped for up to 3 months. Reheat from frozen at 350°F for about 45 minutes or until heated through.

→ What can I substitute for Monterey Jack cheese?

If Monterey Jack isn't available, try using pepper jack for a spicier option, cheddar for a sharper flavor, or a Mexican cheese blend. Mozzarella also works well for its excellent melting properties.

Stuffed Poblano Peppers

Roasted poblanos filled with savory beef, rice and beans, topped with melty cheese for a delicious, satisfying meal.

Preparation Time
10 Minutes Required
Cooking Duration
45 Minutes Required
Overall Time
55 Minutes Required
Contributed By: Sarah Crisp

Recipe Type: Dinner Victories

Skill Level: Moderate

Cuisine Type: Mexican

Serving Size: 8 Number of Servings

Dietary Preferences: ~

What You’ll Need

01 4 poblano peppers
02 1 tablespoon olive oil
03 1 pound ground beef (453.59 grams)
04 1/2 medium yellow onion
05 2 garlic cloves, minced
06 2 teaspoons chili powder
07 2 teaspoons kosher salt (adjust if using table salt)
08 1 teaspoon cumin
09 1/2 teaspoon paprika
10 1 cup cooked rice (200 grams)
11 1 cup black beans (260 grams)
12 15 ounces tomato sauce (425 grams)
13 4 ounces green chiles, drained well (113 grams)
14 2 1/2 cups Monterey Jack cheese, shredded and divided (282.5 grams)
15 Fresh cilantro, optional for garnish

Steps to Follow

Step 01

Preheat the oven to 425°F (220°C). Line a rimmed baking sheet with parchment paper. Wash the poblano peppers, cut them in half lengthwise, and remove ribs and seeds. Rub the peppers with olive oil and place them cut side down on the prepared baking sheet. Roast for 8 minutes, then reduce the oven temperature to 350°F (175°C).

Step 02

In a large skillet over medium heat, cook the ground beef, breaking it into small pieces until it begins to brown. Add the onion and garlic, sautéing until the onion is soft, about 5-7 minutes. Drain any excess grease and season with chili powder, cumin, paprika, and kosher salt.

Step 03

Stir in the cooked rice, black beans, tomato sauce, green chiles, and 1 cup of shredded Monterey Jack cheese. Taste and adjust seasoning with salt and pepper as needed.

Step 04

Divide the prepared filling evenly among the roasted poblano pepper halves. Top each pepper with the remaining shredded cheese. Bake uncovered at 350°F (175°C) for 25 minutes. Serve warm, garnished with fresh cilantro if desired.

Tools to Have

  • Rimmed baking sheet
  • Parchment paper
  • Large skillet
  • Knife
  • Cutting board

Allergen Information

Double-check ingredients for allergens, and seek medical guidance if necessary.
  • Milk (Monterey Jack cheese)
  • Gluten (depending on tomato sauce brand)
  • Soy (possibly in certain canned ingredients)

Nutrition Info (Per Serving)

These figures are estimates and shouldn’t replace professional health advice.
  • Calories Per Serving: 377
  • Fat Content: 24 grams
  • Carbohydrates: 19 grams
  • Protein Amount: 22 grams