Sweet potatoes, ground beef, black beans, and corn come together in a skillet that eats like a full meal and cooks like a weeknight rescue. The sweet potatoes get their own time in the pan so they turn golden at the edges instead of going mushy, and the beef picks up just enough smoke and spice to keep every bite savory. With avocado and lime on top, the whole dish lands somewhere between hearty taco filling and a one-pan dinner you’ll want to put on repeat.
The key is treating the sweet potatoes and the beef as two separate jobs before bringing everything together. If you crowd them in from the start, the potatoes steam and the beef loses its browning, and both of those things matter here. A cast iron skillet helps, but what matters most is giving the potatoes room to caramelize and draining the fat after the beef browns so the finished skillet stays bold instead of greasy.
Below, you’ll find the timing that keeps the sweet potatoes tender without falling apart, plus a few smart swaps for making the skillet work with what’s already in your kitchen.
The sweet potatoes got those crispy edges I was hoping for, and the cumin-smoked paprika mix made the beef taste like it had been simmering longer than 25 minutes. The lime on top pulled everything together.
Save this Southwestern Ground Beef Sweet Potato Skillet for a one-pan Tex-Mex dinner with crispy sweet potatoes, smoky beef, and fresh lime on top.
The Part That Keeps the Sweet Potatoes from Going Soft
The biggest mistake in a skillet like this is adding everything at once and hoping the pan does the work for you. Sweet potatoes need contact with the hot pan before they meet the beef, beans, and corn. That early browning gives them a little structure, so they stay intact when the skillet gets tossed together at the end.
Using medium dice matters here. If the cubes are too large, the outside browns before the center turns tender; too small, and they collapse before the rest of the dish is ready. A 1/2-inch cube is the sweet spot because it cooks through in the same window as the beef and still holds its shape.
- Sweet potatoes — These carry the texture of the dish. Peel them if you want a cleaner, more tender result; leaving the skins on works too, but the edges won’t look quite as neat.
- Cast iron skillet — It isn’t mandatory, but it helps the potatoes brown instead of steam. If you use stainless steel, give it a minute longer to preheat before the potatoes go in.
- Black beans and corn — Both add body and make the skillet feel complete. Canned beans are fine as long as they’re drained well; if they’re wet, the pan gets saucy instead of savory.
What Each Ingredient Is Doing in the Pan

- Ground beef — Use 85/15 or 90/10 for the best balance of flavor and cleanup. Leaner beef works, but it can taste a little dry unless you keep a close eye on it.
- Olive oil — This helps the sweet potatoes get moving in the pan before they release their own moisture. You need enough to coat the skillet, not drown the vegetables.
- Cumin, chili powder, and smoked paprika — This trio is what gives the skillet its Southwestern backbone. Smoked paprika matters most if you want that deeper, almost fire-roasted note.
- Avocado, lime, and cilantro — These aren’t garnish for the sake of garnish. They cut through the richness and brighten the whole skillet right before serving.
Building the Skillet in the Right Order
Let the Sweet Potatoes Brown First
Heat the olive oil in a large skillet over medium-high heat, then add the sweet potato cubes in a single layer if you can. Let them sit long enough to pick up color before you stir, then keep tossing occasionally until the edges are golden and the centers are just tender. If the pan looks dry before they’re done, add a tiny splash more oil; if they’re browning too fast, lower the heat a notch instead of rushing the next step.
Brown the Beef Without Steaming It
Add the onion and ground beef to the skillet and break the meat into small crumbles as it cooks. You want browned bits, not gray meat, so let it sit for a minute between stirs. Once the beef is cooked through, drain off the fat if there’s more than a thin slick left in the pan; too much grease will dull the spices later.
Wake Up the Spices Before the Finish
Stir in the garlic, cumin, chili powder, smoked paprika, salt, and pepper and cook for about a minute. The spices should smell toasted and fragrant almost immediately. If the garlic starts to brown hard, the pan is too hot and the flavor will turn sharp, so pull it off the heat for a few seconds if needed.
Bring Everything Together at the End
Return the sweet potatoes to the skillet, then add the black beans and corn. Toss everything gently and cook just long enough for the flavors to come together and the vegetables to heat through. Finish with avocado, cilantro, and lime wedges at the table so the fresh toppings stay bright and don’t disappear into the pan.
How to Change This Skillet Without Losing What Makes It Good
Make It Dairy-Free and Gluten-Free
The base recipe already fits both of those needs as written, which is one reason it works so well for mixed tables. Just check your chili powder if you’re especially sensitive to additives, and serve it with toppings that stay simple: avocado, cilantro, and lime.
Swap in Ground Turkey or Chicken
Turkey or chicken keeps the skillet lighter, but you’ll lose some of the beefy depth, so don’t skimp on the smoked paprika and cumin. Add an extra pinch of salt at the end if the filling tastes flat, because leaner meat needs a little more help.
Make It Vegetarian
Swap the beef for an extra can of black beans or a mix of black beans and crumbled tempeh. You’ll get a softer texture and a little less richness, so keep the onions browned and lean on the spices to keep the skillet bold.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. The sweet potatoes soften a little, but the flavor gets even better after a night in the fridge.
- Freezer: It freezes well for up to 2 months, though the sweet potatoes will be softer after thawing. Cool it completely before freezing and pack it flat for quicker thawing.
- Reheating: Reheat in a skillet over medium heat with a small splash of water or oil to keep the ingredients from drying out. The biggest mistake is blasting it in the microwave until the sweet potatoes collapse.
Questions I Get Asked About This Recipe

Southwestern Ground Beef Sweet Potato Skillet
Ingredients
Equipment
Method
- Heat olive oil in a large cast iron skillet over medium-high heat. Add sweet potato cubes, season with salt and pepper, and cook stirring occasionally 10–12 minutes until golden and tender—remove and set aside.
- Add ground beef and onion to the skillet and cook, breaking apart, until browned. Drain fat.
- Add garlic, cumin, chili powder, smoked paprika, salt, and pepper and cook 1 minute. Stir until fragrant.
- Return sweet potatoes to the skillet, add black beans and corn, and toss everything together. Cook 2–3 minutes until warmed through and the mixture looks evenly coated.
- Serve the skillet topped with avocado slices, fresh cilantro, and lime wedges. Finish so the toppings look bright and fresh on top.