These Vegan Loaded Sweet Potatoes bring together some of my favorite dishes and stuff them into one protein-packed meal.
You’ll be stuffing these baked sweet potatoes with Air Fried Black Beans and topping them with Corn Salsa and Avocado Lime Crema.
These Vegan Loaded Sweet Potatoes are the perfect meal for 2 or a great guide for a loaded baked potato bar!
For more delicious Mexican-Inspired sauces and dips, check out this Vegan Chipotle Lime Aioli or Mexican Street Corn Dip.
Why You’ll Love These Vegan Loaded Sweet Potatoes
- Simple ingredients – All of the parts of this loaded sweet potato recipe use basic ingredients that can be found in most plant-based pantries. Or any pantry really.
- Customizable – You are not limited to my choice of stuffing! You can stuff these sweet potatoes with anything and everything you love. Meat eaters can add their favorite protein, vegetarians can top these with cheese… the choice is yours, go wild!

Ingredients For Vegan Loaded Sweet Potatoes
- Sweet Potatoes – I love sweet potatoes, but you can absolutely make this recipe with your classic baked russet potato.
- Corn Salsa – Fresh corn, shallots, jalapenos, cilantro, lemon & lime juices, and salt & pepper make up my simple corn salsa recipe. You can use store-bought corn salsa or even just plain corn would be delicious.
- Vegan Avocado Lime Crema – This sauce whips together easily with some avocado, vegan mayo, and spices.
- Air Fried Black Beans – These black beans are my chosen protein for this recipe just because I think the flavors blend well. You can use whatever base you’d like.
Helpful Equipment For Vegan Loaded Sweet Potatoes
- Baking Sheet
- Mixing Bowls
- Air Fryer (optional)
- Blender (optional)
How to Make Vegan Loaded Sweet Potatoes
Preheat the oven to 400 degrees Fahrenheit.
Prepare the sweet potatoes by washing them and patting them dry. Pierce each sweet potato 8-10 times with a fork. Place them on a parchment-lined baking sheet and roast at 400 degrees Fahrenheit for 40-45 minutes or until they are fork-tender.
While the sweet potatoes roast, you’ll make the corn salsa, air-fried black beans, and avocado lime crema.
To make the corn salsa, add all ingredients into a mixing bowl and stir until evenly coated.
To make the avocado lime crema, add all ingredients into a blender and mix until smooth. If you do not have a blender, omit the spinach used in the recipe and mash everything together with a fork or potato masher until smooth.

To make the air-fried black beans, rinse and drain your black beans, then toss them in olive oil and taco seasoning. Air fry at 400 degrees F for 8-12 minutes. If you do not have an air fryer, you can roast them in the oven on a parchment-lined baking sheet for 15-20 minutes or until crispy.
Once the sweet potatoes are roasted, remove them carefully from the oven and let them cool for a few minutes. Slice each potato down the center then grab each end and press them together toward the center to create a bowl for the stuffing. You can mash the sweet potato gently with a fork before stuffing if you prefer.
Pile in the black beans, and corn salsa, and top with the avocado crema.
You’re all set! Enjoy!

How to Store Vegan Loaded Sweet Potatoes
- Fridge: If you have any leftovers they will keep in the fridge for 3-5 days when stored in an air-tight container.
More Tips for Making Vegan Loaded Sweet Potatoes
- Not Vegan? Use meat instead of black beans or add cheese on top of these potatoes.
- Gluten-free? As long as you stick with gluten-free toppings, you’re all set.
- Want some spice? Add a spicy salsa or diced jalapenos on top of these vegan loaded sweet potatoes.

Frequently Asked Questions About Vegan Loaded Sweet Potatoes
1. Can I use a different potato?
Yes! You can swap with a russet potato or even use these toppings for loaded sweet potato fries for a different twist.
2. Can you make sweet potatoes in the air fryer?
Yes! You can easily make the sweet potatoes in the air fryer instead of the oven. Air fry at 370F for 35-45 minutes or until tender.
Looking for more delicious vegan main dishes? Try these:

Vegan Loaded Sweet Potatoes
Equipment
Ingredients
- 2 large sweet potatoes
- ½ cup corn salsa
- ¼ cup avocado lime crema
- ⅓ cup air fried black beans
Instructions
- Preheat the oven to 400 degrees Fahrenheit.
- Pierce the washed sweet potatoes several times with a fork. Place them on a parchment-lined baking sheet and roast for 40-45 minutes or until fork tender.
- While the sweet potatoes are roasting, make the avocado lime crema by placing all ingredients in a blender and pulsing until smooth.
- Next, make the corn salsa by adding all ingredients into a mixing bowl and mix.
- Carefully remove the potatoes from the oven. Slice down the middle to open. Mash gently with a fork.
- Add the air fried black beans, corn salsa, and top with the avocado lime crema.
- Enjoy!
Notes
- Not Vegan? Use meat instead of black beans or add cheese on top of these potatoes.
- Gluten-free? As long as you stick with gluten-free toppings, you’re all set.
- Want some spice? Add a spicy salsa or diced jalapenos on top of these vegan loaded sweet potatoes.
Nutrition
Please note, while all ingredients used in this recipe have been verified to be vegan and free of applicable allergens at the time of recipe creation, different brands may differ in their ingredients or processing procedures and may change their ingredients at any time. For some recipes, I do include ingredients that are processed in a facility that processes other allergens. Please make sure to check the ingredients and processing procedures for your specific purchases to ensure they meet your dietary needs.
Last Updated on February 14, 2025






These loaded sweet potatoes are so tasty and easy to make! My kids even love them!
Looks real good. Thank you for sharing this delicious recipe.
Pastor Natalie (ExamineThisMoment)
Letstakeamoment.com
Oh the photos looks interesting 🙂 Thank you for the recipe.
These seem interesting!! I love sweet potatoes 🙂