Mini Spinach Egg Bites: Oven-Baked Breakfast Recipe

These cheesy Spinach Egg Bites are a perfect low-carb, high-protein way to start your morning. Ideal for breakfast or brunch, they freeze and reheat beautifully for busy days.

Three spinach egg bites with bacon stacked on a plate with fresh arugula and strawberries, glass of pink juice in the background.

Why You’ll Love These Bacon Gruyere Egg Bites

I refreshed this recipe to make the egg bites bigger and fluffier, and the updated version is exactly what I wanted. They’re simple to prepare, flexible to customize, and convenient to store. Highlights:

  • Easy grab-and-go breakfasts
  • High in protein to keep you full
  • Great as a mid-morning snack or for brunch
  • Very customizable—swap fillings to suit your tastes

Make a batch and freeze extras so you always have a quick, nourishing option when you’re short on time. They’re also low-mess for serving guests: place on a platter with fruit and pastries and let people help themselves.

Ingredients for egg bites: eggs, spinach, milk, salt and pepper, bacon slices, and grated Gruyère cheese in various containers.

Spinach Egg Bite Recipe Ingredients

  • Bacon: Any regular-cut bacon works well; regular cut cooks faster than thick cut. Omit for a vegetarian version or substitute ham or cooked sausage.
  • Cheese: Gruyère lends a nutty, savory flavor. You can substitute cheddar, Swiss, Fontina, Comté, or another melting cheese you prefer.
  • Spinach: Frozen chopped spinach, thawed and well drained, is convenient. If using fresh spinach, sauté until wilted and squeeze out excess moisture.
  • Milk: 2% or whole milk yields a creamier texture; low-fat milk or a milk substitute will also work but may be slightly less rich.

How to Make Spinach Egg Bites

  1. Preheat the oven to 350°F. Spray a 12-cup muffin tin with cooking spray.
  2. Cook about 4 ounces (4–5 slices) of bacon until crisp. One quick method is to microwave bacon between paper towels, or cook it in a skillet or in the oven. Let cool and chop.
  3. Shred about 2 ounces gruyère (roughly ½ cup). Reserve 2 tablespoons to sprinkle on top of the cups.
  4. Squeeze as much liquid as possible from 2½ ounces thawed frozen spinach, using a clean towel or your hands.
  5. In a large bowl, whisk together 10 large eggs, ½ cup milk, ½ teaspoon kosher salt, and ¼ teaspoon freshly ground black pepper until combined.
  6. Fold in the chopped bacon, shredded cheese (reserve the 2 tablespoons), and the squeezed spinach.
  7. Pour the mixture into the prepared muffin tin, filling each cup about ¾ full. Distribute solids and liquid evenly among cups. Sprinkle the reserved cheese on top of each.
  8. Bake 18–20 minutes, until the egg mixture is just set. Avoid overbaking; the bites will set slightly as they cool.
  9. Let the cups cool in the pan until firm enough to remove. Serve warm.
Five crispy bacon strips on a white paper towel absorbing grease.
A whisk rests in a green bowl with beaten eggs on a gray surface.
A green mixing bowl contains a spinach, bacon, and egg mixture with visible herbs and spices. A wooden spoon rests inside the bowl.

Egg Bite Variations

This recipe is very flexible. Swap the Gruyère for sharp cheddar, pepper jack, feta, or gouda. Instead of bacon, try diced ham, crumbled sausage, or smoked salmon. Add vegetables like sautéed mushrooms, roasted red peppers, sun-dried tomatoes, or diced bell peppers. For a lighter version, replace half the eggs with egg whites and use low-fat milk. Make sure any added vegetables are cooked and patted dry to avoid excess moisture so the bites set properly.

Storing Bacon Egg Bites with Spinach

Store cooled egg bites in an airtight container in the refrigerator for 3–4 days. For longer storage, freeze up to 3 months. To freeze without sticking, arrange cooled egg cups on a sheet tray so they are not touching, freeze until solid, then transfer to a zip-top freezer bag. Alternatively, wrap each bite individually in plastic wrap and then foil. Reheat from frozen in a microwave or oven until heated through.

Frequently Asked Questions

What can I substitute in these egg cups? The recipe is adaptable: omit the bacon for a vegetarian version, or replace the gruyère with other cheeses such as cheddar, gouda, or feta. Spinach can be omitted or swapped for other greens or vegetables. Try ricotta or cottage cheese for a creamier texture.

Why are my egg bites rubbery? Overcooking causes a rubbery texture. Remove the bites as soon as the center is set and the egg custard no longer jiggles; they will finish setting while cooling.

Are these gluten-free? Yes. There is no flour or gluten-containing ingredient in this recipe.

👩‍🍳 Expert Tips

  • Cook bacon until very crisp so it crumbles easily and won’t become soggy inside the egg custard.
  • Grease the muffin pan well—the egg bites can stick. Use cooking spray, butter, or a light coating of oil.
  • Use a ladle to fill muffin cups evenly and avoid spills.
  • Prep these on a meal-prep day: they store and reheat well for quick breakfasts throughout the week.
A plate of spinach bacon egg cups stacked neatly. A salad and glass are in the background on a wooden table.

📖 Recipe

Spinach Egg Bites with Bacon

Author: Chef Molly Pisula

These cheesy Spinach Egg Bites are an easy, low-carb, high-protein breakfast or brunch option. They freeze well and reheat quickly.

Details

Prep Time: 10 mins • Cook Time: 20 mins • Total Time: 30 mins • Servings: 6 • Calories: 239 kcal (per serving)

Ingredients

  • 4 ounces bacon slices (about 4–5 slices)
  • 2 ounces gruyère cheese (about ½ cup shredded)
  • 2½ ounces frozen chopped spinach, thawed and squeezed dry
  • 10 large eggs
  • ½ cup milk
  • ½ teaspoon kosher salt
  • ¼ teaspoon freshly ground black pepper

Instructions

  1. Preheat oven to 350°F and spray a 12-cup muffin tin with cooking spray.
  2. Cook bacon until crisp, then cool and chop.
  3. Shred the cheese and reserve 2 tablespoons for topping.
  4. Squeeze excess liquid from the thawed spinach.
  5. Whisk eggs, milk, salt, and pepper until combined.
  6. Fold in bacon, cheese, and spinach.
  7. Fill muffin cups about ¾ full, top with reserved cheese, and bake 18–20 minutes until just set.
  8. Cool slightly, remove from pan, and serve warm.

Notes

Storage: Refrigerate up to 4 days or freeze up to 3 months. Freeze on a tray first to prevent sticking, then transfer to a bag or wrap individually.

Tips: Crisp bacon and a well-greased tin are key. A ladle helps distribute the mixture evenly into muffin cups.

Nutrition (approx. per serving)

Calories: 239 kcal • Carbohydrates: 2 g • Protein: 16 g • Fat: 18 g • Saturated Fat: 7 g • Sodium: 507 mg

About the author: Cooking healthy(ish) meals with seasonal ingredients is my passion. Trained as a French pastry chef and with years of experience as a personal chef, I develop and test recipes that are approachable for home cooks and delicious for families.