
Sweet Potato Frittata
Each serving of Sweet Potato Frittata provides 27g protein and 429 calories, prepping 4 servings on the stovetop for breakfast meal prep. This protein-forward breakfast alternative keeps you full through morning training while supporting recovery from previous sessions. Batch on Sunday to remove breakfast decisions on training mornings.
Ingredients
- •Sweet Potato, Baked, Flesh Only(480g)
Any sweet potato works. Medium = ~130g. Microwave 5-6 min to speed prep.
- •Olive oil(38g)
Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.
- •Ham Or Canadian Bacon(240g)
- •Yellow Onion(240g)
- •Rosemary, Fresh(15g)
- •Egg, Whole, Large
- •Cheddar Cheese(80g)
- •1/2 teaspoon ground black pepper
- •1/4 teaspoon kosher salt
- •Cheese, Feta, Crumbled(60g)
Instructions
- 1Place a rack in the center of your oven and preheat the oven broiler to high.
- 2Place the chopped sweet potato in a microwave-safe bowl. Fill the bowl with water to a depth of 1/2 inch. Cover the plate with a paper towel (or use a reusable microwave-safe cover). Microwave on high until the cubes are slightly tender but not fully cooked, about 4 to 5 minutes. Let cool a few minutes, then drain.
- 3Meanwhile, heat 2 tablespoons oil in a 10-inch cast-iron or similar ovenproof skillet over medium-high heat. Swirl to coat the skillet. Once the oil is hot, add the ham. Cook, stirring often, until the ham is browned on all sides, 4 to 5 minutes. With a slotted spoon, remove the ham to a plate and set aside.
- 4Reduce the heat to medium. Add the remaining 1/2 tablespoon oil, onion, rosemary, and sweet potato. Sauté, stirring often, until both the onion and sweet potato are lightly browned and the onion is softened, about 7 minutes.
- 5In a large mixing bowl, whisk the eggs until blended. Whisk in the cheddar, black pepper, and salt.
- 6Remove the skillet from the heat. Slowly and gently pour in the egg mixture. Sprinkle with the ham and feta.
- 7Place the skillet in the oven. Broil until the eggs are set and the top is golden, about 3 to 5 minutes. Watch very carefully towards the end of the cooking time to ensure it doesn’t burn (don’t walk away!). This time may vary depending upon your skillet (different materials hold heat differently). If at the 5 minute mark your frittata is not fully cooked, switch the oven to BAKE at 350 degrees F and continue cooking until the eggs are set. Remove from the oven (be careful, the skillet handle will be hot). Let cool a few minutes. Slice and serve warm or at room temperature.
Nutrition — Per Serving
429
calories
27g
protein
22g
fat
- Carbohydrates
- 34g
- Saturated fat
- 7.9g
- Sodium
- 944 mg
- Dietary fiber
- 5.5g
4 servings per batch · ~288g each
Macro data sourced from USDA FoodData Central
AI Swap Engine
Set up your profile to enable swaps →Common questions
How much protein does Sweet Potato Frittata have per serving?
Each serving contains 27g of protein at 429 calories total. The macro breakdown is 22g fat and 34g carbs, making this a balanced breakfast option for daily protein goals.
How long does Sweet Potato Frittata take to prep?
This quick prep recipe yields 4 servings, so you can batch-cook an entire week's breakfasts in one stovetop session. Total time is minimal, allowing for efficient meal prep day execution.
Is Sweet Potato Frittata good for muscle gain?
At 27g protein per serving, this breakfast recipe supports muscle gain phases by delivering substantial protein in the morning to jumpstart daily macro accumulation. The carbs (34g) provide energy for pre-workout fueling or recovery.
More like this

Breakfast Burritos with Beef, Bacon, and Honey
Stovetop · 8 servings

Breakfast Burritos with Beef and Eggs
Stovetop · 8 servings

Cottage Cheese Egg Breakfast Bakes
Oven · 6 servings
