Masala Oats for Diabetes: Recipe + Why It Works


"Oats can help with diabetes - but the way most people eat them, with milk and sugar or honey, undoes the benefit. Cook them savoury, as a masala upma with vegetables and a protein side, and oats become a genuinely good breakfast for blood sugar." - Dt. Trishala Goswami, MSc Clinical Nutritionist, Certified Diabetes Educator
Oats are a good source of soluble fibre, which helps slow glucose absorption - but only if you keep them savoury. This masala oats upma swaps the usual sweet porridge for a vegetable-rich, low-glycaemic breakfast. Here's the full recipe.
Why savoury masala oats works for diabetes
- Soluble fibre. Rolled oats contain beta-glucan, a soluble fibre that slows digestion and the blood-sugar rise.
- Savoury, not sweet. Sugar, honey, or fruit syrup turn oats into a blood-sugar spike. A savoury upma keeps the sugar out.
- Vegetables and a protein side. Adding vegetables plus peanuts or curd lowers the glycaemic load and adds protein.
Ingredients (1 bowl)
- 1/2 cup rolled oats (not instant)
- 1 tsp oil
- 1/2 tsp mustard seeds
- A few curry leaves
- 1/2 onion, chopped
- 1 tomato, chopped
- 1/2 cup mixed vegetables (peas, carrot, beans)
- 1 green chilli, chopped
- Salt to taste
- Water, as needed
- 1 tbsp roasted peanuts or a bowl of curd, to serve
Method
- Dry-roast the oats. Lightly roast the rolled oats until fragrant, then set aside.
- Temper. Heat the oil and temper the mustard seeds and curry leaves. Add the onion, green chilli and vegetables and saute.
- Add tomato. Stir in the tomato and salt, then a little water.
- Add oats. Stir in the roasted oats and cook 3-4 minutes until just soft, adding water as needed.
- Serve. Top with roasted peanuts, or serve with a bowl of curd for protein.
Nutrition (per serving, approximate)
| Per serving | |
|---|---|
| Calories | ~200 kcal |
| Protein | ~8 g |
| Carbohydrate | ~30 g |
| Fibre | ~5 g |
| Fat | ~6 g |
A diabetes educator's tips
- Use rolled or steel-cut oats, never instant - instant oats are more processed and raise blood sugar faster.
- Always add a protein side - roasted peanuts, a bowl of curd, or a boiled egg - to lower the spike (this is the most important tip).
- Keep the portion to half a cup of dry oats to control the carb load.
- A short post-meal walk further steadies the number.
Variations
- Add moong sprouts or paneer to the upma for more protein.
- Use vegetable-heavy ratios - more sabzi, fewer oats - for a lower glycaemic load.
For six more, see our guide to the best Indian breakfasts for diabetics.
This recipe is general nutrition guidance, not a substitute for your doctor's advice. If you are on diabetes medication, especially insulin, talk to your clinician before changing your meal pattern.
Related reading
References
- American Diabetes Association. Standards of Care in Diabetes - nutrition therapy. diabetes.org
- Indian Council of Medical Research - National Institute of Nutrition (ICMR-NIN). Nutritive Value of Indian Foods.
Frequently asked questions
Is masala oats good for diabetes?
Yes - savoury masala oats is one of the better breakfast choices for diabetes. Rolled oats are rich in beta-glucan, a soluble fibre that slows glucose absorption, and cooking them as a vegetable upma with a protein side (peanuts, curd, or egg) keeps the glycaemic load low. The key is savoury, not sweet: oats made with milk, sugar, or honey lose the benefit and spike blood sugar. Stick to rolled or steel-cut oats, not instant, and keep the portion to about half a cup dry.
Can a diabetic eat oats for breakfast?
Yes, but cook them savoury, not sweet. Rolled or steel-cut oats made into a masala upma with vegetables and a protein source (peanuts, curd, or egg) have a much gentler effect on blood sugar than instant oats with sugar, honey, or fruit syrup.
Which oats are best for diabetics?
Rolled or steel-cut oats, not instant. The less processed the oat, the slower its effect on blood sugar. Instant and flavoured oats are more refined and often contain added sugar, which spikes glucose.
Do oats raise blood sugar?
Oats contain carbohydrate, so they do raise blood sugar - but the soluble fibre (beta-glucan) slows the rise, especially when oats are eaten savoury with vegetables and a protein side. Sweetened or instant oats raise it much faster.

MSc Clinical Nutritionist · Diabetes Educator · Certified Nutrigenomics Specialist
Dt. Trishala Goswami is a clinical nutritionist and certified diabetes educator who designs personalized, science-backed nutrition programs for clients across India and abroad. She specializes in diabetes, PCOS, gut health, and nutrigenomics.
More about Dt. TrishalaWant a personalised Diabetes plan?
Articles can’t replace personalised care. Book a 30-min consultation with Dt. Trishala.
Living outside India? See how online consultations work for NRIs & global clients →
Related reads
Is Banana Good for Diabetes? (An Indian Dietitian Explains)
Bananas are not off-limits with diabetes - but ripeness, portion, and pairing decide whether they raise your blood sugar sharply or gently. A clinical nutritionist explains exactly how to eat banana with diabetes.
Is Poha Good for Diabetes? (How to Make It Blood-Sugar-Friendly)
Poha is a light, popular Indian breakfast - but as flattened rice it is mostly carbohydrate. A clinical nutritionist explains whether poha is good for diabetes, and how to make it blood-sugar-friendly.
Gestational Diabetes Breakfast: Best Indian Options
In gestational diabetes, breakfast is the hardest meal to control - morning insulin resistance is at its peak. A clinical nutritionist explains the protein-first Indian breakfasts that keep your numbers in range, and the popular choices that quietly push them up.