Carnivore Diet Guide

A meat-based approach, coached carefully.

Carnivore diet

Carnivore Diet Guide

The most radical guide on this site: eat only animal foods — meat, fish, eggs — and nothing else. No vegetables, no fruit, no grains, no plant foods at all. Followers describe it as the ultimate elimination diet: remove everything, see how you feel, and let meat and water do all the work. It's controversial, it's simple, and it deserves an honest breakdown like everything else here.

Key principles

  • Animal foods only: beef, pork, lamb, poultry, fish, eggs
  • Many followers eat nose-to-tail: muscle meat plus organ meats for micronutrients
  • Salt and water; some include dairy, some don't
  • No plant foods whatsoever — no vegetables, fruit, grains, legumes, nuts, or seed oils
  • Eat to satiety; most people naturally fall into 1–3 meals a day
  • Fatty cuts preferred — lean-only carnivore misses the energy equation

A sample day

  • Breakfast: Four-egg scramble in butter with bacon
  • Lunch: Bunless burger patties with cheese
  • Dinner: Ribeye steak with salmon on the side, salted well

Reported benefits (follower-reported)

  • Radical simplicity — no labels, no counting, tiny grocery list
  • Many report digestive symptom relief (fewer FODMAPs and irritants by definition)
  • Strong appetite suppression — protein and fat are deeply satiating
  • Some report improved skin, energy, and mental clarity (anecdotal)
  • Elimination-diet logic: the ultimate "remove everything" reset

How it affects your body

With zero carbs, your body runs on fat and makes glucose from protein (gluconeogenesis) for the tissues that need it. Fiber intake drops to zero, which changes gut microbiome composition — consequences researchers are still studying. Micronutrients like vitamin C and K1 come in low; organ meats partly compensate. Long-term data is thin — this is the honest truth.

Who it's drawn to

People frustrated by complex nutrition rules, those experimenting with elimination approaches for sensitivities, and minimalists who want food to be simple.

Things to watch

This is the most restrictive approach here and the least studied long-term. Nutrient gaps are a real risk without careful planning (organ meats help, but it's still narrow). Social eating is hard. Anyone with a history of disordered eating, gout, kidney issues, or cardiovascular risk factors should get professional guidance before trying it. We include it because people ask about it constantly — not because it's our default recommendation.

Frequently asked questions

Where do you get vitamin C?

Fresh meat contains small amounts; scurvy is rare in practice but the margin is thinner than any other diet here.

Isn't this just keto without vegetables?

Close cousin, yes — keto allows plants; carnivore doesn't.

What about fiber?

There is none. Some report better digestion without it; long-term gut effects are still an open research question.

Can I do it short-term as a reset?

Many do 30–90 day experiments. Treat it as an experiment with an exit plan, not a forever identity.

20 pre-workout recipes

Tap any recipe to open it. Each one notes the best time to eat it before training.

Salted Butter Egg Bites — good 45-60 min before training.

Soft-baked eggs with melted butter and sea salt. Pure, simple fuel that digests fast.

Ingredients

  • 3 eggs
  • 1 tbsp butter, melted
  • 1/4 tsp sea salt

Steps

  1. Preheat oven to 350F (175C); grease 3 muffin cups.
  2. Whisk eggs with melted butter and salt.
  3. Pour into cups.
  4. Bake 12 minutes until just set.

Prep time: 16 min

Seared Steak Strips — eat 60-90 min before training.

Thin strips of sirloin seared hot and finished with salt. Fast protein with creatine-rich red meat.

Ingredients

  • 4 oz sirloin steak, sliced thin
  • 1 tsp beef tallow or butter
  • 1/2 tsp sea salt

Steps

  1. Heat tallow in a skillet until smoking.
  2. Sear steak strips 60-90 seconds per side.
  3. Sprinkle with salt.
  4. Rest 2 minutes and eat warm.

Prep time: 8 min

Bacon and Egg Cups — eat 60-90 min before training.

Eggs baked in bacon-lined muffin cups. A two-ingredient powerhouse.

Ingredients

  • 4 slices bacon
  • 4 eggs
  • Pinch of sea salt

Steps

  1. Preheat oven to 375F (190C).
  2. Line 4 muffin cups with a bacon slice each.
  3. Crack an egg into each; salt lightly.
  4. Bake 14-16 minutes until whites set.

Prep time: 20 min

Salmon Sashimi Plate — good 45-60 min before training.

Chilled raw salmon slices with a pinch of salt. Light, fast-digesting protein and omega-3s.

Ingredients

  • 4 oz sushi-grade salmon, sliced thin
  • 1/4 tsp sea salt

Steps

  1. Slice the salmon against the grain.
  2. Arrange on a chilled plate.
  3. Sprinkle with salt.
  4. Serve immediately.

Prep time: 5 min

Cheese Crisp Nachos — eat 60-90 min before training.

Baked cheese crisps topped with seasoned ground beef. Crunchy, savory, and satisfying.

Ingredients

  • 1/2 cup shredded cheddar
  • 3 oz ground beef (80/20)
  • 1/4 tsp sea salt

Steps

  1. Preheat oven to 400F (200C); line a baking sheet.
  2. Make 6 small cheddar mounds; flatten.
  3. Bake 6 minutes until crisp; cool.
  4. Brown the beef with salt; spoon over crisps.

Prep time: 15 min

Butter-Basted Shrimp — good 45-60 min before training.

Shrimp quickly basted in foaming butter. Light seafood protein that sits easy.

Ingredients

  • 8 large shrimp, peeled and deveined
  • 2 tbsp butter
  • 1/4 tsp sea salt

Steps

  1. Melt butter in a skillet over medium-high.
  2. Add shrimp; cook 2 minutes per side, spooning butter over.
  3. Salt lightly.
  4. Serve hot.

Prep time: 8 min

Deviled Egg Halves (Carnivore Style) — good 45-60 min before training.

Classic deviled eggs with yolk, butter, and salt. Portable protein for the gym bag.

Ingredients

  • 4 hard-boiled eggs, halved
  • 1 tbsp softened butter
  • 1/4 tsp sea salt

Steps

  1. Scoop yolks into a bowl.
  2. Mash with butter and salt until smooth.
  3. Pipe or spoon back into whites.
  4. Chill until serving.

Prep time: 12 min

Chicken Skin Chips — good 30-45 min before training.

Crispy rendered chicken skin with salt. A crunchy, zero-carb snack.

Ingredients

  • 6 oz chicken skin (from thighs)
  • 1/2 tsp sea salt

Steps

  1. Preheat oven to 400F (200C).
  2. Lay skin flat on a lined baking sheet.
  3. Bake 20-25 minutes until deep golden and crisp.
  4. Salt and cool 5 minutes.

Prep time: 30 min

Ribeye Bites — eat 90 min before training.

Cubed ribeye seared in its own rendered fat. Rich fuel for heavy training days.

Ingredients

  • 5 oz ribeye steak, cubed
  • 1/2 tsp sea salt

Steps

  1. Heat a dry cast-iron skillet until very hot.
  2. Sear cubes 90 seconds per side.
  3. Salt immediately.
  4. Rest 2 minutes and serve.

Prep time: 10 min

Tuna and Mayo Scoops — good 45-60 min before training.

Tuna mixed with mayo and salt, eaten with a spoon. No filler, just protein and fat.

Ingredients

  • 1 small can tuna in water, drained
  • 2 tbsp mayonnaise
  • 1/4 tsp sea salt

Steps

  1. Flake tuna into a bowl.
  2. Stir in mayo and salt.
  3. Serve in a small bowl.
  4. Eat with a spoon.

Prep time: 3 min

Brown Butter Scallops — good 45-60 min before training.

Scallops seared in browned butter. Delicate, fast-digesting seafood protein.

Ingredients

  • 6 large sea scallops, patted dry
  • 2 tbsp butter
  • 1/4 tsp sea salt

Steps

  1. Heat a skillet over high heat.
  2. Sear scallops 90 seconds per side until golden.
  3. Add butter; let it foam and brown lightly.
  4. Salt and serve immediately.

Prep time: 8 min

Pork Rind and Cream Cheese Dip — good 30-45 min before training.

Crushed pork rinds with whipped cream cheese. Crunchy, creamy, and filling.

Ingredients

  • 1 oz pork rinds
  • 3 tbsp cream cheese, softened
  • 1/4 tsp sea salt

Steps

  1. Whip the cream cheese with salt until fluffy.
  2. Serve in a small bowl.
  3. Use whole pork rinds for dipping.
  4. Serve at room temperature.

Prep time: 5 min

Lamb Meatballs — eat 60-90 min before training.

Small seasoned lamb meatballs, baked. Rich red-meat fuel in bite form.

Ingredients

  • 5 oz ground lamb
  • 1 egg yolk
  • 1/2 tsp sea salt

Steps

  1. Preheat oven to 400F (200C).
  2. Mix lamb, yolk, and salt; form 6 small meatballs.
  3. Bake 14 minutes until browned.
  4. Rest 2 minutes and serve warm.

Prep time: 20 min

Smoked Salmon and Cream Cheese Rolls — good 30-45 min before training.

Smoked salmon spread with cream cheese and rolled. Cool, light, and quick.

Ingredients

  • 3 oz smoked salmon slices
  • 2 tbsp cream cheese, softened
  • Pinch of sea salt

Steps

  1. Spread cream cheese over each salmon slice.
  2. Roll up tightly.
  3. Salt lightly.
  4. Serve chilled.

Prep time: 5 min

Fried Cheese (Halloumi Style) — good 45-60 min before training.

Thick cheese slices fried golden in butter. Chewy, salty, and satisfying.

Ingredients

  • 4 oz halloumi or bread cheese, sliced thick
  • 1 tbsp butter

Steps

  1. Heat butter in a skillet over medium-high.
  2. Fry cheese slices 2 minutes per side until golden.
  3. Drain briefly on paper towels.
  4. Serve hot.

Prep time: 8 min

Egg Drop Broth Cup — good 30-45 min before training.

Hot beef or chicken broth with ribbons of egg. Warm, salty, and hydrating.

Ingredients

  • 1 1/2 cups beef or chicken broth
  • 1 egg, beaten
  • 1/4 tsp sea salt

Steps

  1. Bring broth to a gentle simmer.
  2. Drizzle in the beaten egg while stirring.
  3. Season with salt.
  4. Serve hot in a mug.

Prep time: 6 min

Chicken Liver Pate Bites — eat 60-90 min before training.

Smooth chicken liver pate with butter, served in small scoops. Nutrient-dense fuel.

Ingredients

  • 4 oz chicken livers, trimmed
  • 3 tbsp butter
  • 1/2 tsp sea salt

Steps

  1. Saute livers in 1 tbsp butter for 6 minutes until just cooked.
  2. Blend with remaining butter and salt until smooth.
  3. Chill 30 minutes to firm.
  4. Scoop 3 tablespoons per serving.

Prep time: 15 min plus chilling

Prosciutto and Mozzarella Rolls — good 30-45 min before training.

Fresh mozzarella wrapped in prosciutto. A no-cook, two-ingredient snack.

Ingredients

  • 4 oz fresh mozzarella, cut into sticks
  • 4 slices prosciutto
  • Pinch of sea salt

Steps

  1. Wrap each mozzarella stick in prosciutto.
  2. Salt lightly.
  3. Chill 10 minutes.
  4. Serve cold.

Prep time: 8 min

Butter-Poached Cod — good 45-60 min before training.

Cod gently poached in butter until flaky. The lightest way to eat fish pre-workout.

Ingredients

  • 4 oz cod fillet
  • 3 tbsp butter, melted
  • 1/4 tsp sea salt

Steps

  1. Warm the melted butter in a small pan over low heat.
  2. Add cod; poach 8-10 minutes until it flakes.
  3. Salt lightly.
  4. Serve warm with a spoonful of the butter.

Prep time: 14 min

Cheeseburger Lettuce-Free Patties (Mini) — eat 90 min before training.

Two small plain beef patties with melted cheddar. All the burger, none of the bun.

Ingredients

  • 5 oz ground beef (80/20)
  • 1 slice cheddar cheese
  • 1/2 tsp sea salt

Steps

  1. Form 2 small patties; salt both sides.
  2. Sear in a hot skillet 3 minutes per side.
  3. Top one patty with cheddar; melt 1 minute.
  4. Stack, rest 2 minutes, and serve.

Prep time: 12 min

Want this approach tailored to your body, schedule, and goals?

Book a session to personalize this approach

General nutrition information for education only — not medical advice. Talk to your doctor before making big changes.

Want a coach to help you run this approach right?

See Coaching Plans