These compact Weight Watchers egg bites pack a lot of protein and lasting energy into a small package. They’re simple to prepare, versatile, and taste great served hot or cold.
Many readers have asked how to make Instant Pot–style egg bites without an Instant Pot. This oven version is one of the easiest ways to recreate those creamy, savory bites at home using a standard oven.
They’re a popular lunch choice in my house—kids love them—and a batch in the refrigerator makes a convenient grab-and-go snack. Egg bites are essentially mini quiches loaded with vegetables, so they deliver solid nutrition while still being satisfying. Best of all, these come in at just 1 Weight Watchers point per bite.
These egg bites freeze extremely well. Make a double or triple batch and keep extras for busy mornings: wrap cooled bites in parchment, seal in a freezer bag, and store. Reheat straight from frozen in the microwave or thaw overnight in the fridge.
Why you should try this Weight Watchers egg bites recipe
- High-protein and filling—great for a quick family lunch or a portable work snack.
- Flexible: customize with whatever meat, cheese, or vegetables you have on hand.
- Fast and straightforward—ready in under 30 minutes: mix, portion, and bake.
Weight Watchers egg bites ingredients
- Eggs — 6
- Milk — 3 tbsp (non-fat suggested)
- Spinach — 1 cup
- Ham, diced — 1/2 cup
- Fresh basil — a handful
- Fresh chives — a handful
- Tomato, diced — 1
- Parmesan, grated — 1/4 cup
- Black pepper — 1 tbsp (adjust to taste)
How to make Weight Watchers egg bites (step by step)
- Preheat the oven to 350°F (180°C). Crack the eggs into a bowl and add the milk.
- Whisk the eggs and milk until just combined. Add the spinach, diced ham, basil, chives (reserve half for garnish), tomato, parmesan, and black pepper. Stir gently until everything is evenly distributed—avoid over-mixing.
- Spoon the mixture evenly into a 6-cup muffin pan. You can line the cups with paper liners or spray with a little nonstick spray if desired.
- Bake for about 20 minutes, or until the egg bites are just set. Remove from the oven and let them cool in the pan for 15 minutes before taking them out to avoid breaking.
- Serve warm, or cool completely and refrigerate. Reheat individual bites in the microwave for about 30 seconds.
Variations and substitutions
- Swap spinach for shredded kale or cabbage for a different leafy green.
- Replace ham with shaved pastrami, roast beef, cooked turkey, or bacon for other flavor profiles.
- Add sharp cheddar or another cheese for a richer bite (this will affect points and nutrition).
- Try different herbs—parsley, dill, or cilantro work well—to change the flavor without extra calories.
Tips and tricks
- Don’t overbeat the eggs—whisk just until combined. Over-mixing can make egg bites rubbery instead of tender.
- These are forgiving—feel free to experiment with vegetables, proteins, and herbs.
- To freeze: cool completely, wrap each bite in parchment, place in a freezer bag, and freeze. Reheat from frozen in the microwave.
Related recipes
- Instant Pot Egg Bites
- Egg White Breakfast Cups
- Bacon, Cheddar and Ranch Devilled Eggs
Makes 6 egg bites
Serving size: 1 egg bite
Weight Watchers egg bites

Ingredients
- 6 eggs
- 3 tbsp non-fat milk
- 1 cup spinach
- 1/2 cup ham, diced
- Handful fresh basil
- Handful fresh chives
- 1 tomato, diced
- 1/4 cup grated parmesan
- 1 tbsp black pepper
Instructions
- Preheat the oven to 350°F (180°C). Add eggs and milk to a bowl.
- Whisk eggs and milk until just combined. Add the remaining ingredients except half the chives and stir until mixed.
- Spoon the mixture evenly into a 6-cup muffin pan.
- Bake for 20 minutes until just set. Cool for 15 minutes in the pan before removing.
- Serve warm. Reheat in the microwave for about 30 seconds if needed.
Notes
- Makes 6 egg bites
- Serving size: 1 bite
- Approx. 1 WW point per egg bite
Nutrition
Nutrition information is automatically calculated and should be used as an approximation.
Additional Info
Mention @drizzlemeskinny or tag #drizzlemeskinny on Instagram!