Beef and Rice Stuffed Poblano Peppers Recipe
Let me tell you, this Beef and Rice Stuffed Poblano Peppers Recipe is one of those meals that just feels like a warm hug on a plate. The smoky poblano peppers paired with seasoned ground beef and fluffy rice create a comforting dish that’s both satisfying and bursting with flavor. Whenever I’ve made this for friends or family, it’s always met with glowing compliments — it’s the perfect way to turn simple ingredients into something special.
This recipe is great when you want a meal that looks impressive but isn’t fussed over with complicated steps. Plus, it’s versatile enough to work for weeknight dinners or casual weekend gatherings. I think you’ll love how the blend of chipotle, cumin, and fire-roasted tomatoes gives it just the right kick — but you can easily adjust it if you prefer things milder or hotter.
Ingredients You’ll Need
The ingredients for this Beef and Rice Stuffed Poblano Peppers Recipe come together beautifully to balance smoky, savory, and fresh flavors. I usually suggest grabbing good-quality olive oil and fresh herbs for the best taste, and when it comes to the peppers, choose ones that are firm and glossy for that perfect roast.
- Long-grain or jasmine rice: I favor jasmine rice for its subtle floral aroma that complements the spices wonderfully.
- Kosher salt: It’s my go-to salt because it seasons evenly and enhances flavors without being overpowering.
- Water: Just enough to cook the rice perfectly fluffy.
- Poblano peppers: Their mild heat and smoky flavor are key. Make sure to remove the ribs and seeds carefully for a balanced spice.
- Extra-virgin olive oil: Divided use — one helps roast the peppers, the other for cooking the beef and onion.
- Ground beef: I recommend 80/20 lean-to-fat ratio for juicy, flavorful filling.
- Yellow onion: Adds natural sweetness and depth; finely chopped for better integration.
- Garlic cloves: Fresh and finely chopped to give that aromatic punch.
- Black pepper: Freshly ground works best to season the beef mixture.
- Chipotle chile in adobo: This adds smoky heat; finely chopped so it integrates well without big chunks.
- Tomato paste: Boosts rich umami and ties the sauce together.
- Dried oregano: Offers a subtle earthy note that pairs nicely with cumin.
- Ground cumin: Adds warmth and complements the smoky chipotle flavor.
- Fire-roasted diced tomatoes: I love how the roasting adds depth and a touch of charred sweetness.
- Fresh cilantro leaves: Stirred into the filling and for garnish, it brightens the whole dish.
- Shredded Mexican-blend cheese: Melts beautifully and adds a creamy, tangy finish; you can substitute cheddar or Monterey Jack if needed.
Variations
I’m all about making a recipe your own, so I love playing with different twists on this Beef and Rice Stuffed Poblano Peppers Recipe. Whether you want to tone down the heat or amp up the veggies, the base recipe is super flexible.
- Vegetarian version: One time, I swapped the ground beef with seasoned cooked lentils, and it was just as satisfying — perfect if you want to skip the meat.
- Spice level adjustments: If you prefer it milder, I suggest leaving out the chipotle or reducing the amount. For extra heat, add a pinch of cayenne or serve with a spicy salsa on the side.
- Cheese variations: Using a blend with a bit of sharp cheddar can give an extra tangy kick that I sometimes crave.
- Add fresh corn or black beans: Stir these into the stuffing for added texture and a nod to southwestern flavors.
- Make it gluten-free: Since it’s naturally gluten-free, just double-check your canned tomatoes and spices are labeled GF.
How to Make Beef and Rice Stuffed Poblano Peppers Recipe
Step 1: Cook the Rice Perfectly
Start by cooking your rice with a pinch of kosher salt and just enough water until it’s tender and fluffy — about 17 minutes. I like to keep the lid on tight and avoid peeking too much to lock in steam. This simple step lays the foundation for perfectly textured filling.
Step 2: Char the Poblano Peppers
Next, toss the poblano halves with olive oil and broil cut side down until they start to char — about 5 minutes. This gets that smoky flavor going. Then flip them cut side up for another 2 minutes so they get tender but still hold their shape. Keep a close eye here; the peppers can go from beautifully charred to burnt pretty fast.
Step 3: Sauté the Beef Mixture
Sauté your ground beef with onions and garlic, seasoning with salt and pepper, letting it brown nicely over about 7 minutes. Then stir in chipotle, tomato paste, oregano, and cumin — you’ll want to cook this until fragrant, just a minute or so. Adding the fire-roasted tomatoes next, bring it all to a boil then simmer gently until some liquid evaporates, about 5 minutes. This concentrated sauce is what makes the filling irresistibly rich.
Step 4: Combine and Stuff
Fluff your rice and stir it into the beef mixture with fresh chopped cilantro for a lovely burst of brightness. Arrange your roasted poblano peppers in a baking dish and stuff them generously with the beef and rice filling. Don’t skimp — they should be heaping! Then top each with shredded Mexican-blend cheese and cover the dish tightly with foil.
Step 5: Bake and Broil to Finish
Bake your peppers covered at 400°F for about 25 minutes until they’re tender and everything is heated through. Then remove the foil and switch the oven to broil to melt and lightly brown the cheese, which usually takes 2 to 3 minutes. Watch closely — you want bubbly golden cheese, not blackened edges.
How to Serve Beef and Rice Stuffed Poblano Peppers Recipe

Garnishes
I always top my stuffed peppers with a handful of fresh cilantro leaves — it’s that little green pop that elevates the dish. Sometimes I add a dollop of sour cream or a squeeze of fresh lime juice to brighten it even more. If you like a bit of crunch, diced avocado or toasted pepitas work wonders too.
Side Dishes
To make it a full meal, I love serving these stuffed poblanos with a simple side salad dressed with lime and olive oil or some warm corn tortillas on the side. A light cucumber and tomato salad or a creamy guacamole pairs beautifully and keeps things fresh.
Creative Ways to Present
For special occasions, I’ve laid the stuffed peppers on a long platter lined with colorful homemade salsa and arranged lime wedges artistically around. It gives a fun festive touch that always impresses guests. You can also sprinkle crumbled cotija cheese on top for an extra layer of authentic flavor and color.
Make Ahead and Storage
Storing Leftovers
Leftovers store really well in an airtight container in the fridge for up to three days. I’ve found keeping the peppers and any extra filling separated helps if you want to reheat just portions of the mixture later. The flavors actually deepen overnight which is a nice bonus.
Freezing
You can freeze this Beef and Rice Stuffed Poblano Peppers Recipe successfully. I like to freeze it before baking — just cover tightly and place in a freezer-safe container. When ready to eat, thaw in the fridge overnight and then bake as directed. This way, the peppers don’t get mushy from freezing post-bake.
Reheating
When reheating, I prefer popping the stuffed peppers in a 350°F oven covered with foil until warmed through, about 15-20 minutes. Then I uncover and broil for a couple of minutes to refresh the cheesy topping. Microwaving can work in a pinch but the texture just isn’t quite the same.
FAQs
-
Can I use a different type of pepper for this recipe?
Absolutely! While poblano peppers bring a mild smoky spice that’s ideal, you can substitute with other large mild peppers like bell peppers for less heat, or bigger jalapeños if you want more kick. Just keep in mind that cooking times might vary depending on the thickness and size of the pepper.
-
How spicy is the Beef and Rice Stuffed Poblano Peppers Recipe?
The spiciness mainly comes from the chipotle chile in adobo and the poblano peppers themselves, which are usually mild to medium heat. If you’re sensitive to heat, removing seeds and ribs from the peppers and reducing or omitting chipotle will help keep it mild yet flavorful.
-
Can I prepare this recipe in advance?
Yes! You can roast and stuff the peppers ahead of time and keep them covered in the fridge for up to a day before baking. Just add a few extra minutes to baking time if they’re cold straight from the fridge. This makes it a fantastic make-ahead dinner option.
-
What’s the best way to serve leftovers?
Leftovers taste great reheated in the oven to keep the peppers tender and the cheese melty. Pair with a fresh salad or warm tortillas to refresh your meal. You can also chop leftover filling and stuff it into tacos or burritos for a quick twist.
-
Can I substitute the ground beef with another protein?
Definitely! Ground turkey or chicken work well if you want a lighter option. For a vegetarian take, seasoned lentils or plant-based meat substitutes are fantastic — just adjust seasoning to taste.
Final Thoughts
I genuinely love this Beef and Rice Stuffed Poblano Peppers Recipe because it brings together hearty, smoky, and fresh flavors in such an inviting way. Whether you’re cooking for family or friends, it’s a meal that feels both comforting and a little special. Trust me, once you try it, you’ll find yourself making it again and again. So go ahead, grab those poblanos, and fill your kitchen with the irresistible smells — I know you’ll enjoy every bite as much as I do!
PrintBeef and Rice Stuffed Poblano Peppers Recipe
This Beef and Rice Stuffed Poblano Peppers recipe offers a flavorful and hearty meal featuring tender poblano peppers filled with a savory mixture of ground beef, aromatic spices, fire-roasted tomatoes, and fluffy rice, all topped with melted Mexican-blend cheese. Perfect for a comforting dinner, this recipe balances smoky, spicy, and fresh notes with an easy cooking process combining stovetop and oven broiling techniques.
- Prep Time: 10 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour
- Yield: 4 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Mexican
Ingredients
Rice and Peppers
- 1/2 cup long-grain or jasmine rice
- Kosher salt, to taste
- 3/4 cup water
- 4 large poblano peppers (about 1 1/4 lb. total), halved lengthwise, ribs and seeds removed
- 2 Tbsp. extra-virgin olive oil, divided
Beef Filling
- 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
- 1 1/2 cups shredded Mexican-blend cheese
Instructions
- Cook the Rice: In a small saucepan, combine 1/2 cup long-grain or jasmine rice, 3/4 cup water, and a generous pinch of kosher salt. Bring to a boil over medium-high heat, then cover and reduce heat to low. Simmer until the rice is tender and all the water is absorbed, about 17 minutes. Remove from heat and let sit covered.
- Char the Poblano Peppers: Place a rack in the upper third of your oven and turn the broiler to high. Toss the halved poblano peppers with 1 tablespoon of olive oil and arrange them cut side down on a large baking sheet. Broil until the peppers begin to char in spots, about 5 minutes. Flip them cut side up and broil until they are crisp-tender, about 2 more minutes. Remove from oven and let cool slightly.
- Prepare the Beef Mixture: Preheat a large skillet over medium-high heat and add the remaining tablespoon of olive oil. Add the ground beef, chopped onion, and garlic, seasoning with salt and freshly ground black pepper. Cook, stirring occasionally, until the beef is browned and cooked through, about 7 minutes.
- Add Seasonings and Tomatoes: Stir in the finely chopped chipotle chile, tomato paste, dried oregano, and ground cumin. Cook for about 1 minute until fragrant. Pour in the fire-roasted diced tomatoes, bring the mixture to a boil, then lower the heat to medium-low and simmer for about 5 minutes, allowing some of the liquid to reduce.
- Combine Rice and Fresh Herbs: Fluff the cooked rice with a fork and stir it into the beef mixture along with 1/4 cup chopped fresh cilantro. Taste and adjust seasoning if needed.
- Stuff the Peppers and Bake: Preheat your oven to 400°F. Arrange the poblano peppers cut side up in a 13” x 9” baking dish, seasoning lightly with salt and pepper. Generously stuff each pepper with the beef and rice mixture. Top each with the shredded Mexican-blend cheese. Cover the dish tightly with foil and bake until the peppers are tender, about 25 minutes.
- Broil to Finish: Remove the foil and switch your oven to broil. Broil the stuffed peppers, watching carefully, until the cheese is bubbly and lightly browned, about 2 to 3 minutes.
- Serve: Transfer the stuffed peppers to a serving platter, garnish with additional fresh cilantro, and serve hot. Enjoy your delicious beef and rice stuffed poblano peppers!
Notes
- To reduce spiciness, carefully remove the seeds from the poblano peppers before stuffing.
- Use authentic Mexican-blend cheese for the best flavor; cheddar or Monterey Jack are good alternatives.
- Leftovers can be refrigerated for up to 3 days and reheated in the oven for best results.
- For a vegetarian option, substitute ground beef with seasoned cooked lentils or plant-based meat alternatives.
- Watch the peppers closely while broiling to avoid burning the cheese or peppers.
Keywords: stuffed poblano peppers, beef and rice stuffed peppers, Mexican stuffed peppers, ground beef stuffed peppers, baked stuffed peppers, chipotle stuffed peppers, fire-roasted tomatoes recipe
