Mix in 1 teaspoon of the salt and all remaining seasonings and transfer to a large bowl.
Dice the onions and tear the kale into small pieces.
Saute the onion and kale in the skillet until slightly soft and add to the meat.
Pour the mixed vegetables into the skillet and heat on low heat.
While the vegetables are heating, mash the cooked sweet potatoes with butter and the remaining salt until smooth.
Add the mixed vegetables and the egg to the meat and stir to combine.
Pour the meat/vegetable mixture into a 9x13 baking dish and spread the mashed sweet potatoes over the top.
Bake at 350°F for approximately 30 minutes.
When done, top with a small dollop of cream cheese if desired and enjoy.
For sweet potatoes: Either bake ahead for about an hour or until soft, or boil about 10 minutes in large pot of water until soft. Drain before using if boiled. I usually make extra when making a previous meal then just re-heat the night I make this.
This recipe makes a 9x13 pan -- you can divide it and freeze part for another meal or double it to make a large one for the freezer!