This is by far my families favorite lasagna recipe. I have been making it for over 15 years. It may seem complicated, but it's really not. You can use low fat ingredients in this recipe without losing flavor. I don't recommend non-fat and I don't recommend turkey pepperoni. I also use oven ready lasagna noodles.