Go Back
+ servings

Mexican Stuffed Sweet Potatoes

These Mexican Stuffed Sweet Potatoes can be perfect for lunch or dinner time. It's a healthy and tasty meal that the whole family can enjoy.
Course Main Course
Cuisine Mexican
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Servings 4 servings
Calories 254kcal


  • 2 large sweet potatoes
  • ½ cup black beans
  • ½ cup corn
  • ½ cup cherry tomatoes, chopped
  • ¼ cup red onion, diced
  • ¼ cup cilantro, chopped
  • 1 tbsp. lime juice
  • ½ tsp. cumin powder
  • tsp. salt or to taste
  • ½ cup guacamole for serving


  • Preheat the oven to 400°F and place the potatoes on a parchment paper lined baking sheet. Bake the potatoes until soft (about 40-50 minutes, depending on a size).
  • Meanwhile, prepare the black bean salsa, by mixing all if the remaining ingredients (excluding guacamole) in a medium bowl. Set aside. Prepare guacamole, or use store-bought.
  • When baked, remove the sweet potatoes from the oven and cut into two pieces. Sprinkle with salt to taste, and carefully mash the flesh with the fork.
  • Now, top it with a spoonful of guacamole and a generous amount of black bean salsa. Serve immediately.



How To Store And Meal Prep

If you like to meal prep, go right ahead with this loaded potato! I have whipped this up and used it for quick lunches or dinners down the line.
What I recommend doing is storing your sweet potato in one container, and then the bean and corn salad in another. That way you can reheat your potato, then top with the cold salad mix and guacamole.

How to Make Homemade Guacamole

Making homemade guacamole is so simple. Just cut your avocado up, and make sure to remove the pit. Put the flesh in a bowl, add in some lime juice and salt. Mash with a fork to the texture you like. Toss in fresh tomatoes, cumin, onions, and cilantro!


Calories: 254kcal | Carbohydrates: 48g | Protein: 6g | Fat: 5g | Saturated Fat: 1g | Sodium: 259mg | Potassium: 909mg | Fiber: 10g | Sugar: 9g | Vitamin A: 24373IU | Vitamin C: 15mg | Calcium: 66mg | Iron: 2mg