I make this skillet on busy weeknights when I want something that feels like a treat but finishes on the table in under 30 minutes. It’s a one-pan Tex-Mex dinner that balances savory ground beef with tender sweet potatoes, bright peppers, beans, and corn for an easy, filling meal the whole family tends to devour. If you enjoy hearty skillet dinners, you might also like this cheesy ground beef and potato casserole for another comfort-food option.
Why you’ll love this dish
This recipe hits a lot of helpful marks: it’s quick, budget-friendly, and uses pantry staples. Sweet potatoes add natural sweetness and fiber while the black beans and beef supply protein to keep everyone satisfied. The Tex-Mex spices are forgiving, so you can make it milder for kids or bolder for adults. It’s also forgiving for leftovers and meal prep, which makes it ideal for weeknights or casual weekend family dinners.
“Comfort food without the fuss: the sweet potato adds a surprising twist and the whole skillet cleans up in minutes.”
Preparing Tex-Mex Ground Beef & Sweet Potato Skillet
Step-by-step overview
- Sauté aromatics (onion, bell pepper) until softened.
- Brown the ground beef and season with cumin and chili powder.
- Add diced sweet potatoes, cover, and simmer until tender.
- Stir in black beans and corn and heat through.
- Finish with cilantro and serve.
This overview gives you a clear sequence so dinner moves smoothly. Expect about 25 to 35 minutes from start to finish depending on how quickly you dice the vegetables.
Key ingredients
- 1 lb ground beef (use lean or regular depending on preference)
- 2 medium sweet potatoes, peeled if desired and diced into 1/2-inch cubes (even cubes cook more evenly)
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 bell pepper, diced (any color)
- 1 can black beans, drained and rinsed
- 1 cup corn, fresh or frozen
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- Salt and pepper to taste
- Olive oil for sautéing
- Fresh cilantro for garnish (optional)
Notes and substitutions: Swap ground beef for ground turkey or a plant-based crumbles if you want a lighter or vegetarian version. If sweet potatoes are very large, increase cooking time slightly. Use low-sodium canned beans if you want to control salt.
Step-by-step instructions
- Heat a drizzle of olive oil in a large skillet over medium heat.
- Add the chopped onion and diced bell pepper. Sauté until softened, about 4 to 5 minutes.
- Stir in the minced garlic and cook for another minute until fragrant.
- Add the ground beef. Break it apart with a spoon and cook until browned, about 6 to 8 minutes.
- If there is excess fat, carefully drain it from the skillet.
- Stir in the diced sweet potatoes, cumin, chili powder, salt, and pepper.
- Cover the skillet and reduce heat to medium-low. Cook for 10 to 15 minutes, stirring occasionally, until the sweet potatoes are fork-tender.
- Remove the lid. Stir in the drained black beans and corn. Cook uncovered for 2 to 3 minutes until heated through.
- Taste and adjust seasoning. Serve warm with chopped cilantro if desired.

Best ways to enjoy it
This skillet is very versatile. Spoon it over steamed rice or quinoa for a hearty bowl. Stuff it into warm tortillas or serve with crisp lettuce leaves for a lighter wrap. Top with avocado slices, a squeeze of lime, shredded cheese, or a dollop of yogurt-style dressing. For more oven-baked ground beef and potato ideas that pair well with this flavor profile, see this ground beef and potatoes casserole.
Storage and reheating tips
- Refrigerate: Store cooled leftovers in an airtight container for up to 3 to 4 days.
- Freeze: Transfer cooled portions to freezer-safe containers or bags and freeze for up to 3 months. Thaw in the refrigerator overnight before reheating.
- Reheat: Warm gently on the stovetop over medium-low until heated through, stirring occasionally. You can also microwave individual portions on medium power, stirring halfway, until hot. Ensure reheated food reaches 165°F (74°C) for safety.
- Food safety: Cool leftovers quickly by dividing into shallow containers before refrigerating. Label with date to track freshness.
Helpful cooking tips
- Dice sweet potatoes into uniform 1/2-inch cubes so they cook evenly with the timing in the recipe.
- If your beef is fatty, drain excess fat to avoid a greasy skillet and help the seasonings shine.
- If sweet potatoes begin to stick while covered, add a splash of water or broth and continue cooking.
- Taste for seasoning at the end. Spices mellow during cooking, so adjust salt and chili powder to your liking.
- Use a heavy skillet for better heat retention and more even cooking.
Creative twists
- Vegetarian: Replace beef with extra black beans and a drained can of pinto beans or use firm crumbled tofu sautéed with the spices.
- Cheesy finish: Stir in shredded cheddar or Monterey Jack at the end and place under the broiler briefly to melt and brown (if your skillet is oven-safe).
- Southwest green: Add chopped green chiles and a squeeze of lime for brightness.
- Low-carb: Replace corn with diced zucchini and skip tortillas or rice, serving over a bed of leafy greens.
Common questions
How long does this recipe take from start to finish?
Active prep and cook time is typically 25 to 35 minutes. Dicing the vegetables is the most time-consuming step, so using pre-cut sweet potatoes or frozen sweet potato cubes speeds things up.
Can I use regular white or Yukon gold potatoes instead of sweet potatoes?
Yes. Regular potatoes need a similar dice but may take 10 to 15 minutes to become tender depending on size. Keep the lid on and check for fork tenderness. Flavor will be less sweet and more neutral.
Is this dish freezer-friendly?
Yes. Cool completely, then freeze in portions for up to 3 months. Thaw in the refrigerator overnight before reheating. Reheat gently on the stovetop so the texture stays pleasant.
Can I make this milder for kids or more spicy for adults?
To make it milder, reduce or omit the chili powder and season lightly with salt and pepper. To increase heat, add cayenne, chopped jalapeño during the onion sauté, or a sprinkle of hot sauce when serving.
How can I keep the sweet potatoes from turning mushy?
Cut them into even 1/2-inch cubes and cook covered only until just fork-tender. Overcooking or cutting pieces too small can make them soft. A gentle stir instead of vigorous stirring helps maintain shape.

Tex-Mex Ground Beef & Sweet Potato Skillet
Ingredients
Method
- Heat a drizzle of olive oil in a large skillet over medium heat.
- Add the chopped onion and diced bell pepper. Sauté until softened, about 4 to 5 minutes.
- Stir in the minced garlic and cook for another minute until fragrant.
- Add the ground beef. Break it apart with a spoon and cook until browned, about 6 to 8 minutes.
- If there is excess fat, carefully drain it from the skillet.
- Stir in the diced sweet potatoes, cumin, chili powder, salt, and pepper.
- Cover the skillet and reduce heat to medium-low. Cook for 10 to 15 minutes, stirring occasionally, until the sweet potatoes are fork-tender.
- Remove the lid. Stir in the drained black beans and corn. Cook uncovered for 2 to 3 minutes until heated through.
- Taste and adjust seasoning. Serve warm with chopped cilantro if desired.


