Carnivore Diet Visual Food Guide

What foods can you eat on a carnivore diet? Which foods should you avoid, and why?


Creating carnivore meals is a straightforward process when you have the right approach. One effective method is to begin with the selection of a protein source, which can encompass options like meat, poultry, seafood, or eggs.

Key facts:

Carnivore Diet Suggestions:

Chuck roast
Chuck roast, simmered in a deep pan or crock pot. This is a great option if you want to set something up before leaving for work or school, then enjoy a hot meal waiting for you when you get home!
Chicken roast
Roast whole chicken is another great option. You can actually roast more than one at a time, on a Sunday afternoon for example. Then, during the week, your protein is prepared and you can just warm it up or prepare it.
Smoked beef brisket is a classic meat-lover’s favorite. This one requires a smoker or pellet grill to make it easy, though it can be done on a charcoal grill or even gas grill if one is willing to put in the extra time. On a pellet grill, it can be set up and left to smoke happily for hours. Just like the chicken, if you’re putting in the work to do this, consider smoking more than one so you have extra for your week.
Bacon-wrap scallops
Bacon-wrapped scallops are a delight. These can be an appetizer or a complete meal. Like most seafood, you probably should not prepare a lot of it ahead of time, as these won’t keep as long as brisket would. If you’re having friends or family over, and nobody has a shellfish allergy, this can be a hit.
Lamb burgers
Lamb burgers can make a delicious alternative to beef, providing very similar nutritional benefits. For added flavor, try filling them with goat cheese before cooking.
Beef tenderloin
Beef tenderloin is a tender and tasty powerhouse. As a leftover, it can be sliced to make lunches or even eaten for breakfast or as a snack.
Fresh tuna
Fresh tuna can also be grilled just like meat. While it’s probably not a good idea to eat tuna very frequently due to mercury contamination issues, as an occasional meal alternative it is nutritious and delicious. As it’s quite lean, add some bacon fat or butter to help promote satiety and ketosis.
Everything's better with bacon, including burgers. Enjoy the added flavor kick and the benefits of added fat as well.
Lamb chops
Lamb chops are a super nutritious delicacy. Enjoy them grilled or baked, and served with butter.
Steak is a very versatile food, as after it is grilled or fried, you can slice it and use it in other dishes. Consider saving some in your refrigerator to fulfill those snack urges with a tasty dose of protein and fats.
Different Cuts
Many different types of proteins are very suitable for your carnivore diet. These can provide variety and a spectrum of nutrients, helping prevent food boredom while promoting good nutrition.
Add fat
If you find yourself hungry between meals, or you’re trying to increase your dietary fat percentage to achieve ketosis, consider adding fats to your meat. A pat of herbed butter or bacon fat added on top of a steak amplifies both the flavor and satiety, while helping your macros become more ketogenic.
Wild game
Wild game, such as venison from deer, elk, or moose can provide some of the most nutrient-packed foods that you can find. The term “free-range organic” definitely applies here. Even if you’re not a hunter, you may know someone who is and who would be happy to share. These meats are very flavorful but often quite lean, so be prepared to add some fat if you’re trying to boost satiety and ketosis with your carnivore diet.
Don’t forget the simple egg. These are a great source of protein and fats, as well as nutrients that help your hormones and your brain. While they’re a breakfast standard, consider adding a fried egg to a burger patty or steak for an extra nutritious treat.
You may choose to include full-fat dairy such as cheese, butter, or heavy cream to incorporate a healthy fat source. Be aware that dairy can cause immune reactions in some people, triggering inflammation or autoimmune reactions.

Fats You Can Eat on the Carnivore Diet

The choice of fats on a carnivore diet is especially significant. Animal fats, such as beef tallow, duck fat, bacon fat, butter, or suet are all good choices.

What to Drink

Regarding beverages suitable for a ketogenic diet, the primary choices include water as the optimal option, while unsweetened coffee or tea is also acceptable.

Water is the best recommendation!
Black coffee is the most frequently added plant-based item for people on a carnivore diet. For many, it doesn’t cause any problems and may have health benefits.
Tea is often another “plant-based exception” that is enjoyed by many. As long as it isn’t sweetened, tea may not cause any problems on your carnivore diet.


Foods to Avoid

Fats to Avoid on the Carnivore Diet

Fats such as seed oils should be avoided:

Processed meats, such as most deli meats, are also something to either be very cautious about, or avoid completely. They usually have sweeteners, fillers, preservatives, starches, and more unhealthy ingredients.


Focus on a foundation of meat, poultry, fish, and eggs. Complement this with full-fat dairy if desired. To enhance flavor or satiety and fulfill ketogenic macronutrient requirements, incorporate fats like butter, duck fat, tallow, or bacon fat as needed. Avoid sugary and starchy drinks, and for refreshment, opt for water, tea, or coffee. Avoid all vegetables, fruits, and baked goods as well as all sweets or candy.

Inspired? Share this article with your friends & family.
Help others regain health using the carnivore diet!
DR Shawn Baker

Reviewed & approved by
Dr. Shawn Baker, MD & Carnivore.Diet team.

Want To Achieve Your Optimal Health?

Join us for a Free 30-Day Trial. Cancel Anytime.