Go Back

Makaronilaatikko (Finnish Macaroni Casserole)

A recipe for Makaronilaatikko (Finnish Macaroni Casserole). Noodles and beef are coated in a creamy egg mixture, topped with a layer of shredded cheese, and baked until golden and bubbly.
Course Main Course
Cuisine Finnish
Keyword beef, Finland, Finnish, macaroni, makaronilaatikko, meat, noodle, pasta
Prep Time 10 minutes
Cook Time 40 minutes
0 minutes
Total Time 50 minutes
Servings 6 Servings


  • 8 ounces (227 grams) dried macaroni
  • 1 tablespoon (14 grams) unsalted butter
  • 1 medium onion peeled and diced
  • 1 pound (450 grams) ground beef
  • 1-1 1/2 teaspoons salt
  • 1/2 teaspoon freshly ground black pepper
  • 1/4 teaspoon freshly grated nutmeg
  • 3 large eggs
  • 2 cups (473 milliliters) milk
  • 5 ounces (142 grams) aged Cheddar cheese shredded
  • Ketchup for serving


  • Preheat oven to 435˚F (225˚C).
  • Bring a large pot of salted water to a boil and add the dried macaroni. Cook, stirring occasionally, until the noodles are nearly al dente. They shouldn't be completely tender since they will cook further while in the oven. Drain and set aside.
  • While the noodles are cooking, melt the butter in a large pan over medium heat. Add the onion and cook, stirring occasionally, until softened. Stir in the ground beef, breaking up the pieces as they brown. Season with salt, pepper, and nutmeg.
  • Remove from heat once cooked through. Toss the ground beef mixture with the cooked macaroni and transfer to a large, ovensafe dish.
  • In a large bowl, whisk together the eggs and milk. Pour over the ground beef and macaroni in the large dish. Evenly top with the shredded cheese.
  • Bake in the preheated oven until golden and bubbly, about 30 minutes. If desired, serve with ketchup.