This Whole30 sweet potato apple breakfast bake is naturally sweet, teeming with warming cinnamon, packed with protein, healthy fats, and fiber. The dish reminds me of a New Orleans-style bread pudding with its cinnamon and raisins, but it's totally Whole30 compliant! A wonderful Whole30 breakfast, Whole30 sweet potato recipe, or paleo breakfast when you're simply tired of eggs and bacon.
1/4 cup ghee
2 sweet potatoes , peeled and diced
2 medium apples , cored and diced
2 teaspoons cinnamon
2/3 cup raisins
1/3 cup walnuts
Salt , to taste
6 - 8 eggs (6 eggs is creates a less eggy texture, so this is personal preference. I love both!)
1 cup full-fat coconut milk
Preheat oven to 325º.
Heat ghee in a large cast-iron skillet over medium heat, then add sweet potatoes. Cook, stirring often until beginning to soften, about 5-10 minutes.
Add in apples, 2 teaspoons cinnamon, and raisins, and cook until apples are softened and raisins are plumped, about 8-10 minutes. Both apples and sweet potatoes should be easily pierced with a fork. If necessary, add in a little water to prevent sticking and burning. Add in in walnuts and salt, about 1/2 teaspoon to taste. Stir to combine well and sauté the mixture a minute or two
In a medium bowl, whisk eggs and coconut milk until smooth and well combined. Remove apple-sweet potato mixture from heat and pour egg mixture over. Smooth to cover with the back of a spoon. Bake for 20 minutes or until set. A knife stuck in the middle should come out clean.