Common foods known to have anti-angiogenic properties include fresh fruits and vegetables, herbs and spices, oils, sauces, condiments, seafood, meat and dairy products, legumes, nuts, beans, grain, seeds and flours. Some sweets, beverages and soups can also inhibit angiogenic activity, notes Eat to Beat Cancer.
Excessive angiogenesis, which pertains to the unregulated formation of new blood vessels, may result in cancer, states Mercola.com. Eating anti-angiogenic foods curbs the growth of these blood vessels, which prevents essential oxygen and nutrients from being delivered to malignant cells.
Fruits and vegetables, such as red grapes, blackberries, blueberries, raspberries, kale, artichoke, spinach and asparagus can help fight cancer. Some herbs and spices, such as garlic and parsley are said to be comparable to the efficacy of anti-angiogenic medications.
Other foods and beverages with anti-angiogenic properties include soy sauce, oysters, dark goose meat, lentils, cashews, brown rice, quinoa, apple cider, green tea, chocolate and yogurt.