The Zero-Carb, Protein-Packed Salad With a Brilliant Butter-and-Egg-Yolk Dressing That Replaces Mayonnaise Entirely — Rich, Creamy, and Built Entirely From Animal Foods
There is a moment in the carnivore and zero-carb cooking world where people realize that the foods they have always assumed require plant-based ingredients to be satisfying and complete can often be made better — richer, more nourishing, more genuinely delicious — using only animal products. Carnivore Chicken Salad is one of the most compelling examples of that realization in action. It takes the comfort and familiarity of a classic chicken salad and rebuilds it from the ground up using nothing but animal-sourced ingredients — shredded chicken, crispy bacon, hard-boiled eggs, and a dressing made entirely from egg yolks and softened butter — producing something so creamy, so rich, and so deeply satisfying that people who have never given the carnivore approach a second thought find themselves making this recipe repeatedly.
The genius of this dish is the dressing. Traditional chicken salad relies on mayonnaise — itself an emulsion of egg yolks and oil — but standard commercial mayonnaise is made with vegetable or seed oils that many people following carnivore, zero-carb, or ancestral eating approaches prefer to avoid. This recipe solves that problem elegantly by making a pure carnivore mayo from hard-boiled egg yolks mashed together with softened butter until they form a thick, rich, golden paste that functions exactly like mayonnaise — coating the chicken and bacon in a creamy, velvety dressing — but contains nothing except animal fat and animal protein. The result is a salad that is simultaneously more indulgent and more nutritionally aligned with a carnivore or keto lifestyle than any version made with conventional mayonnaise.
🥚 Why This Chicken Salad Belongs in Every Carnivore Kitchen
- 🥩 Completely Animal-Based, Zero Compromise: Every single ingredient in this recipe — chicken, bacon, eggs, butter — comes exclusively from animal sources. No seed oils, no vegetable fillers, no hidden plant-based additives of any kind.
- 💪 Extraordinarily High in Protein and Fat: Each generous serving provides approximately 48 grams of protein and 52 grams of fat — a macronutrient profile that is exactly what a carnivore, keto, or zero-carb approach calls for, making this as nutritionally functional as it is delicious.
- 🧈 The Butter-Egg Yolk Dressing Is a Revelation: The carnivore mayo made from hard-boiled yolks and softened butter is one of those technique discoveries that immediately changes how you think about what a dressing can be — richer than conventional mayonnaise, more deeply flavored, and made from two of the most nutritionally dense animal foods available.
- ⏱️ Ready in 35 Minutes Including Cooking Time: If using leftover rotisserie chicken and pre-cooked bacon, assembly takes fifteen minutes. Even cooking everything fresh from scratch takes only thirty-five minutes total.
- 🔄 Four Days of Meal-Prep Satisfaction: Made on Sunday, this salad keeps beautifully in the refrigerator for four days and actually improves as the flavors develop overnight, making it one of the most practical carnivore meal-prep recipes available.
📖 The Carnivore Approach to Salad — and Why It Works
The carnivore diet — an eating pattern built entirely around animal-sourced foods and eliminating all plant-based foods — has gained significant attention in recent years among people seeking to address inflammation, autoimmune conditions, digestive issues, or simply to optimize their protein and fat intake while eliminating processed carbohydrates. One of the most common challenges people new to carnivore eating face is recreating the familiar, satisfying food formats they are used to — the salads, the sandwiches, the creamy dressings — using only animal-sourced ingredients.
Chicken salad presents an interesting case study in this challenge. The classic version — shredded chicken in mayonnaise with celery, onion, and various seasonings — is mostly animal-based already, with the main exceptions being the vegetable oil in commercial mayo and the plant-based mix-ins. This recipe strips the format back to its animal-source essentials and rebuilds the dressing from first principles using the same ingredient that commercial mayo starts from — egg yolks — but replaces the seed oil with butter, which is more stable, more nutritionally dense, and more consistent with carnivore principles.
The result is a chicken salad that is, by most people’s assessment, actually more delicious than the conventional version — richer, more deeply flavored, and with a creaminess that commercial mayonnaise approaches but never quite achieves.
🛒 What You Will Need
Servings: 4 | Dietary: Carnivore, Keto, Zero-Carb, Gluten-Free
The Salad Base
- 1 lb (450g) cooked chicken, shredded or chopped — the protein foundation of the entire dish. The quality of the chicken matters considerably here — pasture-raised chicken has a noticeably richer, more complex flavor than conventionally raised chicken, and that difference is fully apparent in a simple preparation like this one where the chicken is the dominant flavor. Leftover roasted or baked chicken, freshly poached chicken breast, or shredded rotisserie chicken all work equally well. For the most flavorful result, poach the chicken in well-salted water and shred it while still warm, when the fibers pull apart most easily and the flavor is at its peak.
- 8 oz (225g) bacon, cooked until crispy and crumbled — the flavor and texture element that makes this chicken salad unmistakably excellent rather than merely good. Crispy bacon crumbled throughout the salad adds a smoky, salty, rendered-fat richness in every bite that elevates the entire dish dramatically. High-quality bacon — ideally from pasture-raised pigs with no added nitrates or fillers — makes a meaningful difference in a recipe this simple. Cook the bacon in a skillet over medium heat until genuinely crispy rather than merely cooked — the crunch and rendered-fat flavor of properly crispy bacon is what you are after.
- 4 large hard-boiled eggs, peeled — the chopped egg whites from four hard-boiled eggs are folded into the finished salad, adding additional protein, a slightly firm texture, and a mild egg flavor that reinforces the richness of the yolk-based dressing. The yolks of these same four eggs become the carnivore mayo dressing rather than going into the salad itself.
The Carnivore Mayo Dressing
- 4 large egg yolks — separated from the hard-boiled eggs above, these yolks are the structural and flavor foundation of the dressing. Hard-boiled yolks rather than raw yolks produce a thicker, more paste-like dressing with a more cooked, less raw egg flavor — which many people prefer in a cold salad context. The deep golden color of a high-quality pasture-raised egg yolk produces a dressing with a beautiful, appetizing yellow-gold color that looks distinctly more premium than a dressing made from pale supermarket eggs.
- 4 tablespoons unsalted butter, softened to room temperature, or beef tallow — the fat that transforms the mashed yolks from a paste into something that functions like mayonnaise. Butter produces a mild, creamy, slightly sweet-dairy-forward dressing. Beef tallow produces a richer, beefier, more intensely animal-flavored result that many people following strict carnivore approaches prefer. Both must be genuinely softened — at room temperature — rather than melted, which would produce a greasy, separated result rather than a smooth, emulsified paste.
- 1 tsp sea salt — seasons the dressing throughout, which then seasons the entire salad as it coats the chicken and bacon.
- ½ tsp garlic powder, optional — technically a plant-derived spice and therefore not strictly carnivore by the most rigorous definition, but included as an optional addition for those who tolerate spices and want a more complex flavor profile in the dressing.
👨🍳 Step-by-Step Method
Prep time: 15 minutes | Cook time: 20 minutes | Total time: 35 minutes | Servings: 4
Step 1 — Cook the Chicken: If not using pre-cooked chicken, place the chicken breasts in a pot and cover with cold water. Add a generous pinch of salt. Bring to a boil over medium-high heat, then reduce to a gentle simmer and cook for 12 to 18 minutes, depending on the thickness of the breasts, until cooked through with no pink remaining at the center. Remove from the pot and allow to cool until comfortable to handle, then shred into generous pieces using two forks, pulling along the grain of the meat. Season the shredded chicken lightly with salt while still warm.
Step 2 — Cook the Bacon: While the chicken cooks, arrange the bacon slices in a cold skillet and bring the heat to medium. Cook, turning occasionally, until the bacon reaches a deep, genuine crispness — not merely cooked through, but properly crispy and rendered. Transfer to a paper-towel-lined plate to drain and cool completely, then crumble or chop into small, irregular pieces that will distribute evenly throughout the salad.
Step 3 — Hard-Boil the Eggs: Place 8 eggs in a saucepan and cover with cold water. Bring to a full boil over medium-high heat, then cover the pan with a lid, remove from the heat completely, and allow the eggs to sit in the hot water for 10 to 12 minutes. Transfer immediately to a bowl of ice water and cool for at least 5 minutes. Peel all 8 eggs once cooled. Set 4 eggs aside whole for now.
Step 4 — Make the Carnivore Mayo: Carefully separate the yolks from the whites of the 4 hard-boiled eggs reserved for the dressing. Place the yolks in a large mixing bowl. Reserve the 4 egg whites to chop and add to the salad. Add the room-temperature softened butter or tallow to the bowl with the yolks, along with the salt and optional garlic powder. Using a sturdy fork or small whisk, mash and mix the yolks and butter together with firm, deliberate pressure, working the two components together until they form a completely smooth, uniform, thick paste that resembles a rich, golden spread. This process takes 2 to 3 minutes of sustained mashing — the dressing should have no visible lumps of yolk or separate pockets of butter when it is properly made.
💡 Pro Tip: The temperature of the butter is the single most important factor in achieving a smooth carnivore mayo. Butter that is too cold will not incorporate smoothly into the yolks and will produce a lumpy, grainy dressing. Butter that is melted will separate from the yolks rather than emulsifying with them. Room-temperature butter — genuinely soft and yielding to light pressure — is the only temperature that produces the smooth, paste-like consistency you are aiming for.
Step 5 — Assemble the Salad: Add the shredded chicken and crumbled bacon to the bowl with the carnivore mayo dressing. Chop the reserved 4 hard-boiled egg whites — and optionally the remaining 4 whole eggs — into rough pieces and add to the bowl. Using a spatula or large spoon, fold and mix everything together with broad, gentle strokes until the chicken and bacon are completely and evenly coated in the golden dressing and all the components are uniformly distributed throughout the mixture.
Step 6 — Taste, Rest, and Serve: Taste the salad and adjust salt if needed — the bacon and the salted dressing together may be sufficient, or the chicken may need a small additional pinch depending on how it was seasoned during cooking. For the best flavor, cover the bowl tightly and refrigerate for at least 30 minutes before serving — this resting period allows the salt to distribute evenly through all the components and the butter in the dressing to firm slightly into a cohesive coating on the chicken rather than sitting loosely around it.
🍽️ Serving Suggestions and Storage
For the most satisfying classic carnivore bowl, serve a generous scoop in a deep bowl and eat with a spoon — no additional components needed. For a portable meat wrap, spoon the salad onto thin slices of roast beef, prosciutto, or deli-style ham and roll them around the filling — the result travels well and eats cleanly. For a carnivore snack platter, use the salad as a dip for pork rinds or baked cheese crisps — the combination of textures is outstanding. For those who include avocado in their dietary approach, the salad stuffed into a halved avocado is a complete, beautiful, and deeply satisfying meal. For storage, transfer to an airtight container and refrigerate for up to 4 days — the flavors develop and meld beautifully overnight, making the next day’s serving noticeably more cohesive and flavorful than the freshly made version. Do not freeze — the butter-yolk dressing and egg whites become watery and unpleasant in texture upon thawing.
💡 Tips and Variations
For the most intensely flavored chicken, roast the chicken breast in a hot oven at 425°F rather than poaching — the caramelized exterior adds a depth of flavor that poached chicken cannot provide, and the contrast between the slightly golden exterior and the tender interior creates a more interesting texture in the finished salad. For extra richness, add 2 additional tablespoons of butter to the dressing — the result is noticeably more luxurious and deeply satisfying. For a beef tallow version that leans more deeply into the carnivore aesthetic, use high-quality rendered beef tallow in place of the butter — the dressing takes on a more distinctly beefy, savory character that pairs particularly well with bacon. For additional protein density, incorporate chopped hard-boiled eggs beyond what the recipe calls for — the salad can absorb additional egg without losing its cohesion or balance.
❓ Frequently Asked Questions
Can I use raw egg yolks instead of hard-boiled for the dressing? Yes — raw pasteurized egg yolks produce a smoother, silkier dressing with a more mayonnaise-like consistency than hard-boiled yolks. Use raw yolks only from high-quality, pasteurized sources to minimize any food safety risk, and understand that the texture will be noticeably different — glossier and more fluid than the hard-boiled version.
My dressing turned out grainy and lumpy — what went wrong? The butter was either too cold or too warm. Cold butter does not incorporate into the yolks smoothly, producing a grainy texture. Melted butter separates from the yolks entirely. Return the butter to genuine room temperature — it should be completely soft and yielding — before attempting to make the dressing again.
Can I add other carnivore-approved ingredients? Absolutely — diced cooked liver adds remarkable nutritional density, finely crumbled cooked pork rinds add extra crunch, and additional crumbled bacon is never a wrong decision. All of these additions stay fully within carnivore parameters while adding interesting variation to the base recipe.
🌟 A Final Word
One pound of good chicken. Eight ounces of crispy bacon. Eight eggs divided between the dressing and the salad. Four tablespoons of real butter mashed into the yolks until they become something that functions like the most nutritionally dense mayonnaise ever made. Thirty-five minutes from cold pan to finished bowl.
That is the complete story of Carnivore Chicken Salad — and it is a story that demonstrates something important about this approach to eating: that working within meaningful constraints does not require sacrificing satisfaction, richness, or culinary pleasure. The butter-and-egg-yolk dressing is genuinely better than conventional mayonnaise in this context — more flavorful, more deeply creamy, more nutritionally dense, and made from ingredients with a provenance you can trace and understand. The chicken and bacon and egg combination is fundamentally, timelessly satisfying in a way that requires no accompaniment and no apology. And the result, eaten from a bowl with a spoon on any day of the week, is the kind of food that makes the approach that produced it feel genuinely sustainable, genuinely enjoyable, and genuinely worth making again tomorrow.