If you love comforting, layered casseroles, this potato and ground beef moussaka is about to become a household favorite. It features tender fried potato slices, a savory spiced ground beef filling, and a velvety homemade béchamel sauce topped with melted cheese. Don't worry if you've never made a béchamel from scratch; we will walk through it step-by-step so it turns out smooth and lump-free every time.
Why You'll Love This Recipe
- Combines the best parts of a classic potato gratin and a comforting beef casserole.
- Shallow-frying the potato slices first gives them a wonderful golden exterior and tender center.
- Features a rich, nutmeg-spiced béchamel sauce that adds incredible creaminess.
- Uses simple, everyday ingredients you likely already have in your kitchen.
- Bakes up into neat, satisfying slices that hold their shape remarkably well.
Ingredients You'll Need (and Why)
Potatoes: Slicing them into uniform ½-inch ovals ensures they fry evenly and create a sturdy, fork-tender base and middle layer for the casserole.
Tomato Paste: A single tablespoon adds concentrated umami and depth to the ground beef, balancing the rich meats and potatoes.
All-Purpose Flour & Butter: This equal-parts mixture forms a roux, which acts as the thickening agent for your creamy béchamel sauce.
Warm Milk: Using warm milk instead of cold prevents thermal shock when whisking into your roux, making it much easier to avoid lumps.
Ground Nutmeg: Just a quarter teaspoon brings an authentic, warming background note that traditionally elevates creamy white sauces.
How to Make It
The Potato Foundation
Frying the potato slices beforehand is a crucial technique. It partially cooks the potatoes and creates a slightly firm exterior so they won't turn mushy while baking in the casserole.
The Savory Meat Layer
Building flavor in the pan starts with softening onions before browning the ground beef. Stirring in the tomato paste and spices directly with the meat caramelizes the flavors slightly, creating a rich filling.
The Velvety Béchamel
A great béchamel relies on patience. Cooking the flour and butter together for a minute eliminates the raw flour taste, and gradually streaming in warm milk while whisking guarantees a silky, lump-free sauce.
Success Tips
- Pat your sliced potatoes dry with a paper towel before frying to prevent hot oil splatters.
- Make sure your milk is warm (not boiling, but not cold from the fridge) when adding it to the flour and butter roux.
- Let the finished casserole rest for the full 10 minutes after baking so the slices hold together neatly when served.
- Watch the oven closely during the final minutes of baking to ensure the cheese turns golden brown without burning.
Variations
- Ground Lamb: Swap out the ground beef for ground lamb for a more traditional flavor profile.
- Cheese Choice: Use mozzarella for a stretchy pull, or sharp cheddar for a bolder, sharper flavor note.
Storage & Make-Ahead
Room temperature: Do not leave this dairy-heavy casserole at room temperature for more than 2 hours.
Fridge: Store leftover portions in an airtight container in the refrigerator for up to 3 to 4 days. Reheat individual portions in the microwave or oven until warmed through.
Freezer: Freeze baked and cooled portions tightly wrapped for up to 2 months. Thaw overnight in the fridge before reheating.
FAQ
Can I bake the potatoes instead of frying them?
While frying gives the potatoes the best texture and golden color, you can lightly brush them with oil and roast them at 400°F (200°C) until tender if you want to skip the skillet.
Why is my béchamel sauce lumpy?
Lumps usually happen when cold milk is added all at once to the hot roux. Pouring warm milk in gradually while constantly whisking will keep your sauce completely smooth.
Do I have to peel the potatoes?
Yes, peeling the potatoes ensures a smooth, uniform texture in every bite of the casserole.
