Cheesy Tex-Mex Ground Beef and Sweet Potato Skillet is your weeknight dinner dream come true. Picture this: you’re staring into your fridge, stomach growling, wondering how to whip up something fast that won’t spark a mutiny at the dinner table. Enter this hearty, one-pan wonder—packed with flavor, melty cheese, and a Tex-Mex twist that wakes up your taste buds. It’s like a cozy taco and a sweet potato hash had a delicious baby. Best part? It’s ready in just 30 minutes and uses ingredients you probably already have. Oh, and did I mention it’s all cooked in one skillet? That means fewer dishes, more Netflix time.
Table of Contents
What is Cheesy Tex-Mex Ground Beef and Sweet Potato Skillet?
Cheesy Tex-Mex Ground Beef and Sweet Potato Skillet is basically comfort food meets southwest flavor in a skillet. It’s a warm, cheesy combo of ground beef, tender sweet potatoes, poblano peppers, onions, and corn, all seasoned with smoky taco spices and melted cheese on top. It delivers big flavor with minimal effort, which is honestly the kind of math I like. Think of it as a more wholesome, down-to-earth cousin to a loaded nacho platter—but heartier, more balanced, and weeknight-friendly. While sweet potatoes bring that natural sweetness and a pop of color, the ground beef and taco seasoning do the heavy lifting in the flavor department.
Reasons to Try Cheesy Tex-Mex Ground Beef and Sweet Potato Skillet
If you’ve ever needed a fast, filling dinner that doesn’t require fancy ingredients or a culinary degree, this skillet is it. First off, it’s a total time-saver. From fridge to table in 30 minutes, with just one pan to clean—yes, please. Plus, it’s super flexible. Out of poblano peppers? Sub in bell peppers. Want it spicier? Add some jalapeños. Trying to sneak in more veggies for the kids? Toss in some spinach or black beans. This recipe is also budget-friendly and perfect for meal prepping or next-day lunches. It’s family-approved—because let’s be real, if the kids don’t eat it, it’s going in the dog bowl.
Ingredients Needed to Make Cheesy Tex-Mex Ground Beef and Sweet Potato Skillet
- 1 pound ground beef
- ½ cup diced onion
- 2 cloves garlic, minced
- 3 cups sweet potatoes, peeled and cubed
- 2 tablespoons taco seasoning
- 1 cup water
- 1 cup frozen corn
- 1 poblano pepper, seeded and diced
- 1 cup shredded cheese (cheddar or Mexican blend work great)
- Optional toppings: cilantro, avocado slices, sour cream

Instructions to Make Cheesy Tex-Mex Ground Beef and Sweet Potato Skillet (Step by Step)
Ready to get dinner on the table without breaking a sweat? Follow this step-by-step guide to make your Cheesy Tex-Mex Ground Beef and Sweet Potato Skillet come out cheesy, hearty, and full of bold Tex-Mex flavor every single time. Whether you’re new to skillet dinners or just love clear, detailed cooking directions, this breakdown walks you through it all—no guesswork, no stress.
Step 1: Brown the Ground Beef and Onion
Start by grabbing a large, nonstick skillet and heating it over medium heat. Add in your ground beef and diced onion. As it cooks, use a wooden spoon or spatula to break the meat into small crumbles. You’re looking for the beef to brown and the onions to soften, which takes about 8 to 10 minutes. Don’t rush this part—browning adds flavor! If you’re using lean beef and notice liquid collecting in the pan, go ahead and drain the excess fat once everything’s browned. This keeps the dish from getting greasy later on.
Want to try a flavorful twist? You can swap in spicy Italian sausage or even ground turkey—see my Ground Turkey and Zucchini Skillet for more inspiration.
Step 2: Stir in Garlic, Sweet Potatoes, and Seasonings
Once your meat is browned and the onions are translucent, add in the minced garlic. Let it sizzle for about 30 seconds—just until fragrant—then toss in the cubed sweet potatoes. Be sure the pieces are evenly cut so they cook at the same rate (about ½-inch cubes work best). Sprinkle in your taco seasoning and pour in the cup of water. Stir everything together, making sure that all those sweet potatoes are coated in the flavorful seasoning mixture. You’re building that Tex-Mex base, and trust me, it smells amazing at this point.
Pro tip: If you’re out of taco seasoning, I’ve got an easy DIY Taco Seasoning Blend you can mix up in a pinch!
Step 3: Add the Corn and Poblano Pepper, Then Cover and Simmer
Now it’s time to add the frozen corn and diced poblano pepper. Give everything a good stir, then pop a lid on your skillet. Reduce the heat slightly and let it cook for about 12 to 15 minutes. You’ll want to check in occasionally, giving it a quick stir every 5 minutes or so to make sure nothing’s sticking and the sweet potatoes are cooking evenly.
During this simmering step, the sweet potatoes soften and soak up all those rich taco-seasoned juices, while the poblano brings a smoky depth without too much heat. If you prefer a milder dish, feel free to substitute with diced bell pepper. (More veggie swap ideas? Check out this Street Corn Chicken and Rice Bowl for inspiration!)
Step 4: Uncover and Cook Off Excess Liquid
Once your sweet potatoes are fork-tender (just poke one with a fork—if it goes in easily, you’re good), remove the lid and cook uncovered for another 3 to 5 minutes. This lets any leftover water simmer off and thickens the whole mixture. You’ll notice it starting to look less like a stew and more like a hearty skillet hash. Don’t skip this step—it’s the secret to getting that perfect texture where everything is slightly crisped on the bottom and not soggy.
Step 5: Sprinkle on the Cheese and Melt the Magic
Here comes the best part—the cheese. Sprinkle the shredded cheese (cheddar, Monterey Jack, or a Tex-Mex blend are all delicious choices) evenly over the skillet. Cover the pan again, just for a couple of minutes, to let the cheese melt into gooey, bubbly goodness. You’ll know it’s ready when the cheese is fully melted and looks like it wants to be scooped up with a tortilla chip. Don’t overcook here—you want melty, not crusty.
If you’re a cheese-lover (same!), you’ll probably enjoy this creamy Cheeseburger Orzo Delight that’s loaded with similar cozy vibes.
Step 6: Add Toppings and Serve Hot
Time to take it over the top. Spoon your cheesy Tex-Mex ground beef and sweet potato skillet into bowls and dress it up however you like. Fresh cilantro adds a bright note, avocado slices bring creaminess, and a dollop of sour cream cools everything down if you’re serving spice-sensitive eaters. Want more crunch? Serve with tortilla chips or warm up some tortillas for a DIY taco night.
What to Serve with Cheesy Tex-Mex Ground Beef and Sweet Potato Skillet
This skillet is pretty complete on its own, but if you want to round it out or stretch it for guests, you’ve got options. A simple side salad with lime vinaigrette adds a nice fresh bite. Tortilla chips or warm flour tortillas make scooping fun and kid-friendly. For something a little more filling, try serving it with a side of Easy Baked Ranch Chicken or keep the Tex-Mex train going with this Beefy Melt Burrito. Want to keep it meatless on the side? Black beans or a quick corn and tomato salsa would work beautifully too.
Key Tips for Making Cheesy Tex-Mex Ground Beef and Sweet Potato Skillet
Cut your sweet potatoes small and even so they cook through quickly and evenly. Don’t skip draining the beef—you want flavor, not grease. If you’re working with picky eaters, feel free to go easy on the poblano or swap it out entirely. Use a lid to trap steam and help the sweet potatoes cook faster (you’ll thank yourself later). And finally, cheese is not just a topping—it’s the glue that brings everything together, so don’t skimp. You can even mix in a handful while cooking if you’re feeling extra cheesy.
Storage and Reheating Tips Cheesy Tex-Mex Ground Beef and Sweet Potato Skillet
This skillet stores beautifully. Just let it cool completely, then transfer to an airtight container and refrigerate for up to 4 days. For longer storage, freeze it in individual portions for up to 3 months. When reheating, a quick zap in the microwave works just fine, or reheat gently on the stove with a splash of water to bring it back to life. If frozen, thaw overnight in the fridge first for the best texture. And hey, it’s one of those dishes that somehow tastes even better the next day, after all the flavors have mingled.
FAQs
Can I make this vegetarian?
Sure! Just swap the ground beef for black beans or a plant-based ground meat. You’ll still get tons of flavor.
What cheese is best for this?
Cheddar, Monterey Jack, or a Mexican blend all melt beautifully and pair well with the Tex-Mex flavors.
Can I prep the sweet potatoes ahead of time?
Absolutely. Cube them in advance and store them in water in the fridge for up to 24 hours.
Is this spicy?
The poblano adds a mild heat, but it’s pretty kid-friendly. Want more heat? Add jalapeños or crushed red pepper.
Can I use fresh corn instead of frozen?
Yep! If it’s in season, go for it. Just cut it off the cob and toss it in like you would the frozen.
Final Thoughts
Cheesy Tex-Mex Ground Beef and Sweet Potato Skillet is one of those recipes that’s so good, you’ll wonder why you haven’t been making it all along. It checks every box: quick, comforting, flavorful, and family-approved. It’s got that sweet-savory thing going on, plus enough kick to keep things interesting. And with only one pan to clean, it’s a dinner win no matter how you slice it. So next time you’re in dinner survival mode, remember this cheesy, skillet-born lifesaver—and if you loved this one, check out my Cheeseburger Orzo Delight or Ground Beef Stuffed Peppers for more easy, hearty meals that’ll earn a spot in your weekly rotation.
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
PrintCheesy Tex-Mex Ground Beef and Sweet Potato Skillet
A flavorful one-pan meal combining seasoned ground beef, sweet potatoes, and cheese.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Dish
- Method: Skillet
- Cuisine: Tex-Mex
Ingredients
- 1 pound ground beef
- ½ cup diced onion
- 2 cloves garlic, minced
- 3 cup sweet potatoes, cubed
- 2 tablespoon taco seasoning
- 1 cup water
- 1 cup frozen corn
- 1 poblano pepper, seeded and diced
- 1 cup shredded cheese
Instructions
1. In a large nonstick skillet, brown the ground beef and diced onions over medium heat for about 10 minutes. Drain any excess fat from the skillet.
2. Stir in the minced garlic, cubed sweet potatoes, taco seasoning, water, frozen corn, and diced poblano pepper. Cover the skillet and cook for 12-15 minutes, stirring occasionally, until the sweet potatoes are fork-tender.
3. Remove the lid and cook the mixture over medium-low heat for 3-5 minutes, allowing any remaining liquid to evaporate.
4. Sprinkle the shredded cheese over the skillet, then cover briefly to allow the cheese to melt and become deliciously gooey.
5. Garnish with fresh cilantro, sliced avocado, and a dollop of sour cream, if desired.
Notes
Optional toppings include cilantro, avocado, and sour cream.
Nutrition
- Serving Size: 1 serving
- Calories: 420
- Sugar: 6g
- Sodium: 580mg
- Fat: 24g
- Saturated Fat: 10g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 4g
- Protein: 22g
- Cholesterol: 75mg