Of all the weeknight dinner dilemmas, finding a meal that is both exciting for the adults and enthusiastically approved by the kids can feel like searching for a culinary unicorn. For the longest time, my dinner rotation was a predictable cycle of pastas and simple sheet-pan meals. That all changed the evening I decided to combine two of our family’s great loves: colorful bell peppers and the savory, cheesy goodness of Mexican-inspired flavors. The result was this recipe for Cheesy Mexican Stuffed Peppers, and to say it was a success would be an understatement. The moment these vibrant, cheese-blanketed peppers came out of the oven, the kitchen filled with an incredible aroma of toasted spices, sweet roasted peppers, and savory beef. My youngest, usually a skeptic of anything green, was immediately intrigued by the “edible bowls.” My husband and I loved how it felt like a complete, satisfying meal-in-one that was packed with flavor and texture. It has since become our go-to “special” weeknight dinner, the kind of meal that turns a regular Tuesday into a small celebration. It’s hearty, comforting, and visually stunning, proving that you don’t need a special occasion to create a memorable family dinner.
Ingredients
Here is everything you will need to create this vibrant and flavorful dish. Each component plays a crucial role in building the layers of taste and texture that make these stuffed peppers so irresistible.
- Large Bell Peppers (6): The star of the show and the edible vessel for our filling. A mix of colors like red, yellow, and orange not only looks beautiful but also offers a slightly sweeter flavor than green peppers.
- Lean Ground Beef (1.5 lbs): This provides the hearty, savory base for our filling. Using lean beef ensures a rich flavor without excess grease.
- Yellow Onion (1, medium): Finely chopped, this aromatic adds a foundational layer of sweet and savory flavor when sautéed.
- Garlic (4 cloves): Minced garlic provides a pungent, aromatic kick that is essential to Mexican-inspired cuisine.
- Taco Seasoning (2 tablespoons): A convenient and perfectly balanced blend of chili powder, cumin, paprika, and other spices that gives the filling its signature taste. You can use a store-bought packet or your favorite homemade blend.
- Can of Diced Tomatoes with Green Chilies (10 oz): This one can adds moisture, a touch of acidity, and a mild, zesty heat to the filling. Do not drain it; the liquid is key.
- Black Beans (1 can, 15 oz): Rinsed and drained, these add a creamy texture, plant-based protein, and essential fiber.
- Corn (1 cup): Frozen or canned (and drained) works perfectly. The corn adds pops of sweetness and texture that contrast beautifully with the other ingredients.
- Cooked Rice (1.5 cups): This acts as a binder for the filling, absorbs the delicious flavors, and makes the peppers extra hearty and satisfying. Leftover rice is perfect for this.
- Shredded Mexican Cheese Blend (2 cups, divided): A blend of Monterey Jack, Cheddar, Asadero, and Queso Quesadilla cheeses provides the ultimate meltiness and cheesy pull. We’ll use some in the filling and a generous amount on top.
- Olive Oil (1 tablespoon): Used for sautéing the onion, garlic, and beef, helping to build the base flavor of the entire dish.
- Salt and Black Pepper (to taste): To season the beef and enhance all the other flavors.
- Fresh Cilantro (1/4 cup, chopped): For garnish, this adds a final burst of fresh, citrusy flavor that brightens the entire dish. (Optional for those who are not fans).
Instructions
Follow these step-by-step instructions carefully to ensure your stuffed peppers are perfectly cooked, with a tender pepper shell and a juicy, flavorful filling.
Step 1: Prepare the Bell Peppers
First, preheat your oven to 400°F (200°C). Wash and dry the bell peppers thoroughly. There are two common ways to cut them for stuffing:
- Halved (Boat Style): Slice each pepper in half lengthwise, from stem to bottom. This creates two “boats” from each pepper, which are easier to fill and serve.
- Tops Off (Traditional Style): Slice off the top quarter of each pepper, just below the stem. Set the tops aside if you wish to use them as “lids” during baking.
Regardless of the method, carefully remove the white membranes and all the seeds from the inside of the peppers. Arrange the prepared pepper shells, cut-side up, in a 9×13 inch baking dish or a large, oven-safe skillet. Drizzle them lightly with a touch of olive oil and a sprinkle of salt. Place them in the preheated oven to pre-bake for 15-20 minutes. This crucial step softens the peppers and begins the cooking process, ensuring they will be tender and not crunchy when the dish is finished.
Step 2: Cook the Aromatic Base
While the peppers are pre-baking, begin making the filling. Place a large skillet or Dutch oven over medium-high heat and add the tablespoon of olive oil. Once the oil is shimmering, add the finely chopped yellow onion. Sauté for 3-4 minutes, stirring occasionally, until the onion becomes soft and translucent. Add the minced garlic and cook for another minute until fragrant, being careful not to let it burn. This process of sweating the aromatics builds a deep, savory flavor foundation.
Step 3: Brown the Beef and Add Spices
Add the lean ground beef to the skillet with the cooked onions and garlic. Use a wooden spoon or spatula to break the beef apart into smaller crumbles. Cook, stirring occasionally, for 6-8 minutes, or until the beef is fully browned and no pink remains. Drain off any excess grease from the pan to keep the filling from becoming oily. Now, sprinkle the taco seasoning, salt, and black pepper over the cooked beef. Stir well to coat the beef evenly and cook for another minute. This step, known as “blooming” the spices, toasts them in the heat and residual fat, which intensifies their flavor and aroma.
Step 4: Combine the Filling Ingredients
Reduce the heat to medium. Pour the entire can of diced tomatoes with green chilies (undrained) into the skillet. Use your spoon to scrape up any browned bits from the bottom of the pan—this is where a ton of flavor is. Stir everything together and allow it to simmer for 2-3 minutes, letting the flavors meld.
Next, turn off the heat. Fold in the cooked rice, the rinsed and drained black beans, the corn, and one cup of the shredded Mexican cheese blend. Stir gently until all the ingredients are thoroughly combined. The cheese will begin to melt slightly, creating a gooey, cohesive filling that holds together perfectly. Taste the filling at this point and adjust the seasoning if necessary, adding more salt or a pinch of chili powder if you like.
Step 5: Stuff the Peppers and Bake
By now, your peppers should be finished pre-baking. Carefully remove the hot baking dish from the oven. The peppers should be slightly softened and fragrant. Using a large spoon, generously stuff each bell pepper half or shell with the beef and rice mixture. Don’t be shy—mound the filling on top.
Once all the peppers are stuffed, sprinkle the remaining one cup of shredded cheese evenly over the tops of all the peppers. Pour about 1/4 cup of water into the bottom of the baking dish, around the peppers. This creates steam as they bake, which helps to keep the peppers moist and prevents them from sticking or burning on the bottom.
Step 6: Final Bake and Garnish
Carefully place the baking dish back into the 400°F (200°C) oven. Bake for 15-20 minutes, or until the filling is heated through and the cheese on top is completely melted, bubbly, and starting to turn golden brown in spots.
Let the peppers rest for 5-10 minutes after removing them from the oven. This allows the filling to set, making them easier to serve. Just before serving, garnish with freshly chopped cilantro.
Nutrition Facts
This recipe is designed to be a well-rounded meal. The nutritional information is an estimate and can vary based on specific ingredients used.
- Servings: 6 (one stuffed pepper half/shell per serving)
- Calories Per Serving: Approximately 450-550 kcal
- High in Protein (Approx. 30g): The lean ground beef and black beans provide a powerful dose of protein, which is essential for muscle repair, and helps keep you feeling full and satisfied for longer.
- Excellent Source of Vitamin C (Over 100% DV): Bell peppers, especially the red and yellow varieties, are packed with Vitamin C, a powerful antioxidant that supports immune function and skin health.
- Rich in Fiber (Approx. 8g): The combination of black beans, corn, rice, and the peppers themselves delivers a healthy amount of dietary fiber, which is crucial for digestive health and maintaining stable blood sugar levels.
- Good Source of Iron (Approx. 4mg): The ground beef is a significant source of heme iron, which is easily absorbed by the body and is vital for carrying oxygen in the blood and preventing fatigue.
- Contains Essential Minerals: This dish also provides important minerals like potassium from the tomatoes and calcium from the generous amount of cheese, supporting bone health and proper nerve function.
Preparation time
This recipe is perfect for a weeknight dinner, with a straightforward process that is mostly hands-off during the baking time.
- Preparation Time: 25 minutes. This includes chopping the vegetables, preparing the peppers for stuffing, and cooking the filling on the stovetop.
- Cook Time: 35 minutes. This is the total time the peppers spend in the oven, including the initial pre-bake and the final bake after being stuffed.
- Total Time: 60 minutes. From start to finish, you can have a delicious, home-cooked meal on the table in about an hour.
How to Serve
These Cheesy Mexican Stuffed Peppers are fantastic on their own, but pairing them with the right toppings and sides can elevate the meal to a whole new level. Here are some serving suggestions:
- With Classic Toppings:
- Sour Cream or Mexican Crema: A dollop of cool, creamy sour cream or a drizzle of crema provides a perfect contrast to the warm, spicy filling.
- Guacamole or Sliced Avocado: The rich, buttery flavor of avocado complements the dish beautifully and adds healthy fats.
- Salsa or Pico de Gallo: A spoonful of your favorite salsa adds another layer of freshness and zesty flavor.
- Pickled Jalapeños: For those who enjoy an extra kick of heat and a vinegary tang.
- Crushed Tortilla Chips: A sprinkle on top just before serving adds a delightful crunch.
- Alongside Simple Side Dishes:
- Cilantro Lime Rice: While there is rice in the filling, serving extra on the side is great for soaking up any juices.
- A Simple Green Salad: A light salad with a citrusy vinaigrette can balance the richness of the stuffed peppers.
- Mexican Street Corn Salad (Esquites): A creamy, cheesy, and zesty corn salad makes for an incredible and authentic side dish.
- Refried Beans: A classic side that pairs perfectly with the flavors of the main course.
- For a Complete Fiesta-Style Meal:
- Serve as the main course alongside smaller portions of other Mexican-inspired dishes like quesadillas or a black bean soup.
- Offer a “toppings bar” and let everyone customize their own pepper for a fun, interactive family dinner experience.
Additional tips
Master this recipe and make it your own with these eight expert tips and tricks.
- Choose the Right Peppers: Look for bell peppers that are large, wide, and have a relatively flat bottom (especially if you’re cutting the tops off). This will ensure they sit upright in the baking dish and hold a generous amount of filling.
- The Secret to a Non-Watery Filling: The key is to drain the excess grease from the beef and to use pre-cooked rice. If you use uncooked rice, it will release starch and absorb liquid unevenly, potentially making the filling mushy. Pre-baking the peppers also helps release some of their initial water content.
- Get Creative with Cheeses: While a Mexican blend is excellent, don’t be afraid to experiment. A sharp cheddar can add a bolder flavor, while Pepper Jack cheese will introduce a spicy kick. For an extra creamy top, mix in a little cream cheese with the shredded cheese for the topping.
- Make-Ahead for Easy Weeknights: This recipe is a fantastic candidate for meal prep. You can prepare the entire filling up to 2 days in advance and store it in an airtight container in the refrigerator. You can also fully assemble the stuffed peppers (without the final cheese topping) and refrigerate them. When you’re ready to eat, just add the cheese and bake, adding about 10-15 extra minutes to the cooking time.
- Customize the Spice Level: This recipe is mildly spiced to be family-friendly. To increase the heat, you can add a finely diced jalapeño along with the onion, include a pinch of cayenne pepper with the taco seasoning, or use a can of “hot” diced tomatoes and green chilies.
- Go Low-Carb or Grain-Free: For a lower-carb version, simply omit the rice and corn from the filling. You can replace the volume with more ground beef or add other low-carb vegetables like finely chopped zucchini or riced cauliflower.
- Sneak in More Veggies: The filling is a perfect canvas for adding extra nutrients. Consider sautéing finely chopped mushrooms, zucchini, or spinach along with the onions to boost the vegetable content without anyone even noticing.
- Don’t Skip the Rest: Letting the peppers rest for 5-10 minutes before serving is more important than it sounds. It allows the molten cheese and the juices in the filling to settle, ensuring the peppers don’t fall apart when you cut into them and making for a much neater and more enjoyable eating experience.
FAQ section
Here are answers to some of the most frequently asked questions about making Cheesy Mexican Stuffed Peppers.
1. Can I make these stuffed peppers vegetarian?
Absolutely! This recipe is incredibly versatile. To make a vegetarian version, simply omit the ground beef and substitute it with an extra can of black beans or pinto beans, or a cup of cooked quinoa for a similar texture and protein boost. You could also use a plant-based ground meat alternative. Sautéed mushrooms also add a wonderful “meaty” texture and savory umami flavor.
2. How do I store and reheat leftovers?
Leftovers are fantastic! Store any uneaten stuffed peppers in an airtight container in the refrigerator for up to 3-4 days. The best way to reheat them is in the oven or an air fryer. Place them in a baking dish, cover loosely with foil, and bake at 350°F (175°C) for 15-20 minutes, or until heated through. You can remove the foil for the last 5 minutes to re-crisp the cheese. Microwaving works in a pinch, but it can make the pepper shell a bit softer.
3. Can I freeze Cheesy Mexican Stuffed Peppers?
Yes, this is a great meal for freezing. For best results, freeze them after they have been stuffed but before the final bake. Arrange the stuffed, unbaked peppers in a freezer-safe baking dish, cover tightly with plastic wrap and then a layer of foil, and freeze for up to 3 months. To cook, you can bake them directly from frozen. Cover with foil and bake at 375°F (190°C) for 45-60 minutes, then uncover, top with cheese, and bake for another 15 minutes until the cheese is melted and bubbly.
4. Why are my stuffed peppers watery?
A watery bottom in the baking dish is a common issue. It usually happens for two reasons: the peppers release a lot of natural moisture as they cook, and the filling itself might have been too wet. To prevent this, make sure you pre-bake the peppers as directed, drain the beef thoroughly, and use pre-cooked, slightly dry rice. Adding that small amount of water to the bottom of the pan before baking is enough to steam them without flooding them.
5. What’s the best way to cut bell peppers for stuffing?
Cutting them in half lengthwise into “boats” is often the easiest method. It creates a wider opening for stuffing, they cook more evenly, and the filling-to-pepper ratio is excellent in every bite. Cutting the tops off is the more traditional look, and it works well too, but it can be trickier to get them to stand up straight unless they have a very flat bottom.
6. Do I have to pre-cook the peppers before stuffing?
While you can technically skip this step if you’re short on time, it’s highly recommended. Pre-baking (or parboiling) the peppers for 15-20 minutes gives them a head start on cooking. This ensures that by the time the filling is hot and the cheese is melted, the pepper itself is perfectly tender-crisp, not hard and raw-tasting.
7. Can I use a different type of meat?
Of course! This recipe works wonderfully with other ground meats. Ground turkey or ground chicken are excellent leaner alternatives. Just be sure to season them well, as they are milder in flavor than beef. You could even use a spicy chorizo (removed from its casing) for an extra-bold and flavorful filling.
8. What if I don’t have an oven-safe skillet?
No problem at all. You can simply prepare the entire filling in a regular skillet on the stovetop. Then, when it’s time to stuff and bake the peppers, transfer the prepared pepper shells into a standard 9×13 inch glass or ceramic baking dish to go into the oven. The result will be just as delicious.
Print
Cheesy Mexican Stuffed Peppers
Ingredients
Here is everything you will need to create this vibrant and flavorful dish. Each component plays a crucial role in building the layers of taste and texture that make these stuffed peppers so irresistible.
- Large Bell Peppers (6): The star of the show and the edible vessel for our filling. A mix of colors like red, yellow, and orange not only looks beautiful but also offers a slightly sweeter flavor than green peppers.
- Lean Ground Beef (1.5 lbs): This provides the hearty, savory base for our filling. Using lean beef ensures a rich flavor without excess grease.
- Yellow Onion (1, medium): Finely chopped, this aromatic adds a foundational layer of sweet and savory flavor when sautéed.
- Garlic (4 cloves): Minced garlic provides a pungent, aromatic kick that is essential to Mexican-inspired cuisine.
- Taco Seasoning (2 tablespoons): A convenient and perfectly balanced blend of chili powder, cumin, paprika, and other spices that gives the filling its signature taste. You can use a store-bought packet or your favorite homemade blend.
- Can of Diced Tomatoes with Green Chilies (10 oz): This one can adds moisture, a touch of acidity, and a mild, zesty heat to the filling. Do not drain it; the liquid is key.
- Black Beans (1 can, 15 oz): Rinsed and drained, these add a creamy texture, plant-based protein, and essential fiber.
- Corn (1 cup): Frozen or canned (and drained) works perfectly. The corn adds pops of sweetness and texture that contrast beautifully with the other ingredients.
- Cooked Rice (1.5 cups): This acts as a binder for the filling, absorbs the delicious flavors, and makes the peppers extra hearty and satisfying. Leftover rice is perfect for this.
- Shredded Mexican Cheese Blend (2 cups, divided): A blend of Monterey Jack, Cheddar, Asadero, and Queso Quesadilla cheeses provides the ultimate meltiness and cheesy pull. We’ll use some in the filling and a generous amount on top.
- Olive Oil (1 tablespoon): Used for sautéing the onion, garlic, and beef, helping to build the base flavor of the entire dish.
- Salt and Black Pepper (to taste): To season the beef and enhance all the other flavors.
- Fresh Cilantro (1/4 cup, chopped): For garnish, this adds a final burst of fresh, citrusy flavor that brightens the entire dish. (Optional for those who are not fans).
Instructions
Follow these step-by-step instructions carefully to ensure your stuffed peppers are perfectly cooked, with a tender pepper shell and a juicy, flavorful filling.
Step 1: Prepare the Bell Peppers
First, preheat your oven to 400°F (200°C). Wash and dry the bell peppers thoroughly. There are two common ways to cut them for stuffing:
- Halved (Boat Style): Slice each pepper in half lengthwise, from stem to bottom. This creates two “boats” from each pepper, which are easier to fill and serve.
- Tops Off (Traditional Style): Slice off the top quarter of each pepper, just below the stem. Set the tops aside if you wish to use them as “lids” during baking.
Regardless of the method, carefully remove the white membranes and all the seeds from the inside of the peppers. Arrange the prepared pepper shells, cut-side up, in a 9×13 inch baking dish or a large, oven-safe skillet. Drizzle them lightly with a touch of olive oil and a sprinkle of salt. Place them in the preheated oven to pre-bake for 15-20 minutes. This crucial step softens the peppers and begins the cooking process, ensuring they will be tender and not crunchy when the dish is finished.
Step 2: Cook the Aromatic Base
While the peppers are pre-baking, begin making the filling. Place a large skillet or Dutch oven over medium-high heat and add the tablespoon of olive oil. Once the oil is shimmering, add the finely chopped yellow onion. Sauté for 3-4 minutes, stirring occasionally, until the onion becomes soft and translucent. Add the minced garlic and cook for another minute until fragrant, being careful not to let it burn. This process of sweating the aromatics builds a deep, savory flavor foundation.
Step 3: Brown the Beef and Add Spices
Add the lean ground beef to the skillet with the cooked onions and garlic. Use a wooden spoon or spatula to break the beef apart into smaller crumbles. Cook, stirring occasionally, for 6-8 minutes, or until the beef is fully browned and no pink remains. Drain off any excess grease from the pan to keep the filling from becoming oily. Now, sprinkle the taco seasoning, salt, and black pepper over the cooked beef. Stir well to coat the beef evenly and cook for another minute. This step, known as “blooming” the spices, toasts them in the heat and residual fat, which intensifies their flavor and aroma.
Step 4: Combine the Filling Ingredients
Reduce the heat to medium. Pour the entire can of diced tomatoes with green chilies (undrained) into the skillet. Use your spoon to scrape up any browned bits from the bottom of the pan—this is where a ton of flavor is. Stir everything together and allow it to simmer for 2-3 minutes, letting the flavors meld.
Next, turn off the heat. Fold in the cooked rice, the rinsed and drained black beans, the corn, and one cup of the shredded Mexican cheese blend. Stir gently until all the ingredients are thoroughly combined. The cheese will begin to melt slightly, creating a gooey, cohesive filling that holds together perfectly. Taste the filling at this point and adjust the seasoning if necessary, adding more salt or a pinch of chili powder if you like.
Step 5: Stuff the Peppers and Bake
By now, your peppers should be finished pre-baking. Carefully remove the hot baking dish from the oven. The peppers should be slightly softened and fragrant. Using a large spoon, generously stuff each bell pepper half or shell with the beef and rice mixture. Don’t be shy—mound the filling on top.
Once all the peppers are stuffed, sprinkle the remaining one cup of shredded cheese evenly over the tops of all the peppers. Pour about 1/4 cup of water into the bottom of the baking dish, around the peppers. This creates steam as they bake, which helps to keep the peppers moist and prevents them from sticking or burning on the bottom.
Step 6: Final Bake and Garnish
Carefully place the baking dish back into the 400°F (200°C) oven. Bake for 15-20 minutes, or until the filling is heated through and the cheese on top is completely melted, bubbly, and starting to turn golden brown in spots.
Let the peppers rest for 5-10 minutes after removing them from the oven. This allows the filling to set, making them easier to serve. Just before serving, garnish with freshly chopped cilantro.
Nutrition
- Serving Size: one normal portion
- Calories: 550
- Fiber: 8g
- Protein: 30g




