Your observation that rice, dal, and potato keep your stools soft, while vegetables make them hard, is related to how different foods affect the intestines.
Why this happens:
• Rice, dal, potato are easily digestible, form a smooth bulk, and contain soluble fibre which softens stool.
• Many vegetables (especially leafy or fibrous ones) have a lot of insoluble fibre, which adds bulk but absorbs less water. If your water intake is not adequate, these can make stools dry and harder.
• Gut sensitivity and variations in motility (like irritable bowel tendency) can also change stool consistency with different foods.
Next Steps
What you can do:
1. Hydration: Drink 2–3 litres of water daily to keep fibre soft.
2. Gradual fibre intake: Instead of suddenly increasing vegetables, add them slowly so your gut adjusts. Prefer more soluble fibre foods (oats, banana, papaya, apple, carrots) rather than only raw leafy/fibrous ones.
3. Regular meals: Maintain fixed timings and avoid long gaps.
4. Probiotics: Curd, buttermilk, or probiotic capsules may help balance gut bacteria.
5. Stool softeners (if needed): Short-term use of Isabgol (psyllium husk) or lactulose syrup can help regulate consistency.