Mexican rice with stuffed peppers is a baked dinner where sweet bell peppers hold a tomato-seasoned rice filling with beans and cheese. The dish gives you a complete plate from one baking dish, with soft pepper walls and a lightly browned top. This version uses pantry spices and a stovetop-to-oven method that keeps the rice from turning mushy.
The rice is cooked separately before it goes into the peppers, so each grain stays separate instead of pasting together. You get a mild chili warmth from cumin and smoked paprika, balanced by the sweetness of the roasted pepper. It’s a good weeknight option because most of the work is hands-off once the pan goes into the oven. If you enjoyed this, our roasted poblano peppers is worth trying next. Making this mexican rice with stuffed peppers at home is surprisingly straightforward once you know the key steps.
Why You’ll Love These Mexican Rice With Stuffed Peppers
- One baking dish feeds four with built-in portion control from the pepper shells.
- The rice filling uses canned tomatoes and dried spices, so no special shopping trip.
- Leftovers reheat cleanly in a microwave without the pepper falling apart.
- You can scale the heat by changing the chili powder amount only.

Ingredients You’ll Need
- 4 large red bell peppers, tops cut off and seeds removed
- 1 cup long-grain white rice, rinsed
- 2 tbsp olive oil
- 1 small yellow onion, diced (about 1 cup)
- 2 cloves garlic, minced
- 1 (14.5 oz) can diced tomatoes, drained, liquid reserved
- 1 cup vegetable broth
- 1 (15 oz) can black beans, rinsed and drained
- 1 tsp ground cumin
- 1 tsp smoked paprika
- 1/2 tsp chili powder
- 3/4 cup shredded cheddar cheese
- 1/4 cup chopped fresh cilantro
- 1/2 tsp salt
Ingredient Substitutions
Long-grain white rice: Replace with 1 cup of cauliflower rice if you want a lower-starch base. Cauliflower rice releases more water, so skip the vegetable broth and reduce tomato liquid by half to avoid a soggy fill. The texture turns tender rather than grained, and the peppers will taste brighter from the lime in that base. The mexican rice with stuffed peppers works well for weeknight cooking when time is limited.
Black beans: Use an equal weight of pinto beans for a creamier bite and slightly earthier flavor. Pintos break down a bit more when stirred, which thickens the filling and reduces the need for cheese to bind. Keep the same rinse step so the filling doesn’t turn muddy from can liquid. Storing leftover mexican rice with stuffed peppers correctly keeps it tasting good for days.
Cheddar cheese: Swap for 3/4 cup shredded Monterey Jack to get a milder, more melt-prone top. Jack browns less than cheddar, so expect a paler finish but a stringier pull when served warm. If you want more color, mix half Jack with half cheddar rather than full replacement.
Red bell peppers: Green bell peppers work as a firmer, less sweet shell and cost less per pound. They need the same 25–30 minutes bake but taste more grassy, which pairs better with extra chili powder. Avoid thin-walled peppers like poblano if you want a large rice pocket, since they hold half the fill.
Step-by-Step Instructions
- Heat 2 tbsp olive oil in a 10-inch skillet over medium heat. Add the diced onion and cook 4 minutes until translucent at the edges, then stir in garlic for 30 seconds until fragrant.
- Add the rinsed rice and toast it with the onion for 2 minutes, stirring, until the grains look milky white rather than clear. This step keeps the rice from clumping later.
- Pour in the reserved tomato liquid plus enough vegetable broth to total 1 1/4 cups liquid. Stir in cumin, smoked paprika, chili powder, and salt. Bring to a simmer, cover, and cook on low heat for 12 minutes until the liquid is absorbed and the rice is tender but not soft.
- Remove the pan from heat. Fold in the drained tomatoes, black beans, and cilantro. Let the mix sit 5 minutes so the beans warm through and the rice firms slightly for easier scooping.
- Place the hollowed peppers upright in a 9×13 baking dish. Spoon the rice mix into each, mounding slightly. Pour 1/4 cup water into the dish bottom to steam the pepper walls.
- Cover the dish with foil and bake at 180°C / 350°F for 25–30 minutes until the pepper sides bend but don’t collapse when pressed. Uncover, top with cheddar, and bake 8 minutes more until the cheese is golden and crispy at the edges.
Pro Tips
Cut a thin slice off the pepper bottoms so they stand straight, but don’t pierce the wall or the filling leaks during bake. A flat base saves you from using foil wads to prop them up.
Rinse the rice until the water runs clear before toasting. Surface starch is what turns Mexican rice with stuffed peppers gummy in the shell, and a quick rinse removes most of it.
Reserve the tomato can liquid instead of dumping it. That red water carries tomato flavor without adding extra moisture that would soften the rice too early in the pot.
Let the baked dish rest 5 minutes before serving so the cheese sets and the pepper peels away from the filling cleanly. A food blog technique for roasted veg is to avoid cutting straight from the oven while steam is active.
Common Mistakes to Avoid
Stuffing raw rice into the peppers and baking is the main failure. Dry rice can’t cook through in the pepper in 30 minutes, leaving a crunchy center, so always par-cook it first on the stove.
Overfilling past the pepper rim causes the cheese to spill onto the dish and burn. Keep the mound within a half inch of the top and press lightly so the fill doesn’t expand and crack the wall.
Skipping the water in the dish bottom bakes the pepper skin tough. The steam from that small pool is what softens the walls to a fork-tender bite without extending oven time. For another easy option, check out our navigation.
Serving Suggestions
Spoon a little of the sausage and peppers pan sauce beside the pepper if you want a meaty contrast on the plate. The tomato base ties the two together without repeating flavors.
Add a simple side of lime wedges and a few fresas con crema for dessert to keep the meal in the same cuisine family. The cream cools the chili powder warmth from the filling.
Top each pepper with extra cilantro and a spoon of plain yogurt if the cheddar feels heavy. The yogurt adds tang and lowers the perceived grease from the cheese layer.
Storage and Reheating
Pack cooled peppers in an airtight container and refrigerate for up to 4 days. The rice continues to firm as it chills, which makes the next-day slice cleaner.
Reheat individual peppers in a 175°C / 350°F oven for 15 minutes until the center reads steaming hot. Microwave works at 90 seconds but softens the pepper skin more than the oven.
You can freeze the baked, uncheesed peppers for freeze for up to 2 months. Thaw overnight in the fridge, add cheese, then bake as in the final step so the top stays crisp. You might also like our pasta e lenticchie.
Recipe Variations
Spicy Version
Add 1 tsp chipotle powder with the cumin and use hot chili powder instead of standard. The smoke from chipotle deepens the tomato note while the extra heat builds after the first bite. Keep the cheese amount the same so the spice stays readable, not buried.
Meat Addition
Brown 1/2 lb ground beef with the onion in step one, then drain before adding rice. The fat from beef adds richness and the small crumbles fill rice gaps for a denser core. Expect a 3-minute longer onion cook to render the meat through.
Vegan Swap
Drop the cheddar and use 1/2 cup crushed tortilla chips on top for crunch. The chips brown in the last 8 minutes and give a salty finish without dairy. The fill is already vegan if you used oil, so no other change is needed for the base.
Roasted Pepper Style
Char the peppers under a broiler for 6 minutes before stuffing to loosen skins. This shifts the texture toward sweet and smoky but means the bake time drops to 20 minutes since the walls are partly cooked. Watch the cheese so it doesn’t over-brown on the shorter clock.
Mexican Rice With Stuffed Peppers
Description
Mexican rice with stuffed peppers is a baked dinner where sweet bell peppers hold a tomato-seasoned rice filling with beans and cheese. The dish gives you a complete plate from one baking dish, with soft pepper walls and a lightly browned top.
Ingredients
Instructions
-
Cook onion and garlic
Heat 2 tbsp olive oil in a 10-inch skillet over medium heat. Add the diced onion and cook 4 minutes until translucent at the edges, then stir in garlic for 30 seconds until fragrant.
-
Toast the rice
Add the rinsed rice and toast it with the onion for 2 minutes, stirring, until the grains look milky white rather than clear. This step keeps the rice from clumping later in the peppers.
-
Simmer the rice
Pour in the reserved tomato liquid plus enough vegetable broth to total 1 1/4 cups liquid. Stir in cumin, smoked paprika, chili powder, and salt, then bring to a simmer, cover, and cook on low heat for 12 minutes until the liquid is absorbed and the rice is tender but not soft.
-
Fold in fillings
Remove the pan from heat and fold in the drained tomatoes, black beans, and cilantro. Let the mix sit 5 minutes so the beans warm through and the rice firms slightly for easier scooping.
-
Fill the peppers
Place the hollowed peppers upright in a 9x13 baking dish. Spoon the rice mix into each, mounding slightly, and pour 1/4 cup water into the dish bottom to steam the pepper walls.
-
Bake covered
Cover the dish with foil and bake at 180°C / 350°F for 25–30 minutes until the pepper sides bend but don't collapse when pressed. The steam from the water softens the walls to a fork-tender bite.
-
Add cheese and finish
Uncover, top with cheddar, and bake 8 minutes more until the cheese is golden and crispy at the edges. Watch so the cheese does not burn while browning.
-
Rest before serving
Let the baked dish rest 5 minutes before serving so the cheese sets and the pepper peels away from the filling cleanly. This avoids tearing the pepper walls while plating.
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 350kcal
- % Daily Value *
- Total Fat 12g19%
- Saturated Fat 5g25%
- Cholesterol 20mg7%
- Sodium 600mg25%
- Total Carbohydrate 50g17%
- Dietary Fiber 8g32%
- Sugars 9g
- Protein 13g26%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
- Storage: Pack cooled peppers in an airtight container and refrigerate for up to 4 days; reheat in a 175°C oven for 15 minutes until steaming hot.
- Pro tip: Rinse the rice until water runs clear before toasting to avoid gummy filling, as shown in our cauliflower rice guide.
- Rest: Let the baked dish rest 5 minutes before serving so the cheese sets and peppers peel cleanly.
- Steam: Don't skip the 1/4 cup water in the dish bottom or the pepper skin bakes tough.
