
Soya Atta Roti
Lunch • India
How to Make Soya Atta Roti (Traditional & Healthy Version)
Soya Atta Roti is a wholesome Indian flatbread made by blending soya flour (soya atta) with whole wheat flour (gehun ka atta). This nutritious recipe has roots in North India, particularly Punjab, where protein-rich dishes are favored for their health benefits and hearty taste. Soya Atta Roti is an excellent choice for lunch, providing sustained energy and satiety, ideal for busy days or festive occasions when lighter yet nourishing fare is desired. The taste of Soya Atta Roti is subtly nutty and earthy, thanks to the soya flour, complemented by the classic wheat flavor. It pairs beautifully with sabzi, dal, or homemade chutney. Traditionally cooked on a tawa and finished with a brush of ghee, Soya Atta Roti is both comforting and health-conscious. It is a popular addition during festivals like Lohri and Baisakhi, where robust, protein-rich meals are cherished. Opting for Soya Atta Roti is a smart move for calorie-conscious individuals, vegetarians, and anyone seeking to boost their protein intake without sacrificing authentic Indian taste. This recipe is easy to prepare, making it perfect for both everyday lunches and special gatherings.
Ingredients(for 2 rotis per serving)
- 1 cup Whole wheat flour (gehun ka atta) (essential for traditional roti)
- 1/2 cup Soya flour (soya atta) (protein-rich flour)
- 1/2 tsp Salt (namak)
- 1/2 tsp Ajwain (carom seeds) (adds digestive benefits) - optional
- as needed Water (for kneading)
- 1 tsp Ghee (optional for brushing) - optional
- 1 Green chilli (finely chopped) (optional for spice) - optional
- 1 tbsp Fresh coriander leaves (dhaniya) (optional for flavor) - optional
- 2 tbsp Onion (finely chopped) (optional for texture) - optional
- 1/4 tsp Black pepper powder (optional for extra flavor) - optional
Instructions
- 1
Combine whole wheat flour, soya flour, salt, and ajwain (if using) in a large mixing bowl. Add chopped green chilli, coriander, and onion for extra flavor and nutrition.
5 minutes
Sift flours together for a smoother dough.
- 2
Gradually add water and knead the mixture into a soft, pliable dough. Cover and let it rest for 10 minutes.
10 minutes
Resting the dough improves roti softness.
- 3
Divide the dough into equal-sized balls. Dust each ball with dry atta and roll it out into a thin, round roti using a rolling pin (belan).
5 minutes
Roll evenly for consistent cooking.
- 4
Heat a tawa (griddle) on medium flame. Place the rolled roti on the hot tawa and cook until bubbles appear. Flip and cook the other side until light brown spots form.
5 minutes
Do not overcook; keep rotis soft.
Why This Dish is Healthy
This dish is low in saturated fat and free from cholesterol, making it heart-friendly. Soya Atta Roti is excellent for weight management and diabetic diets due to its high protein and fiber content, which help regulate blood sugar and keep you full longer. Using minimal ghee keeps calories in check, and adding vegetables increases micronutrients.
Soya Atta Roti is high in plant-based protein, thanks to the soya flour. It also provides dietary fiber from whole wheat, aiding digestion and promoting satiety. Soya is rich in essential amino acids, calcium, iron, and magnesium, while whole wheat adds B vitamins and antioxidants. This combination supports muscle health, bone strength, and sustained energy release, making it suitable for vegetarians and health-conscious eaters.
Pro Tips
- 💡Tip 1: Mix soya atta with wheat flour well to avoid dryness.
- 💡Tip 2: Always rest dough for at least 10 minutes for softer rotis.
- 💡Tip 3: Use ajwain for flavor and digestion, but skip for kids.
Storage & Serving
Store leftover rotis in a cloth-lined container or airtight box for up to 24 hours. Reheat on tawa before serving. For longer storage, freeze between parchment sheets and reheat directly.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 112.0 kcal |





