ClickCease
top of page

Vegan Lombard Rice and Savoy Cabbage Soup, Reinterpreted | Riso e Verze Vegano Rivisitato

Oct 19
11 min read
Vegan Lombard rice and savoy cabbage soup in a warm deep bowl, finished with a thin rosemary-oil ring, black pepper and golden toasted breadcrumbs.

Riso e verze is the winter minestra of the Lombard plain: rice and savoy cabbage cooked together in broth until the rice releases its starch and the cabbage turns soft, sweet and almost silky. It is a dish of the cold months, when the cabbage has been touched by frost and the rice from the paddies of Pavia and Lomellina fills every pantry. The Lombard original starts with lardo, pancetta or butter and ends with grated Grana Padano; this vegan version is a reinterpretation that keeps the spirit and the texture of the original and rebuilds its depth with a slow onion soffritto, a broth of roasted vegetables and a finishing oil of rosemary and garlic. The result is a thick, spoonable soup with a clean, sweet taste and a long savory finish.

Yield: 6 servings. Prep: 25 minutes. Cook: 1 hour 30 minutes, including the broth. Rest: 3 minutes. Course: primo piatto. Region: Lombardy.


The Story


Rice arrived in the Po Valley at the end of the Middle Ages, and by the second half of the fifteenth century the Sforza court in Milan was encouraging its cultivation in the wet lowlands south of the city. The paddies spread across the provinces of Pavia, Novara and Vercelli, and rice became one of the great foods of northern Italy. Unlike in the south, where pasta ruled, in Lombardy and Veneto rice was eaten every day, often in broth, and the minestra di riso became the evening meal of farming families.

The savoy cabbage, verza in Italian, is the other half of the dish. It grows well in the cold, humid winters of the plain and is harvested from late autumn to the end of winter. Frost converts part of the starch in the leaves into sugar, which is why cooks of the region say that verza is good only after the first freeze. Its crinkled leaves are thinner and more tender than those of the smooth white cabbage, and they cook down quickly into a soft, sweet base.

Riso e verze belongs to the same family as risi e bisi of Venice and riso e latte of the Lombard countryside: one grain, one vegetable, a lot of broth and patience. In traditional kitchens the soup started with a soffritto of lardo or pancetta or a knob of butter and was finished with grated Grana Padano. In some Milanese homes it accompanied the winter dishes made with the cheaper cuts of the pig, cooked in the same weeks. It was food for cold evenings, cheap, warming and filling, cooked in the morning and reheated at night.

This version is a fully plant-based reinterpretation and honest about it. The lardo, the pancetta and the butter are replaced by a long, slow soffritto of onion and celery in extra virgin olive oil, which gives sweetness and body. The broth of roasted vegetables replaces the meat broth some families used, and the grated cheese is replaced by a rosemary and garlic oil and a spoon of toasted breadcrumbs, which bring back aroma and a savory crunch. The method stays Lombard: rice cooked directly in the soup, cabbage cooked until it melts.


Ingredients


Choose a savoy cabbage that feels heavy for its size, with tight, crisp leaves and no yellow spots; in winter, after the first frosts, it is at its sweetest. Use Vialone Nano, ideally Riso Nano Vialone Veronese IGP, or another medium grain Italian rice for soups: it absorbs broth without breaking and releases enough starch to bind the minestra. A mild extra virgin olive oil from Lake Garda works for the soffritto; keep a more peppery oil for the finish.

For the roasted vegetable broth

  • Yellow onion, 1 large, halved, skin on

  • Carrots, 2, cut in large pieces

  • Celery, 2 stalks, cut in large pieces

  • Leek, green part, 1, washed

  • Dried porcini, 1/4 oz (7 g)

  • Tomato paste, 1 tsp (5 g)

  • Extra virgin olive oil, 1 tbsp (15 ml)

  • Bay leaf, 1

  • Black peppercorns, 6

  • Cold water, 3 quarts (2.8 l)

  • Fine sea salt, 1 tsp (6 g)

For the soup

  • Savoy cabbage, 1 medium, about 2 lb (900 g)

  • Extra virgin olive oil, mild, 1/4 cup (60 ml)

  • Yellow onion, finely chopped, 1 medium, about 6 oz (170 g)

  • Celery, finely chopped, 1 stalk, about 2 oz (55 g)

  • Garlic, 1 clove, crushed

  • Fresh sage, 3 leaves

  • Vialone Nano rice, 1 1/4 cups (250 g)

  • Roasted vegetable broth, hot, about 8 cups (1.9 l)

  • Fine sea salt and freshly ground black pepper, to taste

For the finish

  • Extra virgin olive oil, peppery, 1/4 cup (60 ml)

  • Fresh rosemary, 1 sprig

  • Garlic, 1 clove, halved

  • Coarse breadcrumbs from day-old bread, 1/2 cup (30 g)

  • Nutmeg, freshly grated, 1 small pinch


Preparation

Step 1



Skin-on onion halves, carrot, celery and leek greens roast on a sheet pan until their edges are deep brown but not black.

Roast the broth vegetables. Heat the oven to 425°F (220°C). Toss the onion halves, carrots, celery and leek greens with 1 tbsp (15 ml) of olive oil on a sheet pan and roast for 30 minutes, turning once, until the edges are deep brown but not black. Roasting creates Maillard compounds that give a plant broth the depth and color it would otherwise lack. Scrape the vegetables and the browned juices into a pot, deglazing the pan with a ladle of water so nothing is lost.


Step 2



Roasted vegetables, porcini, bay leaf and peppercorns gently simmer in the amber broth before it is strained.

Simmer the broth. Add the porcini, tomato paste, bay leaf, peppercorns and 3 quarts (2.8 l) of cold water to the pot. Bring it slowly to a simmer and keep it barely trembling for 40 minutes, uncovered. Strain through a fine strainer, pressing lightly on the vegetables, add 1 tsp (6 g) of salt and keep it hot. You need about 8 cups (1.9 l). A gentle simmer extracts flavor without clouding the broth; a hard boil emulsifies particles into it and makes it taste muddy.


Step 3



Savoy cabbage leaves are cut into one-centimeter ribbons, with the thick ribs sliced very thinly and kept separate.

Prepare the cabbage. Remove the tough outer leaves and the central core. Cut out the thick ribs from the remaining leaves and slice the ribs very thinly. Roll the leaves and cut them into ribbons about 1/2 inch (1 cm) wide. Rinse and drain them well. The ribs cook more slowly than the leaves, so they go into the pot first; slicing them thinly makes them melt into the soup instead of staying fibrous.


Step 4



Finely chopped onion and celery soften gently in olive oil with crushed garlic and whole sage leaves, without deep browning.

Make the soffritto. Warm 1/4 cup (60 ml) of mild olive oil in a wide, heavy pot over low heat. Add the onion, celery, crushed garlic and sage with a pinch of salt and cook for 12 to 15 minutes, stirring often, until the onion is soft, translucent and sweet, with only a faint golden edge. Remove the garlic and sage. This slow soffritto replaces the lardo, pancetta and butter of the traditional dish: the long, gentle heat turns the sugars of the onion into a mellow, savory base.


Step 5



Savoy cabbage ribbons and thinly sliced ribs collapse into a soft, sweet base over the onion and celery soffritto.

Stew the cabbage. Add the sliced ribs to the soffritto and cook for 3 minutes. Add the cabbage ribbons, a pinch of salt and one ladle of hot broth. Cover and stew over medium low heat for 20 minutes, stirring from time to time, until the cabbage has collapsed to about a third of its volume and tastes sweet. Stewing before the rice goes in allows the cabbage to release its sugars and soften fully; cabbage cooked only with the rice stays crunchy and tastes sulfurous.


Step 6



Vialone Nano rice simmers directly in the stewed cabbage and hot broth, thickening into a dense but flowing soup.

Cook the rice in the soup. Pour in 6 cups (1.4 l) of hot broth and bring to a simmer. Add the rice, stir well and cook uncovered at a steady simmer for 15 to 16 minutes, stirring every 2 minutes and adding more hot broth if the soup tightens too much. The rice should be tender with a slight resistance at the center. Taste and adjust the salt and pepper. Medium grain rice releases starch steadily, so the soup thickens as it cooks: aim for a minestra that is dense but still flows from the ladle.


Step 7



Golden coarse breadcrumbs are finished with strained rosemary oil while the nutmeg-seasoned soup rests covered off the heat.

Prepare the finish and rest. While the rice cooks, warm the peppery oil with the rosemary and halved garlic over the lowest heat for 5 minutes, without frying, then strain. Toast the breadcrumbs in a dry pan over medium heat for 4 to 5 minutes, until golden, then toss them with 1 tbsp (15 ml) of the rosemary oil and a pinch of salt. Take the soup off the heat, grate in a little nutmeg, cover and rest for 3 minutes, so the rice finishes cooking and the starch settles.


Plating


Serve in warm, deep bowls, heated to about 140°F (60°C), because the soup thickens fast as it cools. Ladle about 1 1/2 cups (350 g) into each bowl, so the rice and cabbage stand slightly above the broth and the surface looks glossy, not watery.

Draw a thin ring of rosemary oil around each portion, about 2 tsp (10 ml), add a turn of black pepper and finish with a small spoon of the toasted breadcrumbs in the center, added at the last second so they stay crisp. The guest eats it with a spoon; each spoonful should bring rice, soft cabbage and the warm, green aroma of the oil together.


Professional Technique


The key ratio is grain to liquid. For 1 1/4 cups (250 g) of rice, about 6 cups (1.4 l) of broth at the start and 1 to 2 cups (240 to 475 ml) more during cooking give a minestra that is thick but still a soup. Less liquid makes a loose risotto; more makes rice floating in broth. The cabbage adds its own water, which is why it is stewed first and its moisture counted before the rice goes in.

The hidden variable is the broth. A plant broth lacks the natural body of a long meat stock, so its texture must come from flavor concentration and from the starch of the rice. Roasting the vegetables, adding a little porcini and a spoon of tomato paste builds the savory depth that meat broth would provide. Keep the broth hot at all times: cold liquid stops the cooking of the rice and makes the starch set in lumps.

The doneness test is in the spoon. Lift a spoonful and let it rest a moment: the rice should be tender with a faint core, the cabbage soft enough to cut with the edge of the spoon, and the liquid should coat the back of the spoon in a thin, creamy film.


Starch and Texture Control


Riso e verze lives on the balance between starch and liquid. Vialone Nano has a medium grain, rich in amylose, which keeps the grain whole and lets it absorb broth without bursting, while its surface starch slowly thickens the soup. Stirring every couple of minutes rubs that surface starch into the liquid; stirring constantly would break the grains.

The cabbage changes the texture as well. Stewed for 20 minutes, it breaks down into soft threads that thicken the liquid and spread sweetness through the whole pot. Cut too large, the ribbons stay separate and the soup feels thin; cut too small, they disappear completely and the dish loses its character.

Temperature controls the final result. The soup is fluid at a simmer and tightens quickly as it drops toward 160°F (70°C), when the starch begins to set. Always stop the cooking when the soup is a little looser than you want, rest it for 3 minutes and serve at once in warm bowls.


Professional Mise en Place


The broth can be made up to 3 days ahead, and the cabbage can be stewed a few hours before service, so the rice goes in exactly 20 minutes before the soup is served. Organize the station so the broth is always hot beside the pot.

Equipment and tools

  • Sheet pan, stockpot of at least 5 quarts (4.7 l), fine strainer

  • Wide, heavy pot or Dutch oven for the soup

  • Chef's knife and large cutting board for the cabbage

  • Ladle, wooden spoon, small saucepan and small skillet

Prepared ahead

  • Roasted vegetable broth, strained and salted, up to 3 days ahead, refrigerated

  • Cabbage cored, ribs sliced and leaves cut, up to 1 day ahead, covered in the refrigerator

  • Rosemary oil infused and strained, up to 2 days ahead

  • Breadcrumbs toasted, up to 1 day ahead, in an airtight jar

Service setup

  • Broth hot in a pan next to the soup, ladle in it

  • Bowls warmed to about 140°F (60°C)

  • Rosemary oil in a small jug, breadcrumbs in a bowl, pepper mill on the pass


Chef Tips


Choose the cabbage by the season. A savoy cabbage harvested after a frost is noticeably sweeter, and the soup needs nothing more. In early autumn, when cabbages are milder, add a small grated carrot to the soffritto to round out the taste.

Keep a few inner leaves aside, the pale yellow ones from the heart. Slice them thinly and add them only in the last 3 minutes: they keep a little bite and a fresh flavor that contrasts with the melted cabbage.

For an even deeper base, cook the onion soffritto with a small piece of kombu or a spoon of white miso dissolved in the broth at the end. These are not traditional, but they add a savory roundness that echoes the Grana Padano of the original without hiding the cabbage.

Reheat the soup in the Lombard way the next day, a little thicker, almost a loose risotto, with a fresh drizzle of rosemary oil. Many families preferred it that way.


Common Mistakes


Using long grain rice. Long grain rice stays separate and does not release enough starch, so the soup never binds. Use Vialone Nano or another medium grain Italian rice for soups.

Adding the cabbage with the rice. Cabbage cooked for only 15 minutes stays crunchy and sulfurous. Stew it first, until it collapses and turns sweet.

Browning the onion. Brown onion turns bitter and dominates the delicate cabbage. Cook the soffritto slowly over low heat until it is soft and pale gold.

Using cold broth. Cold liquid stops the cooking and makes the starch clump. Keep the broth at a simmer beside the pot.

Rinsing the rice. Washing the rice removes the surface starch that thickens the minestra. Add it straight from the package.

Salting too early. The broth reduces and concentrates during cooking. Season lightly at the beginning and correct at the end.

Serving it too thick. The soup keeps tightening after it leaves the heat. Stop the cooking when it still flows and serve it at once.


Wine Pairing


Lugana DOC: The white of the southern shore of Lake Garda, between Lombardy and Veneto, made from the Turbiana grape. Its citrus, almond and mineral notes and its lively acidity refresh the palate after the starch of the rice and match the sweetness of the cabbage. Serve it at about 50°F (10°C).

Oltrepò Pavese Metodo Classico DOCG: A traditional method sparkling wine from the hills of the province of Pavia, close to the paddies where the rice grows. Its fine bubbles and firm acidity cut through the olive oil and lift the texture of the soup. Serve it at about 46°F (8°C).

Bonarda dell'Oltrepò Pavese DOC: A juicy, often lightly sparkling red from Croatina grapes, with violet and dark cherry fruit and soft tannins. It is the classic Lombard red for winter soups: its freshness balances the starch and its fruit suits the sweet cabbage. Serve it slightly cool, at about 57°F (14°C).

Valtellina Superiore DOCG: Nebbiolo from the steep terraces of the Alps of northern Lombardy, with red fruit, rose and a fine, mountain freshness. Its delicate tannins and savory finish give the soup a more serious companion for a winter dinner. Serve it at about 61°F (16°C).


Storage & Reheating


Refrigerator: keep the soup in an airtight container for up to 3 days. The rice keeps absorbing broth, so the soup turns very thick when cold. Keep the broth and the stewed cabbage separately if you plan to serve the soup later: they keep for 4 days, and the rice can be cooked in them in 16 minutes. Freezer: the broth and the stewed cabbage freeze well for up to 3 months; the finished soup with rice does not, because the rice turns mushy on thawing.

Reheat in a pan over medium low heat with about 1/4 cup (60 ml) of hot broth or water per portion, stirring until the soup is creamy again and steaming at the center, about 5 minutes. In the microwave, add the same liquid, cover and heat at 70 percent power for 2 minutes, stir, then 1 minute more. Finish with fresh rosemary oil and breadcrumbs.


Nutrition


Per serving, based on 6 servings:

  • Calories: 360 kcal

  • Total Fat: 18 g

  • Saturated Fat: 2.5 g

  • Trans Fat: 0 g

  • Unsaturated Fat: 15 g

  • Cholesterol: 0 mg

  • Sodium: 620 mg

  • Total Carbohydrates: 45 g

  • Fiber: 6 g

  • Total Sugars: 7 g

  • Added Sugars: 0 g

  • Protein: 7 g

  • Principal micronutrients: vitamin K, vitamin C, folate, manganese, vitamin A, potassium

These figures are estimates, calculated on the quantities listed and rounded to the nearest whole number, assuming that the whole broth is absorbed or served. They vary with the size of the cabbage, the rice and the amount of oil used at the finish.


Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating
bottom of page