I started making these Easy Spinach & Cheese Breakfast Muffins on Sunday nights when my kids were little and mornings felt like a small hurricane. One batch gave me five calm breakfasts, and nobody had to eat cereal standing over the sink.
Advertisements1
Here's the thing: most breakfast muffins are basically cake in a costume. These are not. Cottage cheese, eggs, and sharp cheddar carry the protein, while spinach sneaks in greens you genuinely can't taste. They're savory, tender, and sturdy enough to eat one-handed in the car.
You don't need a mixer or any special skills. If you can stir a bowl and fill a tin, you can make these, and you'll feel like a very organized person by Monday morning.
Why You'll Love This Recipe
About the Ingredients
10 oz (280g) frozen chopped spinach, thawed and squeezed very dry
Frozen chopped spinach is cheap, consistent, and already chopped. If you use fresh, wilt 10 packed cups (about 12 oz) in a skillet and squeeze it hard, or the muffins turn soggy.
1 1/2 cups (340g) full-fat cottage cheese
Cottage cheese gives moisture and protein without a floury texture. Swap in 1 1/2 cups whole-milk ricotta or plain full-fat Greek yogurt if cottage cheese's curds bother you.
6 large eggs
Eggs are the structure here, so don't cut them. If you're out, 1 1/4 cups liquid egg substitute works, though the muffins bake up slightly denser.
1 cup (100g) shredded sharp cheddar cheese
Sharp cheddar means more flavor from less cheese. Gruyere, smoked gouda, or a Mexican blend all melt beautifully, so use what you have.
1/2 cup (60g) grated Parmesan cheese
Parmesan adds salty umami and helps the tops brown. Buy a block and grate it yourself; pre-shredded Parmesan is coated and melts poorly.
1/2 cup (60g) all-purpose flour
Just enough flour to bind everything without making them bready. For gluten-free, use 1/2 cup (60g) oat flour or a 1-to-1 gluten-free blend.
1/2 cup (50g) chopped scallions, white and light green parts
Scallions add a mild onion bite that doesn't overwhelm kids. A finely diced shallot or 1/3 cup chopped chives is a great stand-in.
1 tsp baking powder
Baking powder gives lift so the muffins aren't rubbery. Check the date, because old baking powder quietly stops working.
1/2 tsp garlic powder
Garlic powder blends in evenly and never burns. Onion powder or a pinch of dried dill also works nicely here.
1/2 tsp kosher salt
Kosher salt is less salty by volume than table salt. If you only have table salt, use 1/4 teaspoon.
1/4 tsp freshly ground black pepper
Freshly ground pepper tastes brighter than pre-ground. A few red pepper flakes add heat if your family likes a little kick.
Cooking spray or melted butter for the pan
Grease every cup generously, including the rims. A silicone muffin pan needs less, but a light spray still helps release.
Tips & Tricks
Squeeze the spinach like you mean it
Wrap the thawed spinach in a clean kitchen towel and wring until almost no water comes out. Extra moisture is the number one reason these muffins turn out spongy.
Fill cups three-quarters full, no more
Overfilled cups overflow and create mushroom-shaped muffins with raw centers. A level 1/4-cup scoop per cup is the sweet spot.
Check doneness by touch, not just time
The tops should spring back lightly and a toothpick inserted in the center should come out clean with no wet streaks.
- Let the batter rest 5 minutes before scooping: This gives the flour time to hydrate so the batter thickens and fills the cups evenly instead of sloshing.
Pro Tips
Step-by-Step Instructions
1. Heat the oven and prep
Preheat your oven to 375F (190C) and place a rack in the middle. Grease a 12-cup standard muffin tin generously with cooking spray or melted butter, including the rims.
2. Thaw and squeeze the spinach
Thaw the frozen spinach, then wrap it in a clean kitchen towel and wring out as much liquid as you can. You want it dry and clumpy, not dripping, because wet spinach makes soggy muffins.
3. Whisk the wet base
In a large bowl, whisk the cottage cheese, eggs, scallions, garlic powder, salt, and pepper until mostly smooth. A few cottage cheese curds are fine; they melt into the batter as it bakes.
4. Fold in the dry and cheeses
Add the flour and baking powder and stir just until no dry streaks remain. Fold in the cheddar, Parmesan, and squeezed spinach until evenly distributed, then let the batter rest 5 minutes.
5. Fill the muffin cups
Scoop a level 1/4 cup of batter into each greased cup, filling them about three-quarters full. Divide any remaining batter evenly so every muffin bakes at the same rate.
6. Bake until golden
Bake at 375F (190C) for 28 to 32 minutes, until the tops are golden brown, the edges look set, and a toothpick inserted in the center comes out clean. If you have a thermometer, the centers should read 200F (93C).
7. Cool before removing
Let the muffins cool in the pan for 5 minutes, then run a thin knife or small spatula around the edges and lift them out onto a wire rack. Serve warm or cool completely for storage.
Delicious Variations
Bacon Cheddar Swap
Fold in 6 slices of cooked, crumbled bacon and use smoked gouda instead of Parmesan for a smoky, diner-style muffin.
Feta and Sun-Dried Tomato
Replace the cheddar with 1 cup crumbled feta and add 1/3 cup chopped oil-packed sun-dried tomatoes for a Mediterranean twist.
Mini Muffin Version
Use a 24-cup mini muffin tin and bake at 375F (190C) for 14 to 17 minutes, which makes them perfect for lunchboxes and toddler hands.
How to Store Easy Spinach & Cheese Breakfast Muffins
Refrigerator
Store cooled muffins in an airtight container in the fridge for up to 5 days. Reheat in the microwave for 30 to 45 seconds, or split and toast them in a skillet.
Freezer
Wrap each muffin tightly in plastic wrap or place them in a freezer bag with parchment between layers, then freeze for up to 2 months. Thaw overnight in the fridge.
Reheating
Microwave from the fridge for 30 to 45 seconds, or from frozen for 60 to 90 seconds. For crisp edges, reheat in a 350F (175C) oven for 8 to 10 minutes.
Frequently Asked Questions
Q: Can I use fresh spinach instead of frozen?
Yes, and it works well, but you need to cook and drain it first. Wilt about 10 packed cups of fresh spinach in a dry skillet, cool it, then squeeze it dry in a towel before chopping and folding it in.
Q: Why are my breakfast muffins soggy in the middle?
Almost always because of extra moisture from the spinach, cottage cheese, or underbaking. Squeeze the spinach until it's nearly dry, and bake until a toothpick comes out clean, about 28 to 32 minutes at 375F (190C).
Q: Can I make these spinach and cheese muffins ahead of time?
Absolutely, and they're actually designed for it. Bake them, cool completely, and refrigerate for up to 5 days or freeze for up to 2 months, then reheat in the microwave or a 350F (175C) oven.
Q: Are these breakfast muffins gluten-free or low carb?
Not as written, since they contain all-purpose flour. You can swap in 1/2 cup oat flour or a 1-to-1 gluten-free blend for a gluten-free version, which brings each muffin to roughly 21 grams of carbs.
Q: Can I use muffin liners instead of greasing the pan?
You can, but these muffins stick to paper liners because of the cheese. If you use liners, choose foil or parchment liners, or simply grease the pan well and skip liners entirely for the easiest release.
Make a batch this weekend and give yourself five mornings that don't start with a scramble. If you try them, tell me which cheese you used, because I'm always looking for the next great version. Small steps, big impact.
Easy Spinach & Cheese Breakfast Muffins
Easy Spinach & Cheese Breakfast Muffins are fluffy, protein-packed grab-and-go bites ready in 50 minutes for busy weekday mornings.
🧂 Ingredients
- 10 oz (280g) frozen chopped spinach, thawed and squeezed very dry
- 1 1/2 cups (340g) full-fat cottage cheese
- 6 large eggs
- 1 cup (100g) shredded sharp cheddar cheese
- 1/2 cup (60g) grated Parmesan cheese
- 1/2 cup (60g) all-purpose flour
- 1/2 cup (50g) chopped scallions, white and light green parts
- 1 tsp baking powder
- 1/2 tsp garlic powder
- 1/2 tsp kosher salt
- 1/4 tsp freshly ground black pepper
- Cooking spray or melted butter for the pan
📋 Instructions
- 1Heat the oven and prep — Preheat your oven to 375F (190C) and place a rack in the middle. Grease a 12-cup standard muffin tin generously with cooking spray or melted butter, including the rims.
- 2Thaw and squeeze the spinach — Thaw the frozen spinach, then wrap it in a clean kitchen towel and wring out as much liquid as you can. You want it dry and clumpy, not dripping, because wet spinach makes soggy muffins.
- 3Whisk the wet base — In a large bowl, whisk the cottage cheese, eggs, scallions, garlic powder, salt, and pepper until mostly smooth. A few cottage cheese curds are fine; they melt into the batter as it bakes.
- 4Fold in the dry and cheeses — Add the flour and baking powder and stir just until no dry streaks remain. Fold in the cheddar, Parmesan, and squeezed spinach until evenly distributed, then let the batter rest 5 minutes.
- 5Fill the muffin cups — Scoop a level 1/4 cup of batter into each greased cup, filling them about three-quarters full. Divide any remaining batter evenly so every muffin bakes at the same rate.
- 6Bake until golden — Bake at 375F (190C) for 28 to 32 minutes, until the tops are golden brown, the edges look set, and a toothpick inserted in the center comes out clean. If you have a thermometer, the centers should read 200F (93C).
- 7Cool before removing — Let the muffins cool in the pan for 5 minutes, then run a thin knife or small spatula around the edges and lift them out onto a wire rack. Serve warm or cool completely for storage.



