Sweet Potato Egg Muffins with Spinach & Onion
These Egg Muffins are made with whisked eggs, diced sweet potato, fresh spinach, and sautéed onion, baked in a muffin tin until set and lightly golden on top. They’re basically a mini crustless quiche, sized for grab-and-go mornings.
I make a batch of these on Sunday to have breakfast ready for the whole week, since they reheat in under a minute. They’re also good for a light lunch alongside a salad. I like serving these next to Oven Baked Denver Omelette Casserole or a Strapatsada for a bigger breakfast spread.
If you like easy, make-ahead egg breakfasts like this one, these are worth trying too:
- Oven Baked Denver Omelette Casserole
- Strapatsada (Greek Eggs Scrambled with Tomatoes and Feta Cheese)
- Riced Cauliflower Breakfast Casserole with Melted Cheese, Crispy Bacon and Green Onion
- Turkish Fried Egg with Spinach and Pine Nuts – çılbır

Ingredients You’ll Need
Dicing the sweet potato small is what lets it cook through in the same time as the eggs, so keep the pieces close to the size of a pea. Sautéing the vegetables first, rather than adding them raw, keeps the muffins from turning watery.
Ingredients
1 tbsp olive oil
1 small sweet potato, peeled and finely diced
1/2 cup diced onion
2 cups fresh spinach, roughly chopped
10 large eggs
1/4 cup milk
1/2 cup shredded cheddar cheese
1/2 tsp garlic powder
Salt and pepper, to taste

Directions
- Preheat your oven to 375°F and grease a 12-cup muffin tin well, or line with silicone liners.
Heat the olive oil in a skillet over medium heat.
Add the diced sweet potato and cook for 6 to 7 minutes, stirring occasionally, until just starting to soften. - Add the onion to the skillet and cook for another 3 to 4 minutes, until softened.
Stir in the spinach and cook for about a minute more, just until wilted.
Remove the skillet from the heat and let the vegetables cool slightly. - In a large bowl, whisk the eggs, milk, garlic powder, salt, and pepper together until well combined.
Fold in the cooked vegetables and shredded cheddar.
The mixture should look evenly distributed, without big clumps of any one ingredient sitting in one spot. - Divide the mixture evenly among the muffin cups, filling each about three-quarters full.
The eggs puff up quite a bit in the oven, so resist filling the cups all the way to the top.
Give the tin a gentle shake to settle the mixture evenly. - Bake for 18 to 20 minutes, until the egg muffins are set in the center and lightly golden on top.
A toothpick inserted into the center should come out clean when they’re done.
They’ll puff up while baking and settle back down as they cool – that’s completely normal. - Let the muffins cool in the tin for 5 minutes before running a knife around the edges to remove them.
Serve warm and enjoy!


Important Recipe Notes
- Dice the sweet potato small. Close to the size of a pea is the target – larger pieces won’t finish cooking in the same time as the eggs and stay firm in the middle.
- Sauté the vegetables before adding them to the eggs. Raw vegetables release water as they bake, which can leave the muffins watery at the bottom. Cooking them first solves this.
- Don’t overfill the muffin cups. The eggs rise a lot in the oven, so filling them past three-quarters full often leads to overflow.
- These freeze extremely well, which makes them a good one to double for meal prep. Freeze individually on a tray before transferring to a bag.
- Store leftovers in an airtight container in the fridge for up to 5 days, or freeze for up to 2 months. Reheat in the microwave for about 30 seconds from the fridge, or 60 seconds from frozen.
- Grease the tin well, even with liners. Eggs can stick more than you’d expect, especially around the top edge of each cup.
How to Serve, Store & Customize This Recipe
Serving: Serve warm as a quick breakfast on their own, or with a slice of toast on the side for a more filling meal. They’re small enough that two or three make a good portion.
Storing: Keep in an airtight container in the fridge for up to 5 days. For longer storage, freeze in a single layer until solid, then transfer to a freezer bag for up to 2 months.
Customizing: Swap the sweet potato for diced bell pepper if you want a lower-carb version, or add crumbled cooked bacon or sausage for extra protein. A different cheese, like feta or pepper jack, changes the flavor without changing the method.
12
servings20
minutes20
minutes90
kcalIngredients
1 tbsp olive oil
1 small sweet potato, peeled and finely diced
1/2 cup diced onion
2 cups fresh spinach, roughly chopped
10 large eggs
1/4 cup milk
1/2 cup shredded cheddar cheese
1/2 tsp garlic powder
Salt and pepper, to taste
Directions
- Preheat oven to 375°F, grease the muffin tin, and cook the sweet potato until softening.
- Cook the onion, then wilt in the spinach and let everything cool slightly.
- Whisk the eggs with milk and seasonings, then fold in the vegetables and cheese.
- Divide the mixture among the muffin cups, filling each three-quarters full.
- Bake 18 to 20 minutes until set and lightly golden, then let them settle as they cool.
- Cool for 5 minutes, remove from the tin, and enjoy!