Egg Muffins with Cottage Cheese and Spinach

Updated November 6, 2026

Total time
40 min
prep 15 min · cook 25 min
Serves
6
portions as written

Jump to recipe

Egg Muffins with Cottage Cheese and Spinach

These egg muffins with cottage cheese and spinach are a protein-packed, make-ahead breakfast that’s as versatile as it is delicious. The cottage cheese adds a creamy, slightly tangy texture while keeping the muffins moist, and the spinach brings a fresh, earthy note. Perfect for busy mornings, meal prep, or a quick snack, these little bites are baked in a muffin tin for effortless portion control and portability.

Ingredients

  • 8 large eggs
  • 1 cup (240 g) cottage cheese (full-fat or 2%)
  • 2 cups (60 g) fresh spinach, roughly chopped
  • 1/2 cup (50 g) shredded cheddar cheese (or your favorite melting cheese)
  • 1/4 cup (25 g) grated Parmesan cheese
  • 1/4 cup (60 ml) milk (any kind)
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon garlic powder
  • 1/4 teaspoon onion powder
  • Optional: 1/4 cup (30 g) chopped cooked bacon or ham

Instructions

  1. Preheat your oven to 375°F (190°C). Grease a 12-cup muffin tin with nonstick spray or line with silicone muffin cups.
  2. In a large bowl, whisk the eggs until the yolks and whites are fully combined. Add the cottage cheese, milk, salt, pepper, garlic powder, and onion powder. Whisk until well blended.
  3. Stir in the chopped spinach, shredded cheddar, Parmesan, and optional bacon or ham until evenly distributed.
  4. Pour the mixture evenly into the prepared muffin cups, filling each about 3/4 full. Use a spoon to ensure the spinach and cheese are distributed among the cups.
  5. Bake for 22–25 minutes, or until the muffins are set in the center and lightly golden on top. The internal temperature should reach 160°F (71°C) as the safe minimum for egg dishes, per USDA FSIS guidelines.
  6. Remove from the oven and let cool in the pan for 5 minutes. Then run a knife around the edges to loosen, and transfer to a wire rack to cool slightly before serving.

Tips

  • Don’t overbake: Overbaking makes the muffins rubbery. Start checking at 20 minutes—they are done when the centers are just set and a toothpick inserted comes out clean.
  • Drain the spinach: If using frozen spinach, thaw it and squeeze out as much water as possible before adding. Excess moisture can make the muffins soggy.
  • Substitutions: Swap cottage cheese for ricotta or crumbled feta (reduce salt if using feta). Use any melting cheese like mozzarella, Monterey Jack, or pepper jack.
  • Make it dairy-free: Use dairy-free cottage cheese and shredded cheese, and replace milk with unsweetened almond or oat milk. The texture will be slightly less creamy but still delicious.

Serving Suggestions

Serve these egg muffins warm or at room temperature with a side of fresh fruit, a dollop of Greek yogurt, or a slice of whole-grain toast. They also pair well with a simple green salad for a light lunch or as a protein-packed post-workout snack.

Variations

  • Vegetable Medley: Add 1/2 cup of diced bell peppers, mushrooms, or zucchini (sautéed first to remove excess water).
  • Herb Fresh: Stir in 2 tablespoons of chopped fresh herbs like chives, dill, or parsley for extra brightness.
  • Spicy Kick: Add a pinch of red pepper flakes or a dash of hot sauce to the egg mixture, or top with sliced jalapeños before baking.
  • Meat Lover’s: Increase the bacon or ham to 1/2 cup, or add cooked breakfast sausage crumbles.

Storage and Reheating

Store leftover egg muffins in an airtight container in the refrigerator for up to 4 days. To reheat, microwave a muffin for 30–45 seconds, or warm in a toaster oven at 350°F (175°C) for 5–7 minutes. You can also freeze the muffins for up to 3 months—wrap each individually in plastic wrap and place in a freezer bag. Thaw overnight in the fridge before reheating.

Frequently Asked Questions

Can I use egg whites only? Yes, substitute 8 whole eggs with 2 cups (480 ml) of liquid egg whites or the equivalent of 16 egg whites. The muffins will be lower in fat and slightly less rich.

Why are my egg muffins sticking to the pan? Make sure to grease the muffin tin generously, even if it’s nonstick. Silicone liners are the most reliable for easy release. Letting them cool for 5 minutes before removing also helps.

Can I make these without a muffin tin? Absolutely. Pour the mixture into a greased 8×8-inch baking dish and bake at 375°F (190°C) for 25–30 minutes, then cut into squares. Adjust baking time as needed.

How do I know when they’re done? The muffins should be puffed and golden, and a toothpick inserted into the center should come out clean. The internal temperature should read 160°F (71°C) on an instant-read thermometer.

Can I add raw onions? Yes, but finely dice them and consider sautéing briefly to mellow their flavor and prevent them from being too crunchy.

Are these keto-friendly? Yes, with only about 2–3 grams of net carbs per muffin (depending on the milk and cheese), they fit well into a low-carb or keto diet.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).