What Foods Are High in Calories but Low in Carbs?

The highest-calorie, lowest-carb foods are almost entirely fat-driven: nuts, fatty cuts of meat, full-fat dairy, oils, avocados, and eggs. Fat packs 9 calories per gram compared to 4 for protein and carbs, so the more fat a food contains, the more calorie-dense it becomes while keeping carbohydrates near zero. Here’s a practical breakdown of the best options across every food group.

Nuts and Seeds

Nuts are the standout category here because they combine extremely high calorie counts with surprisingly low net carbs (total carbs minus fiber). Per 100 grams, based on USDA data:

  • Macadamia nuts: 720 calories, roughly 5 grams net carbs
  • Pecans: 690 calories, about 4 grams net carbs
  • Walnuts: 650 calories, around 7 grams net carbs
  • Brazil nuts: 660 calories, about 4 grams net carbs
  • Pine nuts: 670 calories, roughly 9 grams net carbs

The difference between nut varieties is significant. Almonds clock in at 580 calories with about 9 grams of net carbs per 100 grams, while cashews hit 570 calories but carry 30 grams of net carbs. Cashews and pistachios are the worst choices if you’re trying to minimize carbs. Macadamias and pecans are the clear winners: highest calories, lowest net carbs.

A standard serving of nuts is one ounce (about 28 grams), so in practice you’re looking at roughly 200 calories and 1 to 2 grams of net carbs per handful of macadamias or pecans. Nut butters follow similar ratios. A keto-marketed nut butter typically runs about 210 calories per two tablespoons with around 2 grams of net carbs, though you should always check labels since some brands add sweeteners that bump the carb count.

Fatty Cuts of Meat

All unprocessed meat contains zero carbohydrates, so the calorie question comes down to fat content. Fattier cuts deliver more calories per bite without adding a single gram of carbs.

Ribeye steak runs about 250 to 265 calories per 100 grams raw, with roughly 18 to 20 grams of fat and zero carbs. Pork belly is even more calorie-dense, often exceeding 500 calories per 100 grams because of its thick fat layer. Duck with the skin on is another calorie-rich option, and dark-meat chicken with skin outperforms lean breast by a wide margin.

Fatty fish like salmon, sardines, and mackerel also fit perfectly. They carry zero carbs while providing enough fat to push their calorie counts well above leaner fish like cod or tilapia. Salmon typically delivers around 200 calories per 100 grams, and the omega-3 fats add nutritional value beyond just energy density.

One thing worth knowing: protein costs your body more energy to digest than fat does. Your body burns a meaningful percentage of protein calories just processing them, while fat is absorbed very efficiently. This means the usable calories from a fatty piece of meat are close to what the label says, making high-fat cuts genuinely calorie-dense in practice.

Butter, Cream, and Cheese

Dairy fat is one of the most efficient ways to add calories without carbs. A single tablespoon of butter contains 102 calories, and carbs are essentially zero. Heavy whipping cream is similarly concentrated: a couple of tablespoons in your coffee adds over 100 calories with less than a gram of carbs.

Hard and aged cheeses are excellent choices too. Parmesan, cheddar, and gouda are all calorie-dense (typically 350 to 430 calories per 100 grams) with minimal carbohydrate content, usually under 2 grams per serving. The aging process breaks down most of the lactose, which is the natural sugar in milk. Softer cheeses like brie and cream cheese also work, though cream cheese is less calorie-dense than butter, at about 51 calories per tablespoon.

Watch out for reduced-fat dairy products. When manufacturers remove fat, they often compensate with added sugars or starches, which raises the carb count while lowering the calorie density. Full-fat versions are what you want.

Avocados and Olives

These are the two plant foods that behave more like fats than fruits. A whole medium avocado contains about 240 calories, 22 grams of fat, and 13 grams of total carbohydrate. But 10 of those carb grams are fiber, leaving only about 3 grams of net carbs for a food that delivers serious calorie density along with potassium and monounsaturated fat.

Olives are less calorie-dense than avocados but still fit the profile. A 100-gram serving of olives provides roughly 115 to 145 calories with about 3 to 6 grams of net carbs depending on the variety. They’re more of a snack or garnish than a calorie workhorse, but they add up when drizzled with olive oil, which itself delivers 120 calories per tablespoon with zero carbs.

Eggs

A whole egg provides 71 calories and 6.3 grams of protein with less than 1 gram of carbohydrate. Nearly all of the fat and calories live in the yolk. Egg whites are mostly protein and water, contributing only about 17 calories each, so if you’re trying to maximize calories, use whole eggs or even extra yolks.

Eggs are versatile enough to be a base for high-calorie, low-carb meals. Scramble them in butter, top with cheese, serve alongside bacon or avocado, and a single plate can easily hit 500 to 700 calories with negligible carbs.

Oils and Pure Fats

Cooking oils are the most calorie-dense foods that exist. Olive oil, coconut oil, avocado oil, and ghee all deliver roughly 120 calories per tablespoon with zero carbs, zero protein, and zero fiber. They’re pure energy. If you’re struggling to hit a calorie target on a low-carb diet, adding an extra tablespoon of oil to a meal is the simplest fix.

Coconut oil deserves a specific mention because it’s popular in keto circles. It’s as calorie-dense as any other oil, but it’s almost entirely saturated fat. Current dietary guidelines recommend keeping saturated fat below 10% of daily calories, so if you’re loading up on butter, cheese, and coconut oil simultaneously, it’s worth tracking that number.

Putting It Together

If your goal is maximum calories with minimal carbs, the most efficient foods are pure fats (oils, butter), followed by fatty meats and fish, then nuts (especially macadamias and pecans), full-fat cheese, eggs, and avocados. A day of eating built around these foods can easily reach 2,000 to 2,500 calories while staying under 20 to 30 grams of net carbs.

The practical challenge is variety. A diet this fat-heavy can feel monotonous, so rotating between different protein sources, mixing up your nut choices, and using avocados and olives as side dishes helps keep meals interesting. Adding low-carb vegetables like spinach, broccoli, or zucchini contributes minimal calories and carbs while rounding out your meals with fiber and micronutrients that pure fat sources lack.