Several types of food can help lower your resting heart rate over time, primarily by supplying nutrients that stabilize your heart’s electrical activity and support its efficiency. The most impactful are foods rich in potassium, magnesium, and omega-3 fatty acids. These nutrients work through different mechanisms, but all contribute to a calmer, more regular heartbeat.
Potassium-Rich Foods
Potassium is the single most important mineral for regulating your heart’s electrical rhythm. Your heart cells maintain a negative electrical charge at rest, which prevents them from firing randomly between beats. Potassium is the ion responsible for that resting charge. When potassium levels drop too low, heart cells become electrically unstable and more likely to produce premature or irregular beats, which can raise your perceived and actual heart rate.
Your body keeps blood potassium levels tightly regulated between 3.5 and 5.0 mmol/L, but it depends on a steady dietary supply to do so. Adults need between 2,600 mg (women) and 3,400 mg (men) per day. Most people fall short. The best food sources include bananas, potatoes, sweet potatoes, spinach, white beans, avocados, yogurt, and dried apricots. A single medium baked potato with the skin delivers roughly 900 mg, making it one of the most potassium-dense foods available.
Fish and Omega-3 Fatty Acids
Fatty fish like salmon, mackerel, sardines, and herring contain omega-3 fatty acids that directly lower resting heart rate. A large meta-analysis published in the American Heart Association’s journal Circulation found that fish oil reduced heart rate by an average of 1.6 beats per minute compared to placebo. That may sound modest, but the effect was more pronounced in people who started with a higher resting heart rate: those with a baseline of 69 bpm or above saw an average drop of 2.5 bpm.
Duration matters. Studies lasting 12 weeks or longer produced a 2.5 bpm reduction, while shorter trials showed little measurable change. This suggests that omega-3s need consistent intake over months to meaningfully shift your resting heart rate. Two to three servings of fatty fish per week is a practical target. Plant-based sources like walnuts, flaxseeds, and chia seeds provide a different form of omega-3 that your body converts less efficiently, but they still contribute.
Magnesium-Rich Foods
Magnesium supports heart rate regulation by improving heart rate variability, which is a measure of how well your nervous system adjusts your heartbeat in response to changing demands. Higher heart rate variability is associated with better cardiovascular fitness and a more responsive, lower resting heart rate. Research on patients with heart failure found that five weeks of magnesium supplementation significantly improved heart rate variability, even in people whose magnesium blood levels were already normal.
Good food sources include dark leafy greens (especially Swiss chard and spinach), pumpkin seeds, almonds, black beans, dark chocolate, and whole grains. Pumpkin seeds are particularly dense, offering about 150 mg of magnesium per ounce. Most adults need 310 to 420 mg per day depending on age and sex.
Beets and Nitrate-Rich Vegetables
Beetroot and other nitrate-rich vegetables like arugula, celery, and leafy greens help your heart work more efficiently. When you eat these foods, bacteria in your mouth convert the dietary nitrates into nitric oxide, which relaxes and widens blood vessels. With less resistance to pump against, your heart doesn’t need to beat as hard or as fast to move the same volume of blood.
A study of older heart failure patients found that one week of daily beetroot juice (containing about 6.1 mmol of nitrate, roughly equivalent to one concentrated 70 ml shot) significantly lowered resting blood pressure and improved aerobic endurance by 24%. While the primary measured outcome was blood pressure rather than heart rate, reduced vascular resistance reliably translates to less cardiac workload over time.
Fruits and Vegetables in General
Beyond individual nutrients, simply eating more fruits and vegetables produces measurable cardiovascular benefits on a surprisingly fast timeline. Harvard Health reported that both a high-fruit-and-vegetable diet and the DASH diet (which emphasizes produce, whole grains, and lean protein) significantly lowered blood pressure within just two weeks. By eight weeks, researchers measured lower heart strain and less heart muscle damage. These changes reflect a heart that’s working more efficiently, which typically corresponds with a lower resting rate.
The DASH diet is worth highlighting specifically because it combines many of the individual nutrients discussed above: it’s naturally high in potassium, magnesium, and fiber while being low in sodium and processed food. Rather than targeting one nutrient at a time, an overall dietary pattern built around whole foods tends to produce the most consistent results.
Foods That Raise Heart Rate
Lowering your heart rate through diet isn’t just about what you add. Certain foods and drinks actively push your heart rate up, and cutting back on them can be just as effective as eating more potassium or fish.
- Caffeine is the most obvious culprit. It stimulates your nervous system and can raise heart rate acutely, especially in people who are sensitive to it or consume large amounts.
- Alcohol triggers palpitations in many people. It contains tyramine, an amino acid that raises blood pressure and can cause a racing heartbeat. Aged cheeses, cured meats, and dried fruit also contain tyramine.
- High-sodium foods like processed and canned products increase blood volume and make your heart pump harder.
- High-sugar and high-carbohydrate foods can spike blood sugar, which triggers a compensatory increase in heart rate, particularly in people prone to blood sugar swings.
- Spicy and rich foods can cause heartburn, which sometimes mimics or triggers a rapid heartbeat.
- Chocolate contains theobromine, a compound related to caffeine that directly increases heart rate.
How Long Dietary Changes Take to Work
If you’re expecting overnight results, you’ll be disappointed. Most dietary effects on heart rate build gradually. Omega-3s from fish need at least 12 weeks of consistent intake to produce their full effect. Blood pressure improvements from increased fruit and vegetable intake appear within two weeks, with more substantial cardiac benefits measurable by eight weeks. The cumulative effect of shifting your overall diet, eating more potassium, magnesium, and omega-3s while reducing sodium, sugar, and alcohol, compounds over several months.
Your starting heart rate also matters. People with higher resting heart rates tend to see larger absolute reductions from dietary changes, while someone already sitting at 60 bpm is unlikely to notice a dramatic shift from food alone. Diet works best as one piece of a broader approach that includes regular exercise, stress management, and adequate sleep.

