Strukli (Štrukli) — Croatian Cheese-Filled Pastry
Zagorski štrukli, often written strukli, is a beloved Croatian dish from the hills north of Zagreb. Thin hand-stretched dough wraps a fresh-cheese filling, then bakes under sour cream until tender and golden.

Printable Recipe Card
Servings: 6 · Total: 95 min · Difficulty: medium
Ingredients (quick list)
- 300 g all-purpose flour
- 175 ml warm water (about 38°C)
- 4 g fine sea salt
- 1 tbsp neutral sunflower oil
- 500 g fresh farmer cheese (Croatian svježi sir style, well drained)
- 2 large eggs
- 10 g granulated sugar (optional but traditional in many mildly savory home versions)
- 300 g sour cream (full-fat)
- 1 egg yolk
- 40 g unsalted butter
Steps (summary)
- Combine 300 g flour and 4 g salt in a wide bowl, then add the warm water and sunflower oil. Mix with a fork until shaggy, then…
- Shape the dough into a ball, brush it with a thin film from the bowl if any oil remains, and cover it with an inverted bowl. Re…
- While the dough rests, mash the fresh farmer cheese with the eggs, 3 g salt, and 10 g sugar until the filling is creamy but sti…
- Heat the oven to 190°C and butter a 30 cm by 22 cm baking dish with 15 g of the butter. Mix the sour cream with the egg yolk in…
- Dust a clean tablecloth with 20 g flour and roll the dough into a rough rectangle. Slide your knuckles under the dough and gent…
- Spread the cheese filling in an even band over the lower two-thirds of the dough, leaving a 3 cm border on the sides. Lift the…
+ 3 more steps in the full instructions section below.
Cultural Background
Štrukli is closely tied to Hrvatsko Zagorje and Zagreb home cooking, served for family meals, celebrations, and the Štruklijada festival. Croatian cuisine writer Liz Vidic helps frame it as a defining comfort dish of the region.
Equipment
💡 Tips
- Use well-drained fresh cheese; watery cheese makes the dough soggy and prevents the layers from setting.
- Do not rush the dough rest, because relaxed dough stretches thinly without tearing.
- For cleaner portions, cut the roll by pressing first and slicing second rather than sawing through the filled pastry.
⚠️ Common Mistakes
❌ Rolling the dough thick instead of stretching it thin.
✅ Fix: Rest the dough fully and stretch it gently with oiled hands from the center outward until it is thin and elastic.
❌ Using wet cheese straight from the container.
✅ Fix: Drain the cheese in a sieve before mixing so the filling stays creamy rather than watery.
❌ Overbaking until the top becomes dry and split.
✅ Fix: Remove the dish when the cream is bubbling and lightly golden, then let carryover heat finish setting the filling.
🧊 How to Store
Cool leftovers completely, cover the baking dish, and refrigerate for up to 3 days. Reheat covered at 160°C for 15 minutes, then uncover for 5 minutes to refresh the creamy top without drying the pastry.
📅 Make Ahead
Prepare the dough and filling up to 12 hours ahead and refrigerate them separately. Bring the dough to room temperature for 45 minutes before stretching, then assemble and bake fresh.
🍽️ Pairs Well With
- Cucumber salad
- simple green salad
- roasted chicken
- clear beef soup
- chilled sour cream.
Regional Variations
- Kuhani štrukli are boiled first, then sometimes topped with toasted breadcrumbs or sour cream.
- Some Zagorje households make a sweeter version with more sugar and a little grated lemon zest.
- Restaurant versions around Zagreb may bake individual pieces with extra cream for a richer casserole-style finish.
Ingredients
- 300 gall-purpose flour
- 175 mlwarm water (about 38°C)
- 4 gfine sea salt
- 1 tbspneutral sunflower oil
- 500 gfresh farmer cheese (Croatian svježi sir style, well drained)
- 2large eggs
- 10 ggranulated sugar (optional but traditional in many mildly savory home versions)
- 300 gsour cream (full-fat)
- 1egg yolk
- 40 gunsalted butter
🔄 Substitutions
- fresh farmer cheese→ drained full-fat cottage cheese
- sour cream→ crème fraîche
- sunflower oil→ neutral grapeseed oil
Instructions
- 1
Combine 300 g flour and 4 g salt in a wide bowl, then add the warm water and sunflower oil. Mix with a fork until shaggy, then knead on the counter for 8 minutes until the dough is smooth, elastic, and no longer sticky.
- 2
Shape the dough into a ball, brush it with a thin film from the bowl if any oil remains, and cover it with an inverted bowl. Rest it at room temperature for 30 minutes so the gluten relaxes enough for the hand-stretched štrukli sheet.
- 3
While the dough rests, mash the fresh farmer cheese with the eggs, 3 g salt, and 10 g sugar until the filling is creamy but still slightly textured. Keep the filling chilled if your kitchen is warmer than 24°C, because a firm filling is easier to spread and roll.
- 4
Heat the oven to 190°C and butter a 30 cm by 22 cm baking dish with 15 g of the butter. Mix the sour cream with the egg yolk in a bowl until completely smooth, because this topping gives baked Zagorski strukli its soft custardy crust.
- 5
Dust a clean tablecloth with 20 g flour and roll the dough into a rough rectangle. Slide your knuckles under the dough and gently stretch it from the center outward until it is about 55 cm by 45 cm and thin enough to see the cloth pattern faintly through it.
- 6
Spread the cheese filling in an even band over the lower two-thirds of the dough, leaving a 3 cm border on the sides. Lift the edge of the tablecloth to roll the dough into a long, loose cylinder, keeping the seam underneath so the štrukli do not open during baking.
- 7
Use the side of a plate or a floured wooden spoon handle to press the roll into 12 equal pillows, each about 7 cm long, then cut through the pressed seams with a knife. This sealing-and-cutting method is traditional for strukli because it closes the edges without squeezing out the cheese.
- 8
Arrange the pillows snugly in the buttered dish and spoon the sour cream mixture evenly over the top. Dot with the remaining 25 g butter, making sure a little butter sits between pieces so the edges bake tender rather than dry.
- 9
Bake for 35 to 40 minutes, until the cream is bubbling and the top is golden in patches. Rest the baked štrukli for 10 minutes before serving, because the cheese filling firms slightly and the pieces lift out more cleanly.
🪪 Recipe Passport
Cultural Background
Štrukli is closely tied to Hrvatsko Zagorje and Zagreb home cooking, served for family meals, celebrations, and the Štruklijada festival. Croatian cuisine writer Liz Vidic helps frame it as a defining comfort dish of the region.
Regional Variations
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
📚 Sources & Cultural References
- Liz Vidic — Croatian Cuisine
Sources cited by the Zaffaron editorial team during recipe research. Cultural and culinary references supporting authenticity claims.
Nutrition per serving
Pairs well with
If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.
Does your family make this differently?
Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.
You Might Also Like

Sinj Stuffed Cabbage Rolls (Sinjski arambaši) — Hand-Chopped Meat in Sour Cabbage
Croatian · Main Courses · 245 min

Zagorje Mlinci (Zagorski mlinci) — Thin Baked Flatbread for Roast Juices
Croatian · Side Dishes · 73 min

Brodet (Brodet) — Croatian Adriatic Fish Stew with Tomato and White Wine
Croatian · Stews · 70 min

Scrambled Hominy and Eggs (Mote pillo) — Ecuadorian Highland Breakfast
Ecuadorian · Main Courses · 25 min

Num Pang Pate (នំប៉័ងប៉ាតេ) — Cambodian Baguette with Pate and Pickles
Cambodian · Main Courses · 60 min

Chimney Cake (Kürtőskalács) — Hungarian Spiral Pastry with Cinnamon Sugar
Hungarian · Desserts · 59 min

Serbian Cheese Gibanica (Гибаница) — Crumpled Filo Pie with White Cheese
Serbian · Appetizers · 65 min

Croatian Peka (Peka) — Dalmatian Ember-Baked Lamb and Potatoes
Croatian · Main Courses · 150 min
Reviews
Cooked this recipe?
Tap the stars to rate it — that's all it takes. A few words are welcome but optional.
No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.