FitgenZ LogoFitgenZ

    FitGenZ Editorial

    Can I Build Muscle Eating Only Dal and Roti? (India Guide)

    FitGenZ Team6 min readApril 2026
    Can I Build Muscle Eating Only Dal and Roti? (India Guide)
    The Quick Version
    • Dal and roti is the backbone of Indian meals. Millions of Indians eat it every day. But can it build...
    • # What Dal and Roti Provides...
    • A typical meal of 2 rotis and 1 cup of dal gives you roughly:...

    Dal and roti is the backbone of Indian meals. Millions of Indians eat it every day. But can it build muscle? The honest answer is: partially.

    What Dal and Roti Provides

    A typical meal of 2 rotis and 1 cup of dal gives you roughly:

    Protein: 15 to 20g

    Carbohydrates: 60 to 70g

    Fats: 5 to 10g

    The carbs are great for energy. The protein is decent but not enough on its own if you are training hard.

    The Protein Gap Problem

    To build muscle effectively, you need roughly 1.6 to 2.2 grams of protein per kilogram of body weight. For a 70kg person, that is 110 to 150g of protein per day.

    If you eat dal and roti for 3 meals a day, you are getting maybe 50 to 60g of protein total. That is a big gap.

    How to Upgrade Dal and Roti for Muscle Gain

    You do not have to change what you eat. Just add to it:

    Add paneer to your dal or as a side dish

    Mix soya chunks into your dal — they absorb flavor and disappear into the curry

    Eat curd with every meal

    Add chana as a side dish or snack

    Have a glass of milk with your meals

    These simple additions can double your protein intake without changing your core meals.

    The Good News

    Dal and roti is actually a decent base for muscle building because of one reason: it is a complete protein combination. Dal (lentils) is low in the amino acid methionine, and roti (wheat) is low in lysine. Together, they complement each other and provide a more complete amino acid profile.

    You just need more of it, and more protein alongside it.

    Related: How to Get Protein as a Vegetarian Indian | Is Paneer Good for Muscle Gain? | Are Soya Chunks Good for Muscle Gain

    Written by FitGenZ Team

    The FitgenZ Editorial Team consists of fitness enthusiasts, nutritionist, and researchers dedicated to making healthy living accessible for Gen-Z India. All content is fact-checked against the latest nutritional research and localized for the Indian context.

    Expert Q&A

    Common Questions About Can I Build Muscle Eating Only Dal and Roti? (India Guide)

    Still have questions about your journey?

    Our AI-powered tools are built specifically for Indian food and fitness habits. Get your personalized numbers in seconds.