A sacred and traditional sweet dish, Sheera, also known as suji halwa, holds a special place in Hindu rituals, particularly during the Satyanarayan Katha or puja.

This prasad is prepared with devotion using roasted semolina, pure ghee, and sugar, often infused with the fragrance of cardamom and garnished with rich dry fruits.
What makes it unique in the context of the Satyanarayan puja is its thoughtful presentation: the sheera is often topped with fresh tulsi (holy basil) leaves, symbolizing purity and divine blessings.
To enhance both its visual appeal and nutritional value, it is traditionally served with freshly sliced bananas and sprinkled generously with vibrant pomegranate arils.
This sacred offering is not only a symbol of gratitude and reverence to Lord Vishnu but also reflects the cultural richness and spiritual essence of Hindu rituals passed down through generations.
Satyanarayan Prasad Recipe
Sheera, a rich and aromatic semolina-based sweet dish, holds a revered place in Hindu rituals and celebrations. It is especially prepared as an offering, or prasadam, during the Satyanarayan Katha—a sacred observance dedicated to Lord Vishnu.
However, its presence is not limited to this ritual alone; it is also commonly offered during other auspicious ceremonies such as Devi Pooja and Ganesh Pooja.
In many traditional households, including mine, elders often say, “A Satyanarayan puja is incomplete without the humble yet divine offering of sheera.” It is considered an essential element of the ritual, symbolizing devotion, purity, and gratitude.
On the day of the pooja, it is customary for devotees to observe a fast until the religious proceedings are completed. Once the pooja concludes, the sheera is dispersed among the devotees as prasad, checking the breaking of the fast.
Thanks to its nourishing ingredients like semolina, ghee, and sugar, it provides an immediate energy boost and uplifts the spirit after a long day of fasting.
When sheera is specially prepared as Satyanarayan prasad, it is often adorned with fresh tulsi (holy basil) leaves, which are sacred to Lord Vishnu and signify spiritual sanctity.
Some families prefer to serve the sheera alongside sliced or chopped bananas, while others mix mashed bananas directly into the dish, resulting in a delicious variant known as banana sheera.
If pomegranates are in season, their vibrant arils are used to garnish the dish, adding color, texture, and a sweet-tart burst of flavor.
Beyond religious ceremonies, sheera is also a cherished dessert made during festivals and joyous occasions. It graces the dining table during celebrations like Diwali, Raksha Bandhan, Bhaidooj, and Holi, often served as part of a lavish meal prepared for family and guests.
You’ll Love This Sheera Recipe
Rava sheera is one of those comforting Indian desserts that needs only four core ingredients—semolina (rava or suji), ghee, sugar, and water. Just a couple of extra elements, like cardamom, nuts, or raisins, are added to bring in more flavor and enhance its presentation.
Despite its simplicity, it remains a timeless favorite across generations.
One of the best things about this sheera recipe is how quickly it comes together. In just about 20 minutes—from gathering the ingredients to serving the final dish—you have a delicious, homemade sweet that’s ready to be enjoyed.
It’s perfect for unplanned guests, festivals, or even as a quick sweet fix.
What truly makes rava sheera stand out is its incredible texture. When made correctly, it turns out soft, smooth, and fluffy—neither too dry nor too runny.
In just around 20 minutes—from gathering the fixings to serving the last dish—you have a tasty, homemade sweet that’s prepared to be delighted in.
Now, let’s talk calories. Yes, sheera is rich—it uses a good amount of ghee, which contributes not just to its texture but also its irresistible flavor.
While some may be tempted to reduce the ghee to cut calories, it honestly doesn’t taste the same. The richness is part of the charm, and compromising on it is a big no-no in my kitchen!
Kids and toddlers especially love it. In fact, during my daughter’s teething phase, sheera became her favorite meal. Since it’s soft and doesn’t require chewing, it was easy for her to eat. Plus, the ghee provided her with lasting energy and kept her tummy full.
Ingredient Notes For Rava Sheera
Here’s a detailed look at the ingredients you’ll need to prepare an authentic and flavorful rava sheera. These ingredients come together to create a sweet dish that’s not only delicious but also rich in texture and tradition.

Rava (Semolina or Sooji):
Use regular coarse semolina, the kind typically used for making upma. The grainy texture of this variety ensures that the sheera turns out fluffy and soft without becoming mushy.
Ghee:
Ghee is essential, not for taste, but for surface and smell. Please don’t skimp on it! The rich flavor of ghee gives sheera its signature indulgent taste. If preparing this dish as a prasad for Satyanarayan Katha or any religious pooja, it’s important to use cow’s ghee. And no, replacing it with oil to make a vegan version is not advisable—it simply won’t taste the same.
Sugar:
Plain white sugar is typically used in this recipe. It blends easily and provides just the right amount of sweetness to balance the richness of the ghee and milk.
Milk:
Full-fat whole milk is highly recommended. It enhances the creaminess of the sheera and contributes to a rich, dense texture. Milk also adds a slight natural sweetness.
Nuts:
Chopped almonds and cashews are commonly added. They provide a pleasant crunch and add richness and nutritional value to the dish.
Raisins:
Golden raisins are preferred for their soft texture and mild sweetness. When cooked, they become plump and juicy, adding delightful bites throughout the sheera.
Cardamom:
Use freshly crushed green cardamom seeds for a warm, aromatic touch. Smash the units, dispose of the skins, and crush the seeds into a fine powder.
Optional – Nutmeg:
A pinch of freshly grated nutmeg can be added for an extra depth of flavor and festive aroma, though it’s completely optional.
How To Make Sheera Recipe
1) Begin by heating ghee in a heavy-bottomed pan over medium heat. It’s important to use a thick pan to prevent the semolina from burning or sticking. Allow the ghee to melt completely and become hot and aromatic before proceeding.
2) While the ghee is heating, take full-fat milk in a microwave-safe bowl and heat it just until it begins to boil gently. Alternatively, you can warm the milk on the stovetop in a small saucepan.
NOTE: To test if the ghee is hot enough, drop a tiny pinch of semolina into it. If it sizzles immediately and rises, the ghee is ready. If it sinks to the bottom without sizzling, give it a bit more time.

3) Once the ghee reaches the correct temperature, add the semolina carefully. You’ll notice that the rava will immediately begin to bubble and foam slightly along the edges—this reaction is key to achieving a soft, fluffy texture in your final dish.
4 & 5) Stir continuously and roast the rava evenly. Be patient and attentive here. The goal is a light golden hue, not a deep brown. You’ll know it’s perfectly roasted when you see the ghee starting to separate from the semolina—this indicates it’s cooked through. Initially, the semolina will absorb all the ghee, but as it roasts, the mixture becomes lighter and more aromatic.

6) Now slowly pour the hot milk into the pan, stirring constantly with your other hand. Take caution, as the mixture may froth and splatter slightly due to the temperature difference.
7) After adding all the milk, the mixture will appear thin and liquid-like.
8) At this point, add in the chopped almonds, cashews, and golden raisins. The raisins will plump up as they cook, adding bursts of sweetness.

9) Keep stirring gently. Soon, the mixture will begin to thicken as the semolina starts absorbing the liquid.
10) Inside minutes, you’ll take note the sheera thickening. It will start to drag absent from the sides of the pan, and the surface will ended up soft and cohesive.

11) Add in the sugar and freshly ground cardamom powder.
12) As the sugar melts, the sheera will briefly loosen in consistency again. Continue to stir steadily.
13) Finally, cook the mixture until it thickens once more and you see ghee beginning to release from the sides. This is your signal that the sheera is perfectly cooked. Turn off the warm and let it rest for a few minutes some time recently serving.

Tips For the BEST Sheera Recipe
Adding rava (sooji) to hot ghee is an absolutely vital step in making perfect sheera. When the ghee is hot enough, the semolina grains immediately start to puff up and expand, which creates the characteristic light and fluffy texture of sheera. Avoid adding rava to warm or room-temperature ghee, as this will prevent the semolina from roasting properly and result in a dense, uneven texture.
Roasting the semolina thoroughly is key to achieving the ideal sheera consistency and flavor. This step cannot be rushed. You must roast the semolina on low to medium heat while stirring continuously. This process ensures the rava becomes light, airy, and develops a subtle golden color along with a wonderful nutty aroma. Proper roasting also removes the raw taste of semolina, which is essential for a delicious sheera.
Maintain low to medium heat throughout the entire cooking process. If the heat is too high, the semolina will brown quickly on the outside but remain undercooked inside, leading to an unpleasant, gritty texture. Slow, steady roasting is necessary for even cooking and to build the rich flavor sheera is known for.
Constant stirring is non-negotiable. Whether you are roasting the semolina or cooking the mixture after adding milk and sugar, continuous stirring is critical to prevent lumps and avoid burning. Making sheera requires your full attention—there’s no multitasking here. Keep your focus on stirring to achieve a smooth, lump-free consistency.
Always add hot milk to the semolina mixture. Adding cold or room-temperature milk will halt the cooking process and may cause the mixture to clump. Hot milk helps maintain the cooking temperature and ensures the semolina absorbs the liquid evenly, resulting in a creamy and perfectly textured sheera.
