
10 High-Fat Meats Perfect for Your Carnivore Meal Plan
If you’re following the carnivore diet, you probably already know that not all meats are created equal. Sure, steak is great. But when it comes to fuelling your body on a zero-carb, high-fat protocol, it’s the fatty cuts that do the heavy lifting.
These are the cuts that keep you satiated, energised, and running like a well-oiled machine. Whether you’re deep into the carnivore lifestyle or just getting your feet wet, this list is your go-to guide for the best high-fat meats to include in your meal plan.
1. Ribeye Steak

Ribeye steak is the ultimate carnivore cut, known for its fat marbling, juicy texture, and unbeatable flavour. With around 37 grams of fat per 100 grams, it’s both filling and delicious, making it ideal for anyone on a carnivore or keto diet.
Each bite delivers a buttery, rich mouthfeel that lean cuts simply can’t match. For best results, cook ribeye simply with just salt and a hot pan or grill. Let it rest after cooking so the fat redistributes evenly.
It’s the perfect centrepiece when you want something that tastes great and supports your high-fat, zero-carb goals.
2. Pork Shoulder

Also known as pork butt or Boston butt, pork shoulder is a flavour-packed, fatty cut that truly shines when cooked low and slow. With around 33 grams of fat per 100 grams, it hits that perfect balance of richness and tenderness carnivores crave.
Whether you roast it in the oven or pop it into a pressure cooker, the result is always fork-tender meat that practically melts apart. What really elevates pork shoulder is its versatility and juiciness. After cooking, you can shred it for a pulled pork-style dish or enjoy thick, hearty chunks straight off the bone.
For an added fat boost, don’t toss those pan juices; they make an excellent drizzle to keep your meal juicy and satisfying. It’s a comfort cut that ticks every box for those on a zero-carb mission.
3. Lamb Shoulder
Packed with intramuscular fat, it delivers a strong, earthy flavour and a tenderness that only comes from hours of slow cooking. Whether you roast it low and slow or give it a good braise, the result is always melt-in-your-mouth meat that falls apart effortlessly.
With around 22 grams of fat per 100 grams, it hits that sweet spot of richness and nourishment. Going for the bone-in option doesn’t just add flavour, it also boosts nutrient content, making it even more valuable for your high-fat meat rotation.
Lamb shoulder is a hearty, satisfying choice that ticks all the right boxes for anyone on a zero-carb mission.
4. Beef Brisket

This cut comes from the lower chest of the cow and is loaded with fat and connective tissue, which slowly melts down into a rich, gelatinous texture when cooked right
With around 28 grams of fat per 100 grams, brisket isn’t just filling, it’s full of flavour. The magic of brisket lies in the slow cooking. Whether you smoke it or braise it for 8 to 12 hours, the result is tender meat that pulls apart effortlessly.
A key tip for any carnivore is to keep that fat cap intact. It acts like a self-basting layer, soaking the meat with flavour and boosting your fat intake in the best way possible.
5. Duck Legs
Duck might not be the first thing that comes to mind on a carnivore diet, but it should be. Duck legs, in particular, are incredibly fatty and rich, making them an excellent choice for anyone chasing high-fat meals.
With skin that crisps up like pork crackling and meat that stays juicy and tender, duck delivers on both texture and taste. At around 39 grams of fat per 100 grams with skin on, it packs a serious nutritional punch.
The best way to cook duck legs is to slow-roast them or confit them in their own fat, which enhances both the flavour and the richness. One of the best parts? The rendered duck fat can be saved and used to cook eggs, sear steaks, or boost the fat content of other meals. It’s versatile, delicious, and a true gem for the fat-focused carnivore.
6. Pork Belly

For those on a carnivore diet, it’s a dream cut thanks to its ultra-high fat content and unmatched flavour. With alternating layers of fat and meat, pork belly delivers a melt-in-your-mouth experience when cooked right.
Oven roasting with the skin on creates that irresistible crackle, giving you a texture contrast that keeps every bite exciting. It’s essentially bacon in its natural, unprocessed form. Containing around 53 grams of fat per 100 grams, pork belly is one of the richest meat options available.
For the best experience, skip the seasonings and let the meat shine on its own. Thick slices can be fried up the next day for a delicious snack that still fits perfectly into your carnivore macros.
7. Chicken Thighs (With Skin)
Chicken thighs with the skin on are a smart and tasty choice for carnivores who want to shake things up without sacrificing fat. They’re far more flavourful and juicy than the typical chicken breast, which tends to be on the lean and dry side.
With around 11 grams of fat per 100 grams (including the skin), chicken thighs offer just enough fat to keep you satisfied while adding some variety to your meat rotation. The best way to cook them is oven-roasted or air-fried with the skin facing up to achieve that golden crisp.
For a little extra fat content, add a generous drizzle of butter or beef tallow before serving. It’s a simple way to turn a modest cut into a fat-fuelled meal that still feels indulgent.
8. Beef Short Ribs

Beef short ribs are a carnivore's dream cut. Taken from the lower rib section, they feature a perfect balance of meat and fat that results in an ultra-satisfying, melt-in-your-mouth experience.
With around 30 grams of fat per 100 grams, short ribs are hearty, rich, and ideal for anyone wanting to maximise flavour and satiety. The best way to prepare them is through braising or pressure cooking, which breaks down the connective tissue and transforms them into a tender, juicy masterpiece.
Leaving the bone in not only adds extra flavour but also gives you access to nutrient-rich marrow, making each bite even more nourishing. It’s a comforting, indulgent cut that fits seamlessly into any high-fat carnivore meal plan.
9. Lamb Ribs
These underrated gems are rich in fat and flavour, delivering a succulent and satisfying bite every time. With around 40 grams of fat per 100 grams, lamb ribs are a top-tier option for those who want to boost their fat intake while keeping meals delicious.
They’re easy to prepare and incredibly forgiving in the oven or slow cooker. A bit of salt is all you need to bring out their natural taste. For an extra layer of texture, give them a quick sear in a hot pan after roasting.
This final touch creates a crispy exterior that contrasts beautifully with the tender, juicy meat underneath. Lamb ribs may be the underdog, but once you try them, they might just become your go-to.
10. Beef Suet

Beef suet may not be a traditional meat cut, but for dedicated carnivores, it plays a vital role. Sourced from the fat surrounding the kidneys, suet is nearly pure fat and boasts an impressive 94 grams of fat per 100 grams.
This makes it an ideal addition to your diet if you’re looking to raise your fat intake without adding protein. When rendered, suet becomes beef tallow, a rich, nutrient-dense fat that can be used for cooking, frying, or even adding to lean cuts like ground beef.
It’s especially handy when your meal lacks the fat ratio needed for proper satiety. Just a small cube can go a long way in boosting energy and flavour. However, it’s worth noting that suet is incredibly rich, so it’s best enjoyed in moderation to avoid any digestive upsets.
Final Thoughts
When it comes to the carnivore lifestyle, fat isn’t just allowed, it’s essential. These high-fat meats deliver on flavour, satiety, and nutrients. Including them in your weekly rotation ensures you stay fuelled and satisfied without needing carbs or sugar.
And if you’re hunting for premium cuts, head over to Carnivore Society’s store. We stock the good stuff, from marbled ribeyes to fall-apart briskets, so you can eat like a king and feel like one too.