I usually buy Neufchatel cheese instead of regular cream cheese. It has less fat than regular, and tastes exactly the same to me. It may also be marketed as ⅓ fat cream cheese. But use what you like/have access to Everything, onion, plain, and cheese bagels are great for BLT Bagel...
NUTRITIONAL COMPARISON (per slice) White Bread = 70 calories, 1g fat, 2g protein 14g carbs, 0.5g fiber “Healthified” Bread (with cream cheese) = 45 calories, 3.3g fat, 3.5g protein, 0.4g carbs, 0g fiber (66% fat, 31% protein, 3% carbs) FILLING (per sandwich): 1 slicenatural ...