Beef and Rice Stuffed Poblano Peppers Recipe
If you’re in the mood for a dish that feels comforting but also exciting, you’ve got to try this Beef and Rice Stuffed Poblano Peppers Recipe. It’s one of those meals that perfectly balances smoky, spicy, and savory flavors with the satisfying heartiness of beef and fluffy rice. What I love most is how the poblano peppers add this subtle heat and texture that makes every bite a little celebration for your taste buds.
This recipe is a winner when you want a dinner that looks impressive but isn’t complicated to pull off. It’s great for weeknight meals yet flavorful enough to serve when friends come over. I remember the first time I made this, my family kept asking for seconds—and honestly, it’s become a go-to anytime I want to impress without stressing in the kitchen. Plus, it reheats beautifully, so leftovers are a joy!
Ingredients You’ll Need
The key to nailing this Beef and Rice Stuffed Poblano Peppers Recipe is using fresh, quality ingredients that harmonize perfectly. Each item plays its part: from the smoky peppers to the rich beef and aromatic spices, these ingredients create a filling that sings together.
- Long-grain or jasmine rice: I prefer jasmine for its fragrant aroma, but either works well to soak up the juices.
- Kosher salt: Essential for seasoning both the rice and beef mixture to bring out the flavors.
- Water: For cooking the rice just right – not too mushy, not too dry.
- Large poblano peppers: These are the stars—make sure they’re firm with shiny skins for stuffing.
- Extra-virgin olive oil: Adds richness to sauté the beef and onions without overpowering the flavors.
- Ground beef: I use 80/20 for a nice fat balance that keeps the filling juicy and tender.
- Yellow onion: Adds sweetness and depth when cooked down with the garlic.
- Garlic cloves: Fresh is best here for sharp, aromatic flavor in the beef mix.
- Freshly ground black pepper: I always add a little extra; it gives a nice kick.
- Chipotle chile in adobo: This smoky, spicy ingredient brings a mild heat and rich complexity—don’t skip it!
- Tomato paste: Deepens the flavor and thickens the beef mixture beautifully.
- Dried oregano: A little herbiness that pairs well with the smoky peppers.
- Ground cumin: Adds warmth and earthiness that’s iconic in Southwestern dishes.
- Fire-roasted diced tomatoes (canned): They give a subtle smoky texture and juiciness to the filling.
- Fresh cilantro leaves: Both chopped inside the mix and for garnishing—adds brightness and freshness.
- Mexican-blend cheese: I find this combo melts perfectly over the top for creamy, melty goodness that ties it all together.
Variations
I’m all about making a recipe your own, so I like to switch things up depending on what I have or my mood. This Beef and Rice Stuffed Poblano Peppers Recipe invites so many delicious tweaks—you’ll enjoy experimenting!
- Vegetarian twist: Swap the ground beef for black beans or lentils and add sautéed mushrooms. My sister does this often and swears it’s just as satisfying.
- Extra spicy: If you love heat, toss in some diced jalapeños or a pinch of cayenne with the chipotle for a fiery kick.
- Cheese variations: Try queso fresco or Monterey Jack with a sprinkle of cotija on top; different cheeses lend subtle flavor shifts I adore.
- Grain swap: Use quinoa or cauliflower rice if you want a grain-free or higher-protein option. It changes the texture but still tastes great.
- Make it gluten-free: This recipe already shines without gluten, but just double-check canned tomatoes and spices for any hidden additives.
How to Make Beef and Rice Stuffed Poblano Peppers Recipe
Step 1: Cook the rice perfectly
Start by rinsing your rice under cold water until it runs clear—this stops it from getting gummy. Then combine it with water and a pinch of kosher salt in a small saucepan. Bring it to a boil, cover, reduce the heat to low, and let it simmer gently for about 15 minutes until the water’s absorbed. Let it sit covered off the heat for 5 minutes before fluffing with a fork. This method gives you fluffy rice that won’t get mushy when mixed with the beef later.
Step 2: Prepare the poblano peppers
While the rice cooks, preheat your oven to 400°F (200°C). Slice the poblano peppers in half lengthwise and carefully remove the ribs and seeds—you want the peppers open and ready for stuffing. Lightly brush the insides with a tablespoon of olive oil, then arrange them on a baking sheet cut side up. Roasting them for about 10 minutes softens the peppers slightly, making them easier to fill and eat.
Step 3: Make the beef filling
Heat the remaining olive oil in a large skillet over medium heat. Toss in the chopped onions and cook until they turn translucent and sweet, about 5 minutes. Add the garlic and cook for another 30 seconds until fragrant—don’t let it burn! Now, add your ground beef. Break it up with a wooden spoon and cook until browned all over, seasoning with salt and freshly ground black pepper as you go.
Once the beef is browned, stir in the finely chopped chipotle chile, tomato paste, oregano, and cumin. Let them cook together for a minute or two to awaken those bold flavors. Then pour in the fire-roasted diced tomatoes, stir everything well, and simmer the mixture uncovered for about 8-10 minutes until it thickens slightly. Finally, stir in the cooked rice and 1/4 cup freshly chopped cilantro, mixing until evenly combined.
Step 4: Stuff and bake the poblanos
Carefully stuff each roasted poblano half with the beef and rice mixture, filling them generously but not overstuffing (to avoid spills). Top each pepper with a good handful of shredded Mexican blend cheese—it melts into the filling and adds a creamy finishing touch. Pop the baking sheet back into the oven and bake for another 12-15 minutes until the cheese is bubbly and golden.
How to Serve Beef and Rice Stuffed Poblano Peppers Recipe

Garnishes
I love sprinkling extra fresh cilantro on top right before serving—it adds a fresh, lively flavor that contrasts beautifully with the rich filling. A dollop of sour cream or a squeeze of fresh lime juice on the side also brightens things up and balances the smokiness perfectly. If you’re feeling adventurous, chopped green onions or diced avocado are fantastic too.
Side Dishes
The great thing about this Beef and Rice Stuffed Poblano Peppers Recipe is that it stands well on its own, but I often pair it with a crisp green salad to add some crunch and freshness. A simple Mexican-style street corn salad or a side of black beans works beautifully as well. When I’m in the mood for something heartier, I serve it alongside Mexican rice or refried beans for a true fiesta on the plate.
Creative Ways to Present
For special occasions, I sometimes arrange the stuffed peppers standing upright on a large platter, garnishing with lime wedges and colorful diced tomatoes. Layering them with avocado slices and a drizzle of crema or chipotle sauce makes for a stunning presentation. If you want to keep it casual, slicing the stuffed peppers into manageable pieces makes it perfect for parties or potlucks.
Make Ahead and Storage
Storing Leftovers
Once cooled, I store leftover stuffed poblanos in an airtight container in the fridge. They stay fresh for up to 3 days, making them perfect for quick lunches or dinners later in the week. I make sure to keep any extra garnishes separate to preserve their texture and freshness.
Freezing
I’ve had great success freezing this Beef and Rice Stuffed Poblano Peppers Recipe before baking. Just stuff the peppers and wrap each individually in plastic wrap and foil. Store them in a freezer-safe container or bag for up to 3 months. When you’re ready, bake them straight from frozen—add extra baking time and cover with foil to prevent the cheese from burning.
Reheating
The best way I’ve found to reheat these peppers is in the oven at 350°F (175°C) for about 15 minutes, covered with foil to keep them moist. If you’re pressed for time, a quick zap in the microwave works, but the oven really helps maintain that fresh-baked texture and melty cheese finish.
FAQs
-
Can I use other types of peppers for this Beef and Rice Stuffed Poblano Peppers Recipe?
Absolutely! While poblanos are ideal due to their mild heat and sturdy texture, you can swap in bell peppers for a milder, sweeter flavor or even Anaheim peppers if you want something a bit spicier. Just adjust the roasting and cooking times as needed because some peppers are thinner and cook faster.
-
Is this recipe very spicy?
This recipe has a gentle kick, mostly coming from the chipotle chile in adobo that adds smoky heat rather than overpowering spiciness. If you prefer it milder, reduce or omit the chipotle. Conversely, for more heat, add jalapeño or extra chipotle to taste.
-
Can I prepare this recipe ahead of time?
Yes! You can prepare the beef and rice mixture and stuff the peppers up to a day ahead. Store them covered in the fridge, then bake right before serving. This makes dinner prep a breeze if you’re busy during the day.
-
What cheese works best for topping these stuffed poblanos?
I recommend a Mexican cheese blend as it melts beautifully and has a nice flavor balance of cheddar and Monterey Jack. If that’s not available, mozzarella or a mild Monterey Jack alone works well too.
-
Can I make this recipe gluten-free?
Definitely! This Beef and Rice Stuffed Poblano Peppers Recipe is naturally gluten-free as long as you check canned tomatoes and any spice mixes for hidden gluten. Just be mindful of any toppings or sides you serve with it.
Final Thoughts
For me, this Beef and Rice Stuffed Poblano Peppers Recipe is like a warm hug on a plate. It brings together so many wonderful textures and flavors in a way that feels both special and approachable. Whether you’re cooking for yourself, family, or friends, it’s a dish that’s bound to get compliments and requests for repeats. Give it a try—you’ll be as hooked as I am!
Print
Beef and Rice Stuffed Poblano Peppers Recipe
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 4 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Mexican
Description
This Beef and Rice Stuffed Poblano Peppers recipe features tender poblano peppers filled with a flavorful mixture of seasoned ground beef, long-grain rice, and aromatic spices. Topped with melted Mexican-blend cheese and fresh cilantro, this dish offers a delicious blend of smoky, spicy, and savory flavors perfect for a satisfying dinner.
Ingredients
Rice
- 1/2 cup long-grain or jasmine rice
- Kosher salt, to taste
- 3/4 cup water
Peppers
- 4 large poblano peppers (about 1 1/4 lb. total), halved lengthwise, ribs and seeds removed
- 2 Tbsp. extra-virgin olive oil, divided
Beef Mixture
- 1 lb. ground beef
- 1 small yellow onion, chopped
- 3 cloves garlic, finely chopped
- Freshly ground black pepper, to taste
- 1 chipotle chile in adobo, finely chopped
- 2 Tbsp. tomato paste
- 2 tsp. dried oregano
- 3/4 tsp. ground cumin
- 1 (14.5-oz.) can fire-roasted diced tomatoes
- 1/4 cup chopped fresh cilantro leaves, plus more for serving
Topping
- 1 1/2 cups shredded Mexican-blend cheese
Instructions
- Cook the Rice: Rinse the rice under cold water until the water runs clear. In a small saucepan, combine the rice, 3/4 cup water, and a pinch of kosher salt. Bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes or until the water is absorbed and the rice is tender. Remove from heat and let stand covered for 5 minutes.
- Prepare the Poblano Peppers: Preheat the oven to 375°F (190°C). Carefully halve the poblano peppers lengthwise, removing the ribs and seeds. Brush the peppers with 1 tablespoon of olive oil and place them cut side up on a baking sheet.
- Cook the Beef Mixture: Heat the remaining 1 tablespoon olive oil in a large skillet over medium-high heat. Add the chopped onion and garlic and sauté until translucent and fragrant, about 3-4 minutes. Add the ground beef and cook until browned, breaking it up with a spoon.
- Season the Beef: Stir in the chopped chipotle chile, tomato paste, dried oregano, ground cumin, and freshly ground black pepper. Cook for 2 minutes to allow the flavors to meld. Add the can of fire-roasted diced tomatoes (with juices) and simmer for 5-7 minutes until the mixture thickens slightly.
- Combine Beef and Rice: Remove the beef mixture from heat and stir in the cooked rice and 1/4 cup chopped fresh cilantro. Mix thoroughly to combine.
- Stuff Peppers: Spoon the beef and rice mixture evenly into each poblano pepper half, dividing it equally among them. Top each stuffed pepper with a generous amount of shredded Mexican-blend cheese.
- Bake: Place the stuffed peppers in the preheated oven and bake for 20-25 minutes, or until the cheese is melted, bubbly, and lightly golden.
- Garnish and Serve: Remove the peppers from the oven, sprinkle with additional chopped cilantro, and serve warm for a hearty, flavorful meal.
Notes
- If you prefer a milder flavor, remove the ribs and seeds carefully from the poblano peppers to reduce heat.
- You can substitute ground turkey or chicken for beef for a lighter version.
- Leftover stuffed peppers can be refrigerated for up to 3 days and reheated in the oven.
- For a spicier kick, add extra chipotle chiles or hot sauce to the beef mixture.
- Serve with a side of sour cream or guacamole to complement the flavors.
