Home-style Jagannath Ballabha: small light-brown squares of wheat, ghee and sugar sweet on a plain plate
CuisineIndian (Odisha)

Jagannath Ballabha: A Home-Style Odia Sweet of Roasted Wheat, Ghee and Sugar Syrup (Ballav)

How to make a home-style Jagannath Ballabha (Ballav), a sweet from Odisha in which wheat flour is roasted in ghee, folded into a spiced one-string sugar syrup, set on a plate and cut into small squares. Covers how it differs from Hansakeli, flour and ghee choices, safe handling of hot syrup, fixing common problems, and the dish's place among the Jagannath offerings at Puri.

Cooking flow

Cooking steps

STEP 11 / 22

Melt the ghee

Ghee melting in a heavy kadhai on the stove
Melt the ghee before any flour goes in

Put ¾ cup ghee in a heavy kadhai or saucepan and melt it over medium heat.

STEP 22 / 22

Add the flour

Whole-wheat flour just added to melted ghee in the kadhai
The flour goes straight into the melted ghee

Add 2 cups whole-wheat flour to the melted ghee.

STEP 33 / 22

Roast the flour, stirring constantly

A heatproof spatula turning flour through ghee in the kadhai
Keep the flour moving so it colors evenly

Turn the heat to low–medium. Keep turning the flour through the ghee with a heatproof spatula so it does not catch on the bottom of the pan.

STEP 44 / 22

Roast to a light brown

Evenly light-brown roasted flour and ghee in the kadhai
An even light brown with a toasted aroma, no dark patches

Keep roasting for about 5 minutes, until the mixture is an even light brown and smells toasty. Stop before any dark or black patches appear.

STEP 55 / 22

Take it off the heat

The kadhai of roasted flour moved off the heat onto the counter
Off the heat, so the flour does not keep darkening

Turn off the heat and move the kadhai safely away from the burner.

STEP 66 / 22

Set the roasted flour aside

Roasted flour resting in its kadhai beside an empty saucepan
The roasted flour waits while the syrup is made in a separate pan

Leave the roasted flour and ghee in its pan. Get a second, clean saucepan ready for the syrup.

STEP 77 / 22

Put the sugar in the second pan

White granulated sugar poured into a clean saucepan
Plain white sugar in its own pan

Put 1½ cups granulated sugar into the separate saucepan.

STEP 88 / 22

Add the water

Water poured onto granulated sugar in the saucepan
Sugar and water only at this stage

Pour 1 cup water over the sugar.

STEP 99 / 22

Cook the sugar syrup

Clear sugar syrup gently bubbling in a saucepan with a heatproof spatula
Cook the sugar and water down into a clear syrup

Set the pan over the heat and cook the sugar and water into a clear syrup.

STEP 1010 / 22

Cook to one-string consistency

A single thin thread of syrup falling from a metal spoon above the saucepan
One-string consistency: the syrup falls from the spoon as a single fine thread

Keep cooking until the syrup reaches one-string consistency. To check, lift a small amount with a heatproof spoon and hold it above the pan. Look for a single thin thread as the syrup falls from the spoon. Do not touch the syrup with your fingers, and do not tilt the pan to check.

STEP 1111 / 22

Turn the heat to low

Amber sugar syrup simmering gently over a small flame
Low heat from here on

As soon as the syrup reaches one string, lower the heat to low.

STEP 1212 / 22

Add the cloves

Whole cloves dropping into the low-heat sugar syrup
Whole cloves go into the syrup

Add 4–5 whole cloves to the syrup.

STEP 1313 / 22

Add the nutmeg

Nutmeg powder added to the syrup with cloves in it
Nutmeg powder joins the cloves

Add ½ tsp nutmeg powder.

STEP 1414 / 22

Add the cardamom

Cardamom powder poured from a small bowl into the spiced syrup
Cardamom goes into the syrup with the other spices

Add 1 tsp cardamom powder to the syrup.

STEP 1515 / 22

Add the roasted flour to the syrup

Roasted flour and ghee poured from a metal pan into the spiced syrup
Add the roasted flour to the syrup with heatproof tools

Carefully add the roasted flour and ghee mixture to the spiced syrup. Use the heatproof spatula to guide it in, and keep your hands clear of any splashes.

STEP 1616 / 22

Stir for 2–3 minutes

A heatproof spatula stirring the thickening wheat, ghee and sugar mixture
Stir until the mixture thickens and turns cohesive

Stir everything together for 2–3 minutes. The mixture will thicken quickly.

STEP 1717 / 22

Stop when it gathers in the middle

A cohesive brown mound in the middle of the kadhai, pulled away from the sides
One mass that has left the sides of the pan

The mixture is ready when it leaves the sides of the pan and collects into one mass in the center.

STEP 1818 / 22

Grease the plate

A brush spreading a thin film of ghee on a shallow metal plate
A thin film of ghee keeps the sweet from sticking

Brush a little ghee over a heatproof shallow plate.

STEP 1919 / 22

Transfer the mixture

A spatula moving the brown mixture from the kadhai onto the greased plate
Transfer while hot, using a heatproof spatula

Move the hot mixture onto the greased plate with a broad heatproof spatula.

STEP 2020 / 22

Spread it evenly

The wheat sweet spread into an even layer on the greased plate
Aim for an even surface so it sets evenly

Spread the mixture into an even layer with the spatula.

STEP 2121 / 22

Let it cool

An even, uncut layer of the brown sweet cooling on the plate
Let it cool before cutting

Leave the layer to cool for about 15 minutes.

STEP 2222 / 22

Cut into small squares

A knife cutting the plain brown sweet into small pieces on the plate
Small squares with an even, fine-grained cut face

Cut into small squares.

0 / 0
Ingredients

Ingredients

1 / 1

Ingredients

Ingredient Amount Role
Whole-wheat flour (atta) 2 cups Roasted in ghee; the body of the sweet
Ghee ¾ cup Roasting fat and the main aroma
Granulated sugar 1½ cups Cooked with water into the sugar syrup that binds and sets the sweet
Water 1 cup Dissolves the sugar for the syrup
Cardamom powder 1 tsp Aroma, added to the syrup over low heat
Whole cloves 4–5 Aroma, added to the syrup over low heat
Nutmeg powder ½ tsp Aroma, added to the syrup over low heat
Ghee, for greasing the plate a little Keeps the sweet from sticking to the plate
0 / 0

Jagannath Ballabha: Roasted Wheat, Ghee and a Thread of Syrup

What this sweet should keep

Roast the flour in ghee only to a light brown, cook the syrup to a single thin thread, and stop stirring once the mixture gathers into one mass in the middle of the pan.

Ghee melts in a heavy pan, and whole-wheat flour goes in and slowly turns from pale to light brown as the kitchen fills with a toasted smell. In a second pan, sugar and water cook down until a spoonful of syrup falls in a single fine thread. Cloves, nutmeg and cardamom go into that syrup, the roasted flour follows, and within a few minutes the whole thing pulls away from the sides into one soft mound. Spread on a greased plate, cooled and cut into small squares, it becomes Jagannath Ballabha, also written Jagannath Ballav.

The name belongs to Puri in Odisha, where Jagannath Ballav appears in lists of the Mahaprasad offerings associated with the Jagannath Temple. This article does not reproduce a temple kitchen. It follows one published household recipe from Nirmalya, an individual recipe site devoted to Jagannath dishes, and makes a plain home version of a wheat, ghee and sugar sweet. It is not an official temple recipe, and we make no claim that it tastes the same as what is offered at Puri.

This recipe has not been kitchen-tested by Sekai Gohan. The amounts, times and visual cues come from the published recipe, with two editorial choices that we state openly:

  • Flour. The recipe asks only for "wheat flour" without saying which kind. We use Indian whole-wheat flour (atta). Other wheat flours will not necessarily give the same result.
  • Cardamom. The recipe lists 1 tsp cardamom powder among its ingredients but never says when to add it. We add it to the syrup over low heat, together with the cloves and nutmeg. This timing is our choice, not the author's instruction.

From the published recipe's other options, we chose ¾ cup ghee (it allows ¾–1 cup) and granulated sugar (it allows sugar or rock candy). We leave out the optional 1–2 tbsp of extra ghee it suggests for the finish. For more dishes from the same country, see our India page.

Not the same as Hansakeli

Jagannath Ballabha is easy to confuse with Hansakeli, another sweet from the same offering tradition. Hansakeli is made from urad dal paste and rice flour and fried in ghee. Ballabha uses no beans and is not fried. Wheat flour is roasted in ghee and bound with sugar syrup. The similar-sounding Gopala Ballabha is the name for a set of offerings at a particular time of day, not this single sweet.

Ingredients: Wheat, Ghee and a Spiced Sugar Syrup

Whole-wheat atta, ghee, granulated sugar, water, cardamom powder, whole cloves and nutmeg powder in separate bowls
The roasted flour and the spiced syrup are prepared in separate pans
Allergens and hot sugar

This sweet contains wheat (flour) and dairy (ghee). The sugar syrup and the hot ghee mixture can cause serious burns. Never touch the syrup with your fingers, and use heatproof tools and a heatproof plate throughout.

Equipment

  • A heavy kadhai or heavy saucepan for roasting the flour in ghee
  • A separate saucepan for the sugar syrup
  • Heatproof spatula
  • Heatproof spoon (metal) for checking the syrup
  • A small brush or utensil for greasing the plate
  • A heatproof shallow plate or metal tray
  • Knife for cutting

Choosing and Swapping: Flour, Ghee and Sugar

Flour. Whole-wheat atta, sold in Indian and South Asian grocers, is the flour used here. Plain or all-purpose wheat flour is also wheat flour, but it behaves differently from atta. If you use it, expect a different color and texture rather than the same result.

Ghee. Ghee carries the aroma of this sweet, so it is worth buying. Unsalted clarified butter can stand in, but it smells different. Ordinary melted butter is not a like-for-like swap at the same amount, because it still contains water and milk solids. The ghee can range from ¾ cup up to 1 cup. This version uses ¾ cup.

Sugar. Granulated sugar is used here. Rock candy is the other option for the syrup, but it dissolves differently, so give it time to melt completely before you judge the syrup.

Spices. Keep the cloves whole. Cardamom and nutmeg are used as powders.

Syrup, not molasses. The binding liquid is a simple syrup of sugar and water. Do not replace it with molasses or other dark sugar products. That would make a different sweet.

Method: Roast, Make the Syrup, Combine, Set

Two pans, one after the other

Roast the flour in ghee first and set it aside. Only then start the syrup. Once the syrup reaches one-string consistency, the remaining steps move quickly, so have the spices, the greased plate and your tools ready before you begin.

The times below are guides. Burner strength and pan thickness change them, so watch the color, the thread of syrup and how the mixture leaves the pan.

Dark Flour, Loose Mixture, Crumbling Squares: What to Check

The exact syrup temperature isn't given, so the checks below rely on what you can see. They are cues to watch for, not guarantees.

What you see What to look at What to do
The flour has dark or black spots, or smells scorched Heat too high, or the flour sat still on the bottom Roast over low–medium heat and keep the spatula moving. Use a heavy pan
The flour is still pale after about 5 minutes Heat very low, or a thin pan Keep roasting and judge by light-brown color and toasty smell rather than the clock
The syrup will not form a thread Not cooked far enough yet Keep cooking and test again with a little on a heatproof spoon
The syrup waits a long time after reaching one string The roasted flour was not ready Have the flour, spices and greased plate ready before the syrup reaches one string, and combine soon after
The mixture stays loose and will not gather Not stirred long enough Keep stirring over low heat until it leaves the sides and collects in the center
The squares break apart when cut Cut before it cooled Give the layer its cooling time before cutting

Serving and Storage

Plain brown Jagannath Ballabha squares on a small serving plate
Served plain, with no nuts or garnish

Serve the squares plain on a small plate. This version has no nuts, food coloring or garnish. The only dark specks are the whole cloves, so you may want to pick them out when you eat.

There is no specific storage guidance for this sweet. Let it cool, keep it in a covered, airtight container, and eat it soon. We do not give a number of days.

Jagannath Ballabha at Puri

Puri, on the coast of Odisha, is home to the Jagannath Temple. The food offered there is known as Mahaprasad. Puriwaves, a regional guide to Puri, lists Jagannath Ballav among the items of the Bhoga Mandapa offerings, the offerings that are also sold. Odiapedia's overview of Mahaprasad names Jagannath Ballabha as one of the sweets offered to Jagannath, and notes that the lists of offering names vary from source to source.

These lists show that the name is part of the Puri offering tradition. They do not give a recipe or a formula. The recipe followed here comes from Nirmalya, a site that collects Jagannath-related recipes for home cooks, and it should be read as one household example. We do not claim that it matches the temple kitchen's formula or its ritual status.

Within that household version, the structure is clear: wheat flour roasted in ghee, a sugar syrup scented with cloves and nutmeg, and a short final stir before the mixture is set and cut. The ingredient list also includes cardamom powder, though the method never says when to add it. Our choice to add it with the other spices in the low-heat syrup is an editorial clarification, not the author's step. The one-string cue is the recipe's own. Checking it with a heatproof spoon is our safe-handling suggestion, so no one needs to test hot syrup by hand.

Frequently Asked Questions

Is Jagannath Ballabha the same as Hansakeli?

No. Both belong to the Jagannath offering tradition, but Hansakeli is made from urad dal paste and rice flour fried in ghee. Jagannath Ballabha, as made here, is wheat flour roasted in ghee and set with sugar syrup.

Is this the temple's recipe?

No. It follows a household recipe published on Nirmalya, an individual recipe site, not the temple administration. Offering lists from Puri show the name, but they give no recipe, so we do not present this as the temple's formula or claim that it tastes the same.

How many pieces does this make?

The recipe doesn't say. It also gives no plate size or thickness, so we have not added a yield. Cut the set layer into small squares of whatever size suits you.

Which flour should I use?

The recipe says only "wheat flour." We chose Indian whole-wheat atta as an editorial interpretation. Other wheat flours may give a different color and texture.

Why is the cardamom added to the syrup?

The recipe lists 1 tsp cardamom powder but never says when to add it. We put it into the low-heat syrup together with the cloves and nutmeg. This is our own clarification, and we flag it as such.

Can I use more ghee, or add extra ghee at the end?

The published recipe allows ¾–1 cup ghee and suggests an optional 1–2 tbsp more once the mixture gathers in the pan. This version uses ¾ cup and leaves the extra out. The little ghee on the plate is a separate, small amount used only for greasing.

Can I use butter instead of ghee, or rock candy instead of sugar?

Unsalted clarified butter can stand in for ghee, though its aroma is different. There is no basis for swapping in plain melted butter at the same amount. The recipe allows rock candy instead of sugar, but it dissolves differently, so make sure it has fully melted before you check the syrup's thread.

How long does it keep?

The recipe gives no storage time, and we do not estimate one from the ghee or sugar content. Cool it, keep it covered in an airtight container, and eat it soon.

Sources