Photo: Gaurav Dhwaj Khadka · CC BY-SA 3.0 · Wikimedia Commons

Maharashtra · Dinner

Bhakri Gola Bhat

🍗 Non-veg📊 Easy

Fresh green peas simmered in a delicate, thin coconut milk gravy brightened with fresh coriander, green chilli, and a whisper of goda masala. A winter and festival dish of Konkan Maharashtra — made only when fresh peas appear in December–January. Light, fragrant, and nourishing; completely different in character from the thick curries that define Maharashtra's meat-eating traditions.

⏱️20 minPrep
🔥7 minCook
🕒27 minTotal
🍽️4Serves

🧺 Ingredients

👩‍🍳 How to make Bhakri Gola Bhat

  1. Break the bhakri (No heat): If using leftover bhakri, break into rough 3–4 cm pieces. If using fresh bhakri, allow to cool 10 minutes before breaking.
  2. Moisten (No heat): Place broken bhakri pieces in a wide bowl. Drizzle ghee over them. Pour hot water over — just enough to moisten each piece. Start with ¾ cup and add more gradually.
  3. Work the gola (No heat): Using your hands (clean), work the moistened bhakri together — kneading and pressing into rough balls (gola means ball). Add more hot water a tablespoon at a time until all the bhakri has absorbed moisture and can be pressed into a cohesive but rustic mash. The texture should be like a coarse, slightly sticky bread dumpling — not a smooth paste.
  4. Season (No heat): Add salt. Knead briefly to distribute. Add more ghee if desired — in rural Maharashtra, generous ghee is considered essential.
  5. Heat if desired (Heat: low): If eating warm, place the bowl with the gola over a pot of hot water (bain-marie) for 3–4 minutes to warm through.
  6. Serve: Form gola into rough balls and place on each plate. Serve with hot toor dal varan to pour over, alongside thick yoghurt, raw onion and chilli. The correct way to eat: pour hot dal over the bhakri gola, mix slightly so dal soaks in, eat with yoghurt and raw onion.
  7. Marinate fish (15 min rest): Pat catfish/shark steaks dry. Rub with 1.5 tsp salt and ¼ tsp turmeric. Leave uncovered at room temperature while you make the masala.
  8. Grind the red masala: Drain the soaked chillies. In a mixer, combine Kashmiri chillies, Bedgi chillies, black peppercorns, cumin, garlic, ginger, soaked raw rice, grated coconut, coriander seeds, and extracted tamarind pulp. Grind to a very smooth, deep-red paste, adding 3–4 tbsp water as needed. The paste should be brick-red and flow off a spoon thickly. Set aside.
  9. Fry onions: Heat 3 tbsp coconut oil in a wide kadai on medium-high heat. Add sliced onions and cook, stirring every 2 minutes, for 10–12 minutes until deep golden-brown (not burnt). The deep colour builds the sweetness that balances the sour-spicy gravy.
  10. Build the gravy: Add 200 ml water and 1 tsp salt. Stir well. Add kokum petals and curry leaves. Bring to a simmer on medium heat, about 3 minutes.
  11. Add fish: Slide fish pieces gently into the simmering gravy in a single layer. Do NOT stir — shake the pan gently to coat. Cover and cook on low-medium heat for 8–10 minutes. Turn fish once at the halfway mark using a fish slice. Fish is done when it flakes easily at the thickest part.
  12. Serve: Ladle into a deep bowl. Drizzle ½ tsp raw coconut oil on top. Serve immediately with steamed rice or bhakri.
  13. Marinate liver: In a bowl, toss halved chicken livers with ½ tsp turmeric, 1 tsp Kolhapuri red chilli powder, and ½ tsp salt. Mix well and rest 10 minutes. The turmeric suppresses any bitter or gamey smell.
  14. Fry onions: Heat 3 tbsp oil in a wide iron kadai or heavy-bottomed pan on high heat. Add chopped onions and cook on high, stirring every minute, for 7–8 minutes until onions are deeply golden with dark edges. Kolhapuri masala needs darkly-cooked onions for depth.
  15. Add aromatics: Add ginger-garlic paste and slit green chillies. Fry on medium-high for 2 minutes until raw garlic smell disappears.
  16. Add dry masalas: Add goda masala, ½ tsp red chilli powder, ¼ tsp turmeric, and 1 tsp salt. Stir for 30 seconds. Add chopped tomato. Cook on medium heat for 4–5 minutes until tomato is completely soft and oil begins separating at the edges of the masala.
  17. Add liver: Raise heat to high. Add marinated chicken livers in a single layer. Do NOT stir for 1 minute — let them sear on one side. Then flip and cook another 1 minute. Reduce to medium and cook a further 3–4 minutes, stirring gently, until livers are cooked through but still slightly pink inside (overcooked liver becomes grainy and bitter).
  18. Finish: Add 1 tsp jaggery. Stir well. Taste — it should be hot, slightly sweet, and tangy. Add lime juice. Toss through chopped coriander. Remove from heat immediately.
  19. Garnish and serve: Top with raw chopped onion — the crunch and sharpness cut through the richness. Serve hot with bhakri.
  20. Pre-cook the chana dal: Add drained soaked chana dal and 200 ml water to a small saucepan. Cook on medium heat for 12–15 minutes until dal is 80% cooked — firm but no longer chalky inside. Drain and set aside. Do not overcook at this stage.
  21. Temper: Heat 2 tbsp oil in a wide, heavy-bottomed kadai on medium-high heat. Add mustard seeds — wait until they crackle and pop (about 30 seconds). Add cumin seeds, let sizzle 10 seconds. Add hing, curry leaves (they'll splatter), and broken red chillies. Stir once.
  22. Fry onion: Add chopped onion. Cook on medium heat for 6–7 minutes until onions are light golden and translucent.
  23. Add masala: Add ginger-garlic paste and green chillies. Fry 1 minute. Add turmeric, coriander powder, cumin powder, and salt. Stir 30 seconds.
  24. Add dal: Stir in the pre-cooked chana dal. Cook uncovered on medium heat for 3–4 minutes until the dal is fully tender and has absorbed the masala. The dish should be dry — not watery.
  25. Finish: Add fresh grated coconut and coriander leaves. Stir through. Add lemon juice. Taste and adjust salt. Cook 1 minute more.
  26. Grind Saoji masala: Dry-roast all the whole spices listed above in a dry pan on low heat for 3–4 minutes until fragrant (they'll just darken slightly, not burn). Cool completely. Grind with the soaked poppy seeds and 3 tbsp water to a fine, dark-brown paste. This is your Saoji masala — divide: 1.5 tsp for marinade, rest for gravy.
  27. Marinate mutton: Combine whisked curd, ginger-garlic paste, 1.5 tsp Saoji masala, 1.5 tsp salt, and lemon juice. Add mutton pieces. Mix thoroughly. Cover and refrigerate 2 hours minimum (overnight is better).
  28. Make birista (fried onions): Heat 4 tbsp oil in a deep, heavy pot on high heat. Add 2 sliced onions. Fry on high, stirring every 2 minutes, for 15–18 minutes until deep mahogany brown (not black). Remove half the onions with a slotted spoon onto a kitchen paper — this is your birista garnish. Leave remaining fried onions in the pot.
  29. Par-boil rice: While mutton cooks, bring 1.5 L water to a rolling boil with 2 tsp salt, bay leaf, cloves, and cardamom. Add soaked, drained basmati rice. Cook on high heat for 7–8 minutes until rice is 70% done — individual grains are soft outside but still firm and chalky inside. Drain completely in a colander.
  30. Assemble for dum: In the same pot with the Saoji mutton, smooth out the mutton layer. Top with the sliced raw onion. Layer the par-cooked rice over the mutton evenly. Drizzle 2 tbsp ghee and saffron milk over the rice. Scatter birista, mint leaves, and coriander leaves over the top.
  31. Dum cooking: Seal the pot tightly with a heavy lid or aluminium foil. Place on a tawa (flat griddle) over low heat. Cook for 25 minutes without opening. The rice finishes steaming in the mutton's fragrant steam.
  32. Rest and serve: Turn off heat and rest 10 minutes before opening. Use a large fork to gently fold rice and mutton together from the edges. Serve immediately with sliced raw onion, lime wedges, and fresh green chilli.
  33. Prepare prawns: Rinse prawns thoroughly. Pat completely dry with kitchen paper. Using scissors, cut down the shell along the back curve and remove the black vein without shelling. Butterfly-cut: make a deep slit along the back so the prawn opens flat when pressed. Dry shell-on prawns cook better and have more flavour than peeled.
  34. Marinate: Mix all marinade ingredients to a smooth paste. Rub into each prawn, pressing under the shell and into the butterfly cut. Rest 30 minutes covered in the refrigerator. Minimum 15 minutes — don't marinate longer than 1 hour as the papaya will over-tenderise.
  35. Heat the tawa: Place a cast-iron tawa or heavy flat griddle on high heat for 3 minutes until it is smoking hot. Test with a drop of water — it should evaporate instantly.
  36. Fry the prawns: Add 1 tbsp oil + 1 tbsp butter. Swirl. Add sliced garlic — it will sizzle and turn golden in 30 seconds. Add marinated prawns shell-side down in a single layer — do not crowd (fry in 2 batches if necessary). Press each prawn flat with a spatula. Cook on high heat for 2 minutes — you'll see the prawn flesh turn pink from the bottom up.
  37. Serve immediately: Arrange on a hot plate, shell facing up. Garnish with raw onion rings, lime wedges, and coriander. Squeeze lime over immediately before eating.
  38. Make thecha: In a heavy mortar and pestle, pound green chillies and garlic with ½ tsp salt until roughly crushed — not a smooth paste. Add groundnut oil. Mix. Thecha must be chunky, with visible chilli seeds. Set aside.
  39. Make nagli dough: Bring water to a full rolling boil in a saucepan. Add to nagli flour in a large bowl, slowly, mixing with a wooden spoon as you pour. The ratio is roughly 1:0.85 flour to water by volume — start conservative and add more boiling water as needed. The dough should come together in 1 minute and be non-sticky, smooth, and pliable (not crumbly or wet). It should feel like warm play-dough. Knead with your palms for 2 minutes while still hot. Divide into 3 equal balls.
  40. Shape the bhakri: This is the traditional technique — no rolling pin. Wet both palms lightly. Take one dough ball and place on a wet banana leaf or plastic sheet. Using your palm, press and rotate, pressing outward from the centre, until you have a 20 cm round, 3–4 mm thick circle. The edges will be uneven — that is correct. Alternatively, roll between two sheets of plastic using a flat-bottomed glass, not a rolling pin.
  41. Direct flame finish: Using long tongs, lift the bhakri off the tawa and place directly on a medium gas flame for 30–45 seconds per side, rotating constantly. The bhakri will puff slightly and develop charred spots — this is the flavour. Remove from flame. The finished bhakri should be slightly crisp on the outside and soft inside.
  42. Serve immediately: Bhakri must be eaten hot — nagli bhakri hardens quickly. Place on a plate. Smear or place a large spoonful of thecha on the side. Add raw onion wedges. Drizzle 1 tbsp groundnut oil over the bhakri. Pour thin warm dal alongside.
  43. Prepare the potato: Peel and grate all potatoes into a large bowl of cold water. This removes surface starch. Drain. Squeeze firmly between your palms in batches to remove all excess water — the grated potato should feel dry. Dry potato cooks quickly; wet potato steams and becomes gluey.
  44. Temper: Heat 2 tbsp oil or ghee in a wide non-stick or iron kadai on medium heat. Add mustard seeds. When they crackle (about 20 seconds), add cumin seeds — sizzle 5 seconds. Add hing, curry leaves, and green chilli. Fry 15 seconds.
  45. Finish: Add roasted peanut powder. Stir through. Add sugar if using. Cook 1 minute more. Turn off heat. Add grated coconut, lemon juice, and coriander leaves. Toss well. Taste and adjust salt.
  46. Serve: Serve immediately from the pan — batatyacha kees toughens when it cools. Serve alongside bhakri or puris.
  47. Boil eggs: Place 8 eggs in a pan, cover with cold water, bring to a boil on high heat. Once boiling, cook exactly 9 minutes for fully set yolk. Drain, cool in ice water 5 minutes. Peel. Score each egg with 4 shallow knife cuts lengthwise — this allows gravy to penetrate.
  48. Shallow-fry eggs (traditional): Heat 2 cm oil in a small pan on high heat. Mix ¼ tsp turmeric and ¼ tsp red chilli powder. Roll peeled eggs in this mixture. Fry in hot oil for 3–4 minutes, turning frequently, until a thin golden-orange crust forms. Remove to a plate. This crust prevents the egg from disintegrating in the gravy and adds a nutty layer.
  49. Make coconut-coriander paste: In a dry pan, lightly toast dry grated coconut on low heat for 4–5 minutes until light golden. Cool. Grind with dry-roasted coriander seeds and black peppercorns to a coarse powder. This is your flavour base.
  50. Fry onions: Heat 3 tbsp oil in a heavy kadai on high heat. Add sliced onions. Cook on high for 12–14 minutes, stirring every 2 minutes, until onions are deep reddish-brown and caramelised. This is the most important step for the rassa's body and sweetness.
  51. Build the masala: Reduce to medium. Add ginger-garlic paste, slit green chillies. Fry 2 minutes. Add chopped tomatoes. Cook 5–6 minutes until tomatoes are completely broken down and oil appears at edges. Add red chilli powder, goda masala, turmeric, and salt. Stir 1 minute.
  52. Add coconut paste: Add the ground coconut-coriander powder. Stir well. Cook 3 minutes until the raw coconut smell is gone.
  53. Add water and simmer: Add 400 ml water. Bring to a boil on high heat, then reduce to low-medium and simmer 8–10 minutes until the rassa is thin but fragrant.
  54. Add eggs: Gently slide in the fried eggs. Cook on low heat for 5 minutes, spooning gravy over the eggs. Do not boil vigorously — the eggs will become rubbery.
  55. Peel suran safely: Always wear gloves or oil your hands before handling raw suran — the raw calcium oxalate crystals cause itching. Peel thickly with a knife (not a peeler). Cut into 1 cm thick round slices.
  56. Par-cook suran (essential step — removes itch): Bring tamarind-salt-water to a boil in a saucepan. Add suran slices and ½ tsp turmeric. Cook on medium boil for 8–10 minutes until the suran is 70% cooked — a knife should enter with slight resistance (not mushy). Drain. The tamarind and cooking neutralises the oxalate crystals. Cool the slices completely.
  57. Make batter: In a bowl, mix rice flour, semolina, Malvani masala, ½ tsp turmeric, cumin powder, salt, and lemon juice. Add water gradually until a thick coating batter forms — it should coat the back of a spoon thickly and not drip off quickly.
  58. Heat oil: Pour 5–6 cm depth of oil in a deep kadai. Heat on high until oil reaches 175°C (test: a small drop of batter should sink slightly and then rise to the surface bubbling vigorously within 2 seconds).
  59. Coat and fry: Dip par-cooked suran slices one at a time into the batter, coating all sides evenly. Gently lower into the hot oil. Fry 3–4 slices at a time (don't crowd). Fry on medium-high heat for 4–5 minutes until the crust is deep golden-orange and completely crisp. Turn once halfway. Remove with a slotted spoon onto kitchen paper.
  60. Second fry (optional for extra crunch): After all slices are fried once, raise oil to 185°C and re-fry all kaap for 1–2 minutes. This second fry shatters the crust and makes it ultra-crisp.
  61. Serve immediately: Arrange on a platter. Sprinkle a tiny pinch of Malvani masala. Serve hot with chilled sol kadhi and lime wedges.
  62. Grind the coconut paste: In a mixer, combine fresh grated coconut, coriander leaves (with stems — the stems have the most flavour), green chillies, garlic, and ginger. Grind to a smooth paste adding 200 ml warm water gradually. The paste should be pale green and very smooth. Set aside.
  63. Temper: Heat 2 tbsp coconut oil in a kadai on medium heat. Add mustard seeds. When they crackle and pop (30 seconds), add hing and curry leaves (careful of splatter). Stir 10 seconds.
  64. Add spices: Add goda masala and turmeric. Stir 30 seconds.
  65. Add coconut paste: Pour the ground coconut paste into the kadai. Stir well. Cook on medium heat for 5 minutes, stirring occasionally, until the raw coconut smell cooks off and the paste deepens slightly in colour.
  66. Add peas: Add fresh green peas and salt. Stir to coat in the coconut paste. Add 100 ml thin coconut milk and 200 ml water. Bring to a gentle simmer on medium heat. Cook 8–10 minutes for fresh peas (4–5 minutes for frozen) until peas are tender but still bright green and not wrinkled. Do NOT boil vigorously — it breaks the coconut milk and turns the gravy grey.
  67. Finish: Add jaggery and lemon juice. Stir. Taste and adjust salt, jaggery, or chilli to balance. The rassa should taste clean, light, and coconut-forward with a gentle chilli warmth.
  68. Serve: Ladle into bowls. Garnish with fresh coriander leaves and a drizzle of raw coconut oil. Serve with steamed rice or freshly made ghavan (rice crepes).

Nutrition (approx, per serving)

CaloriesProteinCarbsFatFiber
195 kcal7g22g9g6g

📖 Cultural notes

Hirwa Vatana Rassa is the signature winter dinner of Konkan Maharashtra, made when fresh green peas (hirwa vatana) arrive in the markets in December. In Ratnagiri and Sindhudurg districts, fresh peas are grown in kitchen gardens and picked daily during the season. This rassa is made for Makar Sankranti (January) celebrations and for Ganesh puja evening meals. The delicate coconut-coriander base is distinctly Konkan — it bears no resemblance to the robust, dark masalas of Kolhapuri or Saoji cooking and represents the quiet, herbal cooking tradition of Maharashtra's coastal homes. ✅ DINNER COMPLETE — 100/100 recipes

Track the macros of Bhakri Gola Bhat and 100s of Indian dishes with Nutri Macro India.