If you’re craving a meal that feels like a fiesta on your plate yet is incredibly simple to prepare, this Taco Stuffed Sweet Potatoes Recipe is exactly what you need. Combining the naturally sweet, creamy texture of roasted sweet potatoes with the savory zing of spiced ground beef, black beans, and fresh toppings, it strikes the perfect balance of comfort and bold flavor. Whether you’re cooking for a family dinner or want an effortless, nutritious meal prep option, these loaded sweet potatoes deliver satisfaction in every bite.

Ingredients You’ll Need
Gathering a handful of straightforward ingredients is all it takes to create this colorful and delicious dish. Each item plays an essential role, from the tender sweet potatoes that serve as the perfect vessel to the seasoned beef and beans that bring in that classic taco essence.
- Sweet potatoes: These provide a naturally sweet, creamy base that balances the savory taco filling perfectly.
- Olive oil: Adds richness while helping the potatoes roast to tender perfection.
- Ground beef or turkey: The hearty protein foundation packed with flavor.
- Taco seasoning: Infuses the filling with authentic Mexican-inspired spices.
- Black beans: Adds fiber, texture, and a subtle earthiness to the mix.
- Corn kernels (optional): Offers a pop of sweetness and vibrant color.
- Shredded cheese: Melts over the filling for gooey, creamy indulgence.
- Diced tomatoes: Bring freshness and acidity that lift the dish.
- Avocado or guacamole: Creamy, cool contrast to the spicy filling.
- Sour cream or Greek yogurt: Adds a tangy, smooth finish.
- Chopped cilantro: Brightens everything with a fresh herbal note.
- Jalapeño slices: For those who like a little extra heat.
- Lime wedges: A squeeze of citrus that ties all the flavors together beautifully.
- Salt and pepper: Basic seasonings that enhance every element.
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 four medium sweet potatoes and prick each one a few times with a fork—this helps steam escape during roasting. Rub each potato with olive oil, then season generously with salt and pepper. Place them on a baking sheet and roast for about 45 to 50 minutes until they’re tender and lightly caramelized on the outside. This slow roasting transforms the sweet potatoes into a tender, naturally sweet base that pairs perfectly with the savory filling.
Step 2: Prepare the Taco Filling
While the sweet potatoes are roasting, heat a tablespoon of olive oil in a skillet over medium heat. Add one pound of ground beef or turkey and cook until it’s nicely browned, breaking it up as it cooks. Drain any excess fat for a leaner dish. Stir in a tablespoon of taco seasoning, half a cup of drained and rinsed black beans, and half a cup of corn kernels if you like the extra sweetness and texture. Pour in a quarter cup of water and allow the mixture to simmer for 5 to 7 minutes. This helps all the flavors meld together into a rich, slightly saucy filling.
Step 3: Assemble the Stuffed Sweet Potatoes
Once the sweet potatoes come out of the oven and have cooled ever so slightly, slice them open lengthwise. Gently fluff the flesh with a fork to create a cozy bed for the filling. Spoon the warm taco mixture generously into each potato, letting those savory, spiced ingredients nestle inside perfectly.
Step 4: Add Your Favorite Toppings
This is where the Taco Stuffed Sweet Potatoes Recipe really shines. Top each potato with shredded cheese so it melts into the warm filling. Then add diced tomatoes, creamy sliced avocado or guacamole, a dollop of sour cream or tangy Greek yogurt, and a sprinkle of fresh chopped cilantro. If you crave a bit of heat, a few jalapeño slices bring that spark. Finally, don’t forget a squeeze of fresh lime juice—it adds a pop of brightness that makes every bite sing.
Step 5: Serve and Savor
Serve your stuffed sweet potatoes hot for a truly satisfying meal. They’re perfect as a standalone dish or for meal prepping—just reheat, garnish, and enjoy. The vibrant colors and layers of flavor combine into a comforting yet exciting dinner that’ll have you coming back for more.
How to Serve Taco Stuffed Sweet Potatoes Recipe

Garnishes
Garnishes can transform your dish from simply delicious to truly memorable. Fresh chopped cilantro adds herbal brightness, diced tomatoes contribute freshness, and avocado provides creamy softness. A dollop of sour cream or Greek yogurt offers tang and coolness balancing the warm spices. For anyone who loves a touch of heat, thin jalapeño slices are perfect. Don’t underestimate the power of a quick squeeze of lime juice on top—it elevates the flavors and adds a lovely zing.
Side Dishes
Because these Taco Stuffed Sweet Potatoes deliver protein, fiber, and complex carbs all in one, you can keep sides simple. A crisp green salad with a light vinaigrette adds freshness, or a bowl of Mexican-style rice complements the taco flavors nicely. Roasted veggies or a quick corn salsa are other tasty companions that round out the meal without overpowering the star of the show.
Creative Ways to Present
For a fun twist, serve the taco filling on the side and let everyone assemble their own sweet potatoes. You can also make smaller sweet potato halves for bite-sized appetizers at your next gathering. Fancy a bowl instead? Scoop out the sweet potato flesh, mix it with the taco ingredients, and bake it topped with cheese for a cozy casserole-style dish. The Taco Stuffed Sweet Potatoes Recipe is versatile and lends itself to all sorts of creative serving ideas.
Make Ahead and Storage
Storing Leftovers
If you have any leftovers (though they’re so good, there might not be!), store the stuffed sweet potatoes in an airtight container in the refrigerator for up to 3 days. Keep the toppings separate if possible to maintain freshness—especially avocado and sour cream, which don’t always reheat well.
Freezing
This recipe freezes beautifully if you want to meal prep. Wrap each stuffed sweet potato tightly in foil or plastic wrap, then place them in a freezer-safe bag or container. They can be frozen for up to 2 months. To prevent sogginess, consider freezing the taco filling and sweet potatoes separately, then assembling when ready to eat.
Reheating
To reheat, thaw frozen portions overnight in the refrigerator, then warm in the oven at 350°F (175°C) for about 15–20 minutes until heated through. You can also microwave for a quicker option, though the oven will better preserve the texture and flavor. Add fresh toppings after reheating to maintain their best texture and taste.
FAQs
Can I make this recipe vegetarian?
Absolutely! You can swap the ground beef for plant-based crumbles, extra beans, or even lentils for a delicious vegetarian taco filling that keeps all the great flavors intact.
What can I substitute for the taco seasoning?
If you don’t have store-bought seasoning, a blend of chili powder, cumin, paprika, garlic powder, onion powder, oregano, salt, and pepper works perfectly as a homemade mix.
Is this recipe gluten-free?
Yes, this Taco Stuffed Sweet Potatoes Recipe is naturally gluten-free as long as your taco seasoning doesn’t contain gluten additives. Always check labels if you’re unsure.
Can I prepare this in advance for meal prep?
Definitely! Roast the sweet potatoes and make the taco filling ahead of time. Store separately and assemble when ready to eat for quick, satisfying meals throughout the week.
What toppings are best to add for extra flavor?
Fresh cilantro, lime juice, avocado, jalapeños, and a good squeeze of sour cream or Greek yogurt really elevate the taco flavors, but feel free to get creative with salsa, pickled onions, or even hot sauce.
Final Thoughts
There’s something so satisfying about this Taco Stuffed Sweet Potatoes Recipe—it’s wholesome, bursting with flavors, and easy enough to become a weeknight favorite. Whether you crave comfort food with a twist or are looking to impress friends with a vibrant, hearty dish, this recipe won’t let you down. Give it a go and get ready to fall in love with sweet potatoes all over again!
Print
Taco Stuffed Sweet Potatoes Recipe
- Prep Time: 10 minutes
- Cook Time: 50 minutes
- Total Time: 60 minutes
- Yield: 4 servings
- Category: Dinner
- Method: Baking
- Cuisine: Mexican
Description
Taco Stuffed Sweet Potatoes are a delicious and hearty meal combining roasted sweet potatoes with a savory, spiced ground beef taco filling. Topped with fresh ingredients like cheese, avocado, and cilantro, this recipe offers a nutritious twist on classic tacos, perfect for a satisfying dinner or meal prep.
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 the potatoes with olive oil and season them with salt and pepper. Place on a baking sheet and roast for 45 to 50 minutes, or until the sweet potatoes are tender when pierced with a fork.
- Make the taco filling: While the sweet potatoes are roasting, heat olive oil in a skillet over medium heat. Add the ground beef and cook until browned, breaking it apart as it cooks. Drain any excess fat. Stir in the taco seasoning, black beans, corn (if using), and water. Let the mixture simmer for 5 to 7 minutes, stirring occasionally, until the mixture thickens slightly and all flavors are well combined.
- Assemble the stuffed potatoes: Once the sweet potatoes are cooked and cool enough to handle, slice them open lengthwise. Gently mash the flesh inside the skin with a fork to create a base for the filling. Spoon the warm taco mixture evenly into each sweet potato.
- Top it off: Add your preferred toppings such as shredded cheese, diced tomatoes, sliced avocado or guacamole, sour cream or Greek yogurt, chopped cilantro, and jalapeño slices. Finish with a squeeze of fresh lime juice to brighten the flavors.
- Serve and enjoy: Serve the stuffed sweet potatoes hot as a satisfying main dish. They are also great for meal prep and can be refrigerated and reheated later.
Notes
- You can substitute ground turkey for ground beef for a leaner option.
- Customize the toppings based on your preference or dietary needs.
- For a spicier kick, add more jalapeño slices or a dash of hot sauce.
- To make it vegetarian, replace ground beef with sautéed mushrooms or a plant-based meat alternative and omit cheese or use vegan cheese if desired.
- Leftovers can be stored in the refrigerator for up to 3 days and reheated in the oven or microwave.

