Mexican Stuffed Peppers Recipe
Introduction
Mexican Stuffed Peppers are a flavorful and satisfying meal that combines seasoned ground beef, rice, and vegetables baked inside tender capsicums. Topped with melted mozzarella and served with fresh guacamole and sour cream, this dish is perfect for a wholesome family dinner or entertaining guests.

Ingredients
- 5 large capsicums/peppers (about 12cm/4.5″ tall)
- 1 tbsp olive oil
- 1 onion, chopped (brown, white, or yellow)
- 3 garlic cloves, minced
- 350g (12oz) lean ground beef
- 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 (150g) shredded mozzarella
- 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
- Guacamole (see Quick Guac below)
- Sour cream
- 1 tbsp fresh coriander/cilantro, finely chopped
Instructions
- Step 1: Preheat your oven to 180°C (350°F).
- Step 2: Prepare the peppers by cutting around the top at a downward 45-degree angle. Remove the tops and seeds. If necessary, trim the bottoms so the peppers will stand upright without tipping.
- Step 3: Arrange the hollowed peppers snugly in a baking dish.
- Step 4: Heat olive oil in a large skillet over high heat. Add the chopped onion and minced garlic, cooking for about 2 minutes until fragrant.
- Step 5: Add the ground beef to the skillet. Cook while breaking it up with a spoon until browned all over and no longer pink.
- Step 6: Stir in the cayenne pepper, oregano, cumin, coriander, onion powder, and salt. Then add the tomato paste and cook for 1 minute to combine flavors.
- Step 7: Add the uncooked rice, corn kernels, and chicken broth. Stir well and bring the mixture to a simmer.
- Step 8: Cover the skillet with a lid, reduce heat to medium-low, and cook for 13 to 15 minutes until the rice is just tender. The mixture should remain somewhat loose, not thick or dry.
- Step 9: Stir in the finely sliced green onions, then remove from heat.
- Step 10: Spoon half of the filling evenly into the prepared peppers. Sprinkle half the shredded mozzarella on top, then fill the peppers to the top with the remaining filling.
- Step 11: Place the pepper tops back on. Pour 1/2 cup of water into the baking dish around the peppers.
- Step 12: Cover the dish tightly with aluminum foil and bake for 45 minutes.
- Step 13: Remove the foil and pepper tops. Sprinkle the remaining mozzarella over each pepper and bake uncovered for another 5 to 10 minutes until the cheese is melted and bubbly.
- Step 14: Serve warm with sour cream, guacamole, and a sprinkle of fresh coriander.
Tips & Variations
- Use different colored peppers for a vibrant presentation.
- Substitute ground turkey or chicken for beef for a lighter option.
- Add black beans or diced tomatoes to the filling for extra texture and flavor.
- Try pepper jack cheese instead of mozzarella for a spicy kick.
- Prepare the guacamole fresh using mashed avocado, lime juice, salt, and diced tomato.
Storage
Store leftover stuffed peppers in an airtight container in the refrigerator for up to 3 days. Reheat gently in the microwave or oven until warmed through. To prevent drying out, cover with foil when reheating in the oven.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use canned corn instead of fresh corn kernels?
Yes, canned corn works fine. Make sure to drain it well before adding to avoid excess moisture.
Can these stuffed peppers be frozen?
They can be frozen after baking. Wrap each pepper individually and place in a freezer-safe container for up to 2 months. Thaw in the refrigerator before reheating.
Print
Mexican Stuffed Peppers Recipe
- Total Time: 1 hour 20 minutes
- Yield: 5 stuffed peppers (serves 4-5) 1x
Description
These Mexican Stuffed Peppers feature large capsicums filled with a flavorful mixture of ground beef, rice, corn, and aromatic spices, topped with melted mozzarella cheese and served with sour cream and guacamole. This hearty dish combines savory spices and fresh ingredients, making a crowd-pleasing, wholesome meal perfect for a comforting dinner.
Ingredients
Peppers
- 5 large capsicum/peppers (about 12cm/4.5″ tall)
Filling
- 1 tbsp olive oil
- 1 onion, chopped (brown, white, or yellow)
- 3 garlic cloves, minced
- 350g (12oz) ground beef (lean)
- 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 (150g) mozzarella, shredded
- 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 recipe note)
- Sour cream
- 1 tbsp fresh coriander/cilantro, finely chopped
Instructions
- Preheat Oven: Preheat your oven to 180°C (350°F) to prepare for baking the stuffed peppers.
- Prepare Peppers: Using a small knife, cut around the top of each capsicum at a downward 45-degree angle to remove the tops. Carefully hollow out the seeds and membranes. If the bottoms are uneven, trim slightly to allow them to sit flat in the baking dish, taking care not to cut holes in the bottom.
- Place Peppers in Baking Dish: Arrange the hollowed capsicums snugly in a baking dish to prevent tipping during cooking.
- 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 and slightly softened.
- Brown Beef: Add ground beef to the skillet, breaking it up as it cooks. Continue until the beef turns brown and is fully cooked through.
- Add Spices and Tomato Paste: Stir in cayenne pepper, dried oregano, cumin, coriander, onion powder, and salt. Then add tomato paste and cook together for 1 minute to deepen the flavors.
- Add Rice, Corn, and Broth: Mix in uncooked rice, corn kernels, and chicken broth. Stir and bring the mixture to a simmer, then cover with a lid and reduce heat to medium-low.
- Simmer Filling: Cook for 13 to 15 minutes until the rice is just tender but the mixture remains slightly loose, not thick or stodgy.
- Finish Filling: Stir in sliced green onions to add freshness and mild sharpness to the filling.
- Fill Peppers – Part 1: Spoon half of the beef and rice filling into the prepared capsicums, filling them halfway.
- Add Cheese Layer: Sprinkle half of the shredded mozzarella cheese over the first layer of filling in each pepper.
- Fill Peppers – Part 2: Top the cheese layer with the remaining beef and rice mixture, filling the peppers to the top.
- Replace Pepper Tops and Add Water: Put the capsicum lids back on. Pour 1/2 cup water into the bottom of the baking dish to help keep the peppers moist during baking.
- Cover and Bake: Cover the baking dish tightly with foil and bake in the preheated oven for 45 minutes.
- Finish Baking with Cheese: Remove the foil and pepper tops, then sprinkle the remaining mozzarella cheese on top. Return to the oven and bake for an additional 5 to 10 minutes until the cheese melts and becomes slightly golden.
- Serve: Garnish with fresh coriander/cilantro and serve the stuffed peppers warm with sour cream and guacamole on the side for a creamy and zesty accompaniment.
Notes
- Note 1: Choose large capsicums about 12cm (4.5″) tall to ensure enough filling per pepper.
- Note 2: Long or medium grain rice is preferred for the filling for texture and moisture absorption.
- Note 3: Fresh or frozen corn kernels both work well in this recipe.
- Note 4: A snug baking dish helps prevent the peppers from tipping over during cooking.
- Note 5: Quick Guacamole can be prepared by mashing ripe avocados with lime juice, salt, chopped onion, and cilantro.
- Prep Time: 20 minutes
- Cook Time: 60 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Mexican
Keywords: Mexican stuffed peppers, baked stuffed peppers, ground beef stuffed peppers, cheesy stuffed peppers, guacamole, dinner recipe

