Zucchini egg cups are a healthy, simple and tasty way to enjoy breakfast. Whole eggs are mixed with tomatoes and wrapped in zucchini. The perfect high protein and low carb and low-carb grab and go breast or snack!

If you want a breakfast recipe that’s low in carbs, packed with protein and easy to make, you need to try these zucchini egg muffins! Making eggs is obviously easy but when you make egg cups, you have them ready to go for easy access. And since most of us don’t have time to whip up a gourmet or healthy meal everyday, these are great to keep on hand.
I love popping them on top of a salad, sliced up onto avocado toast or simply grab from fridge and eat it on the go! These are such a good recipe to meal prep. You can add any fillings you like, so use what you have on hand!
Ingredients you’ll need
All you need are 4 easy ingredients to bring these zucchini egg cups to life!
- Eggs: You’ll need whole eggs to make these egg cups. Any eggs work well in this recipe – I like large free range eggs here.
- Zucchinis: Peeled into thin strips to make the "shell".
- Tomatoes: I used cherry tomatoes but you can use 1 large tomato if that’s all you have.
- Salt+ pepper: A little salt and pepper is necessary for any egg recipe, in my opinion!
- Chives: Add the perfect herbaceous flavour to these eggs.
How to make zucchini egg cups
Making these low carb zucchini egg cups couldn’t be easier! Simply start by preheating your oven to 180/350F.
Using a vegetable peeler, carefully peel the zucchini’s into long strips.
Grab a muffin tray and spray with olive oil or brush with oil. Add 2 zucchini strips to wrap around each muffin cup cavity. If your using small zucchinis you may need 3 strips.
Once the zucchinis are in the muffin tray, crack an egg into each one. Then, top each egg with your chopped tomato, chives, sea salt, and black pepper.
Bake for 18-20 minutes, or until the egg whites are set and cooked to your liking. Once they’re done, remove them from the oven, serve, and enjoy!
Variations
- Add extra protein. Sprinkle 1 teaspoon of your favourite cooked protein like bacon, sausage or ground meat to each cup.
- Make them cheesy. Shredded cheddar, parmesan, crumbled feta or goat cheese would provide additional flavour and creaminess.
- Add seasonings. Mix it up with fresh herbs like basil, Italian seasoning or red pepper flakes.
- Use different vegetables. Not a fan of tomatoes? Replace with equal parts diced capsicum (bell pepper), diced broccoli sautéed mushrooms. About 1 teaspoon per cup.*
- Add toppings. Serve warm egg muffins with hot sauce, greek yogurt, avocado, chives or even salsa!
How to store
- Refrigerate any leftovers in an airtight container, for up to one week.
- Freeze for up to one month. When you’re ready to eat them, simply follow the reheating instructions below!
- To reheat, place your egg cups in the microwave for 30 seconds. You can also reheat them in the oven, at 150C/ 300F, for 5-6 minutes, if you prefer. If you do this method, I recommend decreasing the initial cook time on your egg cups by 1-2 minutes, so that the eggs don’t get overcooked!
FAQ
They’re a great way to meal prep a high protein and healthy snack you can add to breakfast. Plus this version also sneaks in some veggies!
When reheating, wrap each egg cup in a paper towel to soak up excess liquid before placing in the microwave. This should prevent the egg cups from getting soggy.
If you don't want to use whole eggs, use the whites from 2 large eggs and add extra veggies for flavour.
More egg recipes
Crustless Salmon & Spinach Quiche
If you try this zucchini egg cups recipe or have a question, please let me know! Leave a comment and rate it below. I love to hear what you think, or any changes you make.
PrintZucchini Egg Cups
- Total Time: 30 minutes
- Yield: 12 eggs 1x
Description
These zucchini egg cups are a healthy, simple and tasty way to enjoy breakfast. Whole eggs are mixed with tomatoes and wrapped in zucchini. The perfect high protein and low-carb, grab and go breakfast or snack!
Ingredients
- 2 large zucchini
- 12 large eggs
- 12 cherry tomatoes or 1 large tomato, chopped
- 3 tablespoons chives, finely chopped
- Salt and pepper, to taste
Instructions
- Preheating your oven to 180C/ 350F.
- Using a vegetable peeler, carefully peel the zucchini’s into long strips.
- Grab a muffin tray and spray with olive oil or brush with oil. Add 2 zucchini strips to wrap around each muffin cup cavity. If your using small zucchinis you may need 3 strips.
- Once the zucchinis are in the muffin tray, crack an egg into each one. Then, top each egg with your chopped tomato, chives, sea salt, and black pepper.
- Bake for 18-20 minutes, or until the egg whites are set and cooked to your liking. Once they’re done, remove them from the oven, serve, and enjoy!
Notes
- Refrigerate leftovers in an airtight container, for up to one week.
- Freeze for up to one month. Reheat in microwave for 30 seconds.
- See ideas for variations above in blog post*
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Breakfast
- Method: Bake
- Cuisine: International
Tegan says
It didn't work out as in the photo but close enough! At least the egg wasn't super glued to the side of the muffin holes like they usually are when I make flourless quiche. I baked them for a little over 20 mins and they still tasted great. Maybe thicker layers of zuchinni for the sides next time. I used 2 strips for the sides and a square-ish piece for the bottom. They still taste delicious even if they don't look exactly like the photo so they're not going to waste!