Taco Stuffed Sweet Potatoes
Taco Stuffed Sweet Potatoes
For all the taco fans out there (count me in!), these taco stuffed sweet potatoes are a delicious way to enjoy tacos with a healthier twist. They’re cozy, packed with protein, naturally gluten-free, and loaded with fiber.
The last time I switched up taco night at home, I whipped up these instead—and honestly, everyone couldn’t stop raving about them. The best part? Each person can load them up with whatever toppings they love and make them their own.
Want meal plans you can print, grocery lists, and ad-free access to over 500 recipes? You’re in the right place.
Every bite is a wonderful balance of sweet and savory flavors. Now, I reach for this recipe whenever I want a meal that feels a bit fancier, super comforting, and still healthy.
Meal prepping taco stuffed sweet potatoes can be a little tricky since these potatoes can lose some texture when stored. But I’ve found a great hack: pre-make the filling ahead of time, then cook your sweet potatoes fresh whenever you’re ready to eat.
If you love the idea of tacos but crave something lighter and comforting, these taco stuffed sweet potatoes are going to be your new go-to. They combine the creamy, naturally sweet goodness of baked sweet potatoes with a flavor-packed, spiced taco filling—offering a meal that’s protein-rich, gluten-free, and full of fiber.
This recipe is designed for busy weeknights. You’ll see a short, simple ingredient list, a nifty microwave trick to cook the potatoes quickly, and an easy stovetop method for making the filling. It takes about 35 minutes total and makes four hearty stuffed sweet potatoes. Plus, you can easily swap proteins, adjust heat levels, or jazz up the toppings so everyone gets exactly what they want.
Keep reading for step-by-step instructions, clever swaps, helpful tips for perfect results, plus advice on make-ahead prep and storage. I’ll also share topping ideas so your family can customize their potatoes just the way they like.
Why You’ll Love These Flavors
These taco stuffed sweet potatoes combine the best of both worlds—the naturally sweet, soft texture of baked sweet potatoes with the bold, savory flavors of taco spiced beef. They fill you up without weighing you down, thanks to the high protein and fiber content. What I love most is how flexible it is: switch the meat (try seasoned ground turkey like in these Turkey Taco Meal Prep Bowls), turn the heat up or down, or customize toppings to keep everyone happy. This makes it perfect for a quick dinner that feels special and can get the whole family involved in building their own plates.
Ingredients and Easy Swaps

- 1 lb lean ground beef
- 1 white onion, chopped
- 4 cloves garlic, minced
- 1 tsp chili powder
- 1/2 tsp ground cumin
- 1/2 tsp sea salt
- 1/2 tsp ground black pepper
- 1/2 tsp ground paprika
- 1/4 tsp garlic powder
- 1/4 tsp onion powder
- 1/4 tsp crushed red pepper flakes
- 1/4 tsp dried oregano
- 1 cup chunky salsa
- 1/2 cup water
- 4 sweet potatoes
- Shredded mozzarella
- Diced tomatoes
- Mashed avocado
- Sour cream
Cook, Fill, and Serve
- Poke sweet potatoes all over with a fork and place them on a plate or shallow bowl with a little water.
- Microwave sweet potatoes on high for 10 minutes; test doneness with a fork and microwave an additional 5 minutes if still firm (cook in batches if your microwave is small).
- Heat a skillet over medium-high heat and add ground beef, chopped onion, and minced garlic.
- Cook, stirring often, until the beef is fully browned, about 5 to 7 minutes.
- Drain excess grease from the skillet.
- Add chili powder, ground cumin, sea salt, black pepper, paprika, garlic powder, onion powder, crushed red pepper flakes, dried oregano, chunky salsa, and water to the skillet.
-
Reduce heat and simmer the beef mixture gently for 5 minutes to meld flavors.
- Let the sweet potatoes cool slightly, then slice each lengthwise without cutting all the way through and open them.
- Stuff each sweet potato generously with the beef mixture.
- Top each stuffed potato with shredded mozzarella, diced tomatoes, mashed avocado, and a dollop of sour cream.
Small Tricks for Big Flavor
- Pick 4 sweet potatoes that are about the same size—this helps them cook evenly.
- If your microwave is on the small side, cook the potatoes in batches. Test doneness with a fork; they should feel tender all the way through.
- For richer flavor, make sure to brown the beef well before adding your spices and salsa. Also, draining excess grease keeps the filling from being greasy and helps it bind nicely.
- Be careful with salt — store-bought salsa can be salty, so taste the filling before adding extra.
- If you want melty cheese, pop the stuffed potatoes back in the microwave for 20-30 seconds, or place under a hot broiler for a minute or two—but watch closely so the cheese doesn’t burn.
- Trying to cut carbs? Scoop out some sweet potato flesh and swap it with cauliflower rice or extra veggies — or try Keto Stuffed Peppers for another satisfying low-carb stuffed option.
- Feel free to swap the lean ground beef for ground turkey, chicken, or even plant-based crumbles. If you go leaner, add a splash of water or broth while cooking to keep things moist.
Toppings, Mix-Ins, and Substitutes
The fun part about taco stuffed sweet potatoes? You can pile on whatever toppings you like. The possibilities are endless!
For me, I love adding sliced jalapenos for a little heat, fresh cilantro, and sometimes black beans for extra protein and texture. A spoonful of high-protein turkey chili also makes a hearty topper.
What I really appreciate is how everyone can personalize their potatoes—perfect for families with different tastes or dietary needs. If you love build-your-own meals, these chicken burrito bowls are just as customizable.
If you want to keep it a bit lower carb or lighter, try scooping out some sweet potato flesh and mixing in cauliflower rice before stuffing.
How to Store and Reheat
To keep textures spot on, store your sweet potatoes and the taco filling separately. Refrigerate whole or halved cooked sweet potatoes in an airtight container for up to 3–5 days. Keep the cooked beef filling in its own airtight container for 3–4 days.
When it’s time to eat, warm a sweet potato in the microwave for 2–4 minutes, depending on its size, until piping hot. Alternatively, reheat it in a 350°F (175°C) oven for 10–15 minutes. Warm the filling in a skillet over medium heat with a splash of water for 3–5 minutes or microwave until hot. Then, assemble and add fresh toppings just before serving for that perfect texture and flavor.
Planning to freeze? The cooked beef filling holds up well in the freezer for 2–3 months in a freezer-safe container. Thaw it overnight in the fridge and reheat before serving. Freezing the fully assembled stuffed potatoes isn’t the best idea because the sweet potatoes can become mushy. If you do freeze assembled portions, skip adding fresh toppings (like avocado or sour cream) until after reheating.
For a quick meal prep fix, cook the beef mixture ahead and stash it in the fridge (see these high-protein breakfast meal prep boxes for smart pack-ahead tips). You can also cook your sweet potatoes ahead partially or fully and reheat just before serving. It’s a huge time saver on busy nights!

Quick Answers to Common Questions
- Can I use different proteins? Absolutely! Ground turkey, chicken, or plant-based crumbles all work great. Just remember to adjust seasoning and add moisture when needed since leaner meats can dry out. For a lean option that stays juicy, see how ground turkey works in this High Protein Creamy Taco Pasta.
- Is this recipe truly gluten-free? Yes! The main ingredients are naturally gluten-free. Just double-check any store-bought items like salsa or taco seasoning to make sure they’re certified gluten-free.
- Can I bake the sweet potatoes instead of microwaving? Definitely. Baking at 400°F (200°C) for 45–60 minutes will give you tender potatoes with a slightly sweeter, drier texture compared to microwaving.
- How spicy is this recipe and can I tone down the heat? The heat is moderate thanks to chili powder and crushed red pepper flakes. Feel free to reduce or leave out the red pepper flakes, and use a mild salsa to keep it family-friendly.
- Can I make this vegetarian? Yes! Swap the beef for seasoned black beans, cooked lentils, or a plant-based meat. Use the same seasoning and salsa steps for that familiar taco flavor.
- How do I keep the potatoes from getting soggy when storing? Keep the components separate in storage and only add moist toppings like sour cream or guacamole right before serving to keep everything fresh and nicely textured. This meal-prep style also works great for bowls like these High-Protein Chicken Enchilada Bowls.

A healthier twist on tacos featuring baked sweet potatoes stuffed with spiced ground beef and topped with mozzarella, tomatoes, avocado, and sour cream. Naturally gluten-free, protein-rich, and full of fiber.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 stuffed sweet potatoes 1x
- Category: Main Course
Ingredients
- 1 lb lean ground beef
- 1 white onion, chopped
- 4 cloves garlic, minced
- 1 tsp chili powder
- 1/2 tsp ground cumin
- 1/2 tsp sea salt
- 1/2 tsp ground black pepper
- 1/2 tsp ground paprika
- 1/4 tsp garlic powder
- 1/4 tsp onion powder
- 1/4 tsp crushed red pepper flakes
- 1/4 tsp dried oregano
- 1 cup chunky salsa
- 1/2 cup water
- 4 sweet potatoes
- Shredded mozzarella (quantity as desired)
- Diced tomatoes (quantity as desired)
- Mashed avocado (quantity as desired)
- Sour cream (quantity as desired)
Instructions
- Poke sweet potatoes all over with a fork and place them on a plate or shallow bowl with a little water.
- Microwave sweet potatoes on high for 10 minutes; test doneness with a fork and microwave an additional 5 minutes if still firm (cook in batches if microwave is small).
- Heat a skillet over medium-high heat and add ground beef, chopped onion, and minced garlic.
- Cook, stirring often, until the beef is fully browned, about 5 to 7 minutes.
- Drain excess grease from the skillet.
- Add chili powder, ground cumin, sea salt, black pepper, paprika, garlic powder, onion powder, crushed red pepper flakes, dried oregano, chunky salsa, and water to the skillet.
- Reduce heat and simmer the beef mixture gently for 5 minutes to meld flavors.
- Let the sweet potatoes cool slightly, then slice each lengthwise without cutting all the way through and open them.
- Stuff each sweet potato generously with the beef mixture.
- Top each stuffed potato with shredded mozzarella, diced tomatoes, mashed avocado, and a dollop of sour cream.
Notes
Pick 4 sweet potatoes of similar size for even cooking., If microwave is small, cook sweet potatoes in batches and test for tenderness., Brown beef well before adding spices and salsa for richer flavor., Drain excess grease to prevent greasiness., Taste before adding extra salt due to salty salsa., For melty cheese, microwave stuffed potatoes for 20-30 seconds or broil briefly but watch to prevent burning., For lower carb option, replace some sweet potato flesh with cauliflower rice or extra veggies., Lean meats like turkey or chicken can be used; add water or broth to keep moist., Store sweet potatoes and beef filling separately for best texture., Reheat sweet potatoes in microwave (2-4 mins) or oven (350°F for 10-15 mins)., Reheat filling in skillet or microwave before assembling., Freeze cooked beef filling up to 2-3 months; thaw before reheating., Do not freeze fully assembled stuffed potatoes to avoid mushy texture., Adjust heat by reducing or omitting crushed red pepper flakes and using mild salsa., Vegetarian option: use seasoned black beans, lentils, or plant-based meat as filling.
Nutrition
- Serving Size: 1 stuffed sweet potato
- Calories: Approx. 400-500 calories per serving (varies by toppings)
- Fat: Approx. 15g per serving
- Carbohydrates: Approx. 40g per serving
- Protein: Approx. 30g per serving
More in Lunch & Dinner
Taco Stuffed Sweet Potatoes
Greek Yogurt Chicken Salad
The Best Healthy Turkey Chili