Cheesy Cottage Cheese Spinach Bites
You know that moment when you open your fridge at 3 PM, stomach growling, and realize you have zero healthy snacks ready to grab? I used to solve this with whatever sad granola bar was hiding in my pantry. But after doing this probably a hundred times, I got smart and started making these cottage cheese spinach bites every Sunday.
These little protein bombs have changed my snack game. The first batch I made was a disaster (too wet, fell apart), but once I figured out the right cottage cheese-to-spinach ratio, there was no going back. Now I keep a container in my fridge at all times.
What I love most is how they trick people. Everyone assumes they’re complicated because they taste so good, but really, you throw everything in a food processor, shape them, and bake. My kids think I’m some kind of chef wizard.

Essential Ingredients
Here’s what you need to make about 20 bites:
- 2 cups cottage cheese (I use full-fat, but low-fat works too)
- 2 cups fresh spinach, chopped (or 1 cup frozen, thawed and squeezed dry)
- 1½ cups shredded cheddar cheese
- 2 large eggs
- ¾ cup breadcrumbs (panko works great)
- ½ cup grated Parmesan cheese
- 3 cloves garlic, minced
- 1 teaspoon onion powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon red pepper flakes (optional, but I always add them)
Alternative Ingredients
Let me save you some trips to the store. If you don’t have fresh spinach, frozen works perfectly fine. Just make sure you squeeze out all the water, or you’ll end up with soggy bites.
No cottage cheese? Greek yogurt can work, though the texture will be slightly different. I’ve also used ricotta when that’s what I had on hand.
For the cheese, feel free to swap the cheddar for mozzarella, Gruyere, or even pepper jack if you want some heat. The Parmesan is pretty important though.
If you’re avoiding gluten, almond flour or crushed pork rinds work as breadcrumb replacements. My sister does keto and swears by the pork rind version.

Step-by-Step Directions
Step 1: Prep Your Spinach
If you’re using fresh spinach, give it a rough chop. For frozen spinach, thaw it completely and squeeze out every drop of water you can. I usually wrap it in a clean kitchen towel and twist it like my life depends on it.
Step 2: Mix Everything Together
Here’s where that food processor really earns its keep. Toss in the cottage cheese, spinach, both cheeses, eggs, breadcrumbs, garlic, and all your seasonings. Pulse it about 10-15 times until everything is combined but still has some texture. You’re not making baby food here.
Don’t have a food processor? A large bowl and some elbow grease work fine.
Step 3: Let It Rest
This is the step I always want to skip but never should. Let the mixture sit in the fridge for 15-20 minutes. The breadcrumbs need time to soak up moisture. Without this rest, your bites might fall apart during baking.
Step 4: Shape the Bites
Preheat your oven to 375°F and line a baking sheet with parchment paper. Using a small cookie scoop or just your hands, form the mixture into balls about the size of a golf ball. I get about 20 bites from this recipe.
Step 5: Bake Until Golden
Arrange them on your prepared baking sheet with a bit of space between each one. Bake for 25-30 minutes, flipping them halfway through. You want them golden brown and firm to the touch. If they’re still jiggly in the middle, give them another 5 minutes.
Step 6: Cool and Store
Let them cool for at least 10 minutes before eating. I know it’s hard to wait, but they’re molten lava hot right out of the oven. Once cooled, transfer them to meal prep containers. They’ll keep in the fridge for up to 5 days, or you can freeze them for up to 3 months.
Pro Tips
After making these probably a hundred times, here are the tricks I’ve picked up:
Squeeze that spinach. Seriously, squeeze it more than you think you need to. Wet spinach equals sad, mushy bites.
Don’t overmix. If you use a food processor, pulse it. If you blend it too smooth, the texture gets weird.
Use a cookie scoop. It keeps them all the same size so they cook evenly. Plus, your hands stay cleaner.
Make them ahead. These are perfect for meal prep. I make a double batch every Sunday and portion them into containers for the week. They actually taste better the next day once the flavors have had time to hang out together.

FAQs
Can I make these without eggs?
Yes, but you’ll need a binder. Try using 2 tablespoons of ground flaxseed mixed with 6 tablespoons of water, let it sit for 5 minutes until it gets gooey, then use that instead of eggs.
Why are my bites falling apart?
Usually this means too much moisture. Make sure you’re squeezing out the spinach really well, and don’t skip the resting time. Also, if your cottage cheese is super watery, drain off some of the liquid before using it.
Can I air fry these instead?
Absolutely. I do this all the time. Cook them at 350°F for about 15 minutes, flipping halfway through. They get even crispier this way.
How do I reheat them?
Pop them in the oven at 350°F for about 10 minutes, or microwave for 30-45 seconds. The oven keeps them crispy, but microwave is fine if you’re in a rush.
Are these freezer-friendly?
Definitely. Freeze them on a baking sheet first so they don’t stick together, then transfer to freezer bags. Reheat straight from frozen in the oven at 350°F for 15-20 minutes.
Recipe Info Table
| Detail | Information |
|---|---|
| Prep Time | 15 minutes |
| Cook Time | 30 minutes |
| Rest Time | 15 minutes |
| Total Time | 60 minutes |
| Servings | 20 bites |
| Yield | 20 protein-packed bites |
Why You’ll Love This Recipe
These bites have become a staple in my house for good reason. They’re packed with protein (about 6 grams per bite), which means they actually keep you full. Not like those sad rice cakes that leave you hungry 20 minutes later.
They’re also incredibly versatile. I’ve packed them in my kids’ lunchboxes, served them at parties with marinara sauce for dipping, eaten them for breakfast with eggs, and demolished them as a midnight snack. No judgment here.
The best part? They use ingredients I almost always have on hand. Cottage cheese, spinach, eggs, and cheese are fridge staples for me anyway. And if you’re into meal prep, these are perfect for batch cooking on Sunday.
What Makes This Recipe Unique
Most spinach bite recipes out there use way too much flour or breadcrumbs, which makes them dry and dense. This version gets its binding power from cottage cheese and eggs, so they stay moist and tender inside while getting crispy outside.
These are actually vegetable-forward. You’re getting a serious amount of spinach in each bite, plus all that protein from the cottage cheese. It’s one of those recipes where you feel good about eating it, but it doesn’t taste like health food.
The cheese combo also sets these apart. The cheddar adds sharpness and melts beautifully, while the Parmesan brings that salty, umami punch that makes you want another bite.
FAQs
Can I make these without eggs?
Yes, use 2 tablespoons of ground flaxseed mixed with 6 tablespoons of water as a binder instead of eggs.
Why are my bites falling apart?
Make sure the spinach is squeezed thoroughly and the mixture rests in the fridge. Also, drain watery cottage cheese if needed.
Can I air fry these instead?
Yes, cook at 350°F for about 15 minutes, flipping halfway for crispy results.
Are these freezer-friendly?
Freeze on a baking sheet first, then transfer to freezer bags. Reheat straight from frozen in the oven at 350°F for 15-20 minutes.
Key Features
High Protein Content: Each bite packs about 6 grams of protein, making these perfect for post-workout snacks or keeping you satisfied between meals.
Meal Prep Friendly: Make a big batch and store them in meal prep containers. They last 5 days in the fridge or 3 months in the freezer.
Kid-Approved: My pickiest eater devours these. The cheese makes them approachable, and the spinach is finely chopped enough that kids don’t notice it.
Budget-Friendly: I make 20 bites for under $8, which is way cheaper than buying protein bars or pre-made snacks.
Nutrition Facts Table
Per serving (1 bite):
| Nutrient | Amount |
|---|---|
| Calories | 85 |
| Total Fat | 5g |
| Saturated Fat | 3g |
| Cholesterol | 35mg |
| Sodium | 220mg |
| Total Carbohydrates | 4g |
| Dietary Fiber | 0.5g |
| Sugars | 1g |
| Protein | 6g |
| Calcium | 80mg |
| Iron | 0.5mg |
You’ll Also Love
If these cottage cheese bites are hitting the spot, you might want to try:
Baked Zucchini Fritters for another veggie-packed portable snack.
Mini Crustless Quiches using a similar egg and cheese base in muffin tins.
Buffalo Chicken Meatballs if you want more protein and a kick of spice.
Broccoli Cheddar Bites are basically the cousin to these spinach bites.
Conclusion
These cheesy cottage cheese spinach bites have become my go-to solution for meal prep and snack emergencies. They’re easy enough to make while half-watching a show on Sunday afternoon, but impressive enough that people think you spent hours in the kitchen.
Make a double batch your first time. You’ll thank me when you demolish the first batch in two days and wish you had more. Keep them in your meal prep containers, and suddenly eating healthy during the week becomes a lot easier.
Give them a try this weekend. Your future hungry self will be very grateful.
Cheesy Cottage Cheese Spinach Bites
Protein-packed, crispy outside and tender inside, perfect for snacks or meal prep.
Ingredients
- 2 cups cottage cheese
- 2 cups fresh spinach, chopped (or 1 cup frozen, thawed and squeezed dry)
- 1 1/2 cups shredded cheddar cheese
- 2 large eggs
- 3/4 cup breadcrumbs (panko works great)
- 1/2 cup grated Parmesan cheese
- 3 cloves garlic, minced
- 1 teaspoon onion powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon red pepper flakes (optional)
Instructions
- Prep Your SpinachChop fresh spinach or thaw and squeeze frozen spinach to remove excess water.
- Mix IngredientsCombine cottage cheese, spinach, cheddar, Parmesan, eggs, breadcrumbs, garlic, and seasonings in a food processor. Pulse 10-15 times until combined with some texture.
- Rest MixtureLet the mixture rest in the fridge for 15-20 minutes to allow breadcrumbs to absorb moisture.
- Shape BitesPreheat oven to 375°F. Form mixture into golf-ball-sized bites using a cookie scoop or hands, about 20 bites.
- BakeArrange bites on a parchment-lined baking sheet. Bake 25-30 minutes, flipping halfway, until golden brown and firm.
- Cool and StoreCool for 10 minutes. Store in the fridge for up to 5 days or freeze up to 3 months.
Notes
Squeeze spinach thoroughly to avoid soggy bites. Pulse in food processor instead of overmixing. Perfect for meal prep and customizable with add-ins like sun-dried tomatoes, olives, or bacon.
