
Looking for a delicious and nutritious twist on taco night?
These Turkey Taco Stuffed Sweet Potatoes are the perfect balance of sweet and savory, packed with lean protein, fiber, and bold taco flavors.
They’re naturally gluten-free, easy to customize, and make a great meal prep option.
Whether you’re feeding a hungry family or just looking for a quick and healthy dinner, this recipe is a must-try.
Plus, it’s an easy way to get extra veggies into your diet while still enjoying all the classic taco flavors.
Let’s dive into the recipe!
Why You’ll Love These Turkey Taco Stuffed Sweet Potatoes
- High in protein & fiber – Keeps you full and satisfied
- Gluten-free & nutrient-dense – A healthier alternative to traditional tacos
- Easy to customize – Add your favorite toppings and flavors
- Meal prep friendly – Make ahead for quick and easy lunches or dinners
Ingredients You’ll Need
For the Sweet Potatoes:
- 4 medium sweet potatoes
- 1 tablespoon olive oil
- ½ teaspoon salt
- ¼ teaspoon black pepper
For the Turkey Taco Filling:
- 1 pound ground turkey
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 tablespoon olive oil
- 1 tablespoon taco seasoning (store-bought or homemade)
- ½ cup black beans (optional, for extra fiber)
- ½ cup diced tomatoes (or salsa)
- ¼ cup corn (optional)
- ½ cup shredded cheese (cheddar, Monterey Jack, or Mexican blend)
Optional Toppings:
- Avocado or guacamole
- Fresh cilantro
- Sour cream or Greek yogurt
- Jalapeños
- Lime wedges
Step-by-Step Instructions
Step 1: Roast the Sweet Potatoes
- Preheat oven to 400°F (200°C).
- Wash and scrub the sweet potatoes. Poke a few holes in them with a fork.
- Rub each potato with olive oil and sprinkle with salt and pepper.
- Place them on a baking sheet and roast for 45-50 minutes, or until tender.
Tip: If you’re short on time, microwave the sweet potatoes for 5-7 minutes per potato, flipping halfway through.
Step 2: Prepare the Turkey Taco Filling
- Heat olive oil in a large skillet over medium heat.
- Add diced onions and minced garlic, sauté until fragrant.
- Add ground turkey and cook until browned, breaking it up with a spoon.
- Stir in taco seasoning, diced tomatoes, black beans, and corn.
- Simmer for 5 minutes, stirring occasionally, until well combined.
Step 3: Assemble the Stuffed Sweet Potatoes
- Slice open each roasted sweet potato and fluff the inside with a fork.
- Spoon the turkey taco mixture into each potato.
- Sprinkle with shredded cheese and let it melt.
Step 4: Add Toppings & Serve
- Garnish with avocado, fresh cilantro, sour cream, or jalapeños.
- Squeeze fresh lime juice over the top for extra flavor.
- Serve immediately and enjoy!

Variations & Customizations
- Make it dairy-free – Skip the cheese or use a dairy-free alternative.
- Swap the protein – Try ground chicken, beef, or even tofu for a vegetarian option.
- Add more heat – Mix in chopped jalapeños or a dash of cayenne pepper.
- Low-carb option – Swap sweet potatoes for roasted bell peppers or cauliflower.
Meal Prep & Storage Tips
- Make ahead: Cook the turkey taco filling in advance and store it in the fridge for up to 4 days.
- Store leftovers: Keep stuffed sweet potatoes in an airtight container in the fridge for 3-4 days.
- Reheat: Microwave for 1-2 minutes, or warm in the oven at 350°F for 10 minutes.
- Freeze: Freeze the turkey taco filling separately for up to 3 months.
What to Serve with Turkey Taco Stuffed Sweet Potatoes
Pair your stuffed sweet potatoes with these delicious sides:
- Mexican-style rice or cilantro lime rice
- Side salad with avocado & lime dressing
- Roasted vegetables or sautéed greens
- Homemade salsa or guacamole
Click here if you’re looking for more side dish ideas.
Recipe FAQ’s
Can I use regular potatoes instead of sweet potatoes?
Yes! While sweet potatoes add a natural sweetness that complements the taco flavors, you can substitute with baked russet potatoes for a different twist.
Can I make this recipe in advance?
Yes! Roast the sweet potatoes and prepare the turkey taco filling ahead of time. Store them separately and assemble just before serving.
Can I freeze the stuffed sweet potatoes?
It’s best to freeze the turkey taco filling separately and roast fresh sweet potatoes when ready to serve.

Healthy Turkey Taco Stuffed Sweet Potatoes
For the Sweet Potatoes:
- 4 medium sweet potatoes
- 1 tablespoon olive oil
- ½ teaspoon salt
- ¼ teaspoon black pepper
For the Turkey Taco Filling:
- 1 pound ground turkey
- 1 small onion diced
- 2 cloves garlic minced
- 1 tablespoon olive oil
- 1 tablespoon taco seasoning store-bought or homemade
- ½ cup black beans optional, for extra fiber
- ½ cup diced tomatoes or salsa
- ¼ cup corn optional
- ½ cup shredded cheese cheddar, Monterey Jack, or Mexican blend
Optional Toppings:
- Avocado or guacamole
- Fresh cilantro
- Sour cream or Greek yogurt
- Jalapeños
- Lime wedges
Step 1: Roast the Sweet Potatoes
-
Preheat oven to 400°F (200°C).
-
Wash and scrub the sweet potatoes. Poke a few holes in them with a fork.
-
Rub each potato with olive oil and sprinkle with salt and pepper.
-
Place them on a baking sheet and roast for 45-50 minutes, or until tender.
-
💡Tip: If you’re short on time, microwave the sweet potatoes for 5-7 minutes per potato, flipping halfway through.
Step 2: Prepare the Turkey Taco Filling
-
Heat olive oil in a large skillet over medium heat.
-
Add diced onions and minced garlic, sauté until fragrant.
-
Add ground turkey and cook until browned, breaking it up with a spoon.
-
Stir in taco seasoning, diced tomatoes, black beans, and corn.
-
Simmer for 5 minutes, stirring occasionally, until well combined.
Step 3: Assemble the Stuffed Sweet Potatoes
-
Slice open each roasted sweet potato and fluff the inside with a fork.
-
Spoon the turkey taco mixture into each potato.
-
Sprinkle with shredded cheese and let it melt.
Step 4: Add Toppings & Serve
-
Garnish with avocado, fresh cilantro, sour cream, or jalapeños.
-
Squeeze fresh lime juice over the top for extra flavor.
-
Serve immediately and enjoy!