Is Chocolate Kidney-Friendly? Phosphorus & Potassium Explained

Chocolate is often misunderstood when it comes to kidney disease. Is it high in phosphorus? What about potassium? Can people with CKD enjoy brownies or chocolate cake? In this article, we’ll break it all down and help you feel more confident about enjoying chocolate while protecting your kidneys.

Skip the ads: Kidney Foodie Academy members can access ALL of the Kidney Foodie Grocery Shopping Guides ad-free by visiting this section of the library. Not a member? Learn more about Kidney Foodie Academy here.

Is chocolate high in phosphorus?

Plain chocolate is not considered high in phosphorus – as long as it does not contain a phosphorus additive. Plain chocolate does not typically contain any additives, but always check the label to be sure.

Below is a table showing how much phosphorus is in each different type of chocolate. The phosphorus in dark chocolate is all from the cacao bean, which contains phytate. Phytate makes it hard for your body to absorb phosphorus, so your body will only absorb about 30% of the phosphorus in dark chocolate (and maybe less!).

Type of chocolatePhosphorus per ounceBioavailabilityEstimated Absorbable Phosphorus
Dark chocolate – 45-59% cacao58mgLow – 30%17mg
Dark chocolate – 60-69% cacao74mgLow – 30%22mg
Dark chocolate – 70-85% cacao87mgLow – 30%26mg
Milk Chocolate59mgMedium – 60%35mg
White chocolate50mgMedium – 60%30mg

You will see next to the dark chocolate, we show that it has low bioavailability. Even though the 70-85% dark chocolate has the highest amount of phosphorus, it doesn’t end up having the highest amount of absorbable phosphorus because it is plant based and your body just can’t absorb it that well.

The phosphorus in milk chocolate and white chocolate comes mostly from milk. The phosphorus in milk is a little easier to absorb, but your body still cannot absorb it all.

If you have concerns about phosphorus in your diet, we recommend focusing your attention on limiting phosphorus additives first, rather than getting too hung up on naturally occurring phosphorus in foods like chocolate.

Is chocolate high in phosphorus? Dark Chocolate- ~58-87mg per ounce (depending on % cacao), but low bioavailability. Highest in antioxidants and anti-inflammatory compounds; Milk Chocolate-~59mg per ounce, but slightly higher bioavailability due to milk content; White Chocolate- ~50mg per ounce, but higher bioavailability due to milk content

Is chocolate high in potassium?

Most plain chocolate is not high in potassium. Certain chocolate products may be high in potassium (more on that later), but plain old chocolate is not considered a high potassium food. Below is a table showing the different types of chocolate and how many calories and how much potassium is in an ounce of each chocolate:

Type of chocolateCalories per ouncePotassium per ounce
Dark chocolate – 45-59% cacao155158mg
Dark chocolate – 60-69% cacao164161mg
Dark chocolate – 70-85% cacao170203mg
Milk Chocolate152105mg
White chocolate15381mg

In general, I consider a food to definitely be low in potassium if there are fewer mg of potassium than there are calories. However, even the highest potassium chocolate listed on the table – the 70-85% cacao dark chocolate – is still not that high in potassium.

Let’s say that hypothetically you decided to ONLY eat chocolate one day (and I am definitely NOT recommending this. This is just a hypothetical). If you ate 12 ounces of that dark chocolate, you would eat 2,040 calories and 2,436mg of potassium.

The daily value for potassium is 4,700 mg, so the dark chocolate diet would have you at HALF of the daily value for potassium. That’s really low!

Again, this is just a hypothetical to illustrate that chocolate is definitely NOT high in potassium.

I also just want to mention that there are a lot of reasons that potassium can get out of balance in kidney disease that are not related to the actual quantity of potassium that you are eating, so don’t restrict foods that are high in potassium unless you’ve been instructed to do so by your doctor or dietitian. If you want to learn more, sign up for our free mini-course on 5 Ways to Control Potassium Without Avoiding High Potassium Foods.

Is chocolate high in potassium? Dark Chocolate-~158-203mg per ounce (depending on % cacao), but highest in antioxidants and anti-inflammatory compounds. Still a low potassium food! Milk Chocolate-~105mg per ounce, but less health benefits due to less cacao content. White chocolate-~81mg per ounce, but no health benefits

Health Benefits of Chocolate for People with CKD

When you hear about the health benefits of chocolate, you are almost always hearing about the health benefits of the cocoa solids from chocolate. Cocoa contains several beneficial compounds called polyphenols.

Polyphenols are found in many plant-based foods including fruits, vegetables, grains, nuts, seeds, herbs, and beverages like tea, coffee, and cocoa. Polyphenols have many beneficial effects on the body including anti-inflammatory, antioxidant, and anticancer effects.

The flavonoids, which are a type of polyphenol in cocoa, display a lot of antioxidant capacity. Antioxidants help protect our body’s cells from damage caused by harmful molecules called free radicals.

By neutralizing free radicals, antioxidants contribute to maintaining the balance of our body’s systems and may help reduce the risk of chronic diseases such as heart disease, certain cancers, and neurodegenerative conditions.

Cocoa has been extensively researched, and there are many potential benefits associated with consuming cocoa that would be beneficial for people with kidney disease:

  • Improvements in the gut microbiome. Researchers have seen increases in health gut bacteria and decreases in harmful gut bacteria from consuming more cocoa.
  • Several studies have seen improvements in blood pressure and cholesterol numbers, both common problems in people with kidney disease
  • Several studies have seen decreases in markers of inflammation, a common problem in kidney disease
  • Several studies have seen improvements in diabetes, such as less hyperglycemia and improved A1C. Diabetes is one of the top two causes of chronic kidney disease.

As you can see, there are many potential benefits to consuming cocoa. An important thing to keep in mind is that the benefits associated with chocolate are specifically related to the cocoa in the chocolate.

What type of chocolate is best for kidney disease?

Dark chocolate—with its higher cocoa content and lower sugar content—is the best choice for people with kidney disease who want to enjoy chocolate and possibly gain some health benefits. The more cocoa a chocolate contains, the more likely it is to provide health benefits.

Dark chocolate is made with a high percentage of cocoa solids and typically does not contain milk. A bar labeled as 70% cacao, for example, means that 70% of the product comes from the cacao bean (cocoa solids and cocoa butter), while the remaining 30% includes ingredients like sugar.

Milk chocolate contains both cocoa and milk, along with a higher sugar content. It often has a lower percentage of actual chocolate—sometimes as little as 10%.

White chocolate contains no cocoa solids at all—only cocoa butter, sugar, and milk—so it offers no cocoa-related health benefits.

Milk and white chocolate can still be enjoyed occasionally for pleasure. Just be mindful of portion sizes and opt for products without phosphorus additives.

This post may contain affiliate links through which we may earn a small commission to help keep this website free.

Portion Size: How much chocolate is okay for kidney disease?

Despite all of the benefits of eating dark chocolate, it isn’t a perfect food, and we do need to be mindful of our portions.

Most chocolate that people actually enjoy eating contains sugar. Even if you do not have diabetes, too much sugar is not good for your health. Too much sugar is linked to many chronic diseases including gout, fatty liver disease, cardiovascular disease, diabetes, high cholesterol, and dental disease – just to name a few.

Additionally, eating a lot of sugary foods means that you have less room to eat more healthful foods like fruits, vegetables, nuts, beans, and whole grains. We know that eating more plant foods, especially fruits and vegetables, is really important for people with kidney disease.

By enjoying treats like chocolate in moderation, we can still get in adequate fruits and vegetables.

The Dietary Guidelines for Americans recommends that individuals limit their sugar to no more than 10% of their daily calories. To keep things simple, I usually tell people to limit their sweet treats to 200 calories a day.

For chocolate, 200 calories would be a little over an ounce of chocolate. An ounce of dark chocolate also happens to be an amount that was used in a lot of different studies on the benefits of dark chocolate, so eating an ounce of dark chocolate is definitely enough to experience some of the benefits.

To figure out the right portion size, just read the food label. For example, let’s look at the dark chocolate squares. The nutrition label lists a serving size as 2 squares, which is 130 calories. This is definitely less than 200 calories, so that’s great. If the label showed more than 200 calories per serving, then you would know to eat a bit less than what is calls a serving.

Is chocolate high in oxalates?

Yes, chocolate is high in oxalates. If you are prone to developing kidney stones, avoiding oxalates is not necessarily the best approach to preventing future stones. I recommend signing up for my free kidney stone newsletter where I talk a lot about kidney stones, how to read your labwork, and what nutrition strategies to implement to prevent future stones.

Other ways to eat chocolate

So far, we’ve mostly talked about plain chocolate. However, there are thousands of different food items that you can eat that contain chocolate, and I’m going to briefly go through some of them here.

Is cocoa powder okay for kidney disease?

It depends on how it is used. Pure cocoa powder is high in potassium and phosphorus. Chocolate is made of cocoa solids (powder) plus cocoa butter. Cocoa butter contains no phosphorus or potassium, so it balances out the high potassium and phosphorus in cocoa powder to make chocolate an overall low phosphorus and low potassium food.

When cocoa powder is mixed with water or milk to make hot chocolate, this will often result in a high potassium beverage (Note: most products that are marketed as hot cocoa mix will contain phosphorus additives which would make those drinks high in phosphorus). However, when cocoa powder is used in recipes that call for a lot of added fat (oil or butter), the final product is typically not considered high in potassium or phosphorus.

Are Brownies okay for kidney disease?

Yes, brownies are a good example of how to use cocoa powder in a recipe and end up with a low potassium, low phosphorus food. Brownies are typically a good option if you are craving something sweet and chocolate-y.

Brownie mixes rarely contain phosphorus additives because brownies do not typically call for baking powder, as you can see in the ingredient list below. Baking powder is a phosphorus additive and can add a significant amount of phosphorus to a food. Homemade brownies are an excellent choice.

brownie mix containing no phosphorus additives

Pre-made brownies may be more likely to contain phosphorus additives, so always check the food labels.

Since brownies are not a significant source of cocoa, there are no expected benefits to eating a brownie outside of the pleasure you get from eating them.

Be sure to limit your portion size to a small 200 calorie brownie. A 200 calorie brownie would have an estimated 75mg of potassium and less than 57mg of phosphorus, which would be naturally occurring and poorly absorbed.

Are cookies okay for kidney disease?

Cookies are another good option for a sweet treat. Cookies do not usually have baking powder in them. Baking powder is a phosphorus additive and can add a significant amount of phosphorus to a food. Some pre-made cookies may be high in sodium or contain additives though, so always check food labels. You can also check out our list of Kidney Friendly Cookies.

Since cookies are not a significant source of cocoa, there are no expected benefits to eating cookies outside of the pleasure you get from eating them.

Be sure to limit your portion size to 200 calories of cookie or less.

Is chocolate cake okay for kidney disease?

Cake almost always contains baking powder, so the majority of cakes are high in phosphorus (regardless of whether they are chocolate or not). In the example below, you can see that there are three different phosphorus additives listed, although the potassium listed on the food label is quite low (2% is only about 94mg of potassium).

chocolate cake mix that contains several phosphorus additives, making it a bad choice for kidney patients

Also, maybe you noticed that I featured a Betty Crocker brownie mix earlier in this article, which was kidney friendly, while this Betty Crocker cake mix is not kidney friendly. It’s not about the brands, it’s about the individual products. Just because one product from a particular brand was kidney friendly doesn’t mean they all will be. You have to read labels.

If you are baking a cake from scratch, you can make your own kidney friendly baking powder using 2 parts cream of tartar and 1 part baking soda. If you use this kidney friendly baking powder, then chocolate cake is kidney friendly.

We have also identified a few kidney friendly boxed cake mixes that you can try if you go to our Kidney Friendly Cake Mixes page.

As always, be sure to limit your portion size to 200 calories of cake (about the size of an average cupcake). Since cake is not a significant source of cocoa, there are no expected benefits to eating cake outside of the pleasure you get from eating it.

Is chocolate ice cream okay for kidney disease?

Yes, however chocolate ice cream will typically be higher in potassium than vanilla because of the added cocoa powder. If you compare the ingredients for this chocolate and vanilla ice cream, you’ll see that one of the only differences in the ingredients is the cocoa powder, and since we know cocoa powder is a high potassium food, it is not surprising that the chocolate is higher in potassium.

comparing nutrition of chocolate and vanilla ice cream with chocolate being higher in potassium

A 200 calorie portion of chocolate ice cream would not be considered high in potassium though. Since ice cream is not a significant source of cocoa, there are no expected benefits to eating chocolate ice cream outside of the pleasure you get from eating them, so be sure to limit your portion size.

Always check the ingredient label to see if there are phosphorus additives in your ice cream. There are many ice cream flavors that do not contain additives, but there are also many that do. We also recommend buying full fat ice cream. Products that are reduced fat or “light” are typically more likely to contain a phosphorus additive.

Is chocolate candy okay for kidney disease?

Yes. Be sure to check ingredient labels to ensure that there are no phosphorus additives. Chocolate candy that contains caramel is the most likely to have a phosphorus additive, so you would want to avoid those.

Most candy will be made of milk chocolate, which is not a significant source of cocoa. There are no expected benefits to eating a milk chocolate candy outside of the pleasure you get from eating it, so be sure to limit your portion size to 200 calories or less so that we don’t overeat candy.

Below are a few brands of candy that do not typically contain phosphorus additives. This is not a complete list. There are 100s (maybe 1000s) of types of chocolate candy out there. Too many for us to review!

examples of candies that do not typically contain phosphorus additives including hershey's chocolate, twix, 3 musketeers, m&ms, milky way, and snickers

Note that many of these candies come in packages that are more than 200 calories, so be sure to eat less than the whole package, or choose smaller, “fun size” packages.

Next Steps

If you’re ready to take control of your kidney health, sign up for my free newsletter. I’ll start out by teaching you some proactive steps you can take to prevent high potassium levels and then follow up with more practical tips and nutrition strategies you can take to protect your kidneys. You can sign up here: Join the Kidney Foodie Newsletter

Did You Know...

You can get weekly kidney-friendly tips (for free!) straight to your inbox? Every email includes simple, actionable steps to help you eat well, feel confident about your choices, and support your kidney health—without the overwhelm. Join thousands of others making small changes that add up.

Scroll to Top