How to Make Besan Roti (Traditional & Healthy Version)
Besan Roti, a cherished flatbread from North India, is a wholesome and hearty dish that brings together the nutty flavor of gram flour (besan) with aromatic Indian spices. Traditionally enjoyed in Punjab and neighboring regions, this roti is a staple during the cooler months and is often served with homemade dahi (curd) or sabzi. Its golden color and rustic taste make it a favorite during festivals like Lohri and Baisakhi, where nutritious foods are celebrated for their warming qualities. Unlike regular wheat rotis, Besan Roti is naturally gluten-free when made without atta, making it a great alternative for those seeking variety in their daily meals. The addition of ajwain, jeera, and fresh coriander not only enhances the flavor but also improves digestion—a hallmark of many Indian home-cooked recipes. Besan Roti is filling yet light on the stomach, making it perfect for lunch or as a nourishing snack. For health-conscious individuals and calorie trackers, Besan Roti is an excellent choice. It is packed with plant-based protein, fiber, and essential minerals, supporting a balanced diet. Whether you are looking for a protein-rich vegetarian lunch or a comforting meal after a busy day, this traditional Indian recipe brings both nutrition and authentic taste to your plate.
Ingredients
- 1 cup Besan (gram flour) (chickpea flour)
- 1/4 cup Whole wheat atta (for binding (optional for gluten-free))
- 2 tbsp Onion (finely chopped; pyaaz)
- 1 Green chili (finely chopped; hari mirch)
- 2 tbsp Coriander leaves (finely chopped; dhania)
- 1/2 tsp Ajwain (carom seeds) (for digestion)
- 1/2 tsp Jeera (cumin seeds)
- 1/4 tsp Red chili powder (lal mirch)
- 1/4 tsp Turmeric powder (haldi)
- to taste Salt (namak)
- as needed Water (for kneading)
- 1-2 tsp Oil or ghee (for roasting; use mustard oil for flavor)
Step-by-step instructions
Step 1 · In a large parat (mixing bowl)
In a large parat (mixing bowl), combine besan, atta (if using), chopped onion, green chili, coriander, ajwain, jeera, red chili powder, turmeric, and salt.
Step 2 · Gradually add water and mix to form a soft
Gradually add water and mix to form a soft, pliable dough. Coat your palms with a little oil if the dough feels sticky.
Step 3 · Divide the dough into equal lemon-sized balls
Divide the dough into equal lemon-sized balls. Flatten each ball slightly between your palms.
Step 4 · Dust a ball with dry atta and gently roll it into a 5-6 inch disc u...
Dust a ball with dry atta and gently roll it into a 5-6 inch disc using a belan (rolling pin). If dough cracks, gently press edges together.
Step 5 · Heat a tawa (griddle) over medium flame
Heat a tawa (griddle) over medium flame. Place the rolled roti on the hot tawa.
Step 6 · Cook one side for 30-45 seconds until small bubbles appear
Cook one side for 30-45 seconds until small bubbles appear. Flip and cook the other side. Apply a little oil or ghee, press gently with a phulka cloth or spatula for even roasting.
Step 7 · Repeat with remaining dough balls
Repeat with remaining dough balls. Serve hot with dahi, pickle, or sabzi.
Why this recipe is healthy
This dish is naturally high in protein, fiber, and micronutrients, which help maintain blood sugar levels and promote satiety. The absence of refined flours and the inclusion of healthy spices make it ideal for weight management and overall wellness. It can be made oil-free or with very little ghee for those tracking calories closely, and its low glycemic index helps keep you feeling fuller for longer.
A note on tradition
Besan Roti is especially popular in Punjab, Haryana, and Rajasthan, where it is enjoyed as a part of everyday meals and also during festivals like Lohri and Baisakhi. It is a comforting winter food, valued for its warming, satiating qualities. In rural India, it is often packed for farmers' lunches and is considered a symbol of rustic, wholesome Punjabi cuisine.