Sodium is a nutrient that’s essential to life. It’s needed for many bodily processes, including fluid and blood pressure regulation, nutrient transport, and nerve cell function (1).

While sodium is necessary, most people consume too much sodium in the form of sodium chloride or table salt.

Eating high amounts of added salt could increase your risk of health issues, such as having a stroke or developing a heart condition or autoimmune disease (2).

Additionally, you may wonder whether sodium makes you gain weight.

This article explains the associations between sodium intake and weight gain.

French fries on a grey plate along with ketchup and salt in small bowlsShare on Pinterest
Nadine Greeff/Stocksy United

Many people associate excessive salt in the diet with fluid retention.

This is because eating a lot of salt causes your body to conserve water (3).

A recent study found that high salt intakes increase thirst. Your body uses the extra fluid consumed to dilute the excess sodium that it’s unable to excrete quickly enough (4).

However, your urine volume does not change, meaning this extra fluid stays in your body.

Therefore, a sudden increase in sodium intake may cause you to gain some weight in the form of fluid (4).

This is why some people report feeling puffy after eating very high salt foods like take-out foods and salty restaurant meals.

It’s important to note that this fluid retention is generally only temporary. Body fluid levels typically return to normal after a few days (4).

However, while some studies show that increased salt intakes drive fluid intake, others have not shown this association.

For example, a small study found that although a high salt diet led to weight gain and body water conservation in 10 healthy men, higher salt consumption was not associated with increased fluid intake.

In fact, the study found that a 12-gram daily salt intake led to reduced fluid intake (3).

The relationship between dietary salt intake and fluid balance is complex. More research in this area is needed to understand better how high salt intake may affect your body’s fluid levels (6).


The relationship between salt intake and body fluid levels is complicated, but research suggests that a high salt intake could lead to water retention and short-term weight gain.

Foods that are high in salt are also often high in calories.

For example, fast food, fried foods, boxed mac and cheese, frozen dinners, creamy pasta dishes, and pizza are typically very high in salt and calories.

Eating too many foods that are high in salt and overall calories may lead to weight gain.

Additionally, studies have found that high sodium intake may increase the risk of obesity — independent of your calorie intake.

One study among 1,243 children and adults found that those with higher urinary sodium were more likely to have obesity or overweight. High salt intake was significantly associated with higher levels of body fat in both children and adults.

The study also found that a 1-gram per day increase in sodium intake was associated with a 28% and 26% increased risk of obesity in children and adults, respectively (7).

Another study among 9,162 people found that a sodium intake greater than 2,300 mg per day was significantly associated with a greater risk of obesity and belly fat, compared with a moderate sodium intake of 1,500–2,300 mg per day (8).

Both of these studies found that sodium intake was associated with weight gain and obesity, even after adjusting for total calorie intake and other confounders like activity levels.

Although the possible mechanism isn’t entirely clear, a high salt diet may directly lead to fat accumulation in the body (7).


Studies have linked high salt intakes to an increased risk of obesity. Foods high in salt also tend to be high in calories. However, salt intake has also been linked to obesity independently of calorie intake.

For most people, the sodium found naturally in foods like eggs and shellfish isn’t an issue. However, it’s important to monitor your added salt intake to ensure that your diet isn’t excessively high in salt.

Typically, most added salt intake comes from the consumption of highly processed foods.

Here are some high salt foods to cut back on to reduce your intake of added salt:

  • Highly processed and salty take-out foods: pizza, street tacos, hamburgers, nuggets, french fries, etc.
  • Salty packaged snacks: chips, pork rinds, pretzels, etc.
  • Processed meats: jerky, bacon, salted and cured meat, salami, sausages, etc.
  • Salty condiments: salad dressings, soy sauce, hot sauce, etc.
  • High salt boxed or canned meals: ready-made pasta and rice dishes, canned soups, canned ham, boxed potato casseroles, etc.

Additionally, adding too much salt to home-cooked meals can significantly increase your overall salt intake.

Try reducing the amount of salt you add to foods, and be sure to taste foods before adding extra salt.

You can also use lemon juice, fresh herbs, garlic, and spices to reduce the need for salt in your recipes.


To cut back on sodium, try eating fewer high salt foods and cutting back on the amount of salt you add to your meals.

Eating too much sodium in the form of added salt has been associated with weight gain.

Some studies suggest that eating a large amount of salt could lead to short-term weight gain due to fluid retention, while others have found that high salt intake may increase your risk of weight gain and obesity.

Plus, eating high amounts of salt may harm your overall health and increase your risk of developing a medical condition like heart disease.

To maintain a healthy sodium intake, try cutting back on foods known to be high in salt and reducing your use of table salt when cooking at home.