Preheat oven to 350F/180C.
Heat skillet over medium-high heat; add bacon and sauté for 2-3 minutes.
Add diced red onion and sauté for 2-3 minutes.
Add sweet potatoes and spices; continue cooking for about 10-12 minutes, until sweet potatoes just tender.
Add chopped spinach and continue cooking for 2 minutes.
Transfer bacon mixture to 9x13 casserole dish; spread evenly on bottom.
Whisk the eggs and coconut milk in large bowl; pour over mixture in casserole dish.
Bake for 15-18 minutes until set and not jiggly,
Optional serving ideas: avocado slices, salsa, chili flakes, sour cream/grated cheese (if dairy tolerated)