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.

35 min total2 servingsEasy112 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Combine whole wheat flour
0%

Step 1 · Combine whole wheat flour

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.

Step 2: Gradually add water and knead the mixture into a soft
0%
10 min

Step 2 · Gradually add water and knead the mixture into a soft

Gradually add water and knead the mixture into a soft, pliable dough. Cover and let it rest for 10 minutes.

Step 3: Divide the dough into equal-sized balls
0%

Step 3 · Divide the dough into equal-sized balls

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).

Step 4: Heat a tawa (griddle) on medium flame
0%

Step 4 · Heat a tawa (griddle) on medium flame

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.

Step 5: Optionally
0%

Step 5 · Optionally

Optionally, brush both sides of the roti with a little ghee for flavor and moisture.

Step 6: Repeat the process for remaining dough balls
0%

Step 6 · Repeat the process for remaining dough balls

Repeat the process for remaining dough balls. Serve hot with dal, sabzi, or chutney.

Why this recipe 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.

A note on tradition

Soya Atta Roti is favored in North Indian states like Punjab and Haryana, where protein-rich meals are a staple. Traditionally eaten during lunch, it is also popular during agricultural festivals like Lohri and Baisakhi, symbolizing nourishment and prosperity. The recipe has gained popularity across India as urban families embrace health-driven variations of classic rotis.

← Back to Soya Atta Roti