How to Make Ghee Upma: Soft & Flavourful Suji Upma Recipe
Some mornings call for something warm, quick and comforting, and that is exactly when I turn to ghee upma. This simple South Indian breakfast has been part of Indian kitchens for generations, and once you add a spoon of good ghee to it, the whole dish changes character. The aroma fills the kitchen before the first bite is even ready, and that alone makes the extra five minutes worth it.
I started making ghee upma at home after getting tired of instant breakfast options that left me hungry an hour later. What began as a small experiment with leftover rava turned into a dish I now make almost every week. If you want a breakfast that is light on the stomach yet satisfying, soft in texture and rich in flavour, this ghee upma recipe will walk you through everything step by step.
What Is Ghee Upma?
Upma is a classic Indian breakfast made from roasted semolina, known as rava or suji, cooked with water, spices and a tempering of mustard seeds and curry leaves. Ghee upma simply means preparing this same dish using ghee instead of, or along with, regular cooking oil.
The difference sounds small, but it changes the entire eating experience. Ghee brings a nutty, rounded flavour that oil cannot match. It also helps the rava cook more evenly, giving the dish a softer bite. In many South Indian homes, ghee has always been the preferred fat for special breakfasts, festive mornings and days when a little extra richness feels justified.
This dish belongs to a wider family of South Indian breakfast recipes that includes idli, dosa and pongal, but upma remains one of the fastest to prepare. There is no batter to ferment and no waiting involved. A bowl of soft, fluffy suji upma with ghee can be ready within twenty minutes, which makes it a practical choice for busy weekday mornings and relaxed weekend brunches alike.
Suji, Rava and Semolina: Are They the Same?
In most Indian kitchens, suji, rava and semolina refer to the same ingredient. Suji is the Hindi word, rava is commonly used in South Indian and Marathi households, and semolina is simply the English term. For this recipe, any of these names point to the same coarse wheat product you will find at your local kirana store. Fine rava works best for soft upma, while coarse rava gives a slightly grainy bite that some people actually prefer.
Ingredients You Need for Ghee Upma

Before starting, keep everything measured and ready, since the cooking part moves fast once the rava goes into the pan.
For the Base
- 1 cup fine rava or suji
- 2 to 3 tablespoons A2 ghee
- 2.5 cups water
- Salt to taste
For the Tempering
- 1 teaspoon mustard seeds
- 1 teaspoon cumin seeds
- 1 tablespoon chana dal
- 1 teaspoon urad dal
- 8 to 10 curry leaves
- 1 or 2 green chillies, chopped
- 1 teaspoon grated ginger
For the Vegetables
- 1 small onion, chopped
- 1 small carrot, diced
- 2 tablespoons green peas
- A handful of cashews
For Finishing
- Fresh coriander leaves
- A few drops of lemon juice
- An extra teaspoon of ghee on top
Optional Additions for Vegetable Ghee Upma
If you want to turn this into a more filling vegetable ghee upma, add chopped beans, capsicum, sweet corn or even boiled potato cubes. These vegetables cook quickly in the same pan and add colour, fibre and a bit of natural sweetness. Children who are usually fussy about breakfast tend to accept upma more easily once it looks colourful and includes vegetables they recognise.
How to Make Ghee Upma: Step by Step

Once your ingredients are ready, making ghee upma is a straightforward process. The real skill lies in roasting the rava properly and adding it gradually to hot water, which is what prevents lumps and keeps the final texture soft.
Step 1: Roast the Rava
Heat a heavy-bottomed pan on low to medium flame. Add the rava and roast it without any oil or ghee for four to five minutes, stirring continuously. Look for a light golden colour and a nutty smell, not a dark brown shade. Over-roasting can make the upma taste bitter, so keep the flame gentle and stay close to the pan. Once done, transfer the rava to a plate and set it aside.
Step 2: Prepare the Ghee Tempering
In the same pan, add A2 ghee and let it melt on medium heat. Add mustard seeds and let them splutter, followed by cumin seeds, chana dal and urad dal. Fry these for about a minute until the dal turns light golden. Add curry leaves, green chillies and grated ginger, and stir for another few seconds. This tempering is what gives ghee upma its distinct South Indian aroma.
Step 3: Add Vegetables and Water
Add the chopped onion and cook until it turns soft and slightly translucent. Stir in the carrot, peas and any other vegetables you are using, and cook for two to three minutes. Cashews can go in at this stage for a light crunch. Pour in the water, add salt, and let it come to a rolling boil. Hot water matters here, since cold water tends to make the rava clump instead of blending smoothly.
Step 4: Add the Roasted Rava Gradually
Lower the flame and add the roasted rava little by little, stirring continuously with your other hand. Adding it all at once is the most common reason upma turns lumpy, so take your time with this step. Keep stirring until the rava absorbs the water and the mixture starts to thicken. This slow mixing is the real secret behind a smooth suji upma with ghee that never sticks together in clumps.
Step 5: Steam and Finish
Cover the pan with a lid and let the upma steam on low heat for two to three minutes so the rava cooks through completely. Switch off the flame, then add fresh coriander leaves, a squeeze of lemon juice and a final teaspoon of ghee on top. Give it a gentle mix and let it rest for a minute before serving.
How to Make Soft and Non-Sticky Ghee Upma
Getting soft, fluffy ghee upma is less about a secret ingredient and more about technique. A few small adjustments can completely change how the final dish turns out.
Common Mistakes That Make Upma Lumpy
Adding Rava Too Quickly
Pouring all the rava into the water at once is the fastest way to end up with lumps. Add it in small amounts while stirring without a pause.
Using Cold Water
Cold water cools the pan down quickly and does not let the rava blend evenly. Always use hot or boiling water for this step.
Skipping the Roasting Step
Unroasted rava tends to turn sticky and pasty once cooked. Roasting it beforehand keeps the grains separate and light.
Not Letting It Rest
Give the upma a minute or two to sit after cooking. This lets the moisture spread evenly, which improves both texture and taste.
Why Ghee Makes a Real Difference
Oil does the job of cooking upma, but ghee adds something oil simply cannot. It carries a warm, slightly sweet aroma that spreads through the kitchen as soon as it hits the pan. This is part of why ghee upma tastes noticeably different from the regular oil-based version, even when every other ingredient stays the same.
Traditional Indian cooking has relied on ghee for centuries, not only for taste but also for how well it holds up at high temperatures during tempering. A2 ghee, made from the milk of indigenous cow breeds, brings a rich and traditional flavour that pairs particularly well with simple dishes like upma, khichdi and plain rice. If you are curious about how ghee compares with other cooking fats, this piece on ghee versus butter is worth a read.
Cooking With A2 Ghee at Home
I now use A2 ghee for most of my everyday cooking, not only for upma. It works well for tempering dal, roasting vegetables and finishing dishes like khichdi. For more ideas on using it in daily meals, this guide on cooking with ghee covers several simple options. You can also read about A2 Gir Cow Ghee to see what actually goes into making it.
Vegetable Ghee Upma: A Wholesome Twist
Adding vegetables turns a simple bowl of upma into a more complete, healthy breakfast. Vegetable ghee upma works well for lunch boxes too, since the added fibre keeps you full for longer. Carrot, beans, peas and capsicum are common choices, though you can use whatever is sitting in your fridge that morning.
This version also travels well. Pack it while it is still warm, and it stays soft even after a couple of hours. On days when I am short on time, I chop the vegetables the night before, which cuts the morning cooking time by almost half.
What to Serve With Ghee Upma
Ghee upma tastes good on its own, but a few sides can lift the whole meal.
- Coconut chutney adds a cooling contrast to the warm upma
- Chilled buttermilk balances the richness nicely
- A wedge of lemon lets everyone adjust the tang to their liking
- Roasted papad adds a bit of crunch on the side
If you enjoy exploring more ghee-based meal ideas, this collection of Indian recipes using ghee is a good place to start, or try ghee khichdi for another comforting option on a slow morning. A bowl of ghee jeera rice also pairs surprisingly well as a light lunch the next day.
2 Quick Tips for Better Ghee Upma
Tip 1: Roast the rava on a low flame and stop as soon as you notice a light aroma. A few extra seconds on high heat can turn it bitter and change the whole flavour of the dish.
Tip 2: Always add the roasted rava slowly into boiling water while stirring with your other hand. This one habit solves most texture problems people face with upma.
Neither tip takes extra time or ingredients. They just need a bit of attention while you cook, and the difference in the final bowl is easy to notice.
Frequently Asked Questions About Ghee Upma
1. Can I make upma with ghee instead of oil?
Yes, ghee can fully replace oil in upma. It works especially well for tempering and gives the final dish a richer, more traditional aroma.
2. What type of rava is best for ghee upma?
Fine rava, sometimes sold as Bombay rava, gives the softest texture. Roasting it before cooking further improves how the final dish turns out.
3. How much water should I add for ghee upma?
A common ratio is about two and a half cups of water for every cup of rava. This can be adjusted slightly depending on how soft you like your upma.
4. Why does my upma turn out lumpy?
Lumps usually form when rava is added too fast or when the water is not hot enough. Adding it gradually while stirring solves this in most cases.
5. Can I add vegetables to ghee upma?
Yes, carrot, peas, beans and capsicum are common additions. They make the dish more filling and colourful without changing the basic cooking method.
Final Thoughts on Making Ghee Upma at Home
Ghee upma is one of those recipes that looks simple on paper but rewards a little attention to detail. Roast the rava well, keep the water hot, add the rava slowly and finish with good ghee, and the result feels far more special than the effort it takes.
Once the technique clicks, this dish becomes a reliable option for busy mornings, lazy weekends and everything in between. If you want to bring more traditional ghee into your kitchen, explore A2 Farm's ghee collection or start with their Pure Desi Buffalo Ghee for a slightly different flavour in your everyday cooking. You can browse the full range at A2 Farm.