Yes, skipping meals can cause a temporary drop in blood pressure for some people, but the bigger concern is what happens over the long term. Chronic undereating can lead to nutritional deficiencies that make blood pressure unstable and harder to control. The relationship between food and blood pressure is not as simple as “eat less, lower your numbers.” For many people, not eating enough actually makes things worse.
What Happens to Blood Pressure When You Skip a Meal
When you go several hours without food, your body starts running low on glucose. This triggers a stress response. Your body releases hormones like cortisol and adrenaline to keep your blood sugar stable.
These hormones can cause blood vessels to constrict. That narrowing can push blood pressure up temporarily. Some people feel this as a headache, dizziness, or a racing heart a few hours after missing a meal.
Other people experience the opposite. They get a sudden drop in blood pressure after not eating. This is called postprandial hypotension when it happens after a meal, but a similar effect can occur when you are fasting. Blood pools in the digestive tract or blood sugar dips too low, and blood pressure falls.
Both responses are possible. The key point is that skipping meals makes blood pressure less stable, not more stable.
Does Not Eating Increase Blood Pressure Over Time
Chronic undereating can affect blood pressure in several ways. The most direct is through sodium and potassium balance. These two minerals work together to control blood volume and vessel tone.
If you are not eating enough food, you are likely not getting enough potassium. Low potassium intake is linked to higher blood pressure. Most Americans already fall short of the recommended potassium intake, and skipping meals makes that gap wider.
Not eating enough can also lead to low blood sugar episodes. When blood sugar drops, the body releases stress hormones. Repeated episodes of this stress response can keep blood pressure elevated over time, especially in people who already have high blood pressure.
There is also the matter of weight. Severe calorie restriction causes muscle loss, not just fat loss. Lower muscle mass is associated with higher blood pressure in some studies. This is one reason crash diets often backfire for heart health.
How Dehydration Plays a Role
Much of the water in your body comes from food. Fruits, vegetables, soups, and even cooked grains contain significant amounts of water. When you skip meals, you lose that water source.
Dehydration reduces blood volume. Less blood volume means lower blood pressure, which can cause dizziness and fainting. But dehydration also triggers the body to release vasopressin, a hormone that causes blood vessels to constrict. That can raise blood pressure.
So skipping meals can cause both low blood pressure from dehydration and high blood pressure from the body’s compensatory response. The net effect depends on the person.
If you are skipping meals and not drinking extra water to compensate, you are putting your cardiovascular system under unnecessary strain.
Who Is Most at Risk
People with existing high blood pressure are the most vulnerable. Their blood vessels are already under stress. Adding the hormonal swings of missed meals can push readings higher.
Older adults are also at higher risk. Blood pressure regulation becomes less precise with age. The body takes longer to adjust to changes in blood volume and blood sugar.
People taking blood pressure medication need to be especially careful. Some medications work by affecting fluid balance. Skipping meals can interact with these drugs in unpredictable ways, causing blood pressure to swing too high or too low.
People with diabetes or prediabetes should not skip meals either. Their blood sugar regulation is already impaired, and the stress response from missed meals can be more pronounced.
What the Research Shows
Research on intermittent fasting and blood pressure has produced mixed results. Some short-term studies show slight reductions in blood pressure during fasting periods. Other studies show no change or even increases.
The problem is that most fasting studies are short, lasting a few weeks or months. They do not tell us what happens when someone chronically undereats for years. Long-term data on severe calorie restriction is limited and mostly comes from animal studies.
What the evidence does support is this: eating a balanced diet with regular meals helps maintain stable blood pressure. The DASH diet, which is rich in fruits, vegetables, whole grains, and low-fat dairy, has consistently been shown to lower blood pressure. This diet works partly because it provides steady nutrition throughout the day.
No major clinical guideline recommends skipping meals as a strategy for blood pressure control. The evidence simply does not support it.
Can Intermittent Fasting Help or Hurt
Intermittent fasting has become popular for weight loss. Some people see improvements in blood pressure while fasting. This is likely due to weight loss rather than the fasting itself.
When people lose weight, blood pressure often drops. This is well established. The question is whether the fasting pattern adds any benefit beyond the weight loss.
Some research suggests that fasting can temporarily increase blood pressure during the fasting window. This may be due to stress hormone release. For people with already high blood pressure, this temporary increase could be a concern.
If you are considering intermittent fasting and you have high blood pressure, talk to your doctor first. Your medication may need adjustment. Blood pressure should be monitored more frequently during the first few weeks.
Signs That Not Eating Is Affecting Your Blood Pressure
Certain symptoms can indicate that skipped meals are affecting your cardiovascular system.
- Dizziness or lightheadedness between meals
- Headaches that improve after eating
- Heart palpitations or a racing pulse
- Feeling shaky or weak several hours after your last meal
- Blood pressure readings that vary widely from day to day
These symptoms do not automatically mean your blood pressure is abnormal. But they are signals that your body is struggling with the pattern of not eating.
If you notice these symptoms regularly, try eating smaller meals more frequently. See if the symptoms improve. If they do, the skipped meals were likely the cause.
What to Eat for Stable Blood Pressure
Focus on meals that combine protein, fiber, and healthy fats. This combination slows digestion and keeps blood sugar steady for hours.
Good options include oatmeal with nuts and berries, eggs with whole grain toast, or a salad with chicken and avocado. These meals provide sustained energy without causing sharp spikes or crashes in blood sugar.
Limit highly processed foods. These are often high in sodium and low in potassium, a combination that pushes blood pressure up. A single fast food meal can contain more sodium than the recommended daily limit.
Drink water throughout the day. Do not rely on thirst as your only signal, especially if you are eating less food.
When to See a Doctor
If you are skipping meals and your blood pressure readings are consistently high, see a doctor. Do not assume the problem will resolve on its own.
If you experience fainting, chest pain, or severe dizziness, seek medical care promptly. These can be signs of a more serious problem.
Blood pressure is a vital sign. It reflects how well your heart and blood vessels are working. Ignoring abnormal readings while continuing a pattern of undereating is not a safe approach.
Frequently Asked Questions
Can skipping meals cause high blood pressure?
Yes, skipping meals can cause temporary increases in blood pressure due to stress hormone release. Chronic undereating can also lead to low potassium intake, which is linked to higher blood pressure.
Does fasting lower blood pressure?
Some short-term studies show slight reductions during fasting, likely from weight loss. But fasting can also cause temporary blood pressure increases, so the effect varies by person.
Is it dangerous to skip meals if I take blood pressure medication?
It can be. Skipping meals may interact with blood pressure medications and cause readings to swing too high or too low. Talk to your doctor before changing your eating pattern.
How long after eating does blood pressure change?
Blood pressure can begin to change within a few hours of a missed meal. The exact timing depends on your metabolism, hydration, and overall health.

