
Onion Roti
Lunch • India
How to Make Onion Roti (Traditional & Healthy Version)
Onion Roti, locally known as Pyaaz ki Roti, is a staple flatbread from North India that brings together the earthy aroma of whole wheat atta and the sharp sweetness of finely chopped onions. This wholesome Indian bread is a cherished choice for lunch across Punjab, Haryana, and Uttar Pradesh, where it is often paired with simple curries, curd, or just a dollop of homemade white butter. Onion Roti stands out for its rustic taste and ease of preparation, making it a beloved comfort food in Indian households. Traditionally cooked on a hot tawa, Onion Roti offers a perfect medley of flavors—onions, green chilies, and fresh coriander—packed into every bite. Its popularity surges during festivals like Lohri and Baisakhi, when families gather to celebrate harvests with hearty, satisfying meals. The inclusion of onions not only enhances the flavor but also boosts nutrition, making this dish an excellent addition to a health-conscious Indian meal plan. What makes Onion Roti a great choice for the calorie-conscious is the use of minimal ghee and the fiber-rich, low-GI profile of atta. The recipe is vegetarian by nature and easily adaptable for vegan and high-protein diets. Its simplicity and adaptability have made it a go-to lunch option for busy families, working professionals, and those seeking authentic North Indian flavors without compromising on health.
Ingredients(for 2 rotis per serving)
- 2 cups Whole wheat flour (atta)
- 1 large, finely chopped Onion (pyaaz)
- 1, finely chopped Green chili (hari mirch) - optional
- 2 tbsp, chopped Fresh coriander leaves (dhaniya patta)
- 1/2 tsp Carom seeds (ajwain) - optional
- to taste Salt (namak)
- 1/2 tsp Red chili powder (lal mirch powder) - optional
- 1 tsp per roti Ghee or oil (or use as needed)
- as required Water (for kneading)
Instructions
- 1
In a large parat (mixing bowl), combine atta, finely chopped onion, green chili, coriander leaves, carom seeds, red chili powder, and salt.
5 minutes
Mix onions and spices thoroughly so the flavor is evenly distributed.
- 2
Gradually add water and knead into a soft, pliable dough. Rest the dough for 10 minutes, covered.
10 minutes
Do not add too much water at once; onions release moisture as you knead.
- 3
Divide the dough into equal portions and roll each into a smooth ball.
2 minutes
Grease your palms with a little oil to prevent sticking.
- 4
Dust each ball with dry atta and roll into a 6-inch disc (roti) using a belan (rolling pin).
3 minutes
Apply gentle pressure to prevent onions from tearing the dough.
Why This Dish is Healthy
This dish is healthy due to its use of whole wheat flour, which provides sustained energy and aids digestion. Onions add beneficial flavonoids and vitamins, while the absence of refined flour keeps the glycemic index low. Minimal ghee ensures heart health, and the option to include herbs boosts micronutrient intake. Onion Roti is an ideal lunch choice for weight management and overall wellness.
Onion Roti is rich in dietary fiber, complex carbohydrates, and essential minerals like iron and magnesium from atta. Onions provide antioxidants, vitamin C, and prebiotic fiber, supporting gut health and immunity. The use of minimal ghee and fresh herbs makes this flatbread low in saturated fat and free from cholesterol. It is a good source of plant-based protein when served with dal or curd, making it suitable for a balanced vegetarian diet.
Pro Tips
- 💡Tip 1: Squeeze excess water from onions if they’re too juicy to prevent a sticky dough.
- 💡Tip 2: Always rest the dough for at least 10 minutes for softer rotis.
- 💡Tip 3: Serve hot with a side of dahi or pickle for a complete meal.
Storage & Serving
Store cooked rotis in a covered casserole for up to 6 hours at room temperature. For longer storage, cool completely, wrap in foil, and refrigerate for up to 2 days. Reheat on a tawa before serving.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 130.0 kcal |





