Deciding which foods are alkaline and which are acidic can be tricky. Foods are not defined by their own pH balance, but rather how they affect the body when consumed. Some foods, while acidic in content, have an alkalizing effect on the body and are therefore categorized as alkaline. The following foods are known to be alkaline and will help raise your body’s pH level to a more alkaline state.

Green Vegetables

All green vegetables such as lettuce, spinach, asparagus, broccoli, cucumber, green beans, celery, cabbage and peas are alkaline foods. Adding a salad full of leafy greens to every meal is a great way to introduce more alkaline foods into your diet.

Other Vegetables

Many consider these two acidic, but onions and garlic have an alkalizing effect on the body. Add chopped onions and garlic to any stir fry, soup, or casserole to boost the flavor while making the dish more pH balanced.

Other alkaline vegetables include tomatoes, sprouts, pumpkin, peppers, ginger and eggplants. Remember that pickling, frying or otherwise cooking vegetables will change the pH balance and make the food more acidic.


Most roots like potatoes, radishes, rutabagas, beets, turnips and yams are alkaline. Keep in mind that yams and sweet potatoes are not the same thing, and sweet potatoes are actually considered acidic.


Oranges are mildly acidic. However, lemons, limes and grapefruit are alkaline due to the residue they leave after being metabolized.

Other alkaline fruits include bananas, coconut and figs.

Nuts and Seeds

Some nuts and seeds are mildly alkalizing, while the others are acidic. Alkaline nuts and seeds include almonds, pine nuts, caraway seeds, cumin seeds, fennel seeds and sesame seeds.


Most fatty foods are acidic. However, olive oil, sesame oil, flax seed oil and coconut oil are all alkaline foods. Try using one of these oils in recipes that call for butter, margarine, vegetable or canola oil instead to make the meal more alkaline.