We include products that we think our readers will find useful. If you buy through links on this page, we may earn a small commission. Learn about our process.
Sodium is an essential mineral that helps maintain normal fluid balance and supports nerve and muscle function.
While you need some sodium to support these functions, eating too much sodium can be harmful.
As such, your doctor or dietitian may recommend that you follow a low sodium diet to reduce your risk of certain diseases or to manage a current condition.
This article explains the benefits of a low sodium diet, foods to eat and avoid, and provides a sample low sodium diet menu.
What is a low sodium diet?
Sodium is an essential mineral involved in many important bodily functions, including fluid balance, maintaining blood pressure, muscle function, and nerve transmission (1).
Many foods like milk, meat, eggs, and most vegetables naturally contain sodium.
Sodium is also commonly added to foods — primarily in the form of sodium chloride or salt — to extend shelf life, enhance flavor, and improve texture and appearance, similar to phosphorus additives.
However, about 70% of the sodium that people consume comes from prepackaged and processed foods like chips, hot dogs, frozen meals, and fast food (2).
A low sodium diet limits these foods and others that are high in sodium.
Generally, a low sodium diet limits sodium to less than 2 grams (2,000 mg) per day (3).
For reference, people worldwide consume an average of 3.6–4 grams (3,600–4,000 mg) of sodium daily (3).
Benefits of a low sodium diet
Following a low sodium diet can offer several benefits.
May improve certain medical conditions
Sodium helps balance the amount of water in your body.
These diseases cause your body to retain sodium and water, which leads to swelling in your legs and around organs such as the lungs.
This extra fluid — known as edema — can also increase blood pressure and strain your heart and kidneys.
Following a low sodium diet with chronic kidney disease or heart failure can make it easier for your body to balance the amount of water in your body by reducing edema and lowering blood pressure (4).
However, while many studies show that a low sodium diet can benefit those with heart failure, others have suggested that a more liberalized sodium intake of 2.5–3 grams (2,500–3,000 mg) may lead to better health outcomes (5, 6, 7).
May decrease cancer risk
A high sodium diet has been linked to stomach cancer.
A review of eleven studies found that a high sodium diet was significantly associated with stomach cancer compared with a low sodium diet (8).
However, foods high in sodium such as processed meats also contain other compounds that have been linked to stomach cancer like nitrosamines (10).
Still, despite a strong correlation, it’s currently unknown whether a high sodium diet causes gastric cancer.
May improve diet quality
Sodium is abundant in foods like snack items, processed meats, and fast food.
These foods tend to also be high in unhealthy fats and calories and lack important nutrients like vitamins and minerals.
Conversely, foods like fruits, vegetables, whole grains, and lean meats are naturally low in sodium but are packed with nutrients.
That said, eating a low sodium diet, by default, will encourage you to eat more healthy foods that are rich in nutrients but lack the unhealthy fats and excess calories that many foods high in sodium carry.
Low sodium diet foods
Sodium is naturally present in some foods and added to others during the manufacturing process.
Choose foods that are naturally low in sodium or contain limited amounts.
Foods to avoid
Here are foods that are high in sodium and should be avoided or limited on a low sodium diet:
- Processed meats: bacon, hot dogs, salami, pepperoni, lunch meats
- Snack foods: salted pretzels, chips, nuts, crackers, etc.
- Frozen meals: meat and pasta dishes, pizza, etc.
- Dairy: cottage cheese, buttermilk, salted butter
- Salted, canned products: soups, tuna, beans
- Baking mixes: pancake, brownie, and cake mixes
- Boxed meals: pasta and rice meals
- Pickled vegetables: olives, pickles, sauerkraut
- Sauces and condiments: ketchup, barbeque sauce, soy sauce, salad dressing, hot sauce
- Seasonings: salt, sea salt, kosher salt, onion salt, garlic salt, taco seasonings
- Beverages: regular vegetable juice, sports drinks, salty alcoholic drinks
Foods to eat
Here are foods that are low in sodium to add to your shopping list:
- Fruits: apples, bananas, grapes, kiwis, watermelon, etc.
- Vegetables: asparagus, broccoli, mushrooms, peppers, spinach, etc.
- Starchy vegetables: potatoes, corn, peas, and parsnip
- Grains and beans: dried beans, rice, oats, unsalted popcorn, quinoa, and pasta
- Meat and poultry: fresh beef, chicken, turkey, and pork
- Fish: cod, salmon, shrimp, tilapia, trout, etc.
- Eggs: whole eggs and egg whites
- Low-sodium soups: canned or homemade soups
- Dairy and plant-based milk: milk, yogurt, unsalted butter, swiss cheese, almond milk, and soy milk
- Unsalted nuts and seeds: almonds, flaxseed, pumpkin seeds, walnuts, etc.
- Condiments: vinaigrette dressings and low sodium ketchup
- Seasonings: sodium-free seasonings and herbs, such as basil, bay leaf, dill, nutmeg, paprika, parsley, sage, and thyme
- Beverages: water, coffee, tea, and low sodium vegetable juices
One-day sample low sodium diet menu
Here is a one-day sample low sodium diet menu that contains less than 2 grams (2,000 mg) of sodium:
Breakfast: scrambled eggs with peppers and spinach with whole wheat toast
Snack: Greek yogurt and blueberries
Lunch: homemade vegetable beef soup with a spinach side salad
Snack: apple slices and unsalted almonds
Dinner: salmon with roasted sweet potatoes and asparagus
Low sodium diet tips
Here are some tips to help make following a low sodium diet easier and more flavorful.
- Cook at home more often: Home-cooked meals tend to be much lower in sodium than restaurant meals.
- Experiment with herbs: Low sodium doesn’t have to mean tasteless — experiment with herbs and sodium-free seasonings like Mrs. Dash.
- Read labels: Foods marketed as “Low Sodium” contain less than 140 mg of sodium per serving. Beware of products marketed as “Reduced Sodium” or “Lower Sodium,” as they may still be high in sodium.
- Watch portions: The amount of sodium listed on a nutrition label shows the amount in one serving. So, if you consume more than one serving, you will get more sodium than what’s listed.
- Eat more fresh foods: Foods like fresh vegetables, fruits, most dairy products, and unprocessed meats are naturally low in sodium and high in potassium, which can help lower blood pressure.
The bottom line
A low sodium diet limits sodium to less than 2 grams (2,000 mg) per day.
Among other benefits, a low sodium diet can be helpful if you have certain medical conditions like chronic kidney disease or heart failure.
With the diet, it’s best to choose foods naturally low in sodium or foods that have minimal amounts of sodium added.
You can use herbs or sodium-free spices and seasonings to replace sodium for flavor.