What to Eat to Increase Blood Pressure Naturally

If your blood pressure regularly dips below 90/60 mmHg, certain foods and eating habits can help bring it back up. Salt, fluids, caffeine, and nutrient-rich foods all play a role, but how and when you eat matters just as much as what you eat.

Salt Is the Most Direct Way to Raise Blood Pressure

Sodium causes your body to retain water, which increases blood volume and pushes blood pressure higher. For people with low blood pressure, this is actually a good thing. While most dietary advice focuses on limiting salt, people with hypotension may need at least 6 grams of salt per day to keep their readings in a healthy range.

Foods that are naturally high in sodium include canned soups, soy sauce, deli meats, fish, saltine crackers, and processed foods like microwavable meals, bacon, and even some dried fruit snacks. Adding a little extra table salt to your meals is one of the simplest strategies, but it’s worth checking with a provider first if you have any kidney or heart conditions, since extra sodium isn’t safe for everyone.

Fluids Matter as Much as Food

Dehydration is one of the most common causes of low blood pressure. When your body doesn’t have enough fluid, blood volume drops, and there simply isn’t enough liquid in your circulatory system to maintain normal pressure. As one Cleveland Clinic cardiologist puts it, “you’re just not filling up the pipes enough for what your vascular system needs.”

General guidelines recommend about 125 ounces (3.7 liters) of fluid per day for men and 91 ounces (2.7 liters) for women. That includes water from food and other beverages, not just glasses of water. If you’re prone to blood pressure drops after meals, drinking 12 to 18 ounces of water about 15 minutes before eating can help blunt the dip.

Caffeine for a Short-Term Boost

Coffee, tea, and other caffeinated drinks can raise blood pressure in the short term. The effect is most noticeable if you don’t drink caffeine regularly. You can test your own sensitivity by checking your blood pressure before a cup of coffee and again 30 to 120 minutes later. A jump of 5 to 10 points suggests you’re responsive to caffeine’s effects.

This isn’t a long-term fix on its own, since your body builds tolerance over time, but a cup of coffee with breakfast or before an activity where you tend to feel dizzy can provide a helpful bump.

Foods Rich in B12 and Folate

Deficiencies in vitamin B12 and folate can contribute to a type of anemia that lowers blood pressure. When your body can’t produce enough healthy red blood cells, less oxygen gets delivered through your bloodstream, and pressure can fall.

B12 comes primarily from animal products: meat, fish, dairy, and eggs, along with some fortified foods like cereals and nutritional yeast. Folate is found in dark green vegetables, legumes (peas, beans, lentils), and citrus fruit. If you follow a vegan or vegetarian diet, B12 supplementation or fortified foods become especially important.

How Meal Size and Timing Affect Blood Pressure

Large meals can actually cause blood pressure to drop, a phenomenon called postprandial hypotension. Here’s why: digestion requires a significant rerouting of blood to your stomach and intestines. Normally, your heart compensates by beating harder while blood vessels elsewhere tighten. In some people, this compensation doesn’t happen effectively, and blood pressure falls everywhere except the digestive system. The low point typically hits 30 to 60 minutes after eating.

A few practical adjustments help prevent this:

  • Eat smaller, more frequent meals. Switching from three large meals to six or seven smaller ones reduces the demand on your circulatory system at any given time.
  • Drink water before eating. As noted above, 12 to 18 ounces about 15 minutes before a meal can prevent a post-meal drop.
  • Take it easy after eating. Avoid strenuous activity during the 30 to 60 minute window when blood pressure is lowest.

Choose Slow-Digesting Carbohydrates

The type of carbohydrate you eat influences how much your blood pressure dips after a meal. Foods that break down and leave the stomach quickly, like white bread, white rice, potatoes, and sugary drinks, pass rapidly into the small intestine and contribute to sharper post-meal blood pressure drops. Research published in the British Journal of Nutrition found that meals with rapidly digested carbohydrates led to significantly lower blood pressure readings one to two hours after eating compared to meals higher in protein.

Swapping refined carbohydrates for whole grains, beans, protein, and healthy fats slows digestion and keeps blood pressure more stable throughout the day. This doesn’t mean avoiding carbs entirely. It means choosing oatmeal over white toast, brown rice over white, and pairing carbohydrates with protein or fat to slow their absorption.

A Sample Day for Low Blood Pressure

Putting this all together, a practical day might look like this: start the morning with coffee and eggs on whole-grain toast with a pinch of extra salt. Mid-morning, have a handful of salted nuts with cheese. Lunch could be a bean soup (canned is fine, and the sodium actually helps here) with whole-grain bread. In the afternoon, snack on hummus with vegetables. Dinner might be fish with roasted sweet potatoes and dark leafy greens. The pattern is consistent: smaller portions, steady fluids, adequate salt, and slow-digesting carbohydrates paired with protein.

If your blood pressure stays persistently low despite dietary changes, or if you’re experiencing frequent dizziness, fainting, or blurred vision, those symptoms suggest something beyond what food alone can address.