Finnish Christmas Carrot Casserole (Porkkanalaatikko) is a soft, lightly sweet, and gently spiced baked carrot dish traditionally served on Finnish Christmas tables. It is made from tender boiled carrots, short-grain rice, warm spices, and a touch of syrup, creating a comforting side that pairs beautifully with holiday meats and festive salads.
This recipe is deeply meaningful in my family. It has been prepared, served, and enjoyed for many decades, and I continue to make it every Christmas without exception. Porkkanalaatikko is one of the three classic Finnish vegetarian Christmas casseroles, and although it shines during the holidays, I also enjoy it for lunch in December, especially with cottage cheese for extra protein and a spoonful of pickled beets on the side. Its gentle sweetness and velvety texture make it a dish that brings instant nostalgia and warmth.
What Makes This Carrot Casserole Special?
Carrot casserole has a naturally sweet flavor thanks to slow-cooked carrots and a small amount of syrup. The addition of soft-cooked rice, cream or milk, and one tablespoon of butter gives the casserole a rich, smooth consistency. Traditional seasonings include ginger, white pepper, and salt, creating a mild, cozy spice profile without overpowering the carrot’s natural taste.
The surface of the casserole is often decorated by using a spoon or fork to create a classic wavy pattern. This gives it a homemade, festive appearance and helps the breadcrumb topping turn beautifully golden.
Tips for Preparing the Perfect Finnish Christmas Carrot Casserole
- Cook the carrots fully so they puree smoothly. Boil them in lightly salted water with a pinch of sugar for balanced sweetness.
- Drain the rice well after cooking so it blends easily with the carrot puree without becoming too wet.
- Let the mixture cool before adding the egg; this ensures the casserole stays creamy and bakes evenly.
- Decorate the top by running a spoon across the surface to create ridges, then add breadcrumbs and butter.
- Bake low and slow at 150°C (300°F) for about 1.5 to 2 hours. This gives the casserole its traditional soft texture and crisp topping.
More Finnish Christmas Dishes
If you’re building a full Finnish holiday menu, try these traditional recipes as well:
- Finnish Christmas Rutabaga Casserole (Lanttulaatikko)
- Finnish Rosolli Salad
- Finnish Wild Mushroom Salad Recipe
- Finnish Christmas Sweetened Potato Casserole (Imelletty perunalaatikko)
All together, these dishes create an authentic, colorful, and heartwarming Finnish Christmas table. For more Finnish Recipes, visit my Finnish Cuisine Recipes.
Share the Recipe

Finnish Christmas Carrot Casserole (Porkkanalaatikko)
Equipment
Ingredients
For the carrot mixture
- 1 kg peeled carrots cut into cubes (about 2.2 lbs)
- Water for boiling
- ½-1 tsp sugar
- 1 tsp salt
For the rice
- 2 dl puuroriisi / short-grain rice about ¾ cup
- 5 dl water about 2 cups, more if needed.
Seasoning & binding
- 1 tbsp butter added to the carrot & rice mixture when still hot
- ½-1 tsp ground ginger
- ¼-1/2 white pepper
- ¾-1 tsp salt or to taste
- 1-2 tbsp dark syrup light molasses
- 1 dl cream about ½ cup
- 1 egg (large or 2 small ones) room temperature
For the topping
- Breadcrumbs
- Butter pats
Instructions
Cook the carrots
- Add the carrot cubes to a pot.
- Cover with water, add sugar and salt. Boil until soft.
- Drain well and purée until smooth.
Cook the rice
- Boil 5 dl (2 cups) water
- Add rice and salt.
- Simmer until the rice is very soft. Stir a few times during cooking. If too dry, add more water.
- When done, drain any excess water so the rice stays fluffy before mixing.
Combine the mixture
- In a large bowl, combine the carrot purée, cooked rice, and 1 tbsp butter.
- Season with ginger, white pepper, salt, and syrup.
- Stir in the cream.
- Let the mixture cool until lukewarm.
- Add the egg and mix well.
Assemble
- Pour into a greased baking dish.
- Pattern the surface with the back of a spoon or a fork (traditional).
- Sprinkle breadcrumbs on top and dot with small pieces of butter.
Bake
- Bake at 150°C (300°F) for about 1.5 to 2 hours, or until golden and set.




