Love Rice and Roti? Small Changes to Keep Them on Your Plate
October 09, 2026
“Do I have to stop eating rice and only eat salad every day?” Not at all!
You can still enjoy rice, roti, curry, dhal, puttu, string hoppers and other foods you grew up with.
Healthy eating is not about giving up your culture. It is about making a few small changes to how much you eat, what you put on your plate, and when you eat your bigger meals.
For many South Asian families, the food itself is not the problem. Sometimes, it is the eating pattern that can make a difference.
Maybe breakfast is very small or skipped. Lunch gets missed because the day is busy. Then by dinner, you are very hungry and your plate becomes mostly rice, roti or puttu.

Sound familiar?
When we get too hungry, it is easy to eat more than we planned. Having regular, balanced meals can help you feel more satisfied and make it easier to manage your portions. Eating large, carbohydrate-heavy meals late at night can also make it harder to manage blood glucose and body weight.
So, what can you do instead?
Start by spreading your meals more evenly across the day.
- Half your plate: non-starchy vegetables
- One quarter: protein such as fish, chicken, eggs, dhal, lentils or beans
- One quarter: rice, roti, puttu or another carbohydrate food
Your 2kg Challenge
The goal is not to remove your cultural foods. It is to keep the foods you love and make your meals work better for you.
For more ideas on healthy South Asian eating, watch the short video below.
