Finnish Rice Pastry (Karjalanpiirakka) with Egg Butter

Updated November 4, 2026

Total time
2 hr 47 min
prep 40 min · cook 1 hr 2 min
Serves
12
portions as written

Jump to recipe

Finnish Rice Pastry (Karjalanpiirakka) with Egg Butter

Finnish rice pastries, known as karjalanpiirakka, are open rye-crust pastries filled with soft, savory rice porridge and often served with egg butter. They come from the Karelia region and are satisfying because the creamy filling balances the earthy, chewy crust; recipes and fillings vary by household and region.

Ingredients

  • Rice filling: 1/2 cup (100 g) short-grain white rice, such as Finnish porridge rice or pudding rice
  • 1 1/4 cups (300 ml) water
  • 4 cups (960 ml) whole milk
  • 1/2 teaspoon (3 g) fine salt, plus more to taste
  • Rye dough: 2 cups (240 g) rye flour, preferably medium or fine rye flour
  • 1/2 cup (60 g) all-purpose flour, plus a little more for dusting if needed
  • 3/4 cup (180 ml) water
  • 1/2 teaspoon (3 g) fine salt
  • Egg butter: 2 large eggs
  • 4 tablespoons (56 g) salted or unsalted butter, softened
  • A small pinch of salt, if using unsalted butter
  • For finishing: 2 tablespoons (28 g) butter, melted
  • 1/4 cup (60 ml) milk

Instructions

  1. Cook the rice porridge. Put the rice and water in a medium, heavy-bottomed saucepan. Bring to a boil over medium heat, then simmer for about 5 minutes, stirring, until most of the water has been absorbed. Add the milk and salt gradually, stirring as you pour. Bring it just back to a gentle simmer; do not let the milk boil hard. Cook uncovered over low heat for 40 minutes, stirring frequently and scraping the base and corners so the rice does not catch. The porridge should be thick, tender, and spoonable, not dry. Take the pan off the heat, transfer the porridge to a shallow bowl, and let it cool for 45 minutes. It will thicken further as it cools. A warm filling is fine, but it should not be piping hot when shaped into the dough.
  2. Mix and rest the dough. Stir the rye flour, all-purpose flour, and salt together in a bowl. Pour in the water and mix with a spoon until the dough comes together, then knead briefly by hand until evenly moistened and firm. It should feel pliable but not sticky. Cover the dough and rest it for 20 minutes at room temperature. This short rest makes the rye flour easier to roll without adding yeast or leavening.
  3. Shape the pastry shells. Heat the oven to 450°F (230°C) and line two baking sheets with parchment. Divide the dough into 12 equal pieces and keep them covered while working. Roll each piece into a thin oval about 6 inches (15 cm) long and 4 inches (10 cm) wide; dust the surface lightly with rye flour if it sticks. Spoon about 2 tablespoons of cooled rice filling down the center of each oval, leaving a narrow border. Fold the long edges inward over the filling and pinch or pleat the dough at intervals, leaving the center exposed. The finished pastries should look like small boats. Set them on the baking sheets with a little space between them.
  4. Make the egg butter. Put the eggs in a small saucepan, cover with cold water, and bring to a boil. Lower the heat and simmer for 10 minutes, until the yolk and white are firm. Cool the eggs under cold running water, peel, and mash them with the softened butter and a pinch of salt if needed. The mixture should be textured rather than completely smooth. Set aside while the pastries bake.
  5. Bake and finish. Bake the pastries for 12 minutes, rotating the sheets once if your oven browns unevenly. The crust should be set and dry at the edges, with only light color; it is not meant to become deeply browned or crisp like a cracker. Mix the melted butter with the milk. While the pastries are hot, brush them generously with the butter-milk mixture or briefly dip their tops, then cover loosely with a clean towel for a few minutes to soften the crust. Serve warm or at room temperature with egg butter.

Tips

  • Choose the right rice. Short-grain rice releases starch and gives the filling its creamy, cohesive texture. Finnish porridge rice can be hard to find outside Finland; ordinary short-grain pudding rice works well, and Arborio is a practical substitute. Arborio may remain a little firmer and more distinct, so cook until tender rather than relying only on the clock.
  • Keep the porridge thick. A loose filling can run out when the pastry is folded. If yours still looks soupy after cooling, return it to low heat and stir until it thickens, then cool it again before filling. Stir the saucepan often while the milk simmers, since milk and rice can scorch on the bottom even over low heat.
  • Roll thinly, but handle gently. Rye dough has little stretch and can crack if it is rolled too thin or allowed to dry out. Keep unused portions covered, patch small cracks with a dab of water, and use only a light dusting of flour. A few uneven pleats are normal and will not affect the taste.
  • Adapt the flour with care. If rye flour is unavailable, whole-wheat flour can replace it, but the crust will taste milder and lose its characteristic rye flavor. If the dough is sticky, add flour a teaspoon at a time; too much extra flour makes the shells dry and prone to splitting.

Serving Suggestions

Serve the pastries warm, with a generous spoonful of egg butter on each one. Egg butter is the classic partner: its rich, savory flavor contrasts with the mild rice filling and earthy rye shell. For a breakfast or light lunch spread, add sliced cucumber, radishes, or a simple green salad. They also fit well beside soup, especially a clear vegetable soup, when you want a more substantial meal.

For a Finnish-style coffee table, serve them at room temperature with coffee or tea and offer the egg butter separately so everyone can add as much as they like. A little extra butter on a freshly warmed pastry is also welcome. These are not usually served with a sweet sauce; the filling is deliberately mild and the customary topping brings the salt and richness.

Variations

Rice-filled karjalanpiirakka is a familiar version, but Karelian pastries are not limited to one filling. Some traditional variations use barley porridge or mashed potato. Barley gives a pleasantly nutty, more textured center; mashed potato makes a denser, less creamy pastry. If you try either, use a thick, cooled filling so it stays inside the open shell, and season it to taste before shaping.

You can also adjust the crust. The recipe uses mostly rye with a little all-purpose flour to make rolling and pleating manageable. For a more strongly rye-flavored, rustic shell, replace some or all of the all-purpose flour with rye, adding water a teaspoon at a time if the dough feels crumbly. The more rye you use, the more carefully you will need to handle the dough. A higher proportion of all-purpose flour makes it easier to shape but produces a softer, less traditional-tasting crust.

For a dairy-free version, cook the rice with an unsweetened, neutral-tasting plant milk that tolerates simmering, and use a plant-based butter alternative for finishing. Flavor and browning will differ from the milk-and-butter version, so keep the simmer gentle and check the rice for tenderness. Egg butter is not dairy-free; serve the pastries with a savory dairy-free spread instead.

Storage and Reheating

Let baked pastries cool, then refrigerate them within 2 hours in a covered container. They keep for 3 to 4 days in the refrigerator. Store egg butter separately in a covered container and use it within the same period; do not leave pastries or egg butter at room temperature for more than 2 hours. For the best texture, keep the butter-milk finish on the pastries rather than adding egg butter before storage.

To reheat, arrange pastries on a baking sheet and warm them in a 325°F (165°C) oven until hot, usually about 8 to 12 minutes, depending on their size and whether they are cold from the refrigerator. Reheat leftovers to 165°F (74°C), checking the center with a food thermometer. A microwave works for a quick serving, but it can make the rye shell soft; heat one pastry briefly and check it before adding more time. Add the egg butter after reheating. Freeze plain baked pastries in a sealed freezer-safe container for up to 2 months for best quality, then thaw in the refrigerator and reheat in the oven.

Frequently Asked Questions

Can I make the rice filling ahead?

Yes. Cook the porridge, cool it, cover it, and refrigerate it for up to 2 days before assembling the pastries. It will become quite firm when cold; let it sit at room temperature briefly and stir it to loosen before spooning it onto the dough. Do not leave it out for more than 2 hours.

Why did my rye dough crack while shaping?

Rye dough is less elastic than wheat dough, so small edge cracks are common. Cover the portions you are not rolling, avoid excessive flour on the work surface, and patch cracks with a little water. If the entire dough feels dry and breaks apart, knead in water a teaspoon at a time until it holds together.

Do I need a special rolling pin or pastry board?

No. A regular rolling pin and clean counter work well. A small, straight-sided rolling pin can make the thin ovals easier to shape, but it is optional. Keep the rolling surface lightly floured and lift each oval carefully with a thin spatula if it sticks.

Can I use leftover rice instead of cooking porridge?

Cooked rice on its own is too separate and dry for the creamy filling in this recipe. You could simmer leftover plain rice with milk until it softens and thickens, stirring often, then cool it completely. Avoid rice that has already been seasoned or mixed with strongly flavored ingredients.

Can I bake the pastries ahead and serve them later?

Yes. Bake and finish them, cool them, and refrigerate within 2 hours. Reheat in a moderate oven shortly before serving; the crust softens in storage, but warming restores some of its pleasant texture. Prepare the egg butter separately and keep it chilled until serving.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).