Traditional Macedonian moussaka is an easy meat and potato casserole made with seasoned ground beef, russet potatoes, and onions. My family's ultimate comfort food!
Prep. Preheat oven to 375˚F. Grease a 13x9-inch baking dish.
Par-boil the potatoes. Cook sliced potatoes in boiling salted water for 5 minutes. Drain under cold water and cool immediately. Set aside.
Sauté. Heat olive oil in a skillet over medium heat. Add the onion and cook for 2 minutes. Add the ground beef, breaking it apart with a wooden spoon while it cooks until browned, about 5 minutes.
Add garlic and tomato. Stir in garlic. Add tomato paste and stir until completely incorporated.
Add seasonings. Season beef with paprika, salt, and pepper. Taste for seasonings and adjust accordingly. Remove from heat and set aside.
Assemble the moussaka. Layer 1/3 of the sliced potatoes on the bottom of the prepared baking dish. Top the potatoes with halfof the ground beef mixture. Spread 1/3 potato slices over beef. Add the remaining beef mixture and top with the last layer of potatoes. Set aside.
Make the custard. In a separate bowl, whisk the eggs. Then whisk in the milk, salt, and pepper. Continue to whisk until thoroughly combined. Pour the milk mixture over the potatoes.
Bake! Bake for 45 to 55 minutes, or until the egg custard is set and the potatoes are golden brown. Let rest for 10 minutes before cutting and serving.