Side Dishes
This sweet potato kale frittata recipe transforms humble ingredients into a hearty, one-pan masterpiece that balances roasted sweetness with earthy greens.
The key lies in caramelizing sweet potatoes until tender and crisp, then folding them into a fluffy egg base with wilted kale—a technique that delivers restaurant-quality texture in just 45 minutes.
What makes this dish special is how it marries comfort food with nutrition, creating a satisfying meal that feels both indulgent and wholesome.
The process starts with roasting sweet potato cubes until their edges turn golden and caramelized—a step that adds depth without overpowering the dish. While they crisp, kale wilts down into tender, flavorful strands, ready to be nestled into the egg mixture.
The eggs themselves are the star, whipped just enough to create a light, airy texture that contrasts beautifully with the hearty vegetables. This isn’t your average frittata; it’s a foolproof method for turning simple ingredients into something extraordinary.
By the time it emerges from the oven, you’ll have a frittata with a golden crust, tender sweet potatoes, and pockets of creamy egg that hold every bite together. The kale adds a touch of earthiness that cuts through the sweetness, while the crispy edges provide just the right contrast.
It’s the kind of dish that feels like a meal in itself—perfect for brunch, a light dinner, or even a make-ahead lunch. The best part? Only one pan to clean, making it as practical as it is delicious.
For extra flair, top with a sprinkle of feta cheese or a drizzle of hot honey before serving. This frittata holds its shape beautifully when sliced, making it ideal for meal prep or sharing.
Whether you’re feeding a crowd or treating yourself to a satisfying solo meal, this recipe delivers on both flavor and convenience. Let’s get cooking!
Ingredients for sweet potato kale frittata
Roasted sweet potatoes and tender kale meet fluffy eggs in this vegetarian one-pan wonder.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 1 ½ lb | Cubed, 1-inch pieces |
| Kale Leaves 🥬 | 5 oz | Stems removed, chopped |
| Large Eggs 🥚 | 8 whole | Room temperature preferred |
| Heavy Cream 🥛 | ¼ cup | Full-fat for creaminess |
| Shallots 🧅 | 2 whole | Minced, or sub with onion |
| Garlic Cloves 🧄 | 3 cloves | Minced, or use garlic powder |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for roasting |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Ground Nutmeg 🌿 | ¼ tsp | Freshly grated for warmth |
| Feta Cheese 🧀 | ¼ cup | Crumbled, optional topping |
| Hot Honey 🍯 | 2 tbsp | For drizzling, optional |
The sweet potatoes are the foundation—look for firm, vibrant orange ones with smooth skin. Organic sweet potatoes from the produce section at Whole Foods or Trader Joe's have the best flavor, but any variety works. Cube them evenly (about 1-inch pieces) so they roast uniformly. Kale should be dark green, crisp leaves—avoid any with yellowing or wilted spots. The shallots add depth; substitute red onion if you prefer a milder flavor. For the eggs, room temperature eggs whip up lighter, so take them out 30 minutes before starting.
No heavy cream? Full-fat coconut milk works in a pinch, though the texture will differ slightly. Swap feta for crumbled vegan cheese if needed, though the dish loses some tang. Short on kale? Spinach or Swiss chard wilts just as well—use the same amount. The nutmeg is key for that warm, earthy note; if you don’t have it, a pinch of cinnamon adds a similar depth. For extra richness, stir in 2 tbsp sour cream with the eggs. The olive oil should be extra-virgin—cheap oil can make the sweet potatoes taste bitter.
Roasted sweet potatoes keep in the fridge for 5 days, so make a double batch for easy meals. The frittata reheats beautifully—30 seconds in the microwave or 5 minutes at 350°F keeps it creamy. For make-ahead prep, assemble the frittata, then refrigerate before baking—it’ll hold shape better. Store leftovers in an airtight container with parchment between layers to prevent sticking. The feta and hot honey toppings should be added fresh after baking for the best texture and flavor.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this trick—roast the sweet potatoes and shallots in the same pan you’ll cook the frittata. Less dishes, zero stress, and that caramelized sweetness from the potatoes? It’s the secret weapon.
- Creamy-Savory Balance: The heavy cream makes this rich and velvety, but the kale adds a peppery punch that keeps it bright. Honestly, the contrast is what makes it crave-worthy—like a hug in a skillet.
- Meal Prep MVP: Slice the sweet potatoes ahead, store them in the fridge, and toss them in raw when you’re ready. Breakfast for dinner? Brunch for a crowd? This holds up for days and reheats like a dream.
- Budget Breakthrough: Sweet potatoes and kale stretch this recipe into a full meal without breaking the bank. I’ll be real: I make this twice a week, and it feeds my family of four for under $10. Eggs and cream feel luxurious, but the veggies keep it honest.
Step-by-step instructions for sweet potato kale frittata
This one-pan masterpiece combines roasted sweet potatoes and tender kale in a rich, fluffy egg custard.
Roast the Sweet Potatoes and Sauté Aromatics
Preheat your oven to 400°F. Toss the 1.5 lb sweet potatoes (cubed into 1-inch pieces) with 1 tablespoon olive oil, 0.75 tsp salt, and 0.25 tsp black pepper. Spread them on a rimmed baking sheet in an even layer and roast for 20-25 minutes until tender with slightly caramelized edges. You'll know they're ready when they pierce easily with a fork and develop a golden hue.
While the sweet potatoes roast, heat the remaining 1 tablespoon olive oil in a large oven-safe skillet over medium heat. Add the 2 minced shallots and 3 minced garlic cloves, cooking for 3-4 minutes until softened and fragrant. Stir in the 5 oz chopped kale leaves and cook for another 2 minutes until just wilted. Remove from heat and set aside.
Assemble the Frittata Base
Increase the oven temperature to 375°F. Return the skillet with aromatics to the stovetop over medium-low heat. Add the roasted sweet potatoes to the skillet, stirring gently to combine with the kale mixture. Let it warm through for 1-2 minutes while you prepare the egg mixture.
In a separate bowl, whisk together the 8 large eggs, 0.25 cup heavy cream, 0.75 tsp salt, remaining 0.25 tsp black pepper, and 0.25 tsp ground nutmeg until fully combined. The mixture should be smooth with no visible streaks of flour or egg whites.
Pour and Bake the Frittata
Pour the egg mixture evenly over the sweet potato and kale mixture in the skillet. Use a spatula to gently stir everything together, ensuring the vegetables are fully coated with the egg custard. The mixture should be evenly distributed across the skillet.
Transfer the skillet to the preheated oven and bake for 18-22 minutes until the edges are set and the top is golden brown. The center should still be slightly jiggly—this indicates it's fully cooked but still moist. If the top browns too quickly, tent loosely with aluminum foil.
Finish and Serve
Remove the frittata from the oven and let it rest for 5 minutes before serving. This resting period allows the custard to set properly and makes it easier to slice. Sprinkle the 0.25 cup crumbled feta cheese evenly over the top and drizzle with the 2 tablespoons hot honey.
Use a large spatula to loosen the edges, then slide the frittata onto a serving plate. Cut into wedges and serve immediately while warm. The combination of caramelized sweet potatoes, earthy kale, and creamy egg custard creates a harmonious balance of flavors and textures in every bite.
Pro Tips For Making Sweet Potato Kale Frittata
- ROAST THE SWEET POTATOES FIRST: I learned this the hard way—skipping the roast makes the frittata soggy. Cube the sweet potatoes small (½-inch pieces) and toss them in olive oil, salt, and a pinch of smoked paprika. Roast at 425°F (220°C) for 20-25 minutes until tender and caramelized. They’ll release flavor and soak up less moisture in the frittata.
- SAUTE SHALLOTS UNTIL SOFT: Don’t just chop shallots and toss them in raw—they’ll stay bitter and watery. Cook them in butter or oil over medium-low heat for 5-7 minutes until translucent and just starting to turn golden. This step makes a real difference in texture and flavor, especially when paired with the kale.
- WILT KALE BEFORE MIXING: Raw kale in a frittata turns it into a sad, mushy mess. Blanch the leaves in boiling water for 30 seconds, then drain and squeeze out every drop of water. Chop them finely and sauté for 2 minutes until just wilted—this keeps the frittata structure intact.
- USE ROOM-TEMP EGG MIX: Cold eggs make the frittata fight you. Whisk the eggs, heavy cream, and a splash of milk (or water) together at least 10 minutes before cooking. Room temperature ingredients blend smoother and cook more evenly—no more rubbery centers or uneven browning.
Dietary considerations for this recipe
Vegetarian Protein Power
This frittata delivers a complete vegetarian protein thanks to the eggs and kale, with 15 grams of protein per serving from just the eggs alone. The sweet potatoes add fiber and complex carbs, creating a balanced meal that keeps you full for hours.
I always feel satisfied after eating this—it’s the kind of dish that replaces heavier, meat-based meals without sacrificing substance. 💪
Gluten-Free Guaranteed
With no flour or grains in sight, this recipe is naturally gluten-free—perfect for those avoiding wheat or gluten sensitivity. The only potential cross-contamination risk comes from shared kitchen tools, so I recommend using a dedicated skillet if gluten is a concern.
The crust forms beautifully from the eggs and cream, so no gluten substitutes are needed. ✨
Dairy-Free Adaptations
Skip the feta and heavy cream, then use unsweetened almond milk or coconut milk (full-fat) in place of the cream. For extra richness, stir in 2 tablespoons nutritional yeast with the eggs—it adds a cheesy flavor without dairy.
The texture will be slightly lighter, but the sweet potatoes and kale still shine. Trust me, it’s still delicious! 🥛
Low-Carb Option
This frittata fits seamlessly into low-carb diets with just 12 grams net carbs per serving (thanks to the fiber-rich kale and sweet potatoes). For even fewer carbs, reduce the sweet potatoes to 1 lb and add extra kale or spinach to bulk up the dish.
The eggs and cream keep it satisfying while keeping carbs in check. 🌿
Allergen-Friendly Swaps
For egg allergies, try a tofu scramble base (use 12 oz firm tofu, crumbled, with turmeric for color) instead of eggs. If nutmeg is an issue, substitute with ½ tsp cinnamon for warmth.
Always check labels on hot honey—some brands contain trace nuts. With these tweaks, almost anyone can enjoy this hearty dish. 💛
Nutrition facts
Frequently asked questions
Can I make this frittata ahead of time?
Yes! Assemble the frittata in your skillet, then refrigerate it uncovered for 1-2 hours before baking. This helps it hold shape better. For make-ahead prep, bake it as directed, then store in an airtight container for up to 4 days. Reheat slices in a 350°F oven for 5 minutes or microwave for 30 seconds—they'll stay creamy and delicious. Pro tip: Place parchment paper between layers if stacking.
What's the best way to reheat leftovers?
For the best texture, reheat slices in a 350°F oven for 5-7 minutes until warm through. Microwaving works too—just cover with a damp paper towel for 30-45 seconds on high. Avoid high heat, which can make the eggs rubbery. If the frittata seems dry, sprinkle a few drops of water or milk on top before reheating to restore moisture.
Can I substitute regular potatoes for sweet potatoes?
Not ideal! Sweet potatoes add natural sweetness and a creamy texture that regular potatoes can't match. However, if you must substitute, try red potatoes (for creaminess) or Yukon Golds (for mild sweetness). Roast them 5 minutes longer since they're less dense. The flavor will be different, but the technique remains the same.
Why did my frittata turn out too dry?
Overbaking is the most common cause. Remove it from the oven when the center is still slightly jiggly (18-22 minutes at 375°F). If using a smaller skillet, reduce baking time by 2-3 minutes. For extra moisture, stir in 1-2 tablespoons milk or cream with the eggs. The key is a gentle, golden crust—not a dry, browned top.
How can I make this dish spicier?
Add ½ tsp smoked paprika or ¼ tsp cayenne pepper to the egg mixture for heat. For depth, stir in 1 tsp hot sauce or ½ tsp chipotle powder with the shallots. Top with crumbled chorizo (if not vegetarian) or red pepper flakes before serving. Balance the heat with extra feta or a drizzle of honey.
