
When my mom was first diagnosed with thickened blood, the doctor prescribed medication. But he also said something important: “What’s on your plate works just as well.”
And he was right. There are foods that help keep blood flowing more easily, lower the risk of clots, and make things easier on the heart and blood vessels.
I’ve put together a list of the simplest, most accessible foods you can add to your daily diet. Honestly, many of them are now staples in my own kitchen.
1. Avocado and Olive Oil
The healthy unsaturated fats in these foods help make blood less “sticky” and lower bad cholesterol. I love adding avocado to salads and using olive oil instead of store-bought dressings.
The key: it should be cold-pressed oil, not something used for frying.

2. Fatty Fish
Mackerel, herring, sardines, and salmon are rich in omega-3 fatty acids. They not only protect the heart but also improve blood flow.
Now my mom bakes mackerel with lemon twice a week. Simple and healthy.
3. Garlic and Onions
Yes, the smell is strong. But these two contain compounds that reduce platelet clumping—put simply, they help prevent blood clots.
I’ve noticed myself that when Mom eats more onions in her salads, her blood pressure stays calmer.
4. Grapes and Pomegranates
Dark grapes and pomegranate juice are packed with polyphenols and antioxidants that strengthen blood vessels and help blood move more freely.