Despite what most people think, cream cheese has practically no nutritional value. While it has virtually no carbs, there is very little protein and negligible amounts of calcium. Even though it’s called “cheese” it’s a lot more cream than cheese. It’s also high in saturated fat and calories and there are negligible amounts of vitamin and minerals.
So the next time you eat bagels and lox, it’s okay to have cream cheese, just don’t count it as your daily calcium or protein intake. If you add a protein in the form of canned salmon (with bones) you’ll not only get a lot of protein, you will also have a hefty amount of calcium and Omega 3’s fatty acids.