gatte ki sabji

Gatte ki Sabji Recipe | How to make Rajasthani Gatte | Rajasthani Recipe

What is Gatte ki Sabji?

Gatte ki Sabji Recipe – Gatte is gram flour dumplings, soft but steady (if made right). Gatte ki sabji is gatte cooked in spicy yogurt gravy, flavoured with cumin and asafetida, and some basic spices. Gatte ki sabji is a Rajasthani preparation. Any Rajasthani thali is not complete without gatte ki sabji. Gatte ki sabji needs very few and handy ingredients and the best part is that it tastes the best with the most simple bread i.e. roti or steamed rice.gatte ki sabji

Let’s talk about the ingredients for Gatte ki Sabji

There are multiple ways of making gatte. Every recipe has a different ratio of ingredients. Similarly, the gravy can also be made in many ways. I have kneaded the dough with curd/yogurt. For flavoring, I have added some fennel seeds and whole coriander seeds. I have prepared the very basic gravy using curd/ yogurt. For tempering the gravy I have used ghee, cumin seeds, and asafetida. Do not substitute oil for ghee. Ghee gives an awesome taste to the yogurt gravy. You might also like other Rajasthani recipes on the blog.

Gatte ki Sabji:


For Gatte:

  • 1 ½ cup gram flour (besan)
  • Salt to taste
  • 1/8 tsp fruit salt
  • ½ tsp red chili powder
  • ½ tsp fennel seeds
  • ½ tsp coriander seeds
  • 2 tbsp oil
  • 3 tbsp curd/yogurt

For Gatte ki Sabji:

  • 1 ½ cup curd
  • 1 ½ cup water
  • 1 tsp cornflour
  • 2-3 tbsp ghee
  • 1 tsp cumin seeds
  • ¼ tsp asafetida
  • 2 whole red chilies
  • 1 bay leaf
  • 2 tsp coriander powder
  • 1-2 tsp red chili powder
  • ¼ tsp turmeric powder
  • Salt to taste
    1 tsp dry fenugreek leaves (kasuri methi)

Instructions for :Gatte

1. Prepare dough for gatte
In a large bowl take 1 ½ cup of gram flour, salt to taste, ½ tsp red chili powder, ½ tsp fennel seeds, ½ tsp coriander seeds, 1/8 tsp fruit salt, and 2 tbsp oil. Mix everything. Add 3 tbsp yogurt, gradually. Prepare smooth and soft dough.
Tip: Do not add 3 tbsp curd in one go. Add ½ tbsp at a time initially and thereafter even less than that. The quantity of curd required depends on the quality of curd and gram flour and therefore might vary.
2. Let the dough rest and thereafter make logs
Cover the dough and leave it for 15 minutes. After 15 minutes, knead it once. Take portions of dough and make logs.
3. Boil the logs and cut to make gatte
Heat enough water in a pan. Once the water comes to a rolling boil, add 1 tsp oil and a pinch of salt. Add the logs and boil them. Once they come on the surface, continue to boil for another 4-5 minutes. Thereafter take out the logs. Once they cool a bit cut them into ½ inch thickness. Keep the gatte aside.

Instructions for: Gravy

1. Prepare curd mix
Mix 1 ½ cup curd, 1 ½ cup water (preferably the leftover water in which gatte were boiled), and 1 tsp cornflour. Mix everything well.
Tip: Make sure the curd is at room temperature and not cold otherwise it might curdle.
Tip: Add little cornflour to curd to prevent it from curdling.
2. Heat ghee and add spices
Heat 2 tbsp of ghee. Add 1 tsp cumin seeds and ¼ tsp asafetida. Add 2 tsp coriander powder, 1 tsp red chili powder, and ¼ tsp turmeric powder. Give a quick mix.
Tip: To avoid the spices from getting burnt, add 2-3 tbsp of water.
3. Add curd mix
Reduce the flame. Add curd mix. Stir continuously. Let it come to a rolling boil. Thereafter simmer for 12-15 minutes.
Tip: Stirring continuously prevents curdling of curds.

4. Add Gatte
Mash 6-8 gatte. Add them to the gravy. Add remaining gatte to the gravy. Cook for 2 minutes.
Tip: Do not overcook after adding gatte as it might turn them hard.
5. Add salt and fenugreek leaves
Finally, add salt to taste. Add 1 tsp crushed fenugreek leaves. Garnish with coriander leaves.
6. Bon appétit
Serve gatte ki sabji with steamed rice or tava chapatti


Tried this recipe?

Please rate us and share your valuable feedback

Let’s Connect

Recipe Videos

[sbvcytc template="7" layout="fitrows" results_per_page="5" no_of_columns_desktop="1" no_of_columns_tablet="1" grid_thumbnail_size="default" title_font_size="15" title_font_weight="700" enable_description="" enable_hd_tag="" enable_video_length="" enable_video_views="" enable_video_likes="" enable_video_post_time="" enable_social_sharing="" pagination_type="disabled" preview_related="" enable_carousel="" channel_id="UCY9O2iE3fv9vZkacrmre99w" api_key="AIzaSyAXCSUG20XxTmVFUTI3rreWcikoNUel0qg" custom_wrapper_class="videos_page side_bar_video"]

Latest Recipes

About the Author

Author’s Name


Hi! I am CA Vini Mehta. A Chartered Accountant by profession, a food blogger by passion! First of all, I would like to thank you for stopping by at Viniscookbook, I hope you have a good time. Here, yo...u will find the recipes which have been tried, at times re-tried in my kitchen and relished on the dining table. I am mother of two kids and the wife of a person with a high and selective taste sense, so basically anything, before finding its place on the blog, has many levels to cross and clear. This journey started a couple of years back. Before that I was making the most usual kind of food. The only experiment used to be asking my mother how to make something new or different☺. Then, one day, I tried a recipe for butter cookies. And they did not get to go in the container as they were over before I could store them. That day I was introduced to the joy of experimenting with recipes. And I loved everything else that followed especially garnishing and photographing food. I am still not well versed with the photography dos and don’ts but I love to experiment and learn, be it photography or cooking. Hope you too enjoy this journey as much as I do☺! Stay healthy, stay tuned!.

Trending Recipes

"); newWindow.document.getElementsByTagName("head")[0].appendChild(style); newWindow.document.getElementsByTagName("head")[0].appendChild(style1); newWindow.document.close(); jQuery('.printBlock').show(); } jQuery('.print_btn').on('click',function(){ printData(); })jQuery(document).ready(function () { jQuery("#reletedpostslide").owlCarousel({ margin: 9, nav: true, navText: ["
", "
"], loop: false, navigation: true, touchDrag: true, mouseDrag: false, responsive: { 0: { items: 1 }, 380: { items: 1 }, 480: { items: 1 }, 768: { items: 3 }, 992: { items: 4 } } }) });