Description
This stuffed poblano pepper recipe is a bold, flavorful dish featuring roasted poblano halves filled with seasoned ground beef or chorizo, rice, beans, corn, and fire-roasted tomatoes—topped with melty cheese. It’s perfect for weeknight dinners, meal prep, or entertaining, with options to make it gluten-free, low-carb, or vegetarian.
Ingredients
4 poblano peppers – halved and seeds/membranes removed
1 pound lean ground beef (or chorizo)
1 teaspoon ground cumin
1 teaspoon chili powder
1 teaspoon garlic powder
1 cup cooked long grain white rice (see Note 1)
½ cup canned black beans – drained
½ cup frozen or canned corn – drained
1 (15 oz) can fire roasted diced tomatoes – drained
1 (4 oz) can diced green chiles
½–1 cup grated mozzarella or Mexican-blend cheese
Cinnamon for topping (optional)
Instructions
Preheat oven to 350°F and lightly grease a large baking sheet.
Arrange halved poblano peppers on the sheet, cut side up, ensuring they don’t overlap. Bake for 10–15 minutes.
In a large skillet, add ground beef (or meat of choice) and rice. Season with cumin, chili powder, and garlic powder. Sauté over medium heat for 5–8 minutes until meat is cooked through.
Stir in black beans, corn, tomatoes, and green chiles. Cook for an additional 1–2 minutes.
Spoon filling into roasted poblanos. Sprinkle cheese on top.
Bake for another 10 minutes until cheese is melted and bubbly.
Optional: Sprinkle with cinnamon before baking (adds a warm undertone).
Let cool slightly and serve warm with your favorite toppings like sour cream, avocado, or lime crema.
Notes
Note 1: Ready rice is a quick and easy substitute.
Note 2: You can swap beef with ground chicken, turkey, or spicy Italian sausage.
Substitute poblano peppers with bell peppers or hatch chiles if needed.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Baking, Sautéing
- Cuisine: Mexican-Inspired, Southwestern
Nutrition
- Serving Size: 1 stuffed poblano half
- Calories: 153 kcal
- Sugar: 1 g
- Sodium: 143 mg
- Fat: 5 g
- Saturated Fat: 2 g
- Unsaturated Fat: 2 g
- Trans Fat: 1 g
- Carbohydrates: 12 g
- Fiber: 2 g
- Protein: 16 g
- Cholesterol: 39 mg
