Mexican Sweet Potato Skins

These flavorful mexican sweet potato skins are packed with black beans, corn, veggies and warm spices! Finished with a sprinkle of cheese, they are a fantastic simple dinner!

Several Mexican Sweet Potato Skins on a beige plate.

We love sweet potatoes in our house, but I’m not a fan of them when they are all sweetened up.  Just not my thing (or my husband’s).  

However, when you add in some savory components, I can’t get enough.  

When I first saw these mexican sweet potato skins, I knew that my husband and I would both love them.  Of course we did and I’ve been playing around with various versions ever since.  

This one is our favorite though and I figured it was about time to share them here with you!

About These Stuffed Sweet Potatoes

These are basically twice baked potatoes – you bake the sweet potatoes until soft, mix up the flesh with lots of awesome add-ins and then pop them back under the broiler with some cheese.  

Which results in a dish that is oh so very good.

These are packed to the brim with corn, beans, tomatoes, chipotle peppers and greek yogurt – creating this creamy yet not too rich filling that is full of mexican goodness.  

We enjoy these often for dinner (they make great leftovers too), but I think that they would be a fun appetizer for all those Super Bowl parties coming up!  

You will wind up with extra filling, which is not a bad thing in my book.  It’s great as a snack with chips, for lunch all by itself, or I’m thinking it would be awesome as a filling for quesadillas.  Must try that soon.

Two Loaded Sweet Potato Skins on a plate with a can of beer in the background.

Additional Sweet Potato Recipes You Might Enjoy!

Did you make this recipe? Rate and review it down below! I’d love to hear from you.

Mexican Sweet Potato Skins

Mexican Sweet Potato Skins

Yield: about 4 servings, as a main
Prep Time: 15 minutes
Cook Time: 1 hour
Total Time: 1 hour 15 minutes

These flavorful mexican sweet potato skins are packed with black beans, corn, veggies and warm spices! Finished with a sprinkle of cheese, they are a fantastic simple dinner!


  • 3 medium sweet potatoes
  • olive oil, for drizzling
  • 1 ½ cups frozen corn kernels (or fresh!)
  • ¼ teaspoon salt
  • ½ teaspoon ground cumin
  • ½ teaspoon chili powder
  • ¼ teaspoon smoked paprika
  • 1 tablespoon olive oil
  • 1 small red onion, chopped
  • 1 to 2 chipotle peppers in adobo sauce, minced*
  • ⅓ cup plain greek yogurt or plain dairy free yogurt
  • 1 teaspoon salt
  • ½ cup diced fresh tomatoes
  • 1 (15 ounce) can black beans, drained and rinsed
  • ½ cup fresh cilantro leaves, chopped
  • ½ cup shredded cheddar cheese or dairy free cheddar cheese
  • chopped chives, for garnish
  • additional greek yogurt or dairy free yogurt, for garnish


  1. Preheat the oven to 375ºF.
  2. Cut out three squares of aluminum foil and place a sweet potato on each. Drizzle each potato lightly with olive oil and use your fingers to rub into the potato. Use a fork to prick each potato several times then wrap each lightly with the foil.
  3. Place in the oven and bake for about 1 hour. You can check for doneness by carefully inserting a knife into the potato - it should glide easily into the potato (and not feel resistance in the center). When done, remove from the oven, unwrap the foil and let cool slightly.
  4. Meanwhile, place nonstick skillet over medium high heat (don’t add any oil). Add in the corn and sprinkle with the salt, cumin, chili powder and paprika. Cook for about 10 minutes, stirring only once every few minutes, until it is roasted and starts to brown a little. Transfer to a small bowl and set aside.
  5. Place the same skillet over medium heat. Add in the olive oil. When hot, add in the onion. Cook for about 5 to 7 minutes, until soft. Transfer to the bowl with the corn.
  6. When the sweet potatoes are cool enough to handle, cut each in half and place on a baking sheet. Use a small spoon to scrape out the flesh, leaving a thin layer of potato inside each skin. Add the flesh to a large bowl and mash with a fork.
  7. Add in the chipotle peppers, greek yogurt and salt. Mix to combine. Next, add in the corn, onions, tomatoes, black beans and cilantro. Mix gently until combined.
  8. Turn on the broiler.
  9. Scoop some the filling into each of the skins - so it’s slightly heaping. Evenly top each potato with the cheddar cheese.
  10. Broil for about 5 minutes, until the cheese is melted and bubbly. Top each skin with chives and a dollop of greek yogurt for garnish, if desired.


*If you are gluten free, be sure to check the ingredients on your chipotle peppers. Some brands contain wheat.

Adapted from Pinch of Yum

Nutrition Information:
Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 303Total Fat: 10gSaturated Fat: 3gTrans Fat: 0gUnsaturated Fat: 5gCholesterol: 15mgSodium: 819mgCarbohydrates: 44gFiber: 9gSugar: 10gProtein: 13g

Nutrition data shown is an estimate provided by an online calculator and is for informational purposes only. It should not be considered a substitute for a medical professional’s advice.