Taco Stuffed Sweet Potatoes Recipe
If you’re looking for a flavorful, comforting meal that feels like a fiesta on a plate, this Taco Stuffed Sweet Potatoes Recipe will quickly become your go-to dish. It beautifully marries the natural sweetness of roasted sweet potatoes with the spicy, savory goodness of taco-seasoned beef and hearty beans, all topped with fresh, creamy garnishes. This recipe is not only a vibrant explosion of colors and textures but also surprisingly easy to make, making it perfect for both weeknight dinners and casual gatherings alike.

Ingredients You’ll Need
Each ingredient in this Taco Stuffed Sweet Potatoes Recipe plays a key role, whether it’s building layers of flavor, adding texture, or brightening the dish with fresh colors. You’ll find that with a simple pantry and a few fresh add-ins, this dish comes alive in your kitchen.
- 4 medium sweet potatoes: The hearty base that’s naturally sweet and perfect for stuffing.
- 1 tablespoon olive oil (for potatoes): Adds richness and helps crisp the skin when roasting.
- Salt and pepper: Essential for seasoning the potatoes to bring out their natural flavor.
- 1 tablespoon olive oil (for beef): For cooking the ground beef evenly and sealing in flavor.
- 1 lb ground beef or turkey: The protein-packed filling that’s both satisfying and flavorful.
- 1 tablespoon taco seasoning: Brings classic taco spices to give the meat that iconic Mexican-inspired flavor.
- 1/2 cup canned black beans, drained and rinsed: Adds fiber, texture, and a touch of earthiness to the taco mix.
- 1/2 cup corn kernels (optional): Provides sweetness and a nice crunch, balancing the savory filling.
- 1/4 cup water: Helps to create a saucy filling that keeps everything moist.
- Shredded cheese: Melts perfectly on top for gooey richness.
- Diced tomatoes: Freshness and acidity to brighten each bite.
- Sliced avocado or guacamole: Creamy coolness that pairs beautifully with the spicy filling.
- Sour cream or Greek yogurt: Adds a tangy contrast and silky texture.
- Chopped cilantro: A burst of herbal brightness that pulls all the flavors together.
- Jalapeño slices: For those who love a little extra heat and bite.
- Lime wedges: To squeeze over at the end, adding a fresh citrus zing.
How to Make Taco Stuffed Sweet Potatoes Recipe
Step 1: Roast the Sweet Potatoes
Start by preheating your oven to 400°F (200°C). Take those beautiful sweet potatoes and prick them several times with a fork to allow steam to escape. Rub them with olive oil and sprinkle some salt and pepper for seasoning. Place them on a baking sheet and roast for about 45 to 50 minutes until they are fork-tender and the skins turn slightly crisp. The roasting intensifies their natural sweetness, making the base for your taco-stuffed creation utterly irresistible.
Step 2: Prepare the Taco Filling
While the sweet potatoes are roasting, it’s time to build that flavorful taco filling. Heat olive oil in a skillet over medium heat, then add the ground beef or turkey. Cook until browned, breaking it up as it cooks, then drain any excess fat. Stir in your taco seasoning, black beans, and corn if you’re using it, along with 1/4 cup of water. Let the mixture simmer gently for 5 to 7 minutes until it thickens into a savory, juicy filling bursting with Mexican-inspired goodness.
Step 3: Assemble Your Stuffed Potatoes
Once the sweet potatoes are perfectly roasted, slice them open lengthwise and gently mash the flesh just a little with a fork to create some space for your taco filling. Spoon the rich meat and bean mixture evenly into each sweet potato. This step brings together the sweet warmth of the potatoes with the boldly seasoned filling for a perfect balance in every bite.
Step 4: Top It Off
Now comes the fun part — toppings! Sprinkle shredded cheese on top so it can melt slightly over the warm filling. Add diced tomatoes for freshness, creamy avocado or guacamole for smooth richness, and a dollop of sour cream or Greek yogurt for tang. Don’t forget the chopped cilantro for a bright herbal note, jalapeño slices for heat if you like it spicy, and finally, a squeeze of lime juice to tie all those flavors together beautifully.
Step 5: Serve and Enjoy
Your Taco Stuffed Sweet Potatoes Recipe is now ready to serve! Whether you enjoy it as a hearty main dish or prepare it for meal prep, this recipe offers fantastic balance and satisfaction that’s sure to delight everyone at your table.
How to Serve Taco Stuffed Sweet Potatoes Recipe

Garnishes
Garnishes are your chance to add fresh, vibrant flavors and fun texture contrasts. A sprinkle of fresh cilantro and diced tomatoes instantly lifts the dish, while creamy avocado and sour cream provide cooling richness that beautifully offsets the warm, spicy taco filling. Jalapeños add a kick for those who crave heat, and a final squeeze of lime juice adds that perfect acid punch that brightens every bite.
Side Dishes
While these stuffed sweet potatoes stand well on their own, pairing them with a simple side salad or Mexican street corn (elote) makes for an impressive meal. Crisp greens with citrus dressing or a light black bean salad also complement the richness and bring extra freshness to your plate. These sides keep the meal well-rounded and inviting.
Creative Ways to Present
Want to impress guests or feed a family? Serve the Taco Stuffed Sweet Potatoes Recipe deconstructed as a taco bowl with all the ingredients laid out buffet-style, allowing everyone to customize their own. Or, hollow out the potatoes more and use the skin shells as edible boats, which doubles the fun and adds a beautiful rustic touch.
Make Ahead and Storage
Storing Leftovers
If you have leftovers from your Taco Stuffed Sweet Potatoes Recipe, store them in an airtight container in the refrigerator for up to 3 days. The sweet potatoes may absorb some moisture, so keeping your toppings separate when possible will maintain freshness.
Freezing
You can freeze the stuffed sweet potatoes, but it’s best to freeze the filling and sweet potatoes separately for optimal texture. Freeze each in airtight containers for up to 2 months. When ready, thaw overnight in the fridge before reheating.
Reheating
Reheat leftovers in a preheated oven at 350°F (175°C) until warmed through, about 15-20 minutes, or microwave portions on medium power, checking every couple of minutes. Add fresh toppings after reheating to bring back the bright, fresh finish.
FAQs
Can I substitute ground turkey for the beef in this recipe?
Absolutely! Ground turkey works wonderfully in this Taco Stuffed Sweet Potatoes Recipe and results in a leaner filling without sacrificing flavor, especially with a good taco seasoning to amp it up.
Are there vegetarian options for the taco filling?
Yes! You can swap the ground meat for extra black beans, lentils, or meat alternatives like textured vegetable protein or plant-based crumbles to keep the dish hearty and protein-rich while staying vegetarian.
How do I make this recipe gluten-free?
This recipe is naturally gluten-free if you make sure your taco seasoning doesn’t contain any wheat-based fillers or additives. Most premade taco seasonings are gluten-free, but always double-check the label to be safe.
Can I prepare this dish in advance for meal prep?
Definitely! The components store nicely in the fridge. Roast the potatoes and make the filling ahead of time, then assemble and top just before eating to keep the potatoes from becoming soggy.
What are some fun variations to try?
Try adding roasted veggies like peppers and onions to the filling or experimenting with different cheeses—pepper jack adds a nice kick! You can also try topping with salsa or pickled onions for extra zing.
Final Thoughts
This Taco Stuffed Sweet Potatoes Recipe truly shines as a simple yet exciting dish filled with layers of flavor and cozy comfort. It’s perfect when you want a meal that’s both nourishing and fun to eat. I can’t wait for you to try it out and see just how quickly it becomes a favorite in your home as well!
Print
Taco Stuffed Sweet Potatoes Recipe
- Total Time: 55 minutes
- Yield: 4 servings 1x
Description
Taco Stuffed Sweet Potatoes combine the natural sweetness of roasted sweet potatoes with a savory taco-flavored ground beef filling. This easy and flavorful recipe is perfect for a wholesome weeknight dinner, topped with beans, corn, cheese, avocado, and fresh garnishes for a deliciously satisfying meal.
Ingredients
Sweet Potatoes
- 4 medium sweet potatoes
- 1 tablespoon olive oil
- Salt and pepper, to taste
Taco Filling
- 1 tablespoon olive oil
- 1 lb ground beef (or turkey)
- 1 tablespoon taco seasoning
- 1/2 cup canned black beans, drained and rinsed
- 1/2 cup corn kernels (optional)
- 1/4 cup water
Toppings
- Shredded cheese
- Diced tomatoes
- Sliced avocado or guacamole
- Sour cream or Greek yogurt
- Chopped cilantro
- Jalapeño slices
- Lime wedges
Instructions
- Roast the sweet potatoes: Preheat your oven to 400°F (200°C). Prick each sweet potato several times with a fork to allow steam to escape during roasting. Rub them with olive oil and season with salt and pepper. Place the potatoes on a baking sheet and roast for 45 to 50 minutes, or until they are tender when pierced with a fork.
- Prepare the taco filling: While the sweet potatoes roast, heat olive oil in a skillet over medium heat. Add the ground beef and cook until browned, making sure to break it up as it cooks. Drain any excess fat. Stir in the taco seasoning, black beans, corn kernels if using, and water. Let the mixture simmer for 5 to 7 minutes until the sauce thickens and the flavors meld.
- Assemble the stuffed potatoes: Once the sweet potatoes are cooked through, slice each one open lengthwise. Gently mash the inside flesh with a fork to create a soft bed for the filling. Spoon the warm taco mixture evenly into each sweet potato.
- Add toppings: Top each stuffed potato with shredded cheese, diced tomatoes, sliced avocado or guacamole, sour cream or Greek yogurt, chopped cilantro, jalapeño slices, and a squeeze of fresh lime juice according to your taste preferences.
- Serve and enjoy: Serve immediately while hot as a hearty main dish. These can also be refrigerated and reheated for convenient meal prep options during the week.
Notes
- You can substitute ground turkey or plant-based meat alternatives for the beef to suit dietary preferences.
- Adjust spice levels by adding more or less jalapeño and taco seasoning.
- Optional toppings like diced onions or sliced olives add extra flavor and texture.
- Leftover stuffed sweet potatoes can be stored in an airtight container in the refrigerator for up to 3 days.
- Reheat gently in the oven or microwave to preserve texture and flavors.
- Prep Time: 10 minutes
- Cook Time: 45 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: Mexican-Inspired