This taco stuffed sweet potatoes recipe is a quick, nourishing, and flavour-packed meal that’s perfect for busy weeknights. By pairing hearty taco-seasoned beef with the natural sweetness of baked sweet potatoes, you get a deliciously balanced dish full of bold flavours and wholesome ingredients.

We first made these during a hectic week when takeout was tempting, but we wanted something healthier and homemade. These sweet potatoes came to the rescue! They not only checked the box for comfort food but also delivered a nutrient boost, keeping us energized and satisfied. Now, they’re a go-to favorite in our recipe rotation.
Nutrition Benefits of Taco Stuffed Sweet Potatoes
Nourishment meets flavor in this dish! Here are a few reasons why taco stuffed sweet potatoes are a nutritious choice:
- Sweet potatoes are rich in fiber, vitamin A (as beta-carotene), and potassium, supporting gut health and heart function.
- Lean ground beef provides protein to keep you full and fueled, along with iron to support energy levels.
- Salsa adds extra vegetables, antioxidants, and a pop of bright flavor with minimal extra calories.
- By choosing nutrient-dense toppings like avocado or guacamole, you’ll add healthy fats, which help your body absorb essential vitamins.
Combining simple, whole-food ingredients, this meal is as good for your body as it is for your taste buds!
Quick Recipe Overview
- Cuisine: Mexican-inspired
- Servings: 4
- Prep time: 5 minutes
- Cook time: 15 minutes
- Total time: 20 minutes
What You’ll Need
These taco stuffed sweet potatoes are simple to make and packed with staple ingredients you might already have on hand. Here’s the full list:
- 1 pound lean ground beef
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 1 packet taco seasoning
- 1 cup chunky salsa
- 1/4–1/2 cup water
- 4 medium sweet potatoes (about 12–14 ounces each)
- Optional toppings: shredded Mexican blend cheese, diced tomato, diced avocado or guacamole, sour cream
Helpful tools: A large skillet, a fork, and a microwave.
How to Make Taco Stuffed Sweet Potatoes
With its simple steps and quick cooking time, this recipe is perfect for beginners and seasoned cooks alike. Let’s break it down:
- Prepare the taco filling: In a large skillet over medium-high heat, brown the ground beef, onion, and garlic. Once cooked, drain any excess grease. Stir in the taco seasoning and salsa, then reduce the heat to medium-low. Cook for about 5 minutes, adding up to 1/2 cup of water to reach your desired consistency.
- Cook the sweet potatoes: While the taco meat is simmering, prick each sweet potato with a fork several times. Microwave them on high for 8–10 minutes (turning them halfway through). If they’re not tender, cook for an additional 1–3 minutes. We usually cook two at a time.
- Assemble the dish: Let the sweet potatoes cool briefly, then slice them lengthwise and fluff the insides with a fork. Spoon the taco meat over each potato and add your favorite toppings, like shredded cheese, diced tomatoes, guacamole, or sour cream.
And just like that, dinner is served!
Tips for the Best Taco Stuffed Sweet Potatoes
To make this recipe even more foolproof, here are our top tips:
- If possible, select sweet potatoes that are similar in size to ensure even cooking.
- For a spicier taco filling, add a pinch of cayenne pepper or use a spicier salsa.
- Want to save time? Prepare the taco meat filling in advance—it stores well in the fridge for up to 3 days!
- For added nutrition, mix in black beans or corn kernels with the taco meat.
Variations and Storage Suggestions
Looking to customize this recipe? Here are some ideas:
Recipe Swaps
- Protein: Swap ground beef for ground turkey, chicken, or plant-based crumbles for a vegetarian option.
- Salsa: Use homemade pico de gallo or roasted tomato salsa for a unique twist.
Leftovers and Storage
- Refrigerate: Store assembled sweet potatoes in an airtight container for up to 3 days. Reheat in the microwave until warmed through.
- Meal prep: Keep the taco meat and sweet potatoes separate, and assemble just before serving for the best texture.
Nutrition Facts
Here’s what you can expect from one serving (without optional toppings):
- Calories: Approximately 350
- Protein: 22g
- Carbohydrates: 30g
- Fiber: 6g
- Fat: 12g
Adding toppings like cheese or avocado will increase the calorie and fat content, so adjust accordingly based on your preferences.
Frequently Asked Questions
Can I bake sweet potatoes instead of microwaving them?
Yes! Bake them in a 400°F oven for about 45–50 minutes, or until tender. It’s a longer process but enhances their natural sweetness.
Is this recipe gluten-free?
As written, this recipe is gluten-free. Just double-check your taco seasoning and salsa to ensure they’re certified gluten-free.
What other toppings can I add?
Try shredded lettuce, cilantro, pickled jalapeños, or even a drizzle of hot sauce for extra flavor!
Join the Simply Nourished Life Community
We hope you love these taco stuffed sweet potatoes as much as we do! They’re a simple, nourishing, and customizable meal the whole family can enjoy.
Give this recipe a try and let us know how it turns out! Share your results in the comments below or tag us on social media. Don’t forget to check out our other healthy and delicious recipes for more inspiration!

Taco Stuffed Sweet Potatoes
Equipment
- Large skillet
- Fork
- Microwave
Ingredients
- 1 pound lean ground beef
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 1 packet taco seasoning
- 1 cup chunky salsa
- 1/4–1/2 cup water
- 4 medium sweet potatoes (about 12–14 ounces each)
- Optional toppings: shredded Mexican blend cheese, diced tomato, diced avocado or guacamole, sour cream
Instructions
- Prepare the taco filling: In a large skillet over medium-high heat, brown the ground beef, onion, and garlic. Once cooked, drain any excess grease. Stir in the taco seasoning and salsa, then reduce the heat to medium-low. Cook for about 5 minutes, adding up to 1/2 cup of water to reach your desired consistency.
- Cook the sweet potatoes: While the taco meat is simmering, prick each sweet potato with a fork several times. Microwave them on high for 8–10 minutes (turning them halfway through). If they’re not tender, cook for an additional 1–3 minutes. We usually cook two at a time.
- Assemble the dish: Let the sweet potatoes cool briefly, then slice them lengthwise and fluff the insides with a fork. Spoon the taco meat over each potato and add your favorite toppings, like shredded cheese, diced tomatoes, guacamole, or sour cream.
