What is the Nutritional Value of 1 Chapati?

Chapati, also known as roti, is a staple flatbread in many South Asian cuisines. It is typically made from whole wheat flour, water, and sometimes a small amount of oil or ghee. Chapati can be enjoyed as a standalone bread or paired with various curries, vegetables, or lentils. It can also be used to make wraps or stuffed with fillings for a more substantial meal. The versatility of chapati makes it a popular choice in many cuisines.

It is a good source of complex carbohydrates, dietary fiber, and essential minerals such as iron and magnesium. Chapati also provides a moderate amount of protein and is relatively low in fat.


The nutritional value of a chapati, also known as roti, can vary slightly based on its size and ingredients. Here is an approximate breakdown of the nutritional content per 1 chapati (approximately 30 grams):

  • Calories: 104 calories
  • Carbohydrates: 20.6 grams
    • Dietary fiber: 2.6 grams
    • Sugars: 0.4 grams
  • Protein: 2.6 grams
  • Fat: 1.2 grams
    • Saturated fat: 0.3 grams
    • Monounsaturated fat: 0.4 grams
    • Polyunsaturated fat: 0.3 grams
  • Sodium: 168 milligrams
  • Potassium: 57 milligrams
  • Calcium: 5 milligrams
  • Iron: 1 milligram
  • Vitamin C: 0 milligrams
  • Vitamin A: 0 micrograms

It’s important to note that these values are approximate and can vary based on the specific recipe and ingredients used to make the chapati. Additionally, these values can change if ghee (clarified butter) or oil is used during the cooking process.