If your blood pressure runs low, the right foods can meaningfully raise it by increasing your blood volume, boosting sodium levels, and giving your nervous system the nutrients it needs to regulate circulation. The core strategy is straightforward: more salt, more fluids, more caffeine, and smaller meals. But the details matter, because the wrong approach can leave you feeling just as dizzy and fatigued as before.
Why Salt Is the Starting Point
Sodium is the single most effective dietary lever for raising low blood pressure. It works by pulling water into your bloodstream, which increases blood volume and, in turn, the pressure inside your vessels. For people with orthostatic hypotension (the kind that makes you lightheaded when you stand up), medical guidelines recommend significantly more sodium than the general population is told to eat. The American Society of Hypertension suggests 2,400 to 4,000 mg of sodium per day for these patients, while some specialists recommend up to 4,800 mg daily for people with conditions like POTS (postural orthostatic tachycardia syndrome).
For context, the average American already eats about 3,400 mg of sodium daily. If your blood pressure is genuinely low, you may need to intentionally add salt to your meals rather than restrict it. A common clinical approach is adding 1,000 to 2,000 mg of sodium to each of your three daily meals. The blood pressure response isn’t instant: sodium changes begin within the first week but continue building over four weeks or longer.
High-Sodium Foods Worth Eating
Not all salty foods are created equal. Reaching for potato chips every day will raise your sodium but won’t do much else for your health. These options pack sodium alongside other useful nutrients:
- Smoked salmon: roughly 1,880 mg of sodium per 100 grams, plus omega-3 fats and protein
- Hard cheese: about 800 mg per 100 grams, with calcium and protein
- Olives and pickled vegetables: high sodium from the brining process, with fiber and antioxidants
- Canned salmon or tuna: 290 to 570 mg per 100 grams depending on preparation, plus lean protein
- Cottage cheese and soft cheeses: around 400 mg per 100 grams
- Broth and bouillon: extremely high in sodium (up to 20,000 mg per 100 grams of powder), useful for sipping between meals
- Soy sauce: about 7,000 mg per 100 grams, so even a tablespoon adds a meaningful amount
Simply salting your home-cooked meals more generously is one of the easiest adjustments. A quarter teaspoon of table salt contains roughly 575 mg of sodium.
Fluids Matter as Much as Food
Dehydration is one of the most common and overlooked causes of low blood pressure. When your blood volume drops, there’s less fluid for your heart to pump, and pressure falls. Clinicians who treat hypotension typically recommend 2 to 3 liters of fluid per day. In one case study, increasing a patient’s daily fluid intake from about 2.3 liters to nearly 4 liters contributed to a measurable rise in blood pressure.
Water alone works, but water with electrolytes (sodium in particular) works better because it stays in your bloodstream longer rather than passing quickly through your kidneys. Sports drinks, broth, and oral rehydration solutions all serve this purpose. Drinking a large glass of water 15 to 30 minutes before standing up can also reduce the dizziness that comes with orthostatic drops.
Caffeine’s Quick Blood Pressure Boost
Coffee and tea raise blood pressure by blocking receptors in your blood vessels that normally keep them relaxed. The effect is real and measurable: caffeine typically raises systolic pressure (the top number) by 3 to 15 mmHg and diastolic pressure (the bottom number) by 4 to 13 mmHg. Changes begin within 30 minutes, peak at 1 to 2 hours, and can persist for more than 4 hours.
For people with chronically low blood pressure, a cup of coffee with meals can be a practical tool, especially in the morning when blood pressure tends to be at its lowest. The effect does diminish somewhat with habitual use, but even regular coffee drinkers still see some blood pressure response. Tea, energy drinks, and dark chocolate also contain caffeine, though in smaller amounts.
Vitamin B12 and Folate Deficiency
Low blood pressure sometimes has a nutritional cause that salt and fluids won’t fix. Vitamin B12 deficiency can damage the nerves that control your blood vessels, impairing your body’s ability to tighten them when needed. This leads to blood pooling in your legs when you stand, reducing the amount of blood returning to your heart and causing pressure to drop. The result feels like dizziness, fatigue, or even fainting, and it can be completely reversed once the deficiency is corrected.
A single glass of milk provides up to 50% of your daily B12 needs. Other strong sources include eggs, meat, fish, and fortified breakfast cereals. Dried seaweed (particularly purple laver) is one of the few plant-based sources. Folate, which works alongside B12 to build red blood cells, is found in leafy greens, beans, and fortified grains. If you eat a limited diet, especially one low in animal products, a persistent drop in blood pressure is worth investigating with a simple blood test.
Eat Smaller, Lower-Carb Meals
Large meals can actually make low blood pressure worse. After eating, your body diverts blood to your digestive system. In some people, this causes a significant pressure drop called postprandial hypotension, which can trigger dizziness or faintness within 30 to 60 minutes of a meal. It’s especially common in older adults.
Two adjustments help. First, eat six smaller meals throughout the day instead of three large ones, so your body never has to redirect a huge amount of blood at once. Second, reduce the carbohydrate load of each meal. Carbohydrates cause a more pronounced blood flow shift to the gut than protein or fat do. This doesn’t mean avoiding carbs entirely. It means choosing meals that balance a moderate amount of carbohydrate with protein and healthy fat, like grilled chicken with vegetables and a small portion of rice rather than a large bowl of pasta on its own.
Licorice Root: A Surprising Option
Real licorice (not the candy flavored with anise) contains a compound called glycyrrhizic acid that raises blood pressure by altering how your body handles sodium. It essentially makes your kidneys hold onto more salt and water. In a randomized trial, consuming just 100 mg of glycyrrhizic acid daily raised systolic blood pressure by an average of 3.1 mmHg. The World Health Organization previously considered 100 mg per day unlikely to cause problems, but the trial’s authors noted the blood pressure effects were stronger than expected at that dose and suggested the safe limit may need to be reconsidered.
Licorice root tea and supplements are widely available, but this is one to use cautiously. Too much can cause potassium levels to drop and blood pressure to rise excessively. If you try it, start with small amounts and pay attention to how you feel.
Putting It All Together
A practical daily approach for someone with low blood pressure looks something like this: start the morning with a glass of water and a cup of coffee, eat a breakfast that includes eggs and cheese (for B12, sodium, and protein), salt your food more liberally than you might have been, sip on broth or an electrolyte drink between meals, and spread your food across five or six smaller meals rather than three large ones. Keep total fluid intake between 2 and 3 liters. Choose whole foods that happen to be higher in sodium, like smoked fish, hard cheese, and pickled vegetables, rather than relying on ultra-processed snacks.
Results aren’t overnight. Blood pressure changes from increased sodium become noticeable within the first week but continue developing for a month or more. Caffeine works much faster, within 30 minutes, but its effects are temporary. The combination of sustained dietary changes with strategic caffeine use gives most people the best day-to-day improvement in symptoms like dizziness, fatigue, and brain fog.

