Taco Stuffed Sweet Potatoes

No ratings yet
Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

For those taco lovers (such as myself), these are the perfect way to make tacos a little bit healthier. These stuffed sweet potatoes are comforting, high protein, gluten-free, and high in fiber.

The last time I had a taco night at home, I decided to make these instead, and I cannot tell you how much everyone loved them. One of the best things is that everyone can add their favorite ingredients and make them their own.

Each bite is the perfect combination of sweet and savory. I make them all the time now when I’m craving for something a little more special, more comforting, and yet still healthy.

Taco Stuffed Sweet Potatoes

This recipe can be a bite more challenging to meal prep (meal prepping the stuffed sweet potato can lose some of its flavor and texture). However, I realized that you can always meal prep the ingredients and then simply cook the sweet potato in the moment.

Taco Stuffed Sweet Potatoes recipe

Ingredients and Substitutes

Lean ground beef (1lb) – You can replace this with chicken or turkey ground beef if you wish.

White onion (1, chopped) – For those who prefer to save time in the kitchen, my favorite lazy “hack” is to use onion flakes.

4 garlic cloves (minced) – You can also use garlic flakes if you don’t want to mince garlic.

Chili powder (1 tsp) – You can substitute with paprika, chipotle powder, or crushed chili flakes.

Ground cumin (1/2 tsp) – You can also use ground coriander, fennel seeds, or paprika. If you want to save time in the kitchen, you can use taco seasoning, which contains most of the ingredients all in one place.

Sea salt (1/2 tsp)

Black pepper (1/2 tsp)

Ground paprika (½ tsp) – This packs a punch of color and flavor at the same time. Make sure you don’t skip this ingredient.

Garlic powder (¼ tsp) – I also love to use garlic flakes instead of garlic powder.

Onion powder (¼ tsp) – Just like onion powder, you can use garlic flakes.

Crushed red pepper flakes (¼ tsp) – If you don’t like your food to be too spicy, you can remove this ingredient.

Dried oregano (¼ tsp)

Chunky salsa (1 cup) – If you want some extra heat, you can get spicy chunky salsa. But, if you are looking for a family-friendly option. Choose a non-spicy option.

Water (1/2 cup)

4 sweet potatoes – While you could replace them with yellow potatoes, make sure you stick with sweet potatoes. After all, the recipe is taco-stuffed sweet potatoes.

ingredients for Taco Stuffed Sweet Potatoes


Shredded mozzarella – You won’t use that much of it but if you want to reduce the calories, you can replace it with low-fat mozzarella cheese.

Diced tomatoes

Mashed avocado – You can add some flavor to create a delicious guacamole, such as lemon, salt, pepper, cilantro, and onion powder.

Sour cream – For health enthusiasts, you can replace sour cream with plain Greek yogurt. It will offer more protein and have the same flavor and consistency (and with fewer calories).

how to make Taco Stuffed Sweet Potatoes

How to Make Beef Stuffed Sweet Potato

Step 1. Take your sweet potatoes and poke holes all over them with a fork. Then, place them on a plate or bowl with water.

 Place them in the microwave for 10 minutes on the high setting. If they are not cooked, place them for another 5 minutes.

How do we know if they are cooked? They should have a fork-tender consistency. 

Step 2. While you are cooking the sweet potatoes, it’s time to get the stuffing ready. Grab a skillet and place it on medium-high heat. Add the ground beef, onion, and garlic.

Step 3. Stir and cook the beef for roughly 5-7 minutes or until it’s brown.

Step 4. Drain the grease and add all the spices, seasoning, salsa, and water.

Step 5. Mix everything until it’s well blended and cook it on low heat for roughly 5 minutes.

Step 6. Once you know the potatoes are cooked, let them cool down and then cut them lengthwise. Open them up without cutting them completely through.

step by step Taco Stuffed Sweet Potatoes recipe

Step 7. It’s now my favorite set, stuffing the potatoes! Grab the potatoes and stuff them with the cooked beef.

Add your favorite toppings, such as mozzarella, tomatoes, mashed avocado (or guacamole), and sour cream. Place them on a plate, and enjoy!

healthy Taco Stuffed Sweet Potatoes

Best Toppings to Use

When it comes to the toppings you can use to stuff the sweet potatoes, the sky is the limit! You can add almost any topping that you like.

In my case, I love adding sliced jalapenos (for an extra spicy kick), cilantro, and sometimes, black beans.

The thing I love about them is that everyone can make their own creation based on their preferences and nutritional needs.

If you are looking for a lower-carb option, try removing some of the insides of the sweet potato and replacing it with some cauliflower rice.

Watch How to Make

Other Comforting Recipes

Taco Stuffed Sweet Potatoes
No ratings yet

Taco Stuffed Sweet Potatoes

These Taco Stuffed Sweet Potatoes are a combination of savory and sweet. Filling, comforting spicy and creamy. Full of flavors and nutrition. The dinner is high protein and gluten-free.
Prep: 10 minutes
Cook: 15 minutes
Total: 35 minutes
Servings: 4 stuffed sweet potatoes


  • 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
  • ½ tsp ground paprika
  • ¼ tsp garlic powder
  • ¼ tsp onion powder
  • ¼ tsp crushed red pepper flakes
  • ¼ tsp dried oregano
  • 1 cup chunky salsa
  • 1/2 cup water
  • 4 sweet potatoes


  • Shredded mozzarella
  • Diced tomatoes
  • Mashed avocado
  • Sour cream


  • Poke holes all over your sweet potatoes with a fork. Then, add them to a bowl or a plate with some water. Pop into the oven and microwave for 10 minutes on a high setting. If not cooked after, give it another 5 minutes to cook. In case your microwave is too small, you’ll have to cook these potatoes two at a time.
  • While the sweet potatoes are being microwaved, heat up a skillet to medium-high heat. Add in ground beef, onion, and garlic – stir and cook until brown. It will take 5-7 minutes. Drain the grease.
  • Add all of the spices and seasoning, salsa and water. Give it a good stir and cook on low heat for about 5 minutes.
  • When the potatoes are cooked, let them cool down a little, but cut lengthwise to open them up without cutting through completely.
  • Stuff the potatoes with cooked beef mixture. Top up with mozzarella, tomatoes, mashed avocado, and sour cream. Enjoy!


Serving: 1 stuffed sweet potato | Calories: 465kcal | Carbohydrates: 42g | Protein: 29g | Fat: 21g | Saturated Fat: 6.6g | Polyunsaturated Fat: 1.6g | Monounsaturated Fat: 10g | Trans Fat: 0.7g | Cholesterol: 80mg | Sodium: 1023mg | Potassium: 1415mg | Fiber: 10g | Sugar: 11g | Calcium: 163mg | Iron: 4.7mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Leave a comment below with your rating! I love the feedback and respond to every comment!

You May Also Like:

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating