Go Back
+ servings
Sweet potatoes stuffed with beans and cheese and topped with avocado and salsa.
Print Recipe
5 from 1 vote

SW Stuffed Sweet Potatoes

These Tex-Mex inspired sweet potatoes are a fun and nutritious dinner option. These are actually amazing cold, so work well as meal prep and lunch options.
Prep Time15 mins
Cook Time1 hr 30 mins
Total Time1 hr 45 mins
Course: Main Course
Cuisine: Mexican
Servings: 3 servings
Calories: 338kcal


  • 3 sweet potatoes large
  • 1 tablespoon olive oil
  • 1/2 cup onion diced
  • 1/2 bell pepper diced
  • 1 ear corn removed from cob (about 1 cup)
  • 1/2 cup kidney beans or black beans, rinse and drained
  • 1/2 teaspoon sea salt
  • 1/2 teaspoon cumin
  • 1/2 teaspoon paprika
  • 1/2 teaspoon oregano
  • 1 tablespoon lime juice
  • 1 tablespoon butter
  • 2-3 tablespoons almond milk
  • 1 cup cherry tomatoes halved
  • 1/2 avocado sliced
  • cilantro chopped, optional, to garnish


  • Preheat oven to 400 degrees F.
  • Pierce each sweet potato several times, then bake for 1-1 1/2 hours, until the centers are really soft.
  • In a frying pan, add olive oil, and heat the pan over medium heat.
  • Add diced onion and peppers, and sauté for 7-10 minutes until softened. Add corn and beans, and season with sea salt, cumin, paprika and oregano, and sauté for another 3-4 minutes until warmed.
  • When the sweet potatoes have finished baking, allow to cool for 10-15 minutes, and then slice down the center and remove about half of the flesh.
  • Add the sweet potato to a large bowl, add lime juice, and mix until really creamy. If you don't cook your sweet potatoes long enough, and they don't cream on their own, add butter and almond milk to make them really creamy as you mash them. These are optional, and I don't add them when my potatoes are really soft.
  • Add the bean and corn mixture to the sweet potatoes, and mix well.
  • Divide the mixture between the sweet potatoes, and then top with tomatoes, avocado, and cilantro.
  • Add other toppings, like cheese, salsa or hot sauce.


Calories: 338kcal | Carbohydrates: 49g | Protein: 7g | Fat: 14g | Saturated Fat: 4g | Cholesterol: 10mg | Sodium: 517mg | Potassium: 973mg | Fiber: 11g | Sugar: 10g | Vitamin A: 19715IU | Vitamin C: 49mg | Calcium: 80mg | Iron: 3mg