Stuffed Peppers Over Mexican Style Rice is a vibrant and hearty dish that combines the rich, smoky flavors of poblano peppers with the savory and zesty notes of Mexican-style rice. This recipe seamlessly blends comfort and tradition, making it perfect both for weeknight dinners and special occasions.
Growing up, Mexican food always held a special place in my heart. It wasn’t just about the bold spices or the variety of textures; it was the feeling of warmth and community it evoked. My family had a tradition of visiting a local Mexican restaurant where the fragrant rice, creamy beans, and spiced meats were the stars of the menu. I often overlooked the sides, focusing on my main dish, but as I grew older, I realized that it was those accompaniments—like the Mexican-style rice—that truly rounded out the meal. This recipe draws inspiration from those memories, reimagined into a cohesive, all-in-one dish that emphasizes balance, flavor, and a personal connection to food.
What elevates this dish is how it pairs layers of flavors and textures. The base of the dish, the Mexican-style rice, is a showstopper in itself. Made with a blend of crushed tomatoes, warm cumin, and the aromatic kick of serrano peppers, the rice is transformed into a savory accompaniment that’s both bold and familiar. Using chicken stock adds depth, while cilantro, garlic, and lime juice bring a vibrant freshness. Cooking the rice until golden gives it a wonderfully nutty aroma, further enhancing the flavor profile. This side dish could stand proudly on its own, but its partnership with the stuffed peppers creates a more indulgent meal experience.
Poblano peppers, known for their mild, smoky flavor, are the ideal vessels for stuffing. They create a bold yet non-spicy counterpoint to the rice. Stuffed with a mixture of ground beef seasoned with chili powder and cumin, creamy refried beans, and melty cheddar cheese, the filling is both satisfying and versatile. The beans provide creaminess, the cheese adds richness, and the ground beef brings a hearty, smoky flavor that ties every element together. Baking the stuffed poblanos allows the flavors to meld beautifully, giving them a slight char and intensifying their natural taste without overpowering the dish. The sour cream garnish, with its subtle tang, serves as the final touch, balancing the smoky and spicy elements.
What I love most about Stuffed Peppers Over Mexican Style Rice is how customizable it is. You can adjust the spice level by swapping poblano peppers for bell peppers or incorporating spicier chilies into the filling. You could also make this vegetarian by swapping out the ground beef for sautéed mushrooms or plant-based protein. The dish is deeply satisfying but doesn’t feel heavy, making it a versatile addition to any dinner table.
In re-creating this recipe, I was filled with nostalgia for the flavors that shaped my culinary identity. It’s a dish that’s more than just a meal—it’s a reminder of family gatherings, shared stories, and the joy of creating something flavorful and comforting. This recipe is a tribute to my love of Mexican cuisine, blending childhood memories with a modern, polished twist.

Stuffed Peppers Over Mexican Style Rice
Ingredients
Stuffed Peppers Ingredients
5 poblano pepper - or pasillas peppers
2 yellow onion - sliced
1 pound ground beef (minced beef)
1 teaspoon chili powder (chilli powder in British English)
½ teaspoon cumin
1 tablespoon olive oil
½ teaspoon salt
1 ½ cup cheddar cheese - three cheese blend
1 can refried beans
1 cup sour cream - for garnish
Mexican Style Rice Ingredients
1 28 oz passata or crushed tomatoes (tomato puree with seeds removed) - 1 can
1 medium yellow onion - peeled and roughly chopped
2 cups chicken stock (chicken broth or chicken bouillon)
1 ½ teaspoon salt
¼ teaspoon cumin
⅓ cup vegetable oil
2 cups white rice
2 serrano chilis - seeded and minced
6 garlic - minced or pressed
¼ cup cilantro (coriander) - finely chopped
2 lime juice - 1 for juice plus additional wedges for serving
Instructions
- Preheat the oven to 450 degrees.
- In a large saucepan, add some olive oil, cook the ground beef, and add the cumin and chili powder (for the stuffed peppers).
- In a medium-size bowl, combine refried beans, ½ teaspoon of salt, cheese, green onion, and ground beef. Mix thoroughly and set aside. Make sure to keep excess ground beef juices in the saucepan.
- Place tomatoes and onion in the blender or food processor and puree. Add two cups of this mixture to the saucepan, along with the chicken stock, 1 ½ teaspoon of salt, and ¼ teaspoon of ground cumin, and bring to a boil over medium heat. There will be extra tomato puree, which can be reserved for another use.
- Then, heat the vegetable oil in a Dutch oven over medium-high heat. When hot, add the rice and sauté, frequently stirring until rice is a nice golden color (roughly 8 minutes).
- Turn the heat under rice to medium and add chilies. Cook for 2 minutes, then add the cloves of garlic and cook for another 30 seconds.
- Pour the tomato mixture over the rice. Then, stir well to combine. Cover Dutch oven, leaving a small gap, and cook on low until liquid has evaporated and rice is done (15 minutes).
- Cut off the tops of the poblanos and seed them. Fill each pepper with the refried bean stuffing mixture, making sure to pack peppers tightly with a thumb or the back of a spoon.
- Place poblanos on an ungreased baking sheet and bake for 15 minutes.
- Remove rice from heat and stir gently. Allow to sit for 10 minutes, then add cilantro and lime juice and fluff with a fork.
- Place a bed of rice on a plate, then top with a stuffed pepper. Serve with sour cream and lime wedges for garnish.










