Carnivore Pizza Balls: The Happy Accident That Tastes Better Than the Real Thing 🍕
Imagine reaching for that bag of mozzarella… and it’s gone. Most people would just order a pizza and call it a day. But what if that moment of fridge-raiding desperation actually produced something better than what you originally planned? That’s exactly what happened with these carnivore pizza balls — and honestly, I’m glad the mozzarella went missing. 😄
These little bites are everything you want in a snack: high-protein, low-carb, carnivore-friendly, and packed with real pizza flavor. We’re talking Colby Jack, farmer’s cheese, Cotija, and pepperoni — all rolled into golden, cheesy balls of joy. If you’ve been counting calories on a standard American diet and wondering why you’re always hungry an hour later, this is the kind of snack that actually keeps you full.
This recipe fits beautifully into a carnivore diet, keto, or zero-carb lifestyle, and it works as a snack, appetizer, or even a lazy dinner. FYI — at under 100 calories and nearly 1g net carb per ball, your old calorie-tracking brain might just do a happy dance. 🎉
#CarnivorePizzaBalls #CarnivoreDiet #KetoSnacks #HighProteinSnacks #ZeroCarb #MeatDiet #LowCarbRecipes #CarnivoreRecipes #AnimalDiet #KetoAppetizer
Suitable for: Carnivore, keto, primal diet, ancestral diet, low-carb, gluten-free
Time suitability: Snack, appetizer, lunch, dinner
- 1. Quick Stats 📊
- 2. What You'll Need in the Kitchen 🍳
- 3. Ingredients 🧀🥩
- 4. Step-by-Step Instructions 🍕
- 5. Serving & Presentation 🍽️✨
- 6. How to Store These Little Gems 🧊
- 7. Why These Carnivore Pizza Balls Actually Work 💡
- 8. Mistakes to Avoid 🚫🍕
- 9. Swaps, Subs & Variations 🔄
- 10. FAQ 🙋♀️
- 11. These Are Worth Making. Full Stop. 🍕🔥
- 12. Next Recipes to Try 🍽️
Quick Stats 📊
- Prep time: 10 minutes
- Cook time: 15 minutes
- Servings: 16 pizza balls
- Calories per ball: ~99
- Protein: 8.3g | Fat: 6.8g | Net Carbs: 0.9g
- Difficulty: Easy
What You’ll Need in the Kitchen 🍳
You don’t need anything fancy for this one — just a standard oven and basic mixing equipment.
- Large mixing bowl (a stand mixer works too, but hands or a wooden spoon are fine)
- Baking sheet lined with parchment paper
- Measuring cups and spoons
- Cookie scoop or tablespoon for portioning (makes life so much easier)
- Oven preheated to 375°F / 190°C
No cookie scoop? A regular tablespoon and slightly damp hands work perfectly for rolling the balls. No parchment paper? A lightly greased baking sheet does the job just fine.
Ingredients 🧀🥩
Cheese
- 🧀 1½ cups shredded Colby Jack cheese (150g)
- 🧀 2 tbsp cream cheese (30g)
- 🧀 ½ cup farmer’s cheese (120g)
- 🧀 2 tbsp crumbled Cotija cheese (10g)
Protein & Binding
- 🥚 1 large egg (50g)
- 💪 ½ cup Total Milk Protein Powder (60g)
Meat
- 🍕 ⅓ cup chopped pepperoni (45g)
Leavening & Seasoning (Optional for strict carnivore)
- 2 tsp baking powder (omit for strict carnivore/zero-carb)
- Garlic powder, to taste (omit for strict carnivore)
- Italian seasoning, to taste (omit for strict carnivore)
A quick note on the protein powder: Total Milk Protein Powder is the secret weapon here. It replaces almond flour completely and keeps this recipe closer to a true meat diet or animal diet approach. It continues absorbing moisture after mixing, so give your dough a few minutes to rest before deciding if it needs any adjustments. Don’t skip that step! ⏱️
Step-by-Step Instructions 🍕
Step 1: Preheat and Prep
Preheat your oven to 375°F (190°C). Line a baking sheet with parchment paper and set it aside. Getting this ready before you start mixing saves time and keeps everything moving smoothly.
Step 2: Mix the Cheeses
In a large mixing bowl, combine the shredded Colby Jack and cream cheese. Mix them together until the mixture is smooth and well combined. This forms your base — the cream cheese adds that lovely binding quality and keeps everything moist and tender.
Step 3: Add the Farmer’s Cheese
Fold in the farmer’s cheese at this stage. The farmer’s cheese adds a subtle tang and extra protein while helping give the balls a soft, slightly springy texture inside. Think of it as the “secret ingredient” most pizza snacks don’t have. 🤫
Step 4: Add the Remaining Ingredients
Now add in the egg, Total Milk Protein Powder, Cotija cheese, baking powder, garlic powder, Italian seasoning, and chopped pepperoni. Mix everything together until a dough forms.
Don’t panic if it looks a little sticky at first — that’s totally normal with milk protein powder. It will firm up as it rests.
Step 5: Let the Dough Rest
This is the step people skip… and then wonder why their dough is too wet. Let the dough sit for 3–5 minutes before making any adjustments. The protein powder keeps absorbing moisture during this time, and you may find the dough firms up perfectly on its own.
If it still feels too sticky after resting, add a small extra pinch of protein powder — but go easy. You don’t want dry, dense balls. 😄
Step 6: Portion and Roll
Using a cookie scoop or tablespoon, portion the dough into 16 equal pieces. Roll each piece between your palms into a smooth ball. Place them on your prepared baking sheet, leaving a little space between each one.
If the dough is sticking to your hands, slightly dampening your palms helps enormously. No drama, no mess.
Step 7: Season the Tops (Optional)
Sprinkle a little extra Italian seasoning or a pinch of Cotija on top of each ball before baking. This creates a beautiful golden crust and gives you that classic pizza aroma when they come out of the oven. If you’re keeping this strictly carnivore or zero-carb, skip this step.
Step 8: Bake
Bake at 375°F for 15 minutes, or until they’re golden brown on top and firm to the touch. Your kitchen is going to smell absolutely incredible at this point. Resist eating one straight from the tray — they need a minute to set. A minute. Maybe two. 🔥
Step 9: Cool Slightly and Serve
Let them cool for 2–3 minutes on the tray before serving. They firm up beautifully as they cool and hold together much better than if you bite into them immediately (though I fully understand the temptation).
Batch Cooking Tips 🍽️
Want to make a bigger batch? This recipe scales up easily:
- Double the recipe to make 32 balls — perfect for meal prep or entertaining
- Mix everything in a large stand mixer bowl if scaling up significantly
- Bake in two batches rather than overcrowding the tray — airflow matters for even browning
- Portion and freeze before baking for convenient grab-and-go snacks throughout the week
If you enjoy batch cooking animal-based meals, check out this Carnivore Slow Cooker Brisket — a brilliant make-ahead recipe that pairs beautifully with a snacky supper setup.

Serving & Presentation 🍽️✨
Plating Suggestions
Arrange your carnivore pizza balls on a wooden board or a simple white plate for maximum visual impact. Stack them slightly and add a small ramekin of dipping sauce alongside — the contrast looks great in photos and in person. 📸
Flavor Enhancers
- A drizzle of garlic butter over the top right before serving takes these to another level entirely
- A sprinkle of extra Cotija or Parmesan adds a salty, nutty finish
- A no-sugar pizza sauce (look for under 3g carbs per serving) works perfectly as a dipping option
Complementary Recipes
These pizza balls pair incredibly well with other carnivore-friendly bites:
- Carnivore Mozzarella Sticks — for the ultimate cheese-lover’s spread
- Carnivore Pizza Meatballs — keep that pizza theme going strong
- Carnivore Sausage Balls — another brilliant party-friendly bite
Occasion Recommendations
These are brilliant for:
- Sunday snacking in front of the game 🏈
- Appetizers at a casual gathering
- Meal prep snacks for the week
- A quick dinner when you just want something satisfying without much effort
How to Store These Little Gems 🧊
Refrigerator
Store cooled pizza balls in an airtight container in the fridge for up to 4 days. They firm up nicely overnight and honestly taste great cold straight from the fridge — no reheating required if you’re in a hurry.
Freezer
These freeze beautifully. Place cooled balls on a tray, freeze until solid (about 1 hour), then transfer to a zip-lock bag or airtight container. They’ll keep for up to 2 months.
Reheating
- Oven: 350°F for 8–10 minutes — best for restoring that golden exterior
- Air fryer: 350°F for 4–5 minutes — fast and gives them a slightly crispy outside 🙌
- Microwave: 30–45 seconds — quick but loses the texture a little
On-the-Go
These are genuinely ideal for packed lunches, gym bags, or office snacks. Pop 3–4 into a small container and you’ve got a protein-packed snack that requires zero preparation. Way better than a vending machine. 😏
Why These Carnivore Pizza Balls Actually Work 💡
The Nutritional Sweet Spot
Each ball delivers 8.3g of protein at under 100 calories — that’s a seriously impressive protein-to-calorie ratio. If you’ve spent years on a standard American diet counting every calorie while still feeling hungry, this is the kind of food that changes your relationship with snacking. Protein and fat genuinely satisfy hunger signals in a way that carb-heavy snacks simply don’t.
The Power of the Cheese Combination
Using four different cheeses isn’t just indulgence — each one plays a role. Colby Jack provides melt and stretch. Cream cheese binds and tenderizes. Farmer’s cheese adds moisture and protein. Cotija adds a salty, crumbly punch that mimics the complex flavor of a real pizza. It’s genuinely clever ingredient layering.
Total Milk Protein Powder: The Star Ingredient
Replacing almond flour with Total Milk Protein Powder keeps this recipe firmly in animal-based, ancestral diet territory. It’s derived entirely from animal sources, supports muscle maintenance, and delivers complete amino acids. As someone who has spent 30 years researching nutrition, I find this kind of creative substitution genuinely exciting — it’s proof that a proper human diet doesn’t have to be boring or restrictive.
Overall Benefits
- ✅ Gluten-free — no wheat, no grains
- ✅ No added sugar
- ✅ High protein — supports satiety and muscle health
- ✅ Low carb / zero carb friendly
- ✅ Grain-free and gut-friendly
The broader carnivore or primal diet approach has been associated with reduced inflammation, improved digestion, and better appetite regulation — something I can personally vouch for after struggling with bloating and persistent hunger for much of my early life.
Mistakes to Avoid 🚫🍕
❌ Not Letting the Dough Rest
I cannot stress this enough — skipping the rest period is the most common mistake. The Total Milk Protein Powder absorbs moisture gradually. Rush it, and you’ll add extra powder unnecessarily, ending up with dry, dense balls. Patience = better texture. ⏳
❌ Overcrowding the Baking Sheet
Give each ball some breathing room on the tray. Overcrowding traps steam and prevents browning. You want golden, not pallid. Space = crispier exterior.
❌ Skipping the Parchment Paper
Cheese-based doughs stick. Trust me on this one. 😅 Always line your tray. Greased foil works too, but parchment is best.
❌ Rolling Balls That Are Too Large
Keep them consistent and tablespoon-sized. Oversized balls won’t bake evenly — the outside browns before the inside cooks through. A cookie scoop makes this foolproof.
❌ Eating Them Straight from the Oven
🔥 They need 2–3 minutes to set! The cheese continues firming as they cool. Bite too soon and they fall apart. Worth the wait, I promise.
❌ Adding Too Much Extra Seasoning
If you want to keep this strict carnivore or lion diet compliant, go easy on or skip the garlic and Italian seasoning. They taste fantastic without — the cheese and pepperoni carry all the flavor you need.
Swaps, Subs & Variations 🔄
Cheese Swaps
- No Colby Jack? Use a regular shredded cheddar or Monterey Jack — both work brilliantly
- No farmer’s cheese? Ricotta is a good substitute at a similar ratio
- No Cotija? Finely grated Parmesan does the same job — adds that salty, aged flavor
Protein Powder Alternative
If you can’t get Total Milk Protein Powder, unflavored whey protein isolate can work as a substitute, though the texture may be slightly different. This would still keep the recipe within low-carb or Atkins diet parameters.
Meat Variations
- Swap pepperoni for crumbled cooked Italian sausage, bacon bits, or finely diced ham 🥓
- For a more primal diet feel, use a combination of two meats
Budget-Friendly Version
Cotija cheese is the priciest element here. Swap it for extra Parmesan or a simple sharp cheddar to reduce cost without losing much flavor. This is still a very economical snack compared to store-bought protein bars or processed snacks.
Adjusting for Specific Goals
- Strict carnivore or zero-carb: Remove baking powder, garlic powder, and Italian seasoning
- Higher protein: Add an extra tablespoon of protein powder or an additional egg white
- Lower fat: Reduce cream cheese to 1 tablespoon and use a leaner pepperoni
For more creative carnivore pizza variations, the Carnivore Deep Dish Pizza and Carnivore Air Fryer Pizza are both worth exploring. 🍕
FAQ 🙋♀️
Q: Can I make these without baking powder?
A: Absolutely. The baking powder just gives them a slight lift and fluffier texture. Without it, they’ll be denser and more compact — but still delicious and fully carnivore-compliant. Your call.
Q: Can I use a different protein powder?
A: Yes — unflavored whey isolate is the closest substitute. Avoid plant-based or flavored powders, as they change both the taste and the texture significantly.
Q: Are these suitable for strict carnivore?
A: Yes, with small adjustments. Omit the baking powder, garlic powder, and Italian seasoning, and you’ve got a clean animal-based, zero-carb snack. The cheese, egg, pepperoni, and milk protein powder are all animal-sourced.
Q: Can I make these in an air fryer?
A: Yes! Air fry at 375°F for 10–12 minutes, checking at the 10-minute mark. They get a slightly crispier exterior this way, which is honestly brilliant. 🙌
Q: Why is my dough too wet?
A: You likely didn’t let it rest long enough. Give it 5 minutes after mixing before adding any extra powder. The protein powder keeps absorbing moisture after mixing — it’s just how it works.
Q: Can I prep these the night before?
A: Yes — roll the balls, place them on a lined tray, cover with cling wrap, and refrigerate overnight. Bake fresh the next day for best results.
Q: What dipping sauce works best?
A: A low-sugar pizza sauce (under 3g carbs per serving) is the obvious choice. A simple garlic butter also works incredibly well if you want to keep it more carnivore-aligned. Check out our Carnivore Butter Mayo for another brilliant dipping option. 🧈
This website may contain affiliate links, which means that if you click on one of the product links, the website may receive a small commission at no extra charge to you!
These Are Worth Making. Full Stop. 🍕🔥
Look — carnivore pizza balls were born from an empty mozzarella bag and a fridge full of random cheeses. And somehow, they turned into one of the most satisfying, practical, and genuinely tasty snacks you can make on a carnivore, keto, or zero-carb lifestyle. Under 100 calories, nearly 9g of protein, and less than 1g of net carbs per ball… that’s not just a good snack. That’s a remarkable snack.
If you’ve been living on processed foods and calorie-counted meals that leave you hungry and unsatisfied, this is your sign to try something different. A proper human diet built around animal proteins and real fats is genuinely filling in a way that diet crackers and low-fat yoghurt simply aren’t.
Make these. Save this recipe. Share it with someone who still thinks meat diet eating is boring. They’ll thank you. 🙌🍕
For a broader look at what this style of eating can do, check out the Carnivore Diet Recipes hub for more inspiration.
Next Recipes to Try 🍽️
- 🍕 Carnivore Pizza Meatballs — same pizza vibes, different form factor
- 🧀 Carnivore Pizza Muffins — another brilliant pizza-inspired bake
- 🍕 Carnivore Calzone — when you want something a little more substantial
- 🥓 Carnivore Sausage Cheese Bites — perfect party companion to these pizza balls
carnivore pizza balls
These Carnivore Pizza Balls are a happy accident turned brilliant recipe — cheesy, protein-packed bites made with Colby Jack, farmer's cheese, Cotija, cream cheese, Total Milk Protein Powder, and chopped pepperoni. Golden on the outside, soft and savory inside, and clocking in at under 100 calories with nearly 9g of protein per ball. Perfect for carnivore, keto, and zero-carb lifestyles as a snack, appetizer, or easy dinner.
Ingredients
- 1½ cups shredded Colby Jack cheese (150g)
- 2 tbsp cream cheese (30g)
- ½ cup farmer's cheese (120g)
- 1 large egg (50g)
- ½ cup Total Milk Protein Powder (60g)
- 2 tbsp crumbled Cotija cheese (10g)
- 2 tsp baking powder (optional for carnivore)
- ⅓ cup chopped pepperoni (45g)
- Garlic powder, to taste (optional for carnivore)
- Italian seasoning, to taste (optional for carnivore)
Instructions
- Preheat Oven: Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper.
- Mix the Cheeses: In a large mixing bowl, combine the shredded Colby Jack and cream cheese. Mix until smooth and well combined.
- Add Farmer's Cheese: Fold in the farmer's cheese until evenly incorporated.
- Add Remaining Ingredients: Add the egg, Total Milk Protein Powder, crumbled Cotija cheese, baking powder (optional), garlic powder (optional), Italian seasoning (optional), and chopped pepperoni. Mix until a dough forms.
- Rest the Dough: Let the dough rest for 3–5 minutes to allow the protein powder to fully absorb moisture before making any texture adjustments.
- Portion and Roll: Using a cookie scoop or tablespoon, portion the dough into 16 equal pieces. Roll each piece into a smooth ball and place on the prepared baking sheet with space between each ball.
- Season the Tops (Optional): Sprinkle extra Italian seasoning or a pinch of Cotija on top of each ball if desired.
- Bake: Bake at 375°F for 15 minutes or until golden brown and firm to the touch.
- Cool and Serve: Allow to cool for 2–3 minutes before serving. Serve with a low-sugar pizza sauce or garlic butter for dipping.
Notes
For strict carnivore or zero-carb compliance, omit the baking powder, garlic powder, and Italian seasoning. The balls will be slightly denser but still delicious. Total Milk Protein Powder continues absorbing moisture after mixing — always rest the dough before adjusting consistency. Damp hands help when rolling if the dough is sticky. Freeze pre-rolled unbaked balls for convenient batch cooking.
Nutrition Information
Yield 16 Serving Size 1 pizza ballAmount Per Serving Calories 99Total Fat 6.8gSaturated Fat 3.5gTrans Fat 0gUnsaturated Fat 3.3gCholesterol 30mgSodium 210mgCarbohydrates 1gNet Carbohydrates 0.9gFiber 0gSugar 0.5gProtein 8.3g
