HomeDal / SabziThali recipe | besan sabzi recipe | easy besan sabji recipe |...

Thali recipe | besan sabzi recipe | easy besan sabji recipe | masala jowar roti recipe

It is a unique style of besan sabzi, where a small size of besan ball is coated in tomato and onion-based gravy. Sabzi is slightly spicy, tangy and tastes great with masala jowar roti. The best part of the recipe is that this no-fuss recipe is made with ingredients you are sure to have at home.

I share some tips to make soft and fluffy jowar roti with dhaba-style besan sabzi on the first attempt. Do try this!

The key to making tasty thali recipe at home are

For Jowar roti

  • Firstly, always use hot water for kneading the jowar dough for a soft roti. Also, roti dough should be soft and smooth, do not knead tight dough.
  • once the dough is prepared, immediately start preparing the rotis, if the dough should not be kept for a longer time as it will lose its moisture and would turn brittle.
  • I made roti by tapping it by hand. beginners can find it difficult with bare hands and I recommend making it with a rolling pin.
  • lastly, cook jowar roti on medium flame, also sprinkle some water on top of the raw roti once it is transferred to tawa. moisture would help rotis to turn soft and fluffy.

For besan sabzi

  • Firstly, the main source of this curry is tomato which provides the tanginess to this curry. however, I have also added a bit of sugar and fenugreek seeds. this would ensure to deliver of sweetness and bitterness to this recipe.
  • Secondly, for besan ball, make thick besan batter. So, add water in batches. Also, whisk the batter in one direction so it is light and fluffy.
  • Lastly, besan sabzi tastes great when prepared slightly spicy and served hot.
Please do visit my other related recipe collection like

Recipe Video

Thali recipe | besan sabzi recipe | easy besan sabji recipe | masala jowar roti recipe

Author Nehas Cook Book
No ratings yet
Prep Time 5 minutes
Cook Time 30 minutes
Total Time 35 minutes
Course Thali
Cuisine Indian
Servings 4 servings


For besan sabzi

  • 4 tbsp oil
  • ½ tsp mustard seeds
  • ½ tsp cumin seeds
  • Pinch of hing
  • 1 tbsp green chilli paste
  • 1 tbsp ginger-garlic paste
  • ½ cup chopped onion
  • ½ cup chopped tomatoes
  • Salt to taste
  • ½ cup tomato gravy
  • ½ tsp turmeric powder
  • 1 tbsp Kashmiri red chilli powder
  • 1 tbsp coriander powder
  • ½ tsp garam masala
  • 1 tsp sugar
  • 1 tsp kasuri methi
  • 2 tbsp curd
  • Small besan balls
  • ½ cup hot water
  • Some coriander leaves

For besan balls

  • ½ cup besan
  • ¼ tsp turmeric powder
  • Salt to taste
  • ½ tsp red chilli powder
  • ½ tsp coriander powder
  • Pinch of garam masala
  • 1 tsp oil
  • 2 tbsp water or as required

For masala jowar roti

  • 2 cup jowar flour
  • Salt to taste
  • 1 tbsp kasuri methi
  • 1 tsp green chilli paste
  • Some coriander leaves
  • 1 tsp oil
  • 1 cup hot water or as required


Making besan sabzi

  • In a pan, add oil, mustard seeds, cumin seeds and a pinch of hing. Saute it.
  • Now add green chilli paste and ginger-garlic paste. Saute it.
  • Then add chopped onion and saute till onion is translucent.
  • Now add chopped tomatoes and salt. Saute till it is slightly soft.
  • Then add tomato gravy and mix well.
  • Add turmeric powder, Kashmiri red chilli powder, coriander powder, garam masala, sugar and kasuri methi. Mix well.
  • Cover and cook gravy on low flame till oil separates from its sides.
  • Meanwhile, in a bowl, add besan, turmeric powder, salt, red chilli powder, coriander powder, garam masala, oil and baking soda. Add water gradually and make a thick batter.
  • When the gravy is properly cooked, take some besan batter into your finger and make a small ball of gravy. (refer to video)
  • Cover and cook sabzi on low flame for 7 minutes or till the besan ball is properly cooked.
  • Now mix cooked besan ball into the gravy. Then add ½ cup hot water and mix well.
  • Cover and cook sabzi for 3-4 minutes so masala flavour absorbs into besan balls.
  • Garnish with coriander leaves and serve besan sabzi with masala bajra roti.

Making masala jowar roti

  • Add jowar flour, salt, kasuri methi, green chilli paste, coriander leaves, and oil in a mixing bowl. mix well.
  • Then add hot water gradually and knead soft dough.
  • Now sprinkle some water and knead the dough for 2-3 minutes till it becomes smooth. (refer to video)
  • Take medium size round ball. Now on the rolling board sprinkle some flour, and place the dough ball on it.
  • Now pat gently into a 6-inch diameter circle taking care not to put too much pressure as the roti break down. You can also make roti with a rolling pin as shown in the video.
  • Heat tawa on medium flame, then stuffed roti onto the tawa to cook until golden brown on both sides.
  • Serve masala jowar roti hot with ghee smeared on top.


For besan sabzi
  • Make a thick besan batter. Please do not add more water while making it.
  • Curd gives a creamy texture to the gravy.
  • Cook besan ball on low flame for 7 minutes or till it is perfectly cooked.
  • Add hot water to sabzi gravy, so masala flavor retains in it.
  • Besan sabzi tastes excellent when it is prepared spicy.
For jowar roti
  • Use hot water for kneading roti dough.
  • Knead the soft dough for jowar roti.
  • Sprinkle a few water drops and knead roti dough till it becomes smooth and crack-free.
  • Cook roti on medium flame.
Subscribe to our Youtube ChannelClick here to subscribe our Youtube Channel and stay updated with our latest video recipes


Recipe Rating

Please enter your comment!
Please enter your name here
Captcha verification failed!
CAPTCHA user score failed. Please contact us!
- Advertisment -

Most Popular