Cook sweet potato using desired method (see Notes below). Sweet potato must be very hot in order to cook eggs.
While sweet potato cooks, crack eggs into large bowl. Whisk eggs together vigorously until mixture is pale in color and no longer streaky. Set aside.
Carefully transfer cooked, hot sweet potato to cutting board. Working quickly, slice skin of sweet potato open and peel away as much skin as possible. Scoop flesh of sweet potato out of skin and add to bowl with whisked eggs.
Quickly mash sweet potato and eggs together until sweet potato is smooth and mixture is fully, thoroughly combined. Continue mashing another 30 to 60 seconds more, until eggs are no longer glossy. This indicates eggs are cooked and safe to eat.
Add banana, ghee, cinnamon, and sea salt to bowl. Mash all ingredients together until fully combined. Mixture should be very smooth. Taste and adjust cinnamon and sea salt as desired.
Divide sweet potato mixture into 2 equal portions. Top each portion with desired toppings and serve warm.
The sweet potato MUST be very hot in order to cook the eggs. If you're not cooking the sweet potato immediately before prepping your breakfast bowl, reheat the potato in the microwave until it's hot.
Since the sweet potato needs to be hot when it's added to the eggs, you'll need to work very quickly so it doesn't cool too much. Use potholders as needed to safely handle the hot sweet potato as you work with it.