This is a one-pan ground beef skillet loaded with black beans, bell peppers, carrots, Swiss chard, and corn, seasoned with chili powder, paprika, and garlic, then finished with lime juice and cilantro. It comes together in 30 minutes and uses the kind of ingredients that are easy to keep on hand. That combination — fast, filling, and flexible — is the real reason to make it.
What makes this version work
Two things matter here. First, the beef, onions, and peppers go in together at the start, which lets the beef fat carry the flavor of those aromatics into the whole dish — don’t rush this stage or add everything at once. Second, the lime juice goes in last, off or near the end of heat. Add it too early and it cooks off; add it at the right moment and it cuts through the richness of the beef and beans in a way that makes the whole skillet taste brighter without adding anything extra. Those two steps are what separate a flat, heavy skillet meal from one that actually tastes put-together.
About the ingredients
- Black beans (51 oz / ~3 cans): That’s a large quantity — three standard 15-oz cans, drained and rinsed. Organic isn’t required; any canned black bean works fine. Pinto beans or kidney beans are solid swaps if that’s what’s in the cupboard.
- Swiss chard: Spinach is a direct substitute and wilts even faster. Kale works too but needs an extra minute or two of cooking time.
- Corn: Frozen corn straight from the bag is fine — no need to thaw first. Canned corn, drained, also works.
- Cilantro: If you’re cooking for people who dislike it, flat-leaf parsley gives you the fresh finish without the divisive flavor. Skip the garnish entirely if it means one less thing to buy — not worth the extra dish.
- Carrots: Shredded on a box grater rather than diced so they cook through in the same 5-minute window as the other vegetables.
Make-ahead notes
This skillet stores well. Cooled leftovers keep in a sealed container in the fridge for up to 4 days. For freezing, portion it into freezer bags or containers and freeze for up to 3 months — leave out the cilantro before freezing and add fresh when you reheat. Reheat on the stovetop over medium heat with a splash of water to loosen it, or microwave in 90-second intervals, stirring between each. The beans and beef both hold their texture well after freezing, making this a reliable batch-cook option.
Common problems and fixes
- Skillet turns watery: Canned beans carry a lot of liquid even after draining. Rinse them thoroughly and shake off the excess before adding. If the skillet still looks soupy near the end, turn the heat up and cook uncovered for 2–3 minutes to drive off the moisture.
- Beef clumps instead of browning: This happens when the pan is overcrowded or the heat is too low. Use a 12-inch skillet minimum, and break the beef up quickly once it hits the pan. If it’s steaming rather than sizzling, the pan isn’t hot enough.
- Vegetables are still crunchy after 5 minutes: Carrot thickness is usually the culprit. Make sure carrots are shredded, not diced or sliced. If they’re still firm, add 2 tablespoons of water, cover the pan for 2 minutes, then uncover to finish.
- Seasoning tastes flat: Chili powder and paprika need direct contact with fat to bloom. If the beef has released a lot of liquid, the spices may have just dissolved into it. Add the spices when the beef is about halfway cooked and some fat is visible in the pan, not after everything is already wet.
- Dish is too dry after reheating: The beans absorb liquid as the dish sits. Add a few tablespoons of water or broth when reheating and stir well — it comes back together quickly.

Meaty Mexican Skillet Meal With Ground Beef
Ingredients
1 pound ground beef (minced beef) - grass-fed
1 medium red pepper (red capsicum)
1 medium green pepper (green capsicum)
1 medium onion
2 medium carrots
¼ cup corn
1 medium lime- 1 cup Swiss chard
51 ounces black beans - organic
1 bundle cilantro (coriander)
3 tablespoons garlic - minced
1 teaspoon salt
1 teaspoon chili powder (chilli powder in British English)
½ tablespoon paprika
Instructions
- First, chop and dice the onion, bell peppers, and Swiss chard. Also, shred your carrots.
- Put onions, bell peppers, and ground beef into a pan to cook first.
- Stir well, and once those have cooked for about 5 minutes with your burner on medium/high (depending on your stove).
- Next, add Swiss chard, carrots, corn, and minced garlic. Stir well, and cook for another 5 minutes or so. Add the cilantro.
- Stir well, and then add lime juice last. Stir well again.
- We like to serve this with toppings such as shredded cheese, sour cream, salsa, guacamole, and rice.
Nutrition
Common questions
Can I use a leaner ground beef, like 90/10?
Yes, but the skillet will be drier and the spices won’t bloom as well without much fat in the pan. Add a tablespoon of neutral oil when you start cooking the beef and vegetables to compensate.
Do I need to cook the ground beef to a specific temperature?
Ground beef should reach an internal temperature of 160°F (71°C). In a skillet over medium-high heat with this much stirring, it will hit that temperature well before it looks fully browned — but if you’re unsure, a quick check with an instant-read thermometer takes the guesswork out.
Can I use dried black beans instead of canned?
Yes, but cook them fully before adding them to the skillet — dried beans need several hours of soaking and simmering and won’t soften in the 5-minute window this recipe uses. About 1.5 cups of dried beans yields roughly the equivalent of three 15-oz cans once cooked.
What can I use instead of ground beef?
Ground turkey or ground chicken both work well with the same spice profile — cook poultry to 165°F (74°C) and expect a slightly leaner, less rich result. Ground pork is another option and should also reach 160°F (71°C).
Can I make this without Swiss chard if I don’t have any?
Absolutely — spinach is the easiest swap and needs only about 1 minute to wilt. Kale, shredded cabbage, or even frozen peas stirred in at the end all work if that’s what you have.
How do I stretch this to feed more people without buying more beef?
Serve it over rice, which absorbs the juices and adds bulk without changing the flavor. A fourth can of black beans also extends the dish significantly at low cost — the seasoning is strong enough to carry the extra volume.
Try these next
- Spicy Beef Stuffed Peppers
- Hearty Beef Kale Soup
- Hearty Beef Cauliflower Bake
- Ultimate Cheesy Beef Bake









