What Can You Eat on the Carnivore Diet? From Steak to Seafood
If you're wondering what can you eat on the carnivore diet, the answer goes beyond simply putting steak on your plate every day. A carnivore eating pattern centers on animal foods, but there are plenty of choices within that category: different cuts of beef, lamb, poultry, pork, fish, seafood, eggs, organ meats, and—in some versions—dairy.
The confusing part is the gray area. Can you eat bacon? What about Greek yogurt? Is butter carnivore? Does jerky count? And what about peanut butter, coffee, or spices?
This list breaks those foods down so you can see what generally fits a carnivore approach, what depends on how strictly you follow it, and which foods clearly don't belong.
The Basic Rule: What Counts as Carnivore?
A strict carnivore diet is centered on foods that come from animals. That usually means meat, poultry, fish, seafood, eggs, and animal fats. Some people also include dairy, while others leave it out.
There isn't one universally standardized carnivore food list. That's why you'll see differences between carnivore communities, especially around cheese, yogurt, cream, butter, coffee, seasonings, and processed meats.
For this article, we'll separate foods into three practical groups:
- Clearly fits: minimally processed animal foods such as beef, lamb, eggs, fish, and seafood.
- Usually included but version-dependent: dairy, butter, bacon, sausage, and certain processed meats.
- Doesn't fit strict carnivore: plant foods such as vegetables, fruit, grains, legumes, nuts, and seeds.
30+ Foods You Can Eat on a Carnivore Diet
Here are more than 30 realistic options to rotate through instead of relying on the same steak every day.
1. Ribeye Steak
Ribeye is a popular carnivore choice because it combines substantial protein with naturally occurring fat. It can be grilled, pan-seared, or cooked in a cast-iron skillet.
2. Sirloin Steak
Sirloin provides a leaner alternative to fattier cuts. If you prefer a different fat-to-protein balance from ribeye, sirloin can add variety to your meals.
3. Ground Beef
Ground beef is one of the most practical carnivore staples. It cooks quickly, works well for batch preparation, and can be shaped into burgers or served as a simple beef bowl.
4. Chuck Roast
Chuck roast is suited to slow cooking and can make several portions from one preparation. It's especially useful when you're trying to make carnivore meal prep less repetitive.
5. Brisket
Brisket is another flavorful beef option that works well for batch cooking. Because it takes longer to prepare, cooking a larger portion can make future meals easier.
6. Beef Short Ribs
Short ribs provide another rich beef option and can be slow-cooked until tender.
7. Beef Liver
Liver is an organ meat rather than a muscle cut. Some carnivore followers intentionally include organ meats for nutritional variety instead of eating muscle meat exclusively.
8. Beef Heart
Beef heart is another organ-meat option. It can be sliced and cooked similarly to other beef cuts, giving the menu a different texture and flavor.
9. Lamb
Lamb provides a simple way to vary your red-meat choices. Lamb chops, ground lamb, and lamb roast can all be used in carnivore meals.
10. Goat Meat
Goat is another animal protein that can fit a carnivore approach. It is particularly useful if you want alternatives to the usual beef-and-chicken rotation.
Pork and Pork Products
Pork is commonly included in carnivore food lists, particularly in the US. If you eat pork, there are several options to rotate through.
11. Pork Chops
Pork chops are an easy pan-cooked or grilled protein that can replace steak when you want a different flavor profile.
12. Pork Shoulder
Pork shoulder works well for slow cooking and batch preparation. It can provide several servings from one cooking session.
13. Pork Belly
Pork belly is a much fattier option and is often used by people who include pork in their carnivore approach.
14. Ground Pork
Ground pork can be cooked similarly to ground beef and used for simple patties or meal-prep portions.
15. Bacon
Bacon can fit some versions of carnivore, but it's worth checking the ingredient label. Some products contain added sugar, seasonings, or other ingredients that may not fit a strict interpretation.
If you avoid pork for religious, dietary, or personal reasons, simply skip these options. Beef, lamb, goat, chicken, turkey, eggs, fish, and seafood provide plenty of alternatives.
Chicken and Other Poultry
16. Chicken Breast
Chicken breast is a lean, versatile protein that works particularly well for meal prep.
17. Chicken Thighs
Chicken thighs generally provide more fat and a richer texture than chicken breast, making them a useful option when you don't want every meal to be steak.
18. Chicken Wings
Plain chicken wings can fit a carnivore approach when prepared without plant-based sauces or coatings.
19. Turkey
Turkey provides another poultry option and can be prepared as whole cuts or ground turkey, depending on the meal.
20. Duck
Duck offers a richer poultry option and can be useful for adding variety to a repetitive meal plan.
Fish You Can Eat on Carnivore
21. Salmon
Salmon is an easy fish to rotate into a carnivore meal plan and can be baked, grilled, or pan-seared.
22. Sardines
Sardines are convenient because they require little preparation. Check the label if you're following a particularly strict version and want only fish, salt, or similarly simple ingredients.
23. Tuna
Tuna can work as a quick meal when you're short on cooking time. Choose plain versions if you're trying to keep ingredients minimal.
24. Cod
Cod provides a milder, leaner fish option and can be cooked simply with salt and an animal-based cooking fat if desired.
25. Mackerel
Mackerel gives you another fish option with a richer flavor and higher natural fat content than very lean white fish.
Seafood Options
26. Shrimp
Shrimp cooks in minutes, making it useful for a quick carnivore dinner.
27. Crab
Plain crab meat can fit a carnivore approach. Avoid sauces or coatings containing plant ingredients if you're following a strict version.
28. Oysters
Oysters are an animal-source seafood option that can add variety beyond meat and fish.
29. Mussels
Mussels can also fit an animal-food-focused diet and provide a different option for seafood meals.
Eggs and Dairy: The Gray Area
Eggs are widely included in carnivore eating patterns, while dairy is more controversial because some versions of the diet exclude it and others allow it.
30. Whole Eggs
Eggs are one of the easiest foods to build a carnivore breakfast around. They can be scrambled, fried, boiled, or combined with meat.
31. Butter
Butter is included in many less restrictive versions of carnivore. Strict approaches may differ in how they classify dairy-derived foods.
32. Cheddar Cheese
Cheddar and other full-fat cheeses are commonly used by people who include dairy. Check ingredients if you're trying to avoid additives.
33. Greek Yogurt
Plain Greek yogurt may fit a dairy-inclusive version, but it is not part of every strict carnivore approach. Avoid sweetened versions if you're trying to keep the ingredient list simple.
34. Heavy Cream
Heavy cream is another dairy option sometimes used in more flexible versions of carnivore.
Other Animal Foods Worth Knowing About
35. Bone Marrow
Bone marrow is an animal-derived food that can be eaten on its own or used alongside meat.
36. Tallow
Beef tallow is an animal fat commonly used for cooking in carnivore-style meal preparation.
These foods bring the list above 30 without having to pad it with questionable ingredients.
What About Processed Meat?
This is where reading labels becomes important.
Not every food labeled “meat” is automatically appropriate for a strict carnivore approach. Sausages, jerky, deli meat, meatballs, and flavored bacon can contain ingredients such as sugar, starches, vegetable oils, or plant-based seasonings.
For example, a plain beef patty made from beef and salt is very different from a packaged meat product containing several additives.
If you're following carnivore strictly, the shorter and simpler the ingredient list, the easier it is to determine whether a product fits your approach.
What Can You Eat for Breakfast?
You don't need special “carnivore breakfast foods.” Foods already on the list can become breakfast.
- Steak and eggs
- Ground beef and eggs
- Eggs with chicken thighs
- Salmon and eggs
- Beef patties and eggs
- Leftover steak from dinner
Using leftovers is especially useful for meal prep. Cooking extra beef or chicken at dinner means breakfast can take only a few minutes the next morning.
What Can You Eat for a Carnivore Snack?
A snack doesn't need to look like a traditional snack. Depending on your version of carnivore, practical options include:
- Hard-boiled eggs
- Plain leftover steak
- Small beef patties
- Unsweetened meat jerky that fits your ingredient preferences
- Cheese if dairy is included
If you're constantly hungry between meals, however, adding more snacks isn't necessarily the first thing to change. Looking at meal size, protein intake, and overall food choices may be more useful.
Foods That Do Not Fit a Strict Carnivore Diet
If you're following strict carnivore, the following plant foods generally don't belong on the menu:
- Vegetables
- Fruit
- Rice
- Wheat and bread
- Oats
- Beans
- Lentils
- Nuts
- Seeds
- Peanut butter
- Plant-based oils
- Sugar and sweets
Is Peanut Butter Carnivore?
No. Peanut butter is made from peanuts, which are a plant food. Even though peanut butter can fit some low-carbohydrate diets, it does not fit a strict carnivore diet.
This is an important difference between carnivore and keto. A person following keto may include peanut butter, nuts, seeds, avocado, and low-carb vegetables depending on their carbohydrate targets. A strict carnivore approach excludes those plant foods.
If you're comparing the two approaches, our Keto Meal Prep for Weight Loss guide explains the broader food flexibility of a ketogenic meal plan.
What About Coffee, Spices and Seasonings?
These are some of the most debated gray areas.
Coffee: Coffee comes from a plant, so strict carnivore approaches generally exclude it. More flexible followers may continue drinking it.
Spices: Many spices come from plants. Someone following an extremely strict version may exclude them, while others use small amounts of salt and selected seasonings.
Salt: Salt is not a plant food and is commonly used in carnivore cooking.
If your goal is to follow a strict version, decide your boundaries before shopping rather than changing the rules meal by meal.
How to Build a Carnivore Grocery List
You don't need to buy every food on this list. Start with a small rotation that fits your budget and cooking routine.
A practical grocery list could include:
- Ground beef
- One or two steak cuts
- Chicken thighs
- Eggs
- Salmon or another fish
- Shrimp
- Lamb or another red-meat alternative
- One organ meat if you choose to include it
- Butter or tallow, depending on your approach
Then add variety gradually. There's no advantage to buying 20 different animal foods if half of them will sit unused in the refrigerator.
How to Avoid Getting Bored With Carnivore Meals
The easiest way to make the menu feel less repetitive is to change the protein, cut, texture, and cooking method, rather than trying to invent complicated recipes.
For example, ground beef can become burgers one day and a simple skillet meal another. Chicken thighs can be roasted, grilled, or slow-cooked. Salmon can replace beef for dinner, while eggs can anchor breakfast.
You can also rotate between beef, lamb, poultry, fish, and seafood instead of treating steak as the only “real” carnivore meal.
Does Eating Carnivore Automatically Mean Healthy?
Not necessarily. A long list of permitted foods doesn't prove that the overall diet is nutritionally complete or appropriate for everyone.
Research specifically examining carnivore diets remains limited. A 2026 scoping review identified only nine human studies and reported concerns involving nutrient adequacy, very low fiber intake, lipid profiles, and long-term cardiovascular health. The authors concluded that long-term adherence cannot currently be recommended based on the available evidence.
That doesn't mean every individual experience will be the same. It means claims that carnivore is universally healthy or superior for long-term weight loss go beyond what the current evidence can establish.
What Can You Eat on the Carnivore Diet? Quick Answer
If you want the short version, the main foods that fit a carnivore approach are beef, lamb, goat, pork, poultry, fish, seafood, eggs, organ meats, and animal fats. Dairy such as butter, cheese, yogurt, and cream may fit depending on how strictly you follow the diet.
Vegetables, fruit, grains, legumes, nuts, seeds, peanut butter, and plant oils do not fit a strict carnivore approach.
The biggest practical difference between a useful carnivore food list and a random internet list is understanding the gray areas. Processed meat may contain non-carnivore ingredients, dairy varies between versions, and foods such as coffee and spices depend on how strict the approach is.
Final Takeaway
There is more variety in a carnivore diet than “eat steak every day.” Beef alone gives you numerous cuts, while lamb, goat, poultry, pork, fish, seafood, eggs, organ meats, and animal fats can create a much broader rotation.
At the same time, the diet is intentionally restrictive. Before following it, it's worth understanding what you're removing as well as what you're adding. Current evidence on long-term carnivore diets is still limited, so it is better to approach the diet with realistic expectations rather than treating an online food list as proof of health benefits.
For a beginner, the simplest starting point is to build meals around minimally processed animal foods, keep your ingredient list clear, and decide beforehand whether you're following a strict or more flexible version.
For more practical guidance, continue with our Carnivore Diet for Beginners article, then use this food list as a reference when planning your meals.