Italian Rice Cake | Torta di Riso
Updated: Sep 14

Torta di riso is a baked cake in name only. There is no flour in it, no chemical leavening and no creaming of butter and sugar. What holds it together is rice that has been cooked slowly in milk until the grains give up their starch, then bound with eggs, ground almonds and sugar and baked flat in a shallow tray until the surface sets into a thin burnished crust and the interior stays dense and moist, somewhere between a custard and a pudding.
It belongs to Bologna and to the countryside around it, and the way it is cut tells you so: never in wedges, always in diamonds, the lozenge shape that the city has used for this cake for well over two centuries. Its flavour is built on three things only, milk, almond and lemon, with candied citron for a sharper note and a small measure of amaretto liqueur that carries the bitter almond aroma through the whole tray.
Yield: 12 to 16 diamonds from one 9 by 13 inch pan. Prep: 25 minutes. Cook: 1 hour 15 minutes. Rest: at least 4 hours, ideally overnight. Difficulty: intermediate. Course: dessert. Region: Emilia Romagna, Bologna and its countryside.
The Story
In Bologna this cake has a second name, torta degli addobbi, the cake of the decorations, and it comes from a religious custom rather than a kitchen one. Every ten years each city parish held its addobbi, a festival in which families hung drapes, embroidered cloths and lanterns from the windows along their street and opened their houses to anyone who came to look. Torta di riso was what visitors were given. It was baked in large shallow trays, cut into diamonds and handed out to neighbours and strangers alike, which explains both the format and the shape: a flat tray feeds many people, and a diamond wastes no corner of it. The rotation of parishes meant that somewhere in Bologna the addobbi were happening almost every year, and the cake became permanent city property.
Its ingredients say a great deal about where Bologna sat in the old trade map. Rice came down from the flooded plains of the Po valley, a few hours to the north. Almonds, candied citron and sugar came through the ports and were expensive, which is why this was a feast cake and not a weekday one. Milk and eggs were the only things a family already had. Similar rice cakes exist elsewhere in Italy, in Tuscany and in Massa Carrara, but the Bolognese version is the one that fixed the rules: no flour, ground almonds instead of it, lemon rather than vanilla, and a liqueur with bitter almond in it. Bakeries along Via Castiglione still sell it by weight, cut from the tray, exactly as it was handed out in the street.
Ingredients
For the rice base
Whole milk, 4 cups (950 ml)
Arborio or originario rice, 1 cup (200 g)
Granulated sugar, 3/4 cup (150 g)
Unwaxed lemon, zest in wide strips, from 1
Fine sea salt, 1/4 tsp (1.5 g)
For the custard binding
Large eggs, 4, at room temperature
Granulated sugar, 1/2 cup (100 g)
Blanched almonds, finely ground, 3 1/2 oz (100 g)
Candied citron, finely diced, 2 oz (55 g)
Amaretto liqueur, 3 tbsp (45 ml)
Unwaxed lemon, finely grated zest, from 1
For the pan and finishing
Unsalted butter, 1 tbsp (14 g), softened, for the pan
Fine dry breadcrumbs, 2 tbsp (16 g), for the pan
Sliced almonds, 2 tbsp (14 g)
Confectioners sugar, 1 tbsp (8 g), for dusting
Preparation
Step 1: Cook the rice in the milk
Put the milk, the 3/4 cup of sugar, the salt and the wide strips of lemon zest into a heavy saucepan and bring it slowly to a bare simmer. Add the rice and cook uncovered over low heat for 35 to 40 minutes, stirring every few minutes and scraping the bottom each time. The rice should finish very soft and thick enough that a spoon dragged across the pan leaves a track that closes slowly. Do not rush it with higher heat: milk and sugar scorch on the base long before you smell it.
Step 2: Cool the base and remove the zest
Take out the strips of lemon zest and pour the rice into a wide bowl or a tray so it loses heat quickly. Stir it two or three times as it cools. It must come down to barely warm, around 95°F (35°C), before anything else goes in. Eggs added to a hot base scramble instantly and leave visible threads through the finished cake, and no amount of beating removes them.
Step 3: Macerate the citron in the liqueur
While the rice cools, dice the candied citron as finely as you can and put it in a small bowl with the amaretto. Ten minutes is enough. The pieces soften, stop being chewy in the baked cake, and the liqueur picks up the citrus oil from the peel, so the almond aroma arrives with a bitter orange edge behind it.
Step 4: Grind the almonds
Grind the blanched almonds with 2 tablespoons taken from the second measure of sugar. The sugar absorbs the oil the blades release and keeps the almonds powdery instead of turning them into paste. Pulse in short bursts and stop while a little grain is left: a texture like coarse semolina gives the cake body without weight.
Step 5: Whisk the eggs and build the batter
Beat the eggs with the remaining sugar and the grated lemon zest until pale and slightly thickened, about 3 minutes. Fold this into the cooled rice a third at a time, then fold in the ground almonds and the citron with its liqueur. Work with a spatula and a light hand: you are distributing, not aerating, and overworking releases more rice starch and makes the baked cake gluey.
Step 6: Prepare the pan and bake
Heat the oven to 340°F (170°C). Butter a 9 by 13 inch pan generously and coat it with the breadcrumbs, tipping out the excess. Pour in the mixture, level the top and scatter the sliced almonds over it. Bake for 45 to 55 minutes, until the surface is deep gold, the edges have pulled slightly from the sides and the centre barely moves when you shake the pan. A skewer comes out damp rather than clean, which is correct here.
Step 7: Rest, then cut into diamonds
Cool the cake completely in its pan on a rack, at least 4 hours and preferably overnight in the refrigerator. Only then cut it: first into parallel strips about 2 inches wide, then diagonally across them to make diamonds. Use a thin sharp knife and wipe the blade between cuts. Cut warm it tears; cut cold it comes away clean and holds its shape.
Plating
Torta di riso is a cut cake, not a sliced one, and the presentation should respect that. Serve one or two diamonds per person, laid slightly overlapping on a plain white plate so the burnished top and the pale dense interior are both visible. Dust with confectioners sugar only at the last moment, because the cake is moist and the sugar dissolves into it within a few minutes.
It is at its best at cool room temperature, never straight from the refrigerator, where the almond and lemon aromas go mute, so take the pieces out 30 minutes ahead. In Bologna it is eaten plain with coffee or a small glass of sweet wine, and that restraint is worth keeping. A spoonful of unsweetened whipped cream or a few raspberries work alongside because they add acidity and nothing else. Chocolate and caramel sauces bury it.
Professional Technique
The whole cake rests on one decision: how far to cook the rice in the milk before the eggs are added. Rice starch gelatinises between roughly 150°F and 170°F (65°C and 77°C) and continues to swell and release amylopectin the longer it sits in hot liquid. That released starch is the only structure this cake has, since there is no flour in it. Stop too early and the eggs alone must hold the tray together, giving a wet cake that slumps when cut. Push too far and the grains collapse, the mixture turns to glue and the result is rubbery. The track test at the end of step one is the reliable indicator.
The second technique is treating the bake as a custard rather than a cake. Eggs set between 158°F and 180°F (70°C and 82°C), and above that they contract and squeeze water out, which is what produces a weeping, curdled rice cake with a puffed cracked top. A moderate oven at 340°F (170°C) and a shallow tray keep the interior inside that window. Depth matters as much as temperature: in a deep tin the centre needs so long to set that the outer inch overcooks first. Flat and wide is not style, it is what makes an even set possible.
Texture and Moisture Control
The target texture is dense, sliceable and moist, with individual grains still detectable on the tongue rather than dissolved into a uniform paste. Three things control it. The milk to rice ratio, roughly five parts liquid to one of rice by volume, gives the grains enough to absorb without leaving free liquid in the tray. The cooling step keeps the eggs intact as a binder. The overnight rest lets the starch retrograde slightly, which firms the crumb and is why a cake cut on day two holds a clean edge that a warm one never will.
Moisture loss during baking is the main risk and the surface is where you read it. A thin gold skin forming gradually is right. A surface that domes, cracks and then sinks means the oven is too hot and the egg proteins have tightened. If your oven runs hot, drop to 325°F (165°C) and add ten minutes rather than shortening the bake. Leave the cake in its pan afterwards: residual heat finishes the centre gently and the walls stop the edges drying. Cover it only once completely cold, or condensation softens the crust.
Professional Mise en Place
This is a make ahead cake, which makes the organisation simple: everything happens the day before service and the only work on the day is cutting and dusting.
Equipment and tools
Heavy bottomed saucepan, 3 quart, for the rice and milk
Wide shallow bowl or tray for cooling the rice base
Food processor or nut grinder for the almonds
Rectangular baking pan, 9 by 13 inch, buttered and crumbed
Thin bladed slicing knife and a clean cloth for wiping it
Prepared ahead
Rice base cooked and cooled, up to 1 day ahead, refrigerated and brought back to barely warm
Almonds ground with sugar, up to 3 days ahead, kept airtight and cool
Citron diced and macerating in amaretto, up to 2 days ahead, covered
The whole cake baked and rested overnight, which is the preferred way to serve it
Service setup
Cake cut into diamonds in advance and kept covered at cool room temperature
Pieces out of the refrigerator 30 minutes before they reach the table
Confectioners sugar in a small sieve, dusted à la minute and never earlier
Plates at room temperature, coffee or sweet wine poured at the same moment
Chef Tips
Use a risotto rice, not a long grain one. Arborio and the older originario release the amylopectin this cake needs, while basmati and parboiled rice hold their grains intact and give you a tray of loose rice bound by egg. If the label says the rice stays separate when cooked, it is the wrong rice for this.
Buy candied citron in a solid piece and dice it yourself. The pre diced tubs sold for fruit cakes are usually mixed peel dyed green and red, with a hard sugary texture and very little citrus aroma. A real piece of cedro candito is soft, translucent and expensive, and you need only 2 oz (55 g) of it.
Taste the rice base for sweetness before the eggs go in, and remember it will read less sweet once cold. Emilian bakers keep this cake restrained, closer to a milk pudding than a dessert. If you want it sweeter, add sugar to the base, never to the egg mixture.
If you cannot use alcohol, replace the amaretto with 2 tablespoons of strong orange juice plus 1/4 teaspoon of pure almond extract. Do not simply leave it out. The bitter almond note is a structural part of the flavour, and without it the cake tastes flat and milky rather than Bolognese.
Common Mistakes
Adding the eggs to hot rice. The proteins set on contact and leave visible strands of cooked egg through the cake, along with a faint sulphurous smell. Cool the base to barely warm, around 95°F (35°C), and check it with a finger rather than guessing.
Cooking the rice too briefly. Undercooked grains never soften in the oven, because by then they are sealed inside a set custard with no free liquid left to absorb. The rice must be fully tender before it leaves the saucepan.
Baking it in a deep cake tin. A tall mixture needs so long for the centre to set that the outside overcooks and dries. This cake is designed for a shallow tray, which is also why it is cut into diamonds rather than wedges.
Cutting it while it is warm. The custard has not finished firming and the pieces tear, slump and stick to the knife. Four hours is the minimum rest and overnight in the refrigerator is genuinely better.
Using almond flour in place of ground almonds. Commercial almond flour is ground finer and often partly defatted, and it absorbs moisture differently, giving a drier and more cake like crumb. Grind blanched whole almonds yourself with a little of the sugar.
Wine Pairing
Romagna Albana DOCG: The regional answer, and in its passito form the most complete one. Albana has real tannin for a white grape, which keeps a sweet wine from turning cloying against a cake already rich in egg and almond. Its dried apricot and candied peel aromatics land directly on the citron, and the acidity underneath cuts the milk fat cleanly.
Colli Bolognesi Pignoletto DOCG: The Bologna hills bottle, poured with this cake in the city itself. Taken dry and lightly sparkling it works by contrast rather than by matching sweetness: brisk acidity and fine bubbles scour the palate between bites of a dense custard. Its green apple and white flower character keeps the lemon zest in the cake audible.
Vin Santo del Chianti Classico DOC: An almond to almond pairing. Long oxidative ageing in small barrels gives Vin Santo a toasted hazelnut and bitter almond finish that meets the ground almonds and the amaretto head on. It carries enough residual sugar to stand beside the cake and enough acidity not to flatten it. Pour it in very small glasses.
Recioto di Soave DOCG: The lighter sweet option when Vin Santo feels too dense. Dried Garganega gives honey, ripe pear and a distinct almond skin bitterness on the close, which echoes the cake without adding weight. Its lower alcohol and delicate structure suit a dessert whose whole character is restraint rather than richness.
Storage & Reheating
Torta di riso keeps better than almost any other cake because its moisture is held by starch and egg rather than by fat. Covered tightly and refrigerated, it stays good for 5 days and is arguably at its peak on day two and three. Keep it whole in the pan where possible, film pressed against the cut faces, and cut pieces as you need them. Loose diamonds in a box dry at the edges within a day.
It freezes well. Wrap individual diamonds in film and then in foil, and freeze for up to 2 months. Thaw them overnight in the refrigerator still wrapped, then unwrap and bring to room temperature for 30 minutes. Thawing on the counter pulls condensation onto the crust and makes it sticky. Freezing dulls the almond aroma slightly, so dust with fresh confectioners sugar and a little grated lemon zest.
Traditional service involves no reheating, but a piece warmed 8 minutes at 300°F (150°C) turns softer and more custardy and is very good with breakfast coffee. Never use a microwave: it heats the starch unevenly and turns the edges rubbery.
Nutrition
Per serving, based on 12 diamonds cut from one 9 by 13 inch pan:
Calories: 295 kcal
Total Fat: 10 g
Saturated Fat: 3 g
Trans Fat: 0 g
Unsaturated Fat: 6.5 g
Cholesterol: 75 mg
Sodium: 95 mg
Total Carbohydrates: 44 g
Fiber: 1.5 g
Total Sugars: 28 g
Added Sugars: 21 g
Protein: 8 g
Lactose: 5 g
Principal micronutrients: calcium, phosphorus, vitamin B2, vitamin B12, vitamin E, magnesium, potassium
These figures are estimates. They shift with the size of the diamonds you cut and with how much amaretto alcohol evaporates in the oven.










Comments