There are only a few condiments that fit the carnivore template, and mayonnaise is one of them when done right. Most store-bought mayo is loaded with seed oils, additives, and mystery ingredients that don’t belong anywhere near a strict carnivore plate. If you’re tired of ditching flavor for purity, homemade carnivore mayonnaise is the answer.

This carnivore mayonnaise version keeps it clean, animal-based, and simple. It’s creamy, tangy (if you choose to include lemon), and ultra-satisfying with everything from steak to hard-boiled eggs. Even better? It uses ingredients you likely already have on hand—no emulsification struggles, no fuss with raw eggs.
What Makes This Carnivore Mayo Work
The key is the fat source. Instead of using avocado or olive oil, which are often tolerated in looser versions of carnivore, this recipe uses bacon grease. It not only gives you the right texture, but it also adds richness and a subtle smoky flavor that pairs beautifully with nearly any meat.
The hard-boiled eggs act as the creamy base. Because they’re cooked, they eliminate any concern over raw egg yolks. The end result is smooth, thick, and spreadable. You can tweak the consistency by adjusting the amount of bacon grease.

Strict vs. Relaxed Carnivore Options
For strict carnivores, this recipe is as clean as it gets—eggs and animal fat. But if you’re more relaxed or following a “keto carnivore” or “ketovore” approach, there are a few additions you might consider to elevate the flavor:
- A small squeeze of lemon juice brightens it up without dominating
- Ground mustard adds a hint of sharpness and depth
- Salt is optional but can enhance the flavor, especially if you’re using unsalted bacon fat
These extras are entirely optional. Skip them for a strict carnivore plan, or include them if your version allows for small plant-based seasonings.

How to Use Carnivore Mayonnaise
Once you try this, you’ll realize how versatile it is. A spoonful transforms any meat dish into something more indulgent and satisfying. It also works as a binder for carnivore-friendly egg salads or as a dip for pork rinds, beef sticks, or leftover steak.
Here are a few practical uses:
- Mix with shredded beef or chicken for an easy carnivore “salad”
- Serve alongside hard-boiled eggs for a creamy dipping sauce
- Use in deviled eggs made fully carnivore
- Spread on burger patties in place of cheese or sauce
It adds that “finishing touch” that makes a carnivore plate feel complete, without resorting to carb-laden condiments.

Carnivore Mayo Storage Notes
You’ll want to store this carnivore mayo in the fridge in a sealed container. Because it’s made with cooked eggs and bacon grease, it will last about 3–4 days safely. It may firm up in the fridge, but will loosen again once brought to room temperature.
Final Tip
Use warm, not hot, bacon grease when blending. Too hot and it may separate; too cold and it won’t blend smoothly. Room temperature is ideal. Once you make this once, you’ll wonder how you ever ate carnivore without it.
Other Carnivore Recipes You Might Like

Carnivore Mayo
Ingredients
- 3 medium hard-boiled eggs
- 2 + tablespoons bacon grease adjust for texture
- Squeeze of fresh lemon juice optional
- ½ teaspoon ground mustard optional
- Pinch of salt optional
Instructions
- Add the hard-boiled eggs, bacon grease, and any optional ingredients to a food processor.
- Blend until the mixture is smooth and creamy.
- If the mayo is too thick, add more bacon grease one tablespoon at a time until the desired consistency is reached.
- Use immediately or store in an airtight container in the refrigerator for up to 4 days.
Nutrition
Trina Krug is a Holistic Nutritionist, Integrative Health Coach and host of the Carbless Conversations Podcast. With a Master’s Degree in Complementary and Alternative Medicine, her single mission in life is to facilitate self-healing in herself and those around her through awareness, lifestyle shifts and low-carb eating. As a current Doctor of Science student, she continues her studies in functional nutrition.