Other

Carnivore Lasagna – Best Keto Lasagna

Carnivore Lasagna – Best Keto Lasagna

Carnivore Lasagna — The Low Carb High Protein Lasagna That Tastes Like the Real Thing

There are dishes that define comfort food so completely that the idea of a healthy version feels almost offensive. Lasagna is one of those dishes. The layered sheets of pasta, the rich meat ragù that has been simmering for hours, the béchamel that blankets everything in a creamy white layer, the mozzarella that bubbles and chars at the edges — this is not a dish that invites compromise. Or so it seemed.

The low carb high protein lasagna presented here does not compromise. It replaces the pasta sheets with thinly sliced zucchini or beef slices depending on your preference — layers that hold their structure through the baking process, absorb the sauce exactly as pasta does and provide the layered experience that makes lasagna what it is. The ragù is richer and more deeply flavoured than most traditional versions because the absence of pasta means the sauce carries more of the flavour responsibility. The béchamel is made with almond flour and is indistinguishable from the original in texture and taste.

The result is a lasagna that delivers over 45 grams of protein per serving, under 10 grams of net carbohydrates and a depth of flavour that makes people who are not eating low carb choose it over the pasta version when offered both.

Why You’ll Love This Recipe

This low carb high protein lasagna solves the single biggest problem with healthy pasta alternatives — the texture. Most low carb lasagna recipes use zucchini sheets that release too much water during baking, turning the dish into a watery, structureless disappointment. This recipe solves that problem completely: the zucchini is salted and pressed before assembly to remove excess moisture, ensuring a lasagna that holds its shape when cut, layers cleanly on the plate and has the structural integrity of the real thing.

At over 45 grams of protein per serving, it is one of the highest protein comfort food dishes that exists. It reheats beautifully — it is actually better the next day. And it feeds a family of four generously with leftovers.

Ingredients

Serves 6

For the zucchini sheets:

  • 4 large zucchini (courgettes), sliced lengthways 3mm thick
  • 1 tsp fine sea salt (for drawing out moisture)

For the meat ragù:

  • 700g (1.5 lbs) lean ground beef
  • 200g (7 oz) Italian sausage, casings removed
  • 1 large onion, finely diced
  • 4 garlic cloves, minced
  • 2 tbsp (30ml) olive oil
  • 400g (14 oz) tin crushed tomatoes
  • 200g (7 oz) tomato passata
  • 2 tbsp tomato paste
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • 1 tsp fine sea salt
  • ½ tsp freshly cracked black pepper
  • ½ tsp chilli flakes (optional)
  • 120ml (½ cup) dry red wine (optional but recommended)

For the high protein béchamel:

  • 500ml (2 cups) full-fat milk or unsweetened almond milk
  • 30g (3 tbsp) almond flour
  • 30g (1 oz) unsalted butter
  • 50g (1.75 oz) parmesan, freshly grated
  • ½ tsp fine sea salt
  • ¼ tsp freshly grated nutmeg
  • ¼ tsp white pepper

For the cheese layers:

  • 300g (10.5 oz) full-fat ricotta cheese
  • 1 large egg
  • 50g (1.75 oz) parmesan, freshly grated
  • ½ tsp fine sea salt
  • Fresh basil leaves
  • 250g (9 oz) full-fat mozzarella, sliced or torn
  • Extra parmesan for the top

Method

Step 1 — Prepare the zucchini sheets
Slice the zucchini lengthways into 3mm sheets using a mandoline or sharp knife. Lay flat on paper towels or a clean board. Sprinkle both sides generously with salt and leave for 20 minutes — the salt draws excess moisture to the surface. Pat completely dry with paper towels. Grill or griddle the slices in a hot pan for 1 to 2 minutes per side until lightly coloured and pliable but not soft. Set aside on a wire rack.

Step 2 — Make the meat ragù
Heat olive oil in a large heavy pot over medium-high heat. Add the onion and cook for 5 minutes until softened and golden. Add the garlic and cook for 60 seconds. Add the ground beef and Italian sausage, breaking apart with a wooden spoon. Cook for 6 to 8 minutes until deeply browned. Drain excess fat. If using, add the red wine and let it reduce completely — about 3 minutes. Add the crushed tomatoes, passata, tomato paste, oregano, basil, salt, pepper and chilli flakes. Stir to combine. Reduce heat and simmer for 25 to 30 minutes until the sauce is thick, rich and deeply flavoured. Taste and adjust seasoning.

Step 3 — Make the béchamel
Melt the butter in a saucepan over medium heat. Add the almond flour and whisk constantly for 90 seconds until it smells slightly nutty — this cooks out the raw flour taste. Add the milk gradually, whisking constantly to prevent lumps. Continue whisking over medium heat for 4 to 5 minutes until the sauce thickens to a consistency that coats the back of a spoon. Remove from heat. Add the parmesan, salt, nutmeg and white pepper. Whisk until smooth.

Step 4 — Make the ricotta mixture
Beat together the ricotta, egg, parmesan and salt until smooth and well combined.

Step 5 — Assemble
Preheat oven to 190°C (375°F). In a deep 33x23cm (13×9 inch) baking dish, spread a thin layer of meat ragù over the base. Layer zucchini sheets to cover completely. Spread a layer of ricotta mixture. Add another layer of meat ragù. Scatter torn mozzarella and fresh basil leaves. Repeat the layering — zucchini, ricotta, ragù, mozzarella — finishing with a final layer of zucchini sheets topped with the remaining ragù, béchamel poured evenly over the top, extra mozzarella torn across the surface and a generous grating of parmesan.

Step 6 — Bake
Cover tightly with foil and bake for 30 minutes. Remove the foil and bake for a further 20 to 25 minutes until the top is deeply golden and bubbling at the edges. Allow to rest for 15 minutes before cutting — this is essential for the lasagna to hold its layers when served.

Tips for the Perfect Low Carb High Protein Lasagna

Salt and press the zucchini without exception. This single step is the difference between a lasagna that holds its shape and one that releases so much water during baking that the layers collapse. The 20 minutes of salting followed by thorough patting dry removes the moisture that would otherwise destroy the structure.

Grill the zucchini sheets before assembling. The brief time on a hot griddle or pan drives out additional moisture and gives the zucchini enough structure to behave like pasta during baking. Raw zucchini sheets go in, pasta-like sheets come out.

Rest the lasagna properly. Fifteen minutes of resting after baking allows the layers to set. A lasagna cut immediately after coming out of the oven collapses into a pool. One that has rested holds its layers cleanly.

Make the ragù deeply flavoured. Since the zucchini adds minimal flavour compared to pasta, the ragù carries the entire flavour responsibility of the dish. The 25 to 30 minutes of simmering is not optional — it is what transforms a thin tomato and meat sauce into something complex and deeply savoury.

Variations Worth Trying

Beef-only version. Use 900g of lean ground beef and omit the Italian sausage for the highest possible protein content per serving. The flavour is slightly cleaner and the macros are exceptional.

Chicken lasagna version. Replace the ground beef and sausage with 700g of ground chicken. Lighter, equally high in protein and takes the sauce in a different but equally delicious direction.

Eggplant sheet version. Replace the zucchini with thinly sliced eggplant prepared exactly the same way. Eggplant holds its structure even better than zucchini during baking and adds a slight earthiness that works beautifully with the rich ragù.

Make-Ahead and Storage

Carnivore lasagna is one of the best make-ahead dishes in cooking. Assembled and unbaked it keeps refrigerated for up to 24 hours — remove from the refrigerator 30 minutes before baking and add 10 minutes to the covered baking time. Baked lasagna keeps refrigerated for up to 4 days and freezes beautifully for up to 3 months in individual portions. Reheat individual portions in the oven at 180°C (350°F) covered with foil for 20 minutes or in the microwave for 3 to 4 minutes.

What to Serve Alongside

A simple rocket salad with shaved parmesan and a lemon vinaigrette alongside is the classic Italian accompaniment and the correct one — the acidity of the dressing cuts through the richness of the lasagna perfectly. Garlic butter roasted tenderstem broccoli alongside adds colour, texture and additional protein. A glass of Chianti or a sparkling water with lemon makes the occasion feel properly celebratory.

The Lasagna That Changes the Rules

There used to be a rule that comfort food and high protein eating existed in different worlds. The low carb high protein lasagna breaks that rule so thoroughly that it is hard to remember why the rule existed. Rich, layered, deeply flavoured, structurally sound and delivering 45 grams of protein per serving — this is the lasagna that earns a permanent place in the weekly rotation without a single compromise worth mentioning.

Prep time: 30 minutes | Cook time: 1 hour | Resting time: 15 minutes | Total: 1 hour 45 minutes | Serves: 6

← Back to all recipes