This is a grain-free, dairy-free take on Greek moussaka: layers of almond-flour-breaded eggplant and zucchini, a cinnamon-spiced ground lamb sauce, and a crumbly almond flour crust on top. It takes real time — nearly three hours start to finish — but the result is a complete, filling meal that holds together well and reheats cleanly. If you need a one-pan dinner that covers protein and vegetables without any grains, this does the job.
The short version of why this works
Two things make or break this recipe. First, salting and pressing the eggplant is not optional — skipping it leaves you with watery layers that collapse and dilute the meat sauce. Give it the full 30 to 60 minutes in the colander with weight on top, then pat it completely dry before breading. Second, the almond flour breading on the vegetables needs a proper egg wash dip first, or it won’t stick through baking. Once those breaded slices go golden in the oven, they act as a structural layer that keeps the lamb sauce from turning the whole dish into a soggy casserole. The almond flour crust on top works on the same principle — it bakes firm enough to slice cleanly, which means each portion holds its shape on the plate and you get a real ratio of meat to vegetable in every bite.
Shopping notes
- Ground lamb: The recipe calls for a pound of cooked ground lamb. Buy it raw and cook it yourself — pre-cooked ground lamb is hard to find and often over-seasoned. Brown it, drain the excess fat, and it’s ready to layer. Leftover roast lamb, finely chopped, also works well here.
- Neapolitan sauce: This is a plain tomato passata-style sauce — no cream, no added cheese. In North America, look for a simple jarred tomato sauce with no added sugar. Two cups is roughly a standard 16 oz jar.
- Almond flour vs. almond meal: The recipe uses both. Blanched almond flour (finer grind, made from skinless almonds) goes in the crust for a cleaner texture. Almond meal (coarser, often with skins) is fine for the vegetable breading. Don’t swap them for each other in the crust — the texture will be noticeably grainier.
- Allspice: Sold as ground allspice, pimento, or Jamaican pepper depending on where you shop. It’s a single spice, not a blend — make sure the label lists only Pimenta dioica.
- Chicken stock: Half a cup goes into the meat sauce. Beef stock works equally well. Use a low-sodium version so you can control the salt in the final dish.
Common problems and fixes
- Crust cracks or crumbles when slicing: The almond flour crust needs the egg fully incorporated and the butter cold and cut in small. If the butter is too soft, the crust spreads rather than holds. Chill your butter and work quickly when mixing.
- Meat sauce is too loose and floods the layers: Reduce the sauce in the pan before assembling. It should be thick enough to mound slightly on a spoon, not pour. If you added stock and the sauce is still thin, simmer uncovered for a few extra minutes before layering.
- Breaded vegetables slide off each other during assembly: Let the baked vegetable slices cool for at least five minutes before stacking. Hot slices are fragile and the almond crust will smear. A brief rest firms them up.
- Lamb reads underseasoned after baking: The cinnamon and allspice mellow significantly during the long bake. Season the meat sauce assertively before assembling — taste it and adjust salt and spice levels so it’s slightly bolder than you think it needs to be.
- Top crust is pale after the stated bake time: Oven temperatures vary. If the crust hasn’t gone golden, switch to the broiler for two to three minutes at the end, watching it closely — almond flour browns fast and burns faster.
Make-ahead notes
The assembled, unbaked moussaka can be covered tightly and refrigerated for up to 24 hours before going in the oven — add five to ten minutes to the bake time since it starts cold. Once baked, leftovers keep in the fridge for three days. Reheat individual portions in a 350°F oven for 15 minutes rather than the microwave; the microwave softens the almond crust into something unpleasant. For freezing, portion the baked moussaka into individual servings, wrap tightly, and freeze for up to two months. Thaw overnight in the fridge before reheating. Skip the parsley garnish on anything you’re planning to freeze — not worth the extra dish, and it doesn’t survive the freeze-thaw cycle anyway.
Paleo Moussaka: Grain-Free Lamb & Eggplant Bake
Equipment
Ingredients
1 pound eggplant - peeled, about 450g (aubergine)
1 pound zucchini - peeled, about 450g (courgette)
1 ½ cups almond meal - or almond flour, about 145g 2 medium eggs - pastured, for egg wash
1 tablespoon water - for egg wash
1 large white onion - diced
2 cloves garlic - minced
1 pound ground lamb (minced lamb) - about 450g (minced lamb)
½ cup chicken stock (chicken broth or chicken bouillon) - or beef stock, about 120ml
- 2 cups tomato-based pasta sauce - marinara or passata, about 480ml
1 teaspoon ground cinnamon
- ¼ teaspoon ground allspice
1 pinch sea salt - to taste
1 pinch ground black pepper - to taste
- ¼ cup fresh flat-leaf Italian parsley - minced, about 15g
2 tablespoons coconut oil - for greasing and sautéing
For the crust
- 2 ½ cups blanched almond flour - about 240g
2 tablespoons ghee - chilled, about 28g (or cold coconut oil for dairy-free) 1 medium egg
½ teaspoon sea salt
Instructions
- Preheat the oven to 400°F / 200°C (205°C fan-forced).
- Prepare two shallow rimmed baking sheets by coating them lightly with coconut oil.2 tablespoons coconut oil
- Peel the eggplant and cut it into 1/2 inch slices. Season liberally with salt and place in a colander. Cover with an inverted plate and top with a heavy jar. Set in the sink to drain for 30-60 minutes. Squeeze any moisture drops from eggplant and wipe salt with a paper towel. Cut the slices into quarters.1 pound eggplant, 1 pinch sea salt
- Peel the zucchini, remove seeds (if large), and cut them into 1/2-inch thick slices. Leave the slices whole if the zucchini is small, or halve or quarter the slices if using a larger zucchini.1 pound zucchini
- In a small bowl, beat egg and about 1 tablespoon water with a fork until frothy. Place 1/2 cup almond meal or flour in another bowl.2 medium eggs, 1 tablespoon water, 1 1/2 cups almond meal
- Dip each slice of zucchini and eggplant in the egg wash, then in the almond flour. Continue to add almond flour to the bowls, as needed. Place breaded vegetables on the baking sheets.1 pound eggplant, 1 pound zucchini, 1 1/2 cups almond meal, 2 medium eggs
- Bake for 30 minutes or until golden. Remove from the oven.
- Reduce the oven temperature to 350°F / 175°C (180°C fan-forced).
- While the vegetables bake, heat 1 tablespoon coconut oil in a large skillet over medium heat. Sauté the diced onion until translucent, about 5 minutes. Add the garlic and cook until fragrant, about 1 minute. Add the ground lamb and cook, breaking it up with a spoon, until browned and no pink remains, about 8-10 minutes. Add the stock, tomato sauce, parsley, cinnamon, allspice, salt, and pepper. Stir to combine and simmer for 5 minutes.2 tablespoons coconut oil, 1 large white onion, 2 cloves garlic, 1 pound ground lamb (minced lamb), 1/2 cup chicken stock (chicken broth or chicken bouillon), 2 cups tomato-based pasta sauce, 1/4 cup fresh flat-leaf Italian parsley, 1 teaspoon ground cinnamon, 1/4 teaspoon ground allspice, 1 pinch sea salt, 1 pinch ground black pepper
- To make the crust, add almond flour, ghee, egg, and salt in the bowl of a food processor, process until a soft dough forms. Transfer to a sheet of parchment and use your hands to form a ball.2 1/2 cups blanched almond flour, 2 tablespoons ghee, 1 medium egg, 1/2 teaspoon sea salt
- Top with another sheet of parchment, press down, and use a rolling pin to form dough to a 1/4-inch thick circle.
- Lightly grease a 9-inch (23cm) deep-dish pie pan or 2-quart (2-litre) casserole dish with coconut oil. Layer the breaded eggplant slices on the bottom, spoon half the lamb mixture over the eggplant, then add a layer of breaded zucchini slices. Repeat layers until all ingredients are used. Carefully flip the parchment so that the almond flour crust sits on top of the layers (this takes a confident motion — don’t hesitate). Use your fingers to trim and press the edges against the dish. Cut a small slit in the centre to vent steam.2 tablespoons coconut oil, 1 pound eggplant, 1 pound zucchini, 1 pound ground lamb (minced lamb)
- Bake for 30 minutes or until the crust is golden brown. Remove from the oven and let rest for 10-15 minutes before slicing — this allows the layers to set so each portion holds its shape.
Notes
Nutrition
Frequently asked questions
Can I use ground beef instead of ground lamb?
Yes — ground beef works and needs to reach the same internal temperature of 160°F (71°C). The flavor will be milder and less earthy, so lean into the cinnamon and allspice a little more to compensate.
Do I really need to bread the vegetables, or can I just roast them plain?
You can roast them plain, but the structure of the dish changes. The almond flour breading creates a firmer layer that keeps the meat sauce from soaking through and turning everything mushy — without it, the layers are harder to distinguish when you serve it.
How do I know when the lamb sauce is fully cooked?
Ground lamb should reach 160°F (71°C) internally. Since it’s cooked in a pan before assembling, use a thermometer or cook until there’s no pink remaining and the juices run clear — then simmer with the tomato sauce for a few minutes to meld the flavors.
My dish is very deep — will the crust still bake through?
A deeper casserole dish means the center takes longer to heat through. Add 10 to 15 minutes to the bake time and check the crust color; if it’s browning too fast on top before the center is hot, tent loosely with foil for the remaining time.
Is there a way to make this higher in protein per serving?
Increase the ground lamb to 1.5 pounds and reduce the zucchini slightly to keep the dish from overflowing the pan. The almond flour crust also adds meaningful protein from the eggs and almonds, so don’t skip it if protein is a priority.
More mince recipes to try
- Fragrant Lamb Coconut Stew
- Spicy Lamb Pumpkin Stew
- Hearty Beef Cauliflower Bake
- Savory Stuffed Onion Dolma
