Preheat your oven to 400°F (200°C). Toss cubed sweet potatoes with olive oil, salt, and pepper, then spread them evenly on a baking sheet. Roast for about 20 minutes until tender and lightly caramelized.
While potatoes roast, sauté onion in a skillet until soft and fragrant. Add chopped kale and cook until wilted and tender. This step removes excess moisture and concentrates flavor.
In a bowl, whisk eggs, milk, garlic powder, salt, and pepper until fully combined. A well-mixed base ensures an evenly textured frittata with no dense spots.
Add roasted sweet potatoes and sautéed vegetables into the skillet or baking dish. Pour the egg mixture over the vegetables and gently stir to distribute ingredients evenly.
Sprinkle crumbled feta over the top and bake in the oven for 15–18 minutes until the center is set. Let it rest briefly before slicing to maintain clean portions.