Nutrition Facts

Calories in Dahi bhaat

One serving of dahi bhaat (1 plate, about 216 g) has about 423 calories and 12.5 g of protein. 100 g has about 196 calories and 5.8 g of protein.

423calories12.5gprotein71.1gcarbs9.3gfat

Per serving: 1 plate, 216 g

The numbers, laid out

Full Breakdown

AmountCaloriesProteinCarbsFatFibre
1 plate (216 g)423 kcal12.5 g71.1 g9.3 g4.5 g
2 plates (432 g)846 kcal25 g142.2 g18.6 g9 g
100 g196 kcal5.8 g32.9 g4.3 g2.1 g

Protein, Carbs and Fat in Dahi bhaat

One serving of dahi bhaat (1 plate, about 216 g) has about 12.5 g of protein. 100 g has about 5.8 g.

  • Carbs 68%
  • Fat 20%
  • Protein 12%

About 68% of the calories in dahi bhaat come from carbohydrate, 20% from fat and 12% from protein. One serving is about 21% of a 2,000 kcal day. 2,000 kcal is the reference day used on Indian food labels; your own needs depend on your age, size and activity.

How Dahi bhaat Compares

DishPer servingPer 100 gProtein per 100 g
Dahi bhaat423 kcal per 1 plate196 kcal5.8 g
Dahi aloo227 kcal per 1 bowl60 kcal1.6 g
Vangi bhat538 kcal per 1 plate185 kcal5.3 g
Chak-hao kheer307 kcal per 1 bowl148 kcal4.4 g
Lauki ka raita86 kcal per 1 bowl56 kcal4 g
Peanut pulao692 kcal per 1 plate193 kcal5.3 g

Common Questions

How many calories are in dahi bhaat?

One serving of dahi bhaat (1 plate, about 216 g) has about 423 calories and 12.5 g of protein. 100 g has about 196 calories and 5.8 g of protein.

How much protein is in dahi bhaat?

One serving of dahi bhaat (1 plate, about 216 g) has about 12.5 g of protein. 100 g has about 5.8 g.

How many carbs and how much fat are in dahi bhaat?

One serving of dahi bhaat (1 plate, about 216 g) has about 71.1 g of carbohydrate, 9.3 g of fat and 4.5 g of fibre.

How many calories are in 2 plates of dahi bhaat?

Two servings of dahi bhaat (2 plates, about 432 g) have about 846 calories and 25 g of protein.

Where do the calories in dahi bhaat come from?

About 68% of the calories in dahi bhaat come from carbohydrate, 20% from fat and 12% from protein. One serving is about 21% of a 2,000 kcal day.

Which has more calories, dahi bhaat or dahi aloo?

Per 100 g, dahi bhaat has about 196 calories and dahi aloo has about 60, so dahi bhaat has more.

Good to Know

Source: Indian Nutrient Databank (INDB), recipe “Curd rice (Dahi bhaat/Dahi chawal/ Perugu annam/Daddojanam/Thayir saadam)” (ASC126), based on ICMR-NIN's Indian Food Composition Tables. Vijayakumar A, Dubasi HB, Awasthi A, Jaacks LM. Development of an Indian Food Composition Database. Current Developments in Nutrition, 2024 (paper, CC BY 4.0). INDB works out each recipe from its raw ingredients, so weights are before cooking: a cooked piece can weigh less for the same calories. Home-cooked versions vary with the recipe, the oil or ghee used and the portion size. This is general nutrition information, not medical advice.

Make Dahi bhaat at Home

Join the IDYORA community

New recipes, wellness tips and small habits. Join the waitlist.

Join the Waitlist