Locations:
Search IconSearch

Heart-Healthy Foods To Add to Your Grocery List

Eating more natural, whole foods can help lower your risk of heart and cardiovascular diseases

It’s often said that the way to someone’s heart is through their stomach. In many ways, those words couldn’t be truer.

Advertisement

Cleveland Clinic is a non-profit academic medical center. Advertising on our site helps support our mission. We do not endorse non-Cleveland Clinic products or services. Policy

Everything you eat directly affects how your heart and cardiovascular system function. And diets, or eating plans, built around certain foods can minimize your risk of heart disease and life-threatening cardiac events.

So, what heart-healthy foods should be on your grocery list? Preventive cardiology dietitian Julia Zumpano, RD, LD, has some ideas.

What are heart-healthy foods?

What you put on your plate every day goes a long way toward determining how hard your heart works to pump blood through your system to keep you alive.

“The key is to understand how what you eat affects your body,” says Zumpano. “You can definitely reduce your risk of developing cardiovascular disease by eating certain foods every day.”

In general, heart-healthy foods tend to include nutritional building blocks like:

Here are foods that deliver on those needs.

Good food for your heart

Keep your heart happy by adding any of the following 40+ items to your shopping list.

Heart-healthy foods, including fish, fruits, veggies and whole grains

Fish

Omega-3 fatty acids may not sound like something good for your ticker, but don’t be fooled by the name: This essential nutrient is a “healthy fat” — and it’s a powerhouse when it comes to heart health.

Omega-3s work to protect against artery plaque buildup by lowering triglyceride levels and increasing high-density lipoprotein (HDL) — aka “good” cholesterol — in your blood.

Advertisement

Certain types of fish are swimming in omega-3, says Zumpano. Top sources include:

  • Salmon
  • Herring
  • Mackerel
  • Halibut
  • Tuna
  • Trout

Nuts and seeds

Getting omega-3s into your diet doesn’t have to include a fishing rod. You can find them on land, too.

Walnuts offer a healthy dose of the plant-based version of omega-3 fatty acid called alpha linolenic acid (ALA). A variety of seeds also offer the anti-inflammatory benefits of ALA, including:

  • Flaxseed
  • Chia seeds
  • Pumpkin seeds
  • Hemp seeds

Just pay attention to serving size. While these options are packed with healthy fats and protein, they’re still high in calories, cautions Zumpano. It’s best to look for unsalted options, too.

Berries

Berries may be small, but they can have a sizeable effect on heart health.

For starters, berries are chock full of phytonutrients, notes Zumpano. These powerful antioxidants can prevent damage to cells in your body (and heart) while also reducing inflammation that restricts blood flow and raises blood pressure.

Fiber in berries also may help lower your levels of low-density lipoprotein (LDL), otherwise known as “bad” cholesterol.

Popular heart-healthy berry options include:

  • Blackberries
  • Blueberries
  • Raspberries
  • Strawberries

Fruits

As long as you’re shopping for berries in the produce aisle, research shows that many other fruits also can protect your heart. The list includes:

  • Apples
  • Citrus (such as oranges)
  • Grapes
  • Mango
  • Papaya
  • Pears
  • Pomegranate

Oats and other whole grains

The humble oat is a rockstar when it comes to protecting your heart. In fact, making a bowl of oatmeal a regular breakfast choice can help lower your total cholesterol and “bad” LDL cholesterol, says Zumpano.

The positive effect can come quickly, too. One study showed that people saw significant changes in their cholesterol after just six weeks of working oats into their daily diet.

Consider using more of these heart-healthy whole grains, too:

  • Brown rice
  • Quinoa
  • Whole-wheat products
  • Farro

Legumes

Beans check a lot of boxes when it comes to heart health. Studies show that consuming legumes can act as a positive force on blood pressure and cholesterol ― two key factors in cardiovascular disease.

So, you’ll be doing your heart a favor with every bite when you eat legumes like:

  • Lentils
  • Garbanzo beans
  • Pinto beans
  • Kidney beans
  • Black beans

Soy-based products

Substituting soy-based food, such as tofu or edamame beans, for “animal protein” ― OK, meat ― can help lower cholesterol levels by reducing the amount of saturated fat in your diet.

“Soy products can be a heart-healthy replacement for meat in many dishes,” says Zumpano.

Colorful veggies

Eating the rainbow” is a colorful phrase often used to encourage healthy food choices. But this isn’t just an artistic suggestion. Each hue brings different phytonutrients and antioxidants to the table to boost heart health.

Advertisement

So, get some orange onto your plate! (Carrots, sweet potatoes or acorn squash, for instance.) Work some reds into the meal! (Tomatoes and beets). Add a bright dash of yellow! (Yellow peppers.)

Leafy greens

Building on the color theme, don’t forget your leafy greens! Nitrates in salad building blocks, like arugula, lettuce, spinach, kale, collard greens and Swiss chard, can keep arteries relaxed and open for better blood flow.

Dark chocolate

Surprised to see this treat on the list? Well, dark chocolate earns a seat at the table with other expected heart-healthy foods.

Dark chocolate is full of beneficial antioxidants called flavonoids, which can help improve blood flow and blood pressure by relaxing your blood vessels, reports Zumpano. They also fight cell damage.

Choose dark chocolate products that are at least 70% dark chocolate to get the benefits. The higher the percentage, the more flavonoids.

But remember that dark chocolate should still be considered a treat despite its positives. Moderation is key, given its saturated fat content. (In other words, don’t plan on dark chocolate being your main course at dinner.)

Can what you eat really limit heart disease?

Diet certainly isn’t the only factor for heart disease risk, but what you eat is something you directly control. You hold the power. “The choices you make every time you’re in the kitchen can make a big difference for your heart,” emphasizes Zumpano.

Advertisement

Many of the foods mentioned are pillars of the Mediterranean diet, an eating plan that focuses on plant-based foods and healthy fats. The diet is considered the gold standard when it comes to heart health.

So, with all of that said, where can you start making changes? Think small, suggests Zumpano. Try working in one or two heart-healthy items a week as you make meals. A few simple swaps ― like subbing an apple for a cookie at snack time ― can bring positive changes over time.

“We eat multiple times every day,” she notes. “That gives us a lot of opportunity to help our hearts.”

Advertisement

Cleveland Clinic icon
Health Essentials logo
Subscription icon

Better health starts here

Sign up for our Health Essentials emails for expert guidance on nutrition, fitness, sleep, skin care and more.

Learn more about our editorial process.

Related Articles

Plant-based bowl with marinated tofu, quinoa, chia seeds and greens
January 23, 2026/Heart Health

The What and How of the Portfolio Diet: A Brief Summary

This plant-based eating plan focuses on lowering cholesterol, making it a great companion to the Mediterranean diet

Person spreading peanut butter on soft bread, with glass of milk and bananas nearby
August 4, 2025/Nutrition

How To Follow a Soft Food Diet

Choose foods that are low in fiber and easy to chew and swallow

Filet of grilled salmon on strawberry, cheese, walnut salad
July 1, 2025/Nutrition

The MIND Diet: What To Know

The flexible eating plan aims to boost your brain health by focusing on plant-based foods and limiting saturated fat

Black bowl of grains, salmon, vegetables and boiled egg
June 18, 2025/Nutrition

DASH Diet: What It Is, Meal Plans and Recipes

Designed to lower your blood pressure, this eating plan focuses on heart-healthy foods like whole grains, fruits and vegetables

Hands cutting up a plate of grilled fish over veggies
April 22, 2025/Nutrition

What Is the Pescatarian Diet?

Pescatarians don’t eat poultry, game or red meat, but they do eat fish and seafood, dairy and eggs

Person at table with a bowl filled with fruits and grains
March 26, 2025/Diet, Food & Fitness

What Are the Benefits of Volume Eating?

This eating style has many health benefits, including weight loss, an improved microbiome, and increased nutrient and mineral consumption

Sliced grilled chicken on greens, with avocado and tomatoes
March 18, 2025/Weight Loss

The Best Weight Loss Diets, According to a Dietitian

Research shows promising results from options like the DASH diet and Mediterranean diet

Hand scooping up spoonful of yogurt, granola and fruit from bowl
February 13, 2025/Nutrition

Is 1,200 Calories a Day Healthy? Advice and Sample Menus

Some people can safely lose weight on just 1,200 calories — but it’s not right for everyone

Trending Topics

Child playing soccer, being hit in head with soccer ball

The 6 Stages of Concussion Recovery

Getting back to normal after a head injury takes time — and patience

Caregiver helping happy child put on snow pants

Here’s How To Prevent Cold Stress

Dressing in multiple layers, drinking warm liquids and taking breaks indoors can help prevent these cold-weather injuries

Red, yellow and green bell peppers in baskets at market

Health Benefits of Bell Peppers

Pick bell peppers to help fight cancer, memory decline and joint pain

Ad