A loaded sweet potato with a Mexican taco filling of black beans, tomatoes, corn, and taco seasoning mix with sour cream on top.
4.67 from 3 votes

Mexican Stuffed Sweet Potatoes Recipe

These Mexican Stuffed Sweet Potatoes are a healthy dinner recipe that can easily be meal prepped for busy weeks!  Baked sweet potatoes are loaded with canned corn, black beans, fresh tomatoes, avocado, and homemade taco seasoning for a gluten-free, dairy-free, vegetarian, and vegan family-friendly recipe.

Course Dinner, lunch, Main Course
Cuisine Mexican
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings 4 servings
Calories 374 kcal
Author London


  • 1 ½ - 2 lbs. cooked sweet potatoes baked*
  • 1 Tbsp. olive oil
  • ½ red onion finely chopped
  • 1 jalapeno finely chopped
  • 1 garlic clove crushed
  • 1 cup sweet kernel corn canned and drained
  • 1 cup black beans canned, rinsed and drained
  • 1 ½ Tbsp. taco seasoning mix*
  • ½ - ¾ tsp. salt to taste
  • 1 cup roma tomatoes diced
  • 1 large avocado diced
  • ¼ cup cilantro finely chopped
  • Sour cream optional
  • Cheese optional


  1. Prepare and cook sweet potatoes by baking in the oven or in an Instant Pot.

  2. In a large skillet over medium heat sauté red onion and jalapeño in olive oil for 3-4 minutes, or until vegetables are tender.
  3. Add crushed garlic and continue sautéing for 1 minute.
  4. Mix in corn, black beans, taco seasoning mix, and salt, to taste.* Continue cooking over medium heat for 3-5 minutes, or until all ingredients are heated through.
  5. Serve equal amounts of the corn and bean mixture in each sweet potato with ¼ cup diced tomatoes, ¼ of an avocado, and cilantro.
  6. Add sour cream and cheese, can be dairy-free, if desired, and enjoy!

Recipe Notes

Nutrition Facts
Mexican Stuffed Sweet Potatoes Recipe
Amount Per Serving
Calories 374 Calories from Fat 108
% Daily Value*
Fat 12g18%
Saturated Fat 2g13%
Sodium 786mg34%
Potassium 1110mg32%
Carbohydrates 62g21%
Fiber 15g63%
Sugar 11g12%
Protein 9g18%
Vitamin A 25061IU501%
Vitamin C 22mg27%
Calcium 72mg7%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.