Here’s a simple, healthy recipe for Breakfast Spinach Egg Muffins—perfect for meal prep, keto-friendly, and packed with protein.
Breakfast Spinach Egg Muffins
Yield: 12 muffins
Prep Time: 10 minutes
Cook Time: 20-25 minutes
Ingredients
-
10 large eggs
-
¼ cup milk (dairy or unsweetened almond/oat milk)
-
½ teaspoon salt
-
¼ teaspoon black pepper
-
¼ teaspoon garlic powder (optional)
-
Pinch of crushed red pepper flakes (optional)
-
2 cups fresh spinach, roughly chopped
-
½ cup shredded cheese (cheddar, mozzarella, feta, or a blend)
-
¼ cup diced onion or green onions
-
¼ cup diced bell pepper (any color)
-
Optional add-ins (choose 1-2):
-
⅓ cup cooked crumbled bacon or sausage
-
⅓ cup diced ham
-
¼ cup sun-dried tomatoes, chopped
-
¼ cup sliced mushrooms, sautéed
-
Instructions
-
Preheat & Prep
-
Preheat oven to 375°F (190°C).
-
Generously grease a 12-cup muffin tin with cooking spray, butter, or oil (silicone pans also work well). The eggs will stick badly if not greased thoroughly.
-
-
Mix the Egg Base
-
In a large bowl or large measuring cup with a spout, whisk together eggs, milk, salt, pepper, garlic powder, and red pepper flakes until well combined.
-
-
Assemble the Muffins
-
Divide the spinach evenly among the 12 muffin cups (it will look like a lot, but it wilts down).
-
Sprinkle the cheese, onions, bell peppers, and any optional meat/veggie add-ins evenly on top of the spinach.
-
Pour or ladle the egg mixture over the fillings, filling each cup about ¾ full. Give each cup a tiny stir with a fork to distribute things slightly.
-
-
Bake
-
Bake for 20-25 minutes, until the egg muffins are puffed, set in the center, and lightly golden on top. A toothpick inserted in the center should come out clean.
-
-
Cool & Serve
-
Let them cool in the pan for 5 minutes. They will deflate slightly—that’s normal. Run a butter knife around the edges to loosen, then remove carefully. Serve warm.
-
Storage & Reheating
-
Refrigerator: Store in an airtight container for up to 4 days.
-
Freezer: Wrap individually in plastic wrap or place in a zip-top bag and freeze for up to 3 months.
-
To Reheat: Microwave from refrigerated for 30-45 seconds, or from frozen for 60-90 seconds. You can also reheat in a toaster oven at 350°F for 5-7 minutes.
Customization Ideas
| Flavor Profile | Cheese | Veggies | Protein |
|---|---|---|---|
| Greek | Feta | Spinach, sun-dried tomato, kalamata olives | — |
| Denver Omelet | Cheddar | Diced bell pepper, onion | Diced ham |
| Mushroom Swiss | Swiss/Gruyère | Sautéed mushrooms, spinach | — |
| Spicy Southwest | Pepper jack | Jalapeño, bell pepper, onion | Chorizo or bacon |
| Garden Veggie | Goat cheese | Spinach, zucchini, tomato, onion | — |
These egg muffins are such a great grab-and-go breakfast. Let me know if you’d like tips for baking them in silicone molds or mini muffin tins for bite-sized portions!