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.

35 min total2 servingseasy120 kcal / 100g

Ingredients

  • Besan (gram flour)
    1 cup Besan (gram flour) (chickpea flour)
  • Whole wheat atta
    1/4 cup Whole wheat atta (for binding (optional for gluten-free))
  • Onion
    2 tbsp Onion (finely chopped; pyaaz)
  • Green chili
    1 Green chili (finely chopped; hari mirch)
  • Coriander leaves
    2 tbsp Coriander leaves (finely chopped; dhania)
  • Ajwain (carom seeds)
    1/2 tsp Ajwain (carom seeds) (for digestion)
  • Jeera (cumin seeds)
    1/2 tsp Jeera (cumin seeds)
  • Red chili powder
    1/4 tsp Red chili powder (lal mirch)
  • Turmeric powder
    1/4 tsp Turmeric powder (haldi)
  • Salt
    to taste Salt (namak)
  • Water
    as needed Water (for kneading)
  • Oil or ghee
    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)
0%

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
0%

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
0%

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...
0%

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
0%

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
0%

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
0%

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.

← Back to Besan Roti nutrition