Rave Ganji (Udupi Style)
Comforting roasted semolina porridge tempered with mustard and ginger.

About this dish
Rave Ganji is a staple 'health food' in the Udupi-Shivalli Brahmin community, often served to those recovering from illness or as a light dinner. Unlike the savory Upma, this has a much thinner, gruel-like consistency that is incredibly soothing on the stomach. The distinctiveness lies in the heavy tempering of ginger and green chilies which cuts through the blandness of the semolina.
Ingredients
Base Grains
- 90g (1/2 cup) Upma Rava (Coarse Semolina)
- 1.2 Liters (5 cups) Water
- Salt to taste
Tempering (Oggarane)
- 1 tbsp Ghee or Coconut oil
- 1 tsp Mustard seeds
- 1 tsp Cumin seeds
- 1 tsp Split Urad Dal
- 2 Green chilies, slit lengthwise
- 1 inch Ginger, finely minced
- 1 sprig Curry leaves
- 1 pinch Asafoetida (Hing)
Garnish
- 2 tbsp Fresh grated coconut
- 1 tbsp Fresh coriander, chopped
Method
- 1
Dry Roast the Semolina
Heat a heavy-bottomed pan over medium-low heat and add the Rava. Roast it constantly for 3-4 minutes until it turns aromatic and slightly pale golden; do not let it brown. Roasting is crucial to ensure the Ganji doesn't become a sticky mass when water is added.
- 2
Boil the Water
In a separate deep pot, bring 5 cups of water to a rolling boil. Add salt to the water once it starts bubbling. Using a high ratio of water (1:10 or 1:12) is what gives Ganji its characteristic pourable, thin consistency.
- 3
Incorporate the Rava
Lower the flame to a minimum and add the roasted Rava in a slow, steady stream with one hand while whisking vigorously with the other. This prevents lumps from forming. Stir continuously for 2 minutes as the grains begin to hydrate.
- 4
Simmer to Tenderness
Cover the pot with a lid and let it simmer on low heat for 5-7 minutes. The Rava should be completely cooked, translucent, and the mixture should be thin enough to drink from a bowl. If it thickens too much, add a splash of boiling water.
- 5
Prepare the Tempering
In a small tadka pan, heat the ghee or coconut oil over medium heat. Add mustard seeds and wait for them to pop completely, then add the urad dal and fry until it turns a deep golden brown. The smell of toasted dal is the hallmark of Udupi tempering.
- 6
Infuse Aromatics
Add the cumin seeds, slit green chilies, minced ginger, and curry leaves to the hot oil. The ginger should sizzle and release its pungent aroma into the fat. Finally, add the hing and turn off the heat immediately to avoid burning the spices.
- 7
Final Assembly
Pour the hot tempering over the bubbling Ganji. Stir gently to incorporate the flavors throughout the liquid. You will see the oil droplets and spices floating on the surface, creating a beautiful contrast.
- 8
Final Garnish
Turn off the heat and stir in the freshly grated coconut. The coconut adds a creamy texture and sweetness that balances the heat from the ginger and chilies. Add coriander leaves for a final touch of freshness.
- 9
Resting Period
Let the Ganji sit covered for 2 minutes before serving. This allows the flavors of the ginger and curry leaves to steep deeply into the semolina broth. The consistency will thicken slightly as it cools, so serve it immediately while piping hot.
Notes & variations
- If serving to someone with a cold, increase the ginger quantity by double.
- Always use coarse Rava (Bombay Rava); fine Chiroti Rava will result in a pasty texture.
- Leftovers will turn solid; reheat with extra water and a pinch of salt to restore consistency.
- For a vegan version, stick strictly to coconut oil for tempering.
Serve with
A side of mango pickle (Midi Uppinakayi) or roasted papad.
Cook's note
Roast the Rava in bulk and store in a jar to make this recipe in under 10 minutes on busy mornings.