Zuppa Gallurese is a quintessential Sardinian comfort food, particularly from the mountainous Gallura region.
Despite its name (zuppa meaning “soup”), this is not a liquid dish but a dense, layered baked casserole—a savory lasagna made with stale bread, rich mutton or beef broth, and vast amounts of pungent Pecorino Sardo cheese.
The hot broth is poured over the layers, softening the bread, and the dish is baked until the cheese forms a thick, irresistible golden crust. It is simple, intensely flavorful, and deeply authentic Sardinian peasant cuisine.
History – Mountain Peasant Food
Zuppa Gallurese originated in the poverty-stricken, inland areas of Sardinia where maximizing simple, local ingredients was key.
It was a resourceful way to utilize stale bread, the abundant sheep’s milk cheese (Pecorino Sardo), and the robust, savory broth typically derived from mutton or goat. Because the finished dish holds heat and is substantial, it served as a primary meal for laborers and shepherds, representing the true, rustic heart of Gallurese gastronomy.
Ingredients: Broth and Pecorino
The flavor profile is entirely dependent on two key Sardinian staples:
Cheese: Pecorino Sardo (or Romano) is mandatory. It must be aged, sharp, and grated thickly.
Broth: Rich mutton or beef broth is traditional. It should be hot when poured over the bread.
Bread: Stale, firm bread is essential. Options include thick slices of local country bread, or the thin, durable pane carasau (shepherd’s bread).
Seasoning: A generous amount of fresh parsley and sometimes wild fennel or mint is layered with the cheese for authentic regional flavor.
The Technique: Layering Like Lasagna
Step 1: Preparation
Slice the bread into uniform pieces (if using country bread) or break the pane carasau into plate-sized sheets.
Grate the cheese generously. Have the broth ready and keep it hot.
Step 2: Layering
In a deep baking dish, arrange a single layer of bread to cover the bottom entirely.
Cover the bread evenly with a heavy layer of grated Pecorino cheese and chopped parsley/herbs.
Repeat the layering process 3–4 times: Bread, Cheese, Herbs. The final layer should be a very thick layer of Pecorino.
Image 2: The layers should be dense and uniform; the cheese is applied heavily, almost like a separate layer itself.
Step 3: Soaking the Broth (The Critical Step)
Gently pour the hot broth over the layered bread and cheese. Pour slowly, aiming for the liquid to permeate the entire casserole without disrupting the layers.
Add enough broth so that the liquid comes nearly to the top of the final cheese layer—the bread must be saturated, but the top cheese should remain exposed for browning.
Image 3: Pouring the hot broth over the layers is the moment the bread begins to soften and the cheese begins to melt.
Step 4: Baking and Resting
Bake in a preheated oven until the Pecorino cheese has melted, turned a deep golden brown, and formed a thick, crispy crust.
Let the Zuppa Gallurese rest for at least 15–20 minutes after baking. This allows the liquid to finish absorbing and the casserole to firm up for clean slicing.
💡 Troubleshooting & Chef’s Notes
Issue
Cause
Solution/Tip
Dish is soggy/mushy.
Used fresh bread, or added too much broth.
Use stale bread, which retains its structure better. Use just enough broth to reach the top cheese layer, not cover it. Allowing a long rest time helps absorption.
Not cheesy enough.
Skimped on the Pecorino.
This is a cheese-heavy dish. Use a very generous amount of grated Pecorino Sardo, especially on the top layer since this forms the essential crust.
Top crust is burned.
Oven temperature was too high, or positioned too close to the top element.
If the cheese starts to burn before the bread has softened, cover the dish loosely with foil for the remainder of the baking time.
hi, i'm rebby
Welcome to my kitchen!
Enjoy the Mediterranean way of life: wholesome, flavorful meals made with love. Discover recipes, meal planning tips, and seasonal ingredients that make eating well simple, joyful, and memorable.
The preference is to use cheese from Sardin1a. You could however use Parmagiano or Pecorino mixed with a cheese that melts well like mozzarella or even gouda.The broth is traditionally made from mutton, beef, chicken or a mix of all three. The important thing is that it be flavorful.
In a baking dish, layer two slices of Carasau bread on the bottom.
Sprinkle a layer of grated Pecorino cheese over the bread.
Repeat the layers until you run out of bread and cheese, finishing with a layer of cheese on top.
Pour the meat broth evenly over the layers.
Bake in the preheated oven for about 20 minutes or until the cheese has melted and the top is golden brown.
Allow the Zuppa Gallurese to cool slightly before serving.
Notes
Some interesting facts: – Origin: Sardinia – Zuppa Gallurese is a layered bread and cheese casserole and is a specialty of the Gallura region. It is made with layers of Carasau bread, pecorino cheese, and meat broth.
Stay a While—Join My Circle of Food-Loving Friends
Join my newsletter now to make sure you never miss a recipe or cooking tip from me!