Is Avocado Keto? Carbs, Fiber and Portions

Yes, avocado is one of the most keto-friendly foods you can eat. Half an avocado (100 g) has 8.5 g of total carbohydrate, but 6.7 g of that is fiber, so it adds only about 2 g of net carbs, according to USDA FoodData Central. It also has about 15 g of fat, two-thirds of it monounsaturated, plus potassium, folate and vitamin K. The only real limit is calories: a whole avocado has over 300.

Hands holding a halved avocado over a bowl

Avocado nutrition on keto

Values for raw avocado, from USDA FoodData Central:

PortionCaloriesTotal carbsFiberNet carbsFat
⅓ avocado (50 g)80 kcal4.3 g3.4 g0.9 g7.4 g
½ avocado (100 g)160 kcal8.5 g6.7 g1.8 g14.7 g
1 cup cubed (150 g)240 kcal12.8 g10.1 g2.7 g22 g
1 whole avocado (201 g)322 kcal17.1 g13.5 g3.6 g29.5 g

Avocados vary a lot in size, so weigh the flesh if you’re tracking carbs closely. Net carbs are total carbohydrate minus fiber; our guide to calculating net carbs explains why.

Per 100 g, avocado also provides:

  • Potassium: 485 mg, more than a medium banana per gram. Potassium is one of the minerals that can run low early on keto, as our guide to keto electrolytes explains.
  • Folate: 81 mcg, about a fifth of the 400 mcg adults need.
  • Vitamin K: 21 mcg.
  • Magnesium: 29 mg.
  • Vitamin C: 10 mg.

Why avocados suit a keto diet

Very low in net carbs

Few plant foods give you this much fiber with so little digestible carbohydrate. On a 20 g daily limit, half an avocado uses less than a tenth of your allowance.

Mostly unsaturated fat

Harvard’s Nutrition Source notes that about two-thirds of avocado fat is monounsaturated, mainly oleic acid, the same fatty acid that makes up most of olive oil. Getting more of your keto fat from avocado, olive oil and nuts, and less from butter, cream and processed meat, is one of the simplest ways to keep saturated fat in check. Our guide to healthy fats on keto covers this in more detail.

Fiber helps with a common keto problem

Constipation is one of the side effects Harvard lists for keto, because grains, beans and most fruit are cut. Avocado is one of the easiest ways to keep fiber up.

What the research says about avocados and health

In a 2015 controlled feeding study, adults with high LDL cholesterol who ate a moderate-fat diet including one avocado a day had lower LDL and fewer small, dense LDL particles than on a similar diet without avocado. In a larger 6-month trial of 1,008 adults with a large waist, adding one avocado a day to a normal diet didn’t reduce belly fat and had only minimal effects on heart risk factors.

Together, these suggest avocado is a healthy swap for less healthy fats, but not a food that changes your health on its own.

How much avocado can you eat on keto?

For carbs alone, you could eat a whole avocado every day and stay well within a 20 g limit. The bigger consideration is energy. A whole avocado has about 320 calories, which is fine if it replaces other fats, but adds up if you’re trying to lose weight and eating it on top of cheese, nuts and oils. Half an avocado a day is a sensible everyday portion for most people. Our guide to keto macros shows how fat fits into your daily totals.

Easy keto ways to eat avocado

  • With eggs: halved avocado with a soft-boiled egg, or sliced on scrambled eggs.
  • Baked egg avocado: crack an egg into a halved avocado and bake at 200°C (400°F) for 12 to 15 minutes, until the white is set.
  • Guacamole: mashed avocado with lime, salt, cilantro and chili, with cucumber or pepper slices for dipping.
  • In salads: with chicken, salmon or tuna and an olive oil dressing.
  • Smoothies: a quarter of an avocado makes a low-carb smoothie thick and creamy.
  • Dressings: our keto salad dressings include an avocado lime dressing.
  • Burgers: slices on a bunless burger. Our guide to keto fast food has more ordering ideas.

Choosing, ripening and storing avocados

  • Ripe or not? A ripe avocado yields slightly when pressed gently near the stem. Hass avocados turn from green to dark purple-black as they ripen.
  • To ripen faster, keep it at room temperature in a paper bag with a banana or apple.
  • Once ripe, keep it in the fridge to slow further ripening for a few days.
  • Cut avocado browns when exposed to air. Squeeze lemon or lime juice over the cut surface, keep the stone in, and press plastic wrap onto it before chilling.
  • Freeze extra avocado as mashed or cubed portions with a little lemon juice, for smoothies and guacamole.

Avocado products to watch

  • Avocado oil has no carbs and is good for high-heat cooking, but no fiber.
  • Store-bought guacamole is usually fine, but check the label for added sugar or fillers.
  • Avocado toast at a cafe usually comes on regular bread, which adds roughly 15 to 25 g of carbs per slice. Ask for it on salad, or use our keto almond flour bread at home.
  • Avocado chips and snacks may be made mostly from other ingredients. Read the list.

Common questions

Is avocado a fruit or a vegetable?

Botanically it’s a fruit, specifically a large berry with a single seed. In the kitchen it’s used like a vegetable. It’s one of the very few fruits that fit easily into keto.

Can I eat avocado every day on keto?

Yes. Half to one avocado a day fits most keto plans. If weight loss stalls, look at portion sizes of all your high-fat foods, including avocado. Our article on the keto weight loss plateau has more ideas.

Does avocado raise cholesterol?

Avocados contain no cholesterol and are mostly unsaturated fat. Swapping saturated fat for avocado is more likely to lower LDL than raise it.

Is avocado good if I have kidney disease?

Avocado is high in potassium. If you’ve been told to limit potassium, ask your doctor or dietitian how much is right for you.

Safety note: Keto isn’t suitable for everyone. If you have diabetes, kidney or liver disease, take regular medication, or are pregnant or breastfeeding, talk to your doctor before cutting carbs this far (why it matters).

This article is general information, not medical advice. Talk to your doctor or a registered dietitian before making big changes to how you eat, especially if you have a health condition, take regular medication, or are pregnant or breastfeeding.