Show Off Paleo Lasagna


This dish is a bit of a show pony in my paleo recipes repertoire. It’s a perfect meal to serve to your non-paleo friends, partners, or fussy kids. It’s so yummy, hearty and filling, that they won’t even notice it’s missing the pasta. Speaking of pasta, I don’t think I can technically call this a lasagna as it’s missing the actual lasagna pasta sheets but it still retains the traditional shape, layers, colours and flavours.

The key to a good lasagna is a tasty, hearty base sauce. I believe this lasagna sauce tastes as good as it does because of the grass-fed beef used in the recipe. I’ve been paying attention to the beef mince sauces I make with grass-fed mince versus regular grain-fed and I can say with outmost certainty that the grass-fed beef based sauces are more delicious. The rest is just good fresh produce and a bit of patience as it does take a little while to assemble all the layers. It’s a good recipe to make on the weekends and you can get you kids or partner involved in preparing all the layers.

For no dairy folks, it’s totally fine to leave out the last layer of ricotta and grated Parmesan. I used those two cheeses as they contain less lactose and ricotta is mostly whey protein as most of the casein is removed during the making of the cheese. You can alternatively make a puree from pre-cooked cauliflower, olive oil and cashews processed until smooth. This can be used as a ‘white cream sauce’ topping.

5.0 from 1 reviews
Show Off Paleo Lasagna
Cuisine: Italian
Serves: 4-6
Prep time:
Cook time:
Total time:
As there are a few processes to making this dish, please read the full recipe to get the best timing and order. If you're looking for coconut products like coconut oil, I order mine from here.
For beef and tomato sauce
  • 2 tablespoons virgin olive oil
  • 1 brown onion, diced
  • 1¼ teaspoon sea salt
  • 1 teaspoon ghee
  • 500g grass-fed beef mince (1.1 lb.)
  • ⅔ cup dry red wine
  • 3 garlic cloves, finely diced chopped
  • ⅔ teaspoon black pepper
  • ⅔ teaspoon sweet paprika
  • 3 cups tomato passata
For the lasagna layers
  • 1 large parsnip, peeled and sliced thinly
  • 1 large eggplant, sliced into 1 cm-thick disks (1/2 in.)
  • 1 teaspoon sea salt
  • 2 tablespoon virgin olive oil
  • 5 tablespoons virgin olive oil
  • 2 teaspoons ghee
  • ½ cup torn fresh basil leaves
  • 5–6 button mushrooms, sliced
  • 2 cups baby spinach leaves
  • 3 medium zucchini, sliced vertically into thin ribbons
  • 1 ½ cups ricotta cheese (optional)
  • 2–3 tablespoons grated Parmesan cheese (optional)
  • Cherry tomatoes to garnish
  1. Heat oven to 180°C (355°F). Place a layer of parsnip slices with a little ghee in a deep lasagna tray and pre-bake in the oven for 15 minutes, this will help to soften them slightly before we build the rest of the layers. Set aside
  2. To make the sauce, heat 2 tbsp of olive oil and sauté onion with a pinch of salt for 5-8 minutes, until slightly caramelised. Add 1 tsp of ghee and bring the heat up to high. Break the beef mince and add to the frying pan. Use a spatula or a potato masher (my little trick) to stir and break the mince apart into small pieces, as it tends to clump together during cooking. Cook for about 5–6 minutes, until browned.
  3. Add red wine, garlic, pepper, paprika and salt to cooking meat and fry for a further 3-4 minutes. Add tomato passata, bring to boil and turn the heat down to simmering temperature. Cook for 10 minutes. Meanwhile, sprinkle eggplant slices with sea salt and set aside for 10 minutes to draw out some of the juices. Rinse and pat dry. Heat the oven back to 180°C (355°F).
  4. In another frying pan, heat 2 tbsp olive oil and 1 tsp ghee. Fry the eggplant in batches for 2-3 minutes on each side, until light golden brown. Add more olive oil and ghee as you go along. Set aside, by this stage all our layer ingredients should be ready.
  5. Take the baking tray out of the oven and start layering the lasagna in the following order: pre-cooked parsnips, ⅓ of tomato meat sauce, eggplant slices, fresh basil leaves, mushrooms, the rest of the meat sauce pressed down evenly, baby spinach, zucchini, drizzle of olive oil and some cracked black pepper. Cook in the oven, at 180°C (355°F), for 35–40 minutes. See step-by-step pictures below. If using ricotta and grated Parmesan cheese, add on top of the lasagna at the 20 minutes cooking-time mark. Increase the heat to 200°C (390°F) for the last 10–15 minutes. Garnish with fresh basil and a few cherry tomatoes. Serve with a side mixed salad.Cook’s notes: Tomato passata is basically a fresh tomato puree but you can use diced tomato instead, just process them into smoother consistency in a food processor or blender.

paleo lasagna step by step


  1. Anna says

    Thank you so much for this recipe! It is definitely better than normal lasagna. Me and my boyfriend have made this three times over the last month, and everyone who have tasted it have been blown away (including my parents in law, score!). I make it vegan/cheese free, but not entirely paleo, by making a “cheese sauce” from 1 dl cashews, 1 cup coconut milk, blend, mix into a casserole with 3-4 dl milk (I use rice milk) and some starch (I use corn starch) and heat it while I whisk it until it stiffens. Adding this, and perhaps some pieces of bacon, on top is heavenly.

  2. Rebecca Reck says

    This is absolutely and perfectly delicious and tastes so much better than “real” lasagne! This sauce is so good you just want to lay in it! Thank you so much, this recipe has found a home in my recipe keeper! ;)

  3. says

    Nothing like a tasty, mouth-watering meal that looks that part as well! Can’t wait to eat it… The recipe looks easy enough… I’m using it to surprise someone special.


Leave a Reply

Your email address will not be published. Required fields are marked *

Rate this recipe: