You in the mood for a donut that doesn’t wreck your low-carb or carnivore-ish game but still tastes like a little celebration? Same. I tested a handful of versions until I landed on a simple, satisfying recipe that nails the texture and gives you that sticky, rich caramel glaze without the sugar crash. I’ll be honest: I didn’t expect almond flour to pull off “donut” so well, but it does. Want to see how it works? Check out a similar, playful twist on baked treats like my inspiration from blueberry biscuits with lemon glaze and then let’s make these carnivore donuts taste even better.

Why You’ll Love This Recipe
- Low-carb and approachable — You get a donut vibe without grain overload.
- Simple ingredients — Mostly pantry staples with a short shopping list.
- Quick to make — From batter to glaze in about 40 minutes.
- Carnivore-ish friendly — Uses animal fats but stays flexible if you want to tweak.
- Versatile — Swap toppings or sweeteners to suit your taste.
Ingredients You’ll Need
- 2 cups almond flour
- 2 teaspoons baking powder
- 1/4 teaspoon salt
- 4 large eggs
- 1/4 cup melted butter
- 1/4 cup erythritol or sweetener of choice
- 1 teaspoon vanilla extract
- Caramel glaze (sugar-free)
- Optional: toppings (like crushed nuts or chocolate chips)
How to Make (Step-by-Step)
STEP 1
Preheat your oven to 350°F (175°C) and grease a donut pan. I like using a silicone pan because the donuts pop out easier, but a lightly greased metal pan works fine too.
STEP 2
In a mixing bowl, combine almond flour, baking powder, and salt. Whisk them so there aren’t any lumps. Almond flour can clump if you ignore it, and that ruins the mouthfeel.
STEP 3
In another bowl, whisk together the eggs, melted butter, erythritol, and vanilla extract. I sometimes add a pinch of cinnamon because why not.
STEP 4
Add the wet ingredients to the dry ingredients and mix until smooth. The batter will be thicker than traditional wheat-based donut batter — that’s normal. Don’t overmix; you’ll keep the donuts tender.
STEP 5
Pour the batter into the donut pan, filling each mold about 3/4 full. Use a piping bag or a zip-top bag with the corner snipped off for cleaner filling. Or just spoon it and embrace the rustic look.
STEP 6
Bake for 15–20 minutes or until they are golden brown and a toothpick comes out clean. Watch them around 12 minutes if you have a convection oven; almond flour browns faster.
STEP 7
Allow the donuts to cool before glazing. If you glaze while they’re hot, the glaze will run off and you’ll cry a little inside.
STEP 8
Coat the cooled donuts with caramel glaze and serve. Enjoy your carnivore-friendly treat! If your glaze is thick, dip gently and let excess drip off. Sprinkle optional toppings if you want texture.
Pro Tips for the Best Results
- Use room-temperature eggs to help the batter mix more evenly. Cold eggs make the mixture curt and stubborn.
- Measure almond flour properly — spoon it into the cup and level off. Packing it gives dense results.
- Don’t skip the baking powder; it gives lift even in low-carb flours.
- Cool completely before glazing for a neater finish and better texture.
- Adjust sweetness to taste — erythritol can be cooling to some palates; swap for monk fruit if that bugs you.
- Optional crispiness: pan-sear donuts lightly in butter after baking for a golden exterior if you like contrast between crisp and soft.
- Eggy flavor reduction: add 1 tablespoon sour cream or cream cheese to the batter if you want less of an egg-forward note.
Fun Variations & Topping Ideas
Variations:
- Replace butter with pork tallow or beef fat for a more carnivore-focused fat profile.
- Use coconut flour in a small proportion (start with 2 tablespoons) to change texture, but expect a drier crumb.
- Add a teaspoon of espresso powder for a mocha-kissed donut.
Toppings:
- Crushed toasted pecans for crunch.
- Sugar-free chocolate chips (sparingly).
- Sea salt flakes on the caramel glaze for that sweet-salty pop.
- Crispy bacon bits if you want to go full carnivore and party with salty crunch.
Storing and Reheating
Store donuts in an airtight container in the refrigerator for up to 5 days if you used dairy-based glaze or fats; they stay fine at room temperature for a day if you prefer. For longer storage, freeze them flat on a tray, then transfer to a freezer bag for up to 1 month.
Reheating:
- Thaw at room temperature for 30 minutes.
- Reheat in a 300°F oven for 5–7 minutes to refresh texture.
- Alternatively, zap one in a microwave for 10–12 seconds if you’re impatient (no judgment).
Leftover ideas
- Crumble a donut into keto-friendly yogurt for a quick parfait.
- Chop and toast in a skillet with butter for a warm breakfast crumble.
- Make a quick dessert sandwich: donut halves with sugar-free ice cream or whipped cream between them. Tempting, right?
Frequently Asked Questions (FAQ)
Are these donuts truly carnivore?
No dessert is purely meat-based, but you can skew these toward carnivore preferences by using animal fats (like tallow or butter) and minimal plant-based sweeteners. If you follow a strict carnivore diet, consider these an occasional, relaxed treat.
Can I make these nut-free?
Yes. Replace almond flour with a nut-free low-carb flour blend designed for baking or try sunflower seed flour, but note color and flavor changes — sunflower seed flour can react with baking soda and turn greenish unless you adjust acidity.
Can I deep-fry these?
You can, but batter holds differently when fried. The baked method gives more consistent texture with almond flour. Frying increases crispness but also risk of overcooking the interior.
How do I make the caramel glaze sugar-free?
Use a sugar-free caramel syrup recipe or buy a sugar-free caramel sauce sweetened with erythritol, allulose, or monk fruit. Heat gently and stir until smooth. Add a touch of heavy cream if you want a silkier finish.
Can I make mini donuts?
Yes. Reduce baking time to about 8–10 minutes and watch closely. Fill molds only halfway for mini pans.
Conclusion
If you want a donut that respects low-carb goals while still feeling like a treat, this recipe hits the sweet spot. I love how simple ingredients and a quick bake deliver a satisfying, slightly indulgent snack that doesn’t derail the week. Give it a go, tweak the fats or toppings to fit your preferences, and tell me which version you liked best — I’m nosy like that. For more inspiration and a slightly different take on the idea of indulgent but low-carb baked treats, check out Carnivore Donuts with Caramel Glaze: Perfect Recipe – KetoAndEat.

Carnivore Friendly Donuts with Caramel Glaze
Ingredients
Method
- Preheat your oven to 350°F (175°C) and grease a donut pan.
- In a mixing bowl, combine almond flour, baking powder, and salt. Whisk until there are no lumps.
- In another bowl, whisk together the eggs, melted butter, erythritol, and vanilla extract.
- Add the wet ingredients to the dry ingredients and mix until smooth. Do not overmix.
- Pour the batter into the donut pan, filling each mold about 3/4 full.
- Bake for 15–20 minutes or until they are golden brown and a toothpick comes out clean.
- Allow the donuts to cool before glazing.
- Coat the cooled donuts with the caramel glaze and serve.
