
This Cheesy Chicken Asparagus Casserole packs 50g protein and 824 calories per serving—a high-protein, high-calorie option for serious muscle-building phases. Quick-prep 6 servings on the stovetop so you can cover your biggest training days with a single batch cook.
Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.
Boneless skinless. Buy in bulk and freeze — Costco rotisserie packs work too.
Grated Parmesan — the shelf-stable canister is fine for cooking.
384
calories
31g
protein
11g
fat
6 servings per batch · ~423g each
Macro data sourced from USDA FoodData Central
Swap any ingredient and get recalculated macros instantly.
Set your goal to unlock — free, 30 secondsEach serving contains 50g of protein and 824 calories with 33g fat and 81g carbs. This macro split makes it calorie-dense but protein-rich, suitable for lifters in a surplus phase.
This is marked as quick prep and batch-makes 6 servings on the stovetop, so you can have multiple meals ready in one cooking session. It's an efficient option for weekend meal prep when you need volume.
At 50g protein per 824-calorie serving, this recipe works well during a muscle-building phase where you're eating in a caloric surplus. The carbohydrate content supports training intensity and recovery.
Slow Cooker · 7 servings
Instant Pot · 8 servings
Instant Pot · 6 servings
Stovetop · 6 servings