10 High Carbohydrate Foods Vegans Should Eat

 Carbohydrates are the human body’s main energy source. The brain utilizes around 20% glucose energy, so this includes both mental and physical energy. Unlike other nutrients such as vitamins and minerals, choosing the right carbohydrate is important. Refined carbohydrates and added sugars should be avoided.

Why carbohydrate is important?

The main function of the carbohydrate diet is to provide energy for proper function. Carbohydrates are classified into three major categories such as sugar, starch, and fiber. Carbohydrates get broken down through a series of metabolic pathways transformed into glucose, which can be used as fuel. Extra carbohydrates can also be turned into fat (stored energy in the liver and muscles) for later use.

Recommended intake

A daily intake of 200 to 225 gm of carbohydrates is recommended. That means if you get 200 calories a day, 800 to 900 calories should be from carbohydrates.

Vegan sources of carbohydrate

Plant foods are a particularly good source of carbohydrates, including sweet potatoes, brown rice, navy beans, chestnuts, lentils, bananas, oatmeal, milk, raisins, and brown rice. The table below shows you the carbohydrate content of some of these foods.

Amount of food


100g of Sweet Potatoes


100g of Brown Rice


100g of Navy Beans


100g of Lentils


100g of Bananas


100g of Oatmeal


100g of Raisins


100g of Chestnuts