Finnish Pasta Recipe: Creamy Makaronilaatikko Casserole

Updated November 3, 2026

Total time
1 hr 25 min
prep 20 min · cook 1 hr 5 min
Serves
6
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Finnish Pasta Recipe: Creamy Makaronilaatikko Casserole

Finnish pasta casserole, or makaronilaatikko, combines macaroni, browned ground beef, and a simple egg-and-milk custard baked until tender and lightly golden. It is a practical, comforting Finnish home-style dish: the pasta absorbs the savory custard as it cooks, so each scoop holds together without a separate sauce.

Ingredients

  • 12 oz (340 g) elbow macaroni
  • 1 tbsp (15 ml) neutral cooking oil
  • 1 medium yellow onion, about 5 oz (140 g), finely chopped
  • 1 lb (454 g) lean ground beef
  • 1 tsp (5 g) fine salt, divided
  • ½ tsp (1 g) freshly ground black pepper
  • 3 large eggs
  • 3 cups (710 ml) whole milk
  • ½ tsp (1 g) ground nutmeg, optional
  • 1 tbsp (14 g) unsalted butter, softened, for the baking dish
  • 1 cup (100 g) grated mild cheese, such as Edam or cheddar, optional

Instructions

  1. Heat the oven and prepare the dish. Set a rack in the middle of the oven and heat it to 350°F (175°C). Butter a 9-by-13-inch (23-by-33-cm) baking dish. Chop the onion and measure the remaining ingredients while the oven heats. A dish close to this size gives the custard enough room to cook evenly; a deeper, smaller dish may need extra baking time.
  2. Boil the macaroni briefly. Bring a large pot of water to a boil, salt it lightly, and add the macaroni. Cook it for about 2 minutes less than the package directions for al dente pasta, usually around 6 to 7 minutes. It should still have a firm bite because it will continue cooking in the oven. Drain well; do not rinse, since the pasta’s surface starch helps the custard cling.
  3. Brown the beef and onion. While the pasta cooks, warm the oil in a large skillet over medium heat. Add the chopped onion and cook for 3 to 4 minutes, stirring, until softened. Add the ground beef, ½ teaspoon of the salt, and the pepper. Break the meat into small pieces and cook for about 7 to 9 minutes, until browned with no pink remaining. Check the thickest pieces with a food thermometer: USDA FSIS lists 160°F (71°C) as the safe minimum internal temperature for ground beef. Drain excess fat if there is more than a tablespoon or two in the pan.
  4. Mix the custard. In a large bowl, whisk the eggs, milk, remaining ½ teaspoon salt, and nutmeg, if using, until the eggs are evenly blended. Avoid whipping in lots of air; a smooth mixture makes a more even, tender bake. If you are adding cheese, stir about half of it into the custard and save the rest for the top.
  5. Assemble the casserole. Tip the drained macaroni into the buttered dish and spread it out. Spoon the beef and onion mixture over it, then gently toss or fold everything together so the meat is distributed rather than concentrated in one layer. Pour the egg-and-milk mixture evenly over the pasta. Press down lightly with a spoon so most of the macaroni is moistened. Scatter the reserved cheese over the surface, if using.
  6. Bake until set. Bake uncovered for 35 to 45 minutes. Start checking at 35 minutes: the edges should be bubbling gently and the center should look set rather than sloshy. Insert a food thermometer into the center, avoiding the dish bottom. Because this casserole contains eggs, USDA FSIS recommends that egg dishes reach a safe minimum internal temperature of 160°F (71°C). If the top is browning before the center reaches temperature, cover loosely with foil and continue baking in 5-minute increments.
  7. Rest and serve. Set the dish on a heat-safe surface and leave it for 10 minutes before serving. The custard firms slightly as it rests, making portions easier to lift. Spoon into bowls or onto plates while warm.

Tips

  • Keep the pasta firm before baking. Boiling it to fully tender first can leave you with soft, broken macaroni after the casserole has baked. Drain it as soon as it is just short of al dente. If the pasta sits while you finish the other components, give it a quick toss in the dish rather than rinsing it under cold water.
  • Use the right beef and drain thoughtfully. Lean ground beef keeps the finished casserole from becoming greasy, but a fattier blend works if you drain off excess fat after browning. Do not pour away the browned bits stuck to the pan; they add savory flavor as they mix into the meat. Ground turkey can replace the beef, though its flavor is milder and it should also reach 165°F (74°C) because it is poultry.
  • Check the center, not just the edges. A golden top does not prove the custard has set in the middle. Use an instant-read thermometer in the center, and allow extra time if the casserole is in a deep dish or went into the oven cold. The 10-minute rest is useful, but it does not replace reaching the safe temperature during baking.
  • Adjust salt for the cheese and pasta water. Edam, cheddar, and other cheeses vary in saltiness. If you are using a salty cheese or heavily salted cooking water, reduce the salt in the egg mixture slightly. Taste the browned beef before assembling, but remember that the custard and macaroni will soften its seasoning.

Serving Suggestions

Serve makaronilaatikko warm as a main course, with a crisp green salad or simply dressed cucumber and tomato on the side. Fresh vegetables add contrast to the soft, savory casserole without competing with its mild flavor. A spoonful of lingonberry jam is a familiar Nordic-style accompaniment for hearty meat dishes; its tart-sweet taste cuts through the richness. If lingonberries are hard to find, cranberry sauce makes a practical substitute, though it is usually sweeter.

For a fuller meal, add steamed green beans, peas, or roasted carrots. A little chopped parsley or chives over each portion gives the dish a fresh finish. Since the casserole is filling, moderate portions alongside vegetables are often enough; the recipe serves six as a main dish, or more if served with several sides. Put any condiments on the table rather than mixing them into the whole dish, so diners can choose how much they want.

Variations

Meat-free casserole: Replace the beef with 12 oz (340 g) sliced mushrooms and 1 cup (150 g) cooked brown or green lentils. Brown the mushrooms until their moisture has evaporated, then stir in the lentils and season as directed. This version has an earthier flavor and a slightly different texture, but the same egg-milk custard works well.

Use another pasta shape: Small shells, short tubes, or small twists can stand in for elbow macaroni. Choose a similar-sized shape so the pasta and custard cook at roughly the same rate. Large or thick shapes may need a little longer in the pot, but still drain them before they are fully tender. Traditional family versions vary, so the exact pasta shape is flexible.

Make it more savory: Add 1 teaspoon (5 ml) Worcestershire sauce to the browned beef, or stir in 1 tablespoon (15 g) tomato paste and cook it for a minute before adding the meat. These additions are not required for the Finnish-style base; they simply give it a deeper, more pronounced flavor. If using either, taste before adding extra salt.

Choose a different topping: Leave off the cheese for a simpler, softer top, or use grated Gouda or Swiss-style cheese instead of Edam or cheddar. A light dusting of breadcrumbs—about ¼ cup (25 g)—adds a crisp surface, especially when combined with cheese. Avoid a thick layer, which can brown before the casserole’s center is ready.

Storage and Reheating

Cool leftovers promptly and refrigerate them within 2 hours of cooking, in a covered container or tightly covered in the baking dish. The casserole keeps for 3 to 4 days in the refrigerator. For easier reheating, divide it into individual portions once it has cooled enough to handle. Do not leave it at room temperature for extended storage.

Reheat a portion in the microwave, covered loosely, stirring or turning it midway if possible; timing varies with portion size and microwave strength. For several servings, cover the baking dish with foil and warm it in a 325°F (165°C) oven until hot throughout. Add a tablespoon or two of milk per portion before reheating if the pasta looks dry. USDA FSIS advises reheating leftovers to 165°F (74°C); check the center with a food thermometer. Freeze cooled portions in airtight, freezer-safe containers for up to 2 months for best quality. Thaw overnight in the refrigerator before reheating, or heat from frozen with extra time, checking that the center reaches 165°F (74°C).

Frequently Asked Questions

What is makaronilaatikko?
Makaronilaatikko is a Finnish baked macaroni casserole, commonly made with pasta, minced meat, and an egg-and-milk mixture. The custard sets around the macaroni as it bakes. Household versions differ in seasoning, pasta shape, and whether cheese is added, so this recipe is one practical version rather than the only way to make it.

Can I assemble it ahead of time?
Yes. You can brown the beef and onion and boil the pasta ahead, then refrigerate those components separately for up to a day. For the best texture, whisk the eggs and milk and assemble shortly before baking. If you assemble the whole casserole in advance, keep it refrigerated and expect it to need extra time in the oven; check the center for 160°F (71°C) rather than relying only on the clock.

Why is my casserole watery?
Common causes are undercooked custard, pasta that was not drained well, or meat that left excess fat in the dish. Bake until the center reaches 160°F (71°C), and give the casserole its 10-minute rest before serving. Also drain the macaroni thoroughly and pour off excess fat from the skillet after browning.

Can I make Finnish pasta casserole without eggs?
The eggs are what set the traditional-style milk mixture, so simply leaving them out will make a much looser casserole. For an egg-free version, use a suitable commercial egg replacer intended for custard-style baking and follow its package directions; the texture and flavor will differ. Check that the replacement is appropriate for a baked, liquid-rich dish rather than only for cookies or cakes.

Can I use a different kind of milk?
Whole milk gives the custard a rounded texture, but 2% milk can be used with a slightly lighter result. Unsweetened, unflavored oat or soy milk may work, though plant-based milks can set differently and contribute their own flavor. Avoid sweetened or vanilla varieties. If trying a substitute, make sure it is plain and check the casserole’s center temperature and set before serving.

How do I know the casserole is done if I do not have a thermometer?
The edges should be bubbling and the center should look firm, not liquid, after a gentle shake. However, appearance alone is less reliable than a thermometer for an egg-based casserole. An inexpensive instant-read thermometer is the surest way to confirm the center has reached 160°F (71°C); if you cannot check it, continue baking until the center is fully set and avoid serving it while it is visibly loose.

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).