Salads
This carnivore diet egg salad delivers all the protein, fat, and satisfaction of a classic—without a single carb in sight. The secret lies in balancing rich mayonnaise with perfectly cooked eggs and optional carnivore-friendly proteins like crispy bacon. I've perfected this recipe through years of testing, ensuring every bite stays true to the diet's principles while delivering restaurant-quality texture.
The foundation begins with hard-boiled eggs chopped into uniform pieces, their yolks creamy and rich. For that signature carnivore crunch, I add crispy bacon bits or finely chopped ham, both cooked until their fat renders beautifully. The mayonnaise—preferably made with egg yolks and animal fat—binds everything together with a velvety texture that's impossible to resist. This isn't just another egg salad; it's a high-protein powerhouse designed to keep you full and satisfied.
What makes this recipe truly special is how it transforms simple ingredients into something extraordinary. The eggs provide structure, the bacon adds depth, and the mayonnaise ties everything together with that perfect creamy consistency. Each bite delivers a satisfying crunch from the bacon, a creamy texture from the eggs, and a rich, savory flavor that's completely plant-free. It's the kind of dish that proves carnivore eating can be delicious without compromise.
This salad works as a standalone meal or as a protein-packed addition to your carnivore diet. Serve it on its own, wrap it in lettuce leaves for a low-carb "sandwich," or pair it with avocado slices for extra healthy fats. The possibilities are endless, but the principles remain the same: high protein, zero carbs, and pure satisfaction. Let's get started on this carnivore-friendly classic.
Ingredients for carnivore diet egg salad
Eight ingredients transform into a carnivore powerhouse with zero carbs and maximum protein.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 8 whole | Fresh, organic preferred for creamier yolks |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for crispy bacon rendering |
| Center-Cut Bacon 🥓 | 6 oz | Thick-cut for maximum crunch and fat |
| Mayonnaise 🥫 | ½ cup | Homemade with egg yolks and animal fat |
| Yellow Mustard 🫒 | 1 tbsp | Dijon style for tangy depth |
| Dried Dill 🌿 | ½ tsp | Or 1 tbsp fresh chopped |
| Kosher Salt 🧂 | ½ tsp | Diamond Crystal preferred for delicate seasoning |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | Cracked peppercorns for robust flavor |
| Bone Broth 💧 | 2 tbsp | Optional, for extra umami richness |
| Avocado Oil 🫒 | 1 tbsp | For drizzling on top (optional) |
The eggs are non-negotiable—organic pasture-raised if possible, as their yolks are richer and creamier. Trader Joe's or Whole Foods carry excellent options, but any quality eggs work. For bacon, thick-cut center slices render the most fat and stay crispy. I always buy Applewood-smoked bacon from Costco for that perfect balance of sweetness and saltiness. The mayonnaise deserves special attention too—store-bought often contains hidden additives. For the best results, make your own with egg yolks and rendered bacon fat.
No thick-cut bacon? Regular bacon cooked extra crispy works in a pinch, though it won't have the same satisfying crunch. Short on bone broth? Extra mayonnaise or a splash of heavy cream keeps the richness. The dried dill can be swapped for fresh dill at double the amount, but it loses some potency. For extra tang, add 1/2 tsp of apple cider vinegar to the mayo mixture. And if you're feeling adventurous, crumbled salami or chorizo can replace bacon entirely—just cook it until crispy first.
Hard-boiled eggs keep 5-6 days in the fridge, but this salad tastes even better the next day as flavors meld. Store components separately—eggs, bacon, and mayo—to maintain texture. For maximum crunch, re-crisp the bacon in a dry pan for 2-3 minutes before mixing. This salad freezes beautifully for up to 3 months—just thaw overnight in the fridge. I always make a double batch because it disappears faster than you'd think.
Why You'll Love This Recipe
- No Chopping Needed: I swear by this recipe because it’s the rare egg salad that doesn’t require dicing onions or measuring herbs. Just hard-boil those eggs, crumble the bacon (no fancy slicing), and mix—done. The mustard and mayo handle all the flavor work for you.
- Bacon-Creamy Magic: That crispy bacon crumble melts into the eggs like a dream, and the mustard cuts through the richness just enough to keep it interesting. Honestly, I’ll take this over any store-bought version—it’s got a depth of flavor that’s hard to beat.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Pack it in lettuce wraps for a carnivore-friendly lunch, or slather it on crispy bacon slices for a quick breakfast. It holds up for days in the fridge, too—no sad, watery egg salad here.
- Budget-Friendly Power: Eggs and bacon are cheap staples, and this recipe stretches them far. I make a big batch on Sundays, and it lasts me all week—no wasted ingredients, no last-minute takeout runs. Plus, mayo and mustard are pantry basics, so you’re not breaking the bank.
Step-by-step instructions for high-protein egg salad
Here's how to transform simple ingredients into a carnivore-friendly masterpiece with perfect texture and bold flavor.
Cook the Bacon Until Crispy
Place the 6 oz center-cut bacon in a cold skillet over medium-low heat. I start with cold bacon to render fat slowly and prevent burning. Cook undisturbed for 8-10 minutes, letting the fat pool in the pan—this creates the foundation for our rich salad. Flip occasionally until the bacon reaches deep golden brown with crisp edges.
Once fully cooked, remove the bacon from the pan and drain on paper towels, reserving ¼ cup of the rendered fat in the skillet. This bacon fat is pure flavor gold—don't waste it! Let the bacon cool slightly before chopping it into ¼-inch pieces. The residual heat will crisp it further as we assemble the salad.
Hard-Boil the Eggs to Perfection
While the bacon cooks, place the 8 whole large eggs in a saucepan and cover them with cold water by 1 inch. Bring to a rolling boil over high heat, then immediately remove from heat, cover, and let sit for exactly 12 minutes. This timing ensures perfectly set yolks without turning them greenish.
Transfer the eggs to an ice bath for 10 minutes to stop the cooking process. The water should be cold enough to chill the eggs completely. Once cooled, peel the eggs under running water—this makes the shells slide off easily. I like to crack them gently at the wide end first, then roll them to loosen the shell before peeling. Place the peeled eggs in a bowl.
Mash the Eggs with Seasonings
Using a fork, gently mash the 8 whole large eggs in the bowl until they reach a chunky but creamy texture. You want some visible egg pieces for that classic egg salad look, but not too many large chunks. Add the 0.5 cup mayonnaise, 1 tbsp Dijon yellow mustard, 0.5 tsp dried dill, 0.5 tsp kosher salt, and 0.25 tsp freshly ground black pepper. Mix thoroughly until fully combined.
Here's where the magic happens: fold in the 2 tbsp bone broth (if using) and the chopped bacon. The bone broth adds subtle umami depth that elevates the entire dish. I like to press the bacon pieces into the egg mixture to ensure even distribution. Taste and adjust seasoning—this is your chance to balance the flavors before adding the butter.
Incorporate Butter for Ultimate Richness
Cut the 0.5 cup cold unsalted butter into ¼-inch cubes and fold them into the egg mixture using a spatula. The cold butter will melt slowly from the residual heat of the eggs, creating pockets of rich, velvety texture throughout. Mix gently until the butter is fully incorporated and the salad reaches silky, spreadable consistency.
This step is crucial for carnivore diet compliance—adding butter instead of traditional mayo boosts fat content while keeping it zero-carb. The butter should be completely melted and distributed evenly. If the mixture feels too thick, add 1-2 teaspoons of water to loosen it slightly while maintaining that luxurious texture.
Finish and Serve with Crunch (Optional)
Transfer the egg salad to a serving bowl and drizzle with 1 tbsp avocado oil if desired. This final touch adds a subtle nutty flavor and prevents the salad from drying out. Cover and refrigerate for at least 30 minutes to let the flavors meld completely—this is where all the components come together into one cohesive, protein-packed dish.
Serve chilled, accompanied by crispy bacon slices on top for that satisfying crunch. Each bite delivers high-protein richness with every component working in harmony. The perfect carnivore diet meal that requires no vegetables or grains—just pure animal-based nutrition.
Pro Tips For Making Carnivore Diet Egg Salad
- Cook Bacon Until Crisp: I learned this the hard way—soft bacon in egg salad just feels wrong. Render those bacon strips on high heat until they’re deep golden and shatter like glass when you press them. Drain on paper towels, not a rack, so they stay crisp while you work. Trust me, the crunch makes the whole dish.
- Chill Eggs First: Cold eggs chop smoother and stay creamier. Run whole eggs under cold water for 30 seconds before peeling, then refrigerate them for at least 30 minutes before cracking. Warm eggs release yolk easier but turn your salad into a runny mess—especially if you’re skipping fillers like celery.
- Skip the Mustard Unless Needed: Yellow mustard adds tang, but it’s not carnivore-approved for everyone. If you’re strict, use a splash of Dijon (if allowed) or just extra mayo—it’s richer and won’t overpower the bacon fat. I used to add it automatically, then realized it was just extra work for minimal payoff.
- Mash Yolks Before Mixing: Don’t just chop eggs roughly—gently press the yolks against the bowl’s sides with a fork first. This distributes their fat evenly, making the salad silky instead of grainy. I was lazy about this for years, and the texture always felt off until I tried it. Takes 10 seconds but makes a real difference.
Regional styles of these flavors
Southern-Style Crispy
For a true Southern-inspired twist, I swap the bacon for crispy fried chicken livers—just pan-fry 4 oz in 2 tbsp bacon fat until golden and crunchy. The livers add a deep, meaty richness that pairs beautifully with the creamy eggs. Finish with a sprinkle of smoked paprika for that classic Southern BBQ flair. This version feels indulgent but stays 100% carnivore-compliant. 🥓
Midwest Bacon-Ham Fusion
In the Midwest, they love their bacon and ham combos. Cook 4 oz thick-cut bacon as directed, then add 2 oz diced ham (cooked until crispy) to the egg mixture. The ham brings a sweeter, saltier contrast that balances the smoky bacon. For extra richness, fold in 1 tbsp rendered ham fat from cooking the ham. This fusion keeps the crunch while adding layers of flavor. 🌭
New England Clam-Free "Chowder" Twist
For a nod to New England without the clams, I stir in ¼ cup finely chopped cooked shrimp (sautéed in butter until pink) and a pinch of Old Bay seasoning. The shrimp adds a briny depth that mimics classic clam chowder, while the Old Bay gives that signature coastal tang. Serve with extra crispy bacon on top for that iconic New England crunch. This version feels like a celebration but stays strictly carnivore. 🦞
Texas BBQ-Inspired
Texas-style means bold, smoky flavors. After cooking the bacon, fold in 1 tbsp BBQ sauce (check for zero-carb brands like Primal Kitchen) and top with crumbled pepper jack cheese (if dairy is allowed). The cheese adds a creamy, slightly spicy contrast that feels indulgent. For extra heat, add ½ tsp cayenne pepper to the egg mixture. This version tastes like a BBQ joint but fits perfectly into carnivore principles. 🌶️
Italian-Inspired Prosciutto Crunch
Swap the bacon for thinly sliced prosciutto (cooked until crispy in a dry pan). The prosciutto brings a delicate, salty sweetness that elevates the salad to Italian bistro levels. Add 1 tsp dried oregano and a pinch of red pepper flakes to the egg mixture for a Mediterranean touch. Garnish with extra prosciutto strips for that authentic Italian crunch. This version feels fancy but is simple to make. 🍖
Grandmother's Zero-Carb Classic
This is the version my grandmother would have made—no shortcuts, just pure flavor. Use homemade mayonnaise (egg yolks + rendered beef fat) and add 1 tbsp finely chopped capers for a salty, briny kick. Top with crumbled blue cheese (if dairy is allowed) and a drizzle of balsamic vinegar** (check for zero-carb brands). The capers add that old-school tang that makes this salad unforgettable. 💛
Nutrition facts
Frequently asked questions
Can I make this egg salad without bacon?
Try crispy fried chicken livers (4 oz), prosciutto, or crumbled salami instead. Cook them until golden and crunchy first—this keeps the satisfying texture. For extra richness, fold in 1 tablespoon of rendered fat from whatever protein you choose.
How do I keep the egg salad creamy without mayo?
Use ½ cup cold unsalted butter folded into the eggs instead of mayo. The cold butter melts slowly, creating pockets of creaminess. For extra richness, make homemade mayo with egg yolks and animal fat (like bacon grease). Both methods keep it zero-carb while maintaining that velvety texture.
Why does my egg salad turn out runny?
Over-mashing the eggs or using warm eggs can cause a runny texture. Always use cooled hard-boiled eggs and mash them just until chunky. If it's too thick, add 1 teaspoon of water or bone broth to loosen. For extra insurance, chill the salad for 30 minutes before serving—this helps everything set properly.
Can I make this ahead of time?
Yes! Store components separately: peeled eggs, cooked bacon, and mayo mixture in airtight containers. Mix just before serving to preserve texture. The salad actually tastes better after 24 hours as flavors meld. For maximum crunch, re-crisp bacon in a dry pan for 2-3 minutes before mixing.
What's the best way to serve this carnivore egg salad?
Try it as a high-protein wrap in lettuce leaves, a stuffed avocado half, or on its own with crispy bacon slices on top. For extra indulgence, serve with crispy pork rinds on the side. The possibilities are endless—just keep it zero-carb!
