Taco Stuffed Sweet Potatoes

Why You’ll Love This Recipe

I love this recipe because it gives me all the flavors I enjoy in tacos while using a roasted sweet potato as the base. The potatoes become soft and creamy inside, making them perfect for holding the hearty filling.

I also like how simple the ingredients are. Black beans and corn make the filling satisfying, while taco seasoning, salsa, lime, and fresh toppings give me plenty of flavor without requiring complicated preparation.

Another reason I make these stuffed sweet potatoes is their flexibility. I can adjust the spice level, change the beans, add extra vegetables, or set out different toppings so I can finish each potato exactly how I like it.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Sweet potatoes
  • Olive oil
  • Black beans, drained and rinsed
  • Corn kernels
  • Red bell pepper
  • Yellow onion
  • Garlic
  • Taco seasoning
  • Ground cumin
  • Salsa
  • Salt
  • Black pepper
  • Shredded cheddar or Mexican-style cheese
  • Avocado
  • Fresh cilantro
  • Green onions
  • Fresh lime juice
  • Sour cream or Greek yogurt, optional
  • Sliced jalapeños, optional

Directions

  1. I preheat my oven to 400°F (200°C) and line a baking sheet with parchment paper or foil.
  2. I scrub the sweet potatoes thoroughly and dry them. I pierce each potato several times with a fork and lightly rub the skins with olive oil.
  3. I place the sweet potatoes on the prepared baking sheet and bake them for about 45–60 minutes, depending on their size. I know they are ready when I can easily pierce the centers with a fork.
  4. While the sweet potatoes bake, I heat a little olive oil in a skillet over medium heat. I add the chopped onion and bell pepper and cook until they begin to soften.
  5. I add the garlic and cook briefly until fragrant. Then I stir in the black beans, corn, taco seasoning, cumin, salsa, salt, and black pepper.
  6. I cook the filling for about 5–7 minutes, stirring occasionally, until everything is hot and well combined. I taste it and adjust the seasoning if necessary.
  7. Once the sweet potatoes are tender, I carefully slice them lengthwise without cutting completely through the bottom.
  8. I gently fluff the inside of each potato with a fork. I like squeezing a little fresh lime juice over the potato before adding the filling for extra flavor.
  9. I spoon the warm taco filling generously into each sweet potato and sprinkle shredded cheese over the top.
  10. I finish each potato with avocado, cilantro, green onions, sour cream or Greek yogurt, jalapeños, and an extra spoonful of salsa before serving.

Servings and Timing

I usually make this recipe as 4 servings, with one medium sweet potato per serving.

  • Prep time: 15 minutes
  • Cook time: 45–60 minutes
  • Total time: approximately 1 hour 15 minutes
  • Servings: 4

Variations

When I want extra protein, I add cooked lentils, pinto beans, or additional black beans to the filling. I can also use crumbled tofu seasoned with taco spices for another vegetarian option.

For a meat version, I replace some or all of the beans with seasoned ground beef, ground turkey, or shredded chicken. I cook the meat completely before adding it to the sweet potatoes.

When I want even more vegetables, I add chopped zucchini, mushrooms, spinach, diced tomatoes, or poblano peppers to the skillet. I cook them with the onions and peppers before adding the beans.

For a vegan version, I leave out the regular cheese and sour cream. I use dairy-free cheese, plant-based sour cream, avocado, or guacamole instead.

When I want a spicier version, I add cayenne pepper, diced jalapeños, hot salsa, or chipotle peppers to the filling. For a milder version, I use mild taco seasoning and salsa.

I can also create a fajita-inspired variation by filling the potatoes with sautéed bell peppers, onions, black beans, and plenty of lime and cilantro.

Storage/Reheating

I store the baked sweet potatoes and taco filling separately in airtight containers in the refrigerator for up to 3–4 days. Keeping the components separate helps me maintain a better texture when reheating.

I also store fresh toppings such as avocado, cilantro, sour cream, and green onions separately. I add them only after the potatoes and filling have been reheated.

To reheat the sweet potatoes, I warm them in a 350°F (175°C) oven until heated through. When I need a quicker meal, I use the microwave.

I reheat the taco filling in a skillet over medium-low heat or in the microwave. Once everything is hot, I assemble the potatoes and add my fresh toppings.

FAQs

Can I make Taco Stuffed Sweet Potatoes ahead of time?

Yes. I can bake the sweet potatoes and prepare the taco filling in advance. I refrigerate them separately and reheat them when I am ready to eat. I wait until serving to add avocado, cilantro, sour cream, and other fresh toppings.

How do I know when my sweet potatoes are fully baked?

I know the sweet potatoes are ready when a fork or small knife slides easily into the thickest part with very little resistance. The inside should be soft and easy for me to fluff with a fork.

What beans can I use instead of black beans?

I can substitute pinto beans, kidney beans, or even cooked lentils. Pinto beans are one of my favorite alternatives because their creamy texture works especially well with taco seasonings.

Can I make Taco Stuffed Sweet Potatoes vegan?

Yes. The sweet potatoes, beans, corn, vegetables, and seasonings are easy for me to keep plant-based. I simply use vegan cheese and plant-based sour cream or skip those toppings and add extra avocado or guacamole.

What should I serve with Taco Stuffed Sweet Potatoes?

I like serving them with a simple green salad, Mexican-style rice, cilantro-lime rice, grilled vegetables, or a crunchy cabbage slaw. Since the stuffed potatoes are already filling, I often choose a fresh, lighter side dish.

Conclusion

These Taco Stuffed Sweet Potatoes are a colorful and satisfying meal I love making when I want something easy with plenty of bold flavor. The combination of creamy roasted sweet potato, seasoned beans, corn, vegetables, salsa, and fresh taco toppings gives me a delicious balance of sweet, savory, smoky, and spicy flavors.

Print

Taco Stuffed Sweet Potatoes

Taco Stuffed Sweet Potatoes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Tender roasted sweet potatoes filled with a smoky, savory mixture of black beans, corn, peppers, salsa, and taco seasonings. Fresh avocado, cilantro, lime, and cheese turn them into a colorful and satisfying vegetarian meal.

  • Author: Laura
  • Prep Time: 15 minutes
  • Cook Time: 60 minutes
  • Total Time: 1 hour 15 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: Mexican-Inspired
  • Diet: Vegetarian

Ingredients

  • 4 medium sweet potatoes
  • 2 tablespoons olive oil, divided
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 cup corn kernels
  • 1 red bell pepper, diced
  • 1 small yellow onion, diced
  • 2 cloves garlic, minced
  • 1 tablespoon taco seasoning
  • 1/2 teaspoon ground cumin
  • 1 cup salsa, plus more for serving
  • 1/2 teaspoon salt, plus more to taste
  • 1/4 teaspoon black pepper
  • 1 cup shredded cheddar or Mexican-style cheese
  • 1 avocado, diced or sliced
  • 1/4 cup chopped fresh cilantro
  • 2 green onions, sliced
  • 2 tablespoons fresh lime juice
  • Sour cream or Greek yogurt, optional
  • Sliced jalapeños, optional

Instructions

  1. Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper or foil.
  2. Scrub and dry the sweet potatoes. Pierce each potato several times with a fork and lightly rub the skins with some of the olive oil.
  3. Place the sweet potatoes on the prepared baking sheet and bake for 45–60 minutes, depending on their size, until the centers are tender and easily pierced with a fork.
  4. While the potatoes bake, heat the remaining olive oil in a skillet over medium heat. Add the onion and red bell pepper and cook until they begin to soften.
  5. Add the garlic and cook briefly until fragrant. Stir in the black beans, corn, taco seasoning, cumin, salsa, salt, and black pepper.
  6. Cook the filling for 5–7 minutes, stirring occasionally, until everything is hot and well combined. Taste and adjust the seasoning as needed.
  7. Carefully slice each baked sweet potato lengthwise without cutting completely through the bottom.
  8. Fluff the inside of each sweet potato with a fork and drizzle with fresh lime juice.
  9. Spoon the warm black bean filling generously into each sweet potato and sprinkle with shredded cheese.
  10. Top with avocado, cilantro, green onions, optional sour cream or Greek yogurt, optional jalapeños, and additional salsa. Serve warm.

Notes

  • Add cooked lentils, pinto beans, extra black beans, or taco-seasoned crumbled tofu for additional vegetarian protein.
  • Zucchini, mushrooms, spinach, diced tomatoes, or poblano peppers can be cooked with the onion and bell pepper for extra vegetables.
  • For a vegan version, omit the regular cheese and sour cream or replace them with dairy-free alternatives, avocado, or guacamole.
  • For extra heat, add cayenne pepper, diced jalapeños, hot salsa, or chipotle peppers. Use mild taco seasoning and salsa for a milder version.
  • For a fajita-inspired variation, use sautéed bell peppers, onions, black beans, lime, and plenty of fresh cilantro.
  • Store baked sweet potatoes and taco filling separately in airtight containers in the refrigerator for 3–4 days. Keep fresh toppings separate until serving.
  • Reheat sweet potatoes at 350°F (175°C) or in the microwave. Reheat the filling in a skillet or microwave before assembling.

Nutrition

  • Serving Size: 1 stuffed sweet potato
  • Calories: 510 kcal
  • Sugar: 15 g
  • Sodium: 890 mg
  • Fat: 20 g
  • Saturated Fat: 7 g
  • Unsaturated Fat: 12 g
  • Trans Fat: 0 g
  • Carbohydrates: 69 g
  • Fiber: 15 g
  • Protein: 18 g
  • Cholesterol: 25 mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments