I absolutely love making this Easy Mexican Stuffed Peppers Recipe whenever I want something comforting yet packed with vibrant flavors. It’s one of those dishes that feel like a warm hug on a plate, combining tender capsicums with a zesty, savory beef and rice filling that just sings with Mexican-inspired spices. Every bite offers a perfect balance of hearty textures and fresh toppings like sour cream and guacamole, making it a guaranteed crowd-pleaser in my house.
Why You’ll Love This Easy Mexican Stuffed Peppers Recipe
For me, what really makes this recipe pop is the incredible flavor profile. The earthy spices like cumin, coriander, and oregano blend beautifully with the sweetness of corn and the mild heat from cayenne pepper, while the melted mozzarella on top adds that irresistible creamy finish. It’s a flavor explosion that never gets old, and I appreciate how each bite has layers that keep me coming back for more. Plus, the fresh cilantro and tangy sour cream give it such a bright, refreshing contrast that makes everything sing with freshness.
Another reason I’m head over heels for this recipe is how straightforward it is to prepare. Even if I’ve had a hectic day, this dish comes together without any fuss. The ingredients are simple and often already in my pantry or fridge, and the step-by-step process is easy to follow but feels truly rewarding. It’s also perfect for so many occasions—whether it’s a satisfying weeknight dinner, a weekend meal with friends, or a festive gathering where you want to impress without spending hours in the kitchen. Honestly, I’d recommend this Easy Mexican Stuffed Peppers Recipe to anyone who loves flavorful, homey meals but values simplicity as much as taste.
Ingredients You’ll Need

All the ingredients in this recipe are straightforward yet essential for creating the perfect blend of taste, texture, and color that makes the dish so memorable. From the colorful capsicums to the aromatic spices, each element plays a starring role.
- Capsicums/Peppers: Large and sturdy, these form the edible containers for the filling and add natural sweetness.
- Olive Oil: Helps cook the onions and garlic beautifully without overpowering their flavors.
- Onion: Adds sweetness and depth when sautéed, balancing all the spices.
- Garlic Cloves: Bring that unmistakable aromatic punch that every Mexican-inspired dish needs.
- Ground Beef: Lean and flavorful, it provides a hearty base for the filling.
- Tomato Paste: Concentrates the tomato flavor and adds richness.
- Chicken Broth: Keeps the rice moist and infuses subtle savory notes.
- Rice (long or medium grain): Absorbs all those tasty juices and adds satisfying bulk.
- Corn Kernels: Offer a lovely pop of sweetness and texture contrast.
- Green Onions: Sprinkle freshness and slight sharpness throughout the filling.
- Mozzarella Cheese: Melts perfectly on top, making everything gooey and irresistible.
- Water: Essential for baking and softening the peppers gently.
- Spices (Cayenne, Oregano, Cumin, Coriander, Onion Powder): This blend creates the signature Mexican flavor that ties it all together.
- Salt: Enhances all the other flavors harmoniously.
- Guacamole and Sour Cream: Classic toppings that add creaminess and cool contrast.
- Fresh Coriander/Cilantro: Adds a burst of herbaceous brightness at the end.
Directions
Step 1: Preheat your oven to 180°C (350°F) so it’s ready by the time your stuffed peppers are prepared.
Step 2: Carefully hollow out the capsicums. I like to use a small knife to cut around the tops at a slight downward angle to create a natural lid, then remove the seeds. Make sure the bottoms are level so the peppers sit upright in your baking dish — trimming gently if needed without slicing through the bottom.
Step 3: Place your hollowed peppers snugly into a baking dish to ensure they stay upright while baking.
Step 4: Heat the olive oil in a large skillet over high heat. Toss in the chopped onions and minced garlic, cooking them for about 2 minutes until soft and fragrant but not browned.
Step 5: Add the ground beef to the skillet. Break it apart with a wooden spoon and cook until the meat turns a nice brown color and is no longer pink.
Step 6: Stir in the spices — cayenne, oregano, cumin, coriander, and onion powder — mixing well so the meat is evenly coated. Then add the tomato paste and cook it for another minute to deepen the flavors.
Step 7: Pour in the uncooked rice, corn kernels, and chicken broth. Give everything a good stir, bring it to a gentle simmer, cover with a lid, and lower the heat to medium-low.
Step 8: Let the mixture cook for 13 to 15 minutes. The rice should be just tender but the filling still slightly loose — not thick or dry at this stage. This ensures the rice finishes cooking perfectly inside the peppers.
Step 9: Stir through the finely sliced green onions for freshness and remove the skillet from the heat.
Step 10: Spoon half of the filling into each prepared pepper. Sprinkle half of the shredded mozzarella cheese over the filling, then top off with the remaining beef and rice mixture.
Step 11: Place the capsicum lids back onto the peppers and pour 1/2 cup of water into the baking dish to help steam them as they cook.
Step 12: Cover the dish tightly with foil and bake for 45 minutes. This slow oven time lets the flavors meld together beautifully and softens the peppers perfectly.
Step 13: Remove the foil and capsicum lids carefully, then sprinkle the remaining mozzarella cheese on top. Bake uncovered for another 5 to 10 minutes until the cheese is melted and slightly golden.
Step 14: Serve hot with a generous dollop of sour cream and your favorite guacamole for that creamy, tangy lift.
Servings and Timing
This recipe comfortably serves 5 people, making it ideal for a family dinner or small group gathering. The prep time takes about 20 minutes since there’s some chopping and filling involved, while the cook time runs close to 45 to 50 minutes because of the gentle baking process. Altogether, you’re looking at around 1 hour and 10 minutes from start to finish. There’s no additional resting required, but once out of the oven, I like to let the peppers sit for a few minutes to cool slightly and settle before serving.
How to Serve This Easy Mexican Stuffed Peppers Recipe

I find serving these stuffed peppers piping hot is the best way to enjoy their tender texture and melted cheese topping. They pair wonderfully with a fresh green salad or a simple side of black beans and rice if you’re feeling extra hungry. For a fun twist, I sometimes serve with warm tortillas on the side, letting everyone scoop up the filling and toppings Mexican-style, which always brings a lively, festive vibe to the table.
When it comes to garnishing, I simply sprinkle chopped fresh cilantro over the top for brightness, and add a dollop of cool sour cream and fresh guacamole on each plate. It’s amazing how these small touches elevate the whole dish and add contrasting textures and flavors. Presentation-wise, I arrange the peppers neatly on a large serving platter and add lime wedges on the side for a zesty squeeze that complements the spices perfectly.
For drinks, I love pairing this meal with a crisp Mexican lager or a light, fruity white wine like Sauvignon Blanc — something to balance the rich meat filling and spicy notes. Non-alcoholic options like sparkling water with lime or a cold agua fresca also work beautifully. Whether you’re enjoying these on a busy weeknight or at a weekend dinner party, this Easy Mexican Stuffed Peppers Recipe always shines as a hearty, flavorful centerpiece everyone can gather around and enjoy.
Variations
I love experimenting with this recipe by swapping ingredients depending on my mood or dietary needs. For a vegetarian twist, I replace the ground beef with cooked lentils or black beans — they provide wonderful texture and protein, and soak up all the spices just as well. You can also go vegan by using vegan cheese and swapping chicken broth with vegetable broth, making it accessible for everyone at the table.
If you enjoy a bit more heat, I sometimes add diced jalapeños to the filling or sprinkle chipotle powder for smoky undertones. On the other hand, if you prefer a milder taste, reducing the cayenne pepper by half still keeps the heart of the recipe intact without overwhelming spice.
Different cooking methods can also give this dish a fun twist. I’ve successfully made these stuffed peppers in a slow cooker by preparing the filling separately and then slow cooking the peppers covered, which results in incredibly tender veggies and melded flavors. Grilling the stuffed peppers wrapped in foil gives a lovely charred note that I’ve enjoyed on summer evenings. There’s so much room for creativity, and I always encourage trying new tweaks to make this Easy Mexican Stuffed Peppers Recipe truly your own.
Storage and Reheating
Storing Leftovers
Leftover stuffed peppers store perfectly in an airtight container in the refrigerator for up to 3 days. I recommend using a glass or BPA-free plastic container with a tight-fitting lid to keep everything fresh and prevent any odors from mixing with other foods. To maintain their moisture and texture, it’s best to reheat them gently rather than too aggressively.
Freezing
This recipe freezes really well if you want to prepare in advance or save some for busy days. I freeze the peppers individually wrapped tightly in plastic wrap and then placed in a freezer-safe bag. They can keep in the freezer for up to 2 months. When freezing, it’s best to skip adding sour cream or guacamole, as these are best added fresh after reheating.
Reheating
To reheat, I usually unwrap the peppers and place them in a baking dish, covering loosely with foil to keep moisture in. Heating in a preheated 175°C (350°F) oven for about 20-25 minutes works well. This method keeps the peppers tender while gently melting the cheese again. Avoid microwaving if possible, as it tends to make the peppers a bit soggy and can alter the texture of the cheese. For best flavor, add fresh sour cream and guacamole after reheating to revive that fresh, creamy contrast.
FAQs
Can I use a different type of pepper for this recipe?
Absolutely! While I prefer large capsicums because they hold the filling well, you can also use poblano peppers or even bell peppers of different colors. Just make sure they’re large enough to stuff, and adjust the cooking time accordingly if the peppers are smaller or thinner-skinned.
Is it possible to make this recipe gluten-free?
Yes, this recipe is naturally gluten-free since it uses rice and no wheat ingredients. Just be sure to check your chicken broth or stock for any hidden gluten additives, and use gluten-free tomato paste and spices if needed.
Can I prepare the filling ahead of time?
Definitely! Making the filling a day in advance saves a lot of time on the day you want to bake the peppers. Just store it in an airtight container in the fridge, and when ready, stuff the peppers and bake as directed. This is a great time saver for busy households or entertaining.
What should I do if my peppers aren’t sitting flat in the baking dish?
If the bottoms of your capsicums are uneven and they don’t stand upright, I carefully slice a tiny bit off the bottom to level them out. Just be sure to cut off as little as possible to avoid making a hole you don’t want. This keeps them stable for baking and presentation.
Can I make this recipe spicy or mild?
Yes, the spice level is easy to adjust! If you like heat, I recommend keeping or increasing the cayenne pepper and maybe adding diced jalapeños. For a milder version, simply reduce or omit the cayenne and adjust to taste. The other spices will still give you plenty of great flavor, so it’s quite versatile.
Conclusion
I hope you’re as excited as I am to try this Easy Mexican Stuffed Peppers Recipe because it really is a fantastic way to enjoy bold flavors and comfort food all in one dish. It’s approachable, dazzling on the table, and perfect for bringing people together around a delicious meal. Once you make it, I’m confident it’ll become a favorite in your recipe rotation just like it is in mine. Happy cooking and enjoy every flavorful bite!
PrintEasy Mexican Stuffed Peppers Recipe
These easy Mexican Stuffed Peppers are a flavorful and satisfying meal featuring bell peppers filled with a spiced mixture of ground beef, rice, corn, and cheese, baked to perfection and served with guacamole and sour cream. This wholesome recipe is perfect for a comforting dinner that brings vibrant Mexican flavors to your table.
- Prep Time: 20 minutes
- Cook Time: 1 hour 30 minutes
- Total Time: 1 hour 50 minutes
- Yield: 5 servings
- Category: Main Course
- Method: Baking
- Cuisine: Mexican
Ingredients
Peppers
- 5 large capsicums/peppers (approximately 12cm/4.5″ tall)
Filling
- 1 tbsp olive oil
- 1 onion, chopped (brown, white, or yellow)
- 3 garlic cloves, minced
- 350 g (12 oz) lean ground beef (mince)
- 1/4 cup tomato paste
- 1 1/4 cups (315 ml) low sodium chicken broth/stock
- 1/2 cup long or medium grain rice, uncooked
- 1 cup corn kernels
- 1 cup green onions, finely sliced (or red onion)
- 1 1/2 cups (150 g) shredded mozzarella cheese
- 1/2 cup (125 ml) water
- 1/2 tsp cayenne pepper
- 1 tbsp dried oregano
- 2 tsp cumin
- 2 tsp coriander
- 1.5 tsp onion powder
- 3/4 tsp salt
To Serve
- Guacamole (see quick guacamole note)
- Sour cream
- 1 tbsp fresh coriander/cilantro, finely chopped
Instructions
- Preheat the Oven: Preheat your oven to 180°C (350°F) to prepare it for baking the stuffed peppers.
- Prepare the Peppers: Using a small knife, cut around the top of each capsicum at a downward 45-degree angle. Remove the tops and carefully empty out the seeds, making sure not to cut too much from the bottom so they remain stable.
- Arrange Peppers in Baking Dish: Place the hollowed peppers upright in a baking dish that fits them snugly to prevent tipping during baking.
- Cook Aromatics: Heat olive oil in a large skillet over high heat. Add chopped onion and minced garlic, cooking for about 2 minutes until fragrant.
- Brown the Beef: Add the ground beef to the skillet, breaking it apart with a spoon, and cook until it turns from pink to brown.
- Add Spices & Tomato Paste: Stir in the cayenne pepper, dried oregano, cumin, coriander, onion powder, and salt thoroughly. Then add the tomato paste and cook for another minute to deepen the flavors.
- Add Rice, Corn & Broth: Mix in the uncooked rice and corn kernels, then pour in the chicken broth. Stir well and bring the mixture to a simmer.
- Simmer Filling: Cover the skillet with a lid, reduce heat to medium-low, and cook for 13 to 15 minutes until the rice is just cooked through. The mixture should still be a bit loose and not thick or stodgy.
- Mix in Green Onions: Remove from heat and stir in the finely sliced green onions for freshness.
- Fill Peppers – First Layer: Spoon half of the beef and rice filling into the prepared capsicums evenly.
- Add Cheese Layer: Sprinkle half of the shredded mozzarella cheese over the filling in each pepper.
- Fill Peppers – Second Layer: Continue to fill the peppers to the top with the remaining beef and rice mixture.
- Replace Pepper Lids & Add Water: Place the tops back on each capsicum carefully. Pour 1/2 cup water into the baking dish to keep the peppers moist during baking.
- Bake Covered: Cover the baking dish tightly with foil and bake in the preheated oven for 45 minutes.
- Final Cheese Melt: Remove the foil and pepper tops, sprinkle the remaining mozzarella cheese over the peppers, and bake uncovered for an additional 5 to 10 minutes until the cheese is melted and bubbly.
- Serve: Garnish the stuffed peppers with finely chopped fresh coriander/cilantro and serve alongside sour cream and guacamole for a complete Mexican-inspired meal.
Notes
- Note 1: Use large bell peppers approximately 12 cm tall to ensure they hold enough filling and bake evenly.
- Note 2: Long or medium grain rice works best for a fluffy texture; ensure cooking time matches rice type.
- Note 3: Fresh, canned, or frozen corn kernels can be used according to preference.
- Note 4: Use a baking dish that holds the peppers snugly upright to prevent tipping during baking.
- Note 5: Quick Guacamole can be made by mashing ripe avocados with lime juice, salt, diced tomatoes, onions, and cilantro.
