Taco stuffed sweet potatoes are a delightful and filling dish that brings vibrant flavors and satisfying textures to your table. This recipe is perfect for those who enjoy a hearty meal without sacrificing healthy ingredients. Sweet potatoes serve as a nutritious base, while seasoned beef adds that savory taco flair. Whether you’re hosting a casual gathering or just looking for a comforting dinner, this dish is sure to impress and satisfy everyone’s appetite.
Why you’ll love this dish
This meal combines the sweetness of roasted potatoes with classic taco flavors, creating a unique and enjoyable experience. The creamy texture of the sweet potato pairs beautifully with the spiced beef mixture, while optional toppings allow for customization based on personal preferences.
"This is my new favorite way to eat tacos!"
It’s true; the appeal lies not just in the flavor but also in how easily you can prepare it. Any night of the week can become a fiesta when you serve these stuffed delights.
How this recipe comes together
This dish starts with roasting sweet potatoes until they’re tender and caramelized. Meanwhile, you’ll cook the beef with a blend of taco seasonings, creating a savory filling. Once everything is ready, simply split the sweet potatoes open, and stuff them with the beef mixture. Top with your favorite garnishes, and you’re set for a delicious meal.
Prep Time: 15 min | Cook Time: 45 min | Total Time: 1 hr
What you’ll need
- 4 medium sweet potatoes
- 1 pound ground beef
- 1 tablespoon olive oil
- 1 packet taco seasoning (or homemade taco spices)
- 1 cup black beans (cooked)
- 1 cup corn (frozen or fresh)
- 1 cup diced tomatoes with green chilies
- 1 cup shredded cheese (like cheddar or Monterey Jack)
- Optional toppings: avocado slices, sour cream, chopped cilantro, lime wedges, and pickled jalapeños
If you’re looking to lighten up on carbs, you can also use cauliflower instead of sweet potatoes.
Step-by-step instructions
- Preheat your oven to 400°F (200°C).
- Wash and poke holes in sweet potatoes with a fork. Place them on a baking sheet and roast for about 45 minutes, or until tender.
- While the potatoes cook, heat olive oil in a large skillet over medium heat. Add ground beef and cook until browned.
- Stir in taco seasoning, black beans, corn, and diced tomatoes. Let the mixture simmer for about 5-7 minutes.
- Once the potatoes are cooked, carefully slice them open lengthwise and fluff the insides with a fork.
- Spoon the beef mixture generously into each sweet potato, then top with shredded cheese.
- Return to the oven for an additional 5-10 minutes to melt the cheese.
- Remove and garnish with your choice of toppings.
Best ways to enjoy it
These stuffed sweet potatoes are versatile and can be served as a standalone meal or alongside a fresh salad for an added crunch. For a fun twist, consider serving them with homemade salsa or guacamole. The combination of textures and flavors makes this dish a perfect option for gatherings, meal prep, or cozy family dinners.
Storage and reheating tips
To keep leftovers fresh, store the stuffed sweet potatoes in an airtight container in the refrigerator for up to 3 days. If you want to freeze them, wrap each potato tightly in plastic wrap and place them in a freezer-safe bag. Reheat in the oven at 350°F (175°C) until heated through, or microwave if you’re in a hurry.
Helpful cooking tips
For perfectly cooked sweet potatoes, try to choose those that are relatively uniform in size to ensure even cooking. If you’re short on time, you can microwave the sweet potatoes for about 10-12 minutes, flipping halfway through. Be sure to adjust your cooking time for the beef based on your skillet’s heat level; you’ll want it well-cooked but still juicy.
Creative twists
Feel free to mix things up! For a vegetarian version, replace ground beef with lentils or quinoa. You can also experiment with different toppings, like diced red onion, feta cheese, or a drizzle of hot sauce to give it an extra kick. Switching out the seasoning blend can also provide a different flavor profile altogether.
FAQ
Can I make this recipe ahead of time?
Absolutely! You can prepare the beef mixture and roast the sweet potatoes a day in advance. Just assemble and heat when ready to serve.
What should I do if I can’t find taco seasoning?
You can make a simple blend using equal parts chili powder, cumin, garlic powder, and onion powder, adjusting to taste.
How do I make this dish spicy?
To add heat, you can incorporate diced jalapeños into the beef mixture or top your potatoes with a spicy salsa or hot sauce. Adjust the spice level based on your preferences.

Taco Stuffed Sweet Potatoes
Ingredients
Method
- Preheat your oven to 400°F (200°C).
- Wash and poke holes in sweet potatoes with a fork. Place them on a baking sheet and roast for about 45 minutes, or until tender.
- While the potatoes cook, heat olive oil in a large skillet over medium heat. Add ground beef and cook until browned.
- Stir in taco seasoning, black beans, corn, and diced tomatoes. Let the mixture simmer for about 5-7 minutes.
- Once the potatoes are cooked, carefully slice them open lengthwise and fluff the insides with a fork.
- Spoon the beef mixture generously into each sweet potato, then top with shredded cheese.
- Return to the oven for an additional 5-10 minutes to melt the cheese.
- Remove and garnish with your choice of toppings.



