Yes, McDouble has 23 grams of protein for just 390 calories and 18 grams of fat. It has been considered to be the best food from McDonads and is much tasty and healthy.