Go Back
+ servings
Slice of keto lasagna on a white plate with a fork

Magic Keto Lasagna

Made easily with egg thins, this real-deal lasagna is my family's favorite keto recipe, and you'd never believe it's low carb. Easy to make vegetarian, too, it's a one-pan meal the whole family will absolutely love.
Course Main Course
Cuisine American, Italian
Keyword egg thins, low carb, one-pan meal
Prep Time 10 minutes
Cook Time 45 minutes
Standing Time 15 minutes
Total Time 1 hour 10 minutes
Servings 12 servings
Calories 312kcal
Cost $10


  • 4 cups spinach chopped
  • 2 tablespoons olive oil divided
  • 2 cloves garlic
  • 1 15-ounce container ricotta
  • 4 ounces Philadelphia cream cheese divided
  • 1 egg
  • 4 tablespoons fresh basil divided
  • 4 cups full fat mozzarella divided
  • ½ pound Italian sausage
  • 1 ½ cups marinara sauce
  • ½ cup water
  • ¼ cup heavy cream
  • 12 egg thins with cauliflower
  • cup parmesan grated


  • Cook down spinach in 1 tablespoon of olive oil and 2 cloves garlic until liquid evaporates.
    Silver pan with spinach, olive oil, and garlic
  • Stir spinach into ricotta, 2 ounces of cream cheese, egg, 2 tablespoons basil, and 2 cups of mozzarella.
    Spinach and ricotta mixture in a white mixing bowl
  • Brown sausage in 1 tablespoon of oil. Add marinara, water, remaining cream cheese, and heavy cream. Boil, whisking until smooth and thickened. Stir in remaining basil.
    Silver saucepan with keto lasagna meat sauce
  • Spread thin layer of meat sauce in bottom of 9x9 baking dish. Arrange 6 egg thins over meat sauce.
    A baking dish with keto lasagna meat sauce topped with egg thin crepinis
  • Top egg thins with half of spinach and ricotta mixture. Top with ⅓ of the remaining mozzarella.
    Baking dish with keto lasagna meat sauce, egg thins, spinach and ricotta cheese mixture, and mozzarella
  • Spoon thin layer of meat sauce over mozzarella. Sprinkle ⅓ parmesan on top.
    Keto meat sauce covered in parmesan
  • Repeat layers. Top with remaining mozzarella and parmesan cheese.
    Unbaked keto lasagna in a white ceramic baking dish
  • Cover with foil. Bake at 425° Fahrenheit for 20 minutes. Remove foil. Bake another 10 minutes until bubbly.
    Baked keto lasagna in a ceramic baking dish
  • Remove from oven. Let stand at least 15 minutes. Cut into 12 equal squares and serve.
    Baked keto lasagna sliced into 12 portions


  • Make it Vegetarian: Use 1/2 pound vegetarian Italian sausage, like Beyond Italian Sausage. Chop sausage and fry until heated through before adding marinara, water, cream cheese, and heavy cream.
  • Net carb count will vary depending on the brands of ingredients you use, especially the marinara sauce. I like to use Rao's marinara, which only adds 15g net carbs to this entire dish - 1.25g net carb per serving!


Serving: 1slice | Calories: 312kcal | Carbohydrates: 4g | Protein: 16g | Fat: 25g | Saturated Fat: 12g | Trans Fat: 1g | Cholesterol: 88mg | Sodium: 644mg | Potassium: 146mg | Fiber: 1g | Sugar: 1g | Vitamin A: 1361IU | Vitamin C: 3mg | Calcium: 287mg | Iron: 1mg | Net Carbs: 3g