
This Instant Pot Mexican Casserole provides 40g protein and 598 calories per serving across just 4 portions, delivering caloric density for muscle-building phases. Quick-preps on the stovetop with minimal hands-on time, letting you consolidate cooking into single sessions. Built for lifters in surplus who need filling, protein-rich meals that satisfy training appetite.
Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.
Usually near ground turkey in the meat section. Check fat % on label.
736
calories
43g
protein
24g
fat
4 servings per batch · ~735g 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 40g of protein and 598 calories with 33g fat and 39g carbs. The balanced macro split supports both muscle gain and maintenance phases depending on your overall daily targets.
The recipe batch-preps 4 servings using quick prep methods on the stovetop, making it ideal for smaller households or shorter meal prep cycles. Each batch gives you multiple dinners ready without extended cooking time.
At 40g protein, 598 calories, and 39g carbs per serving, this recipe supports muscle gain with adequate carbs for workout performance and recovery. The calorie density makes it suitable for eating in a surplus while maintaining your protein target.
Slow Cooker · 7 servings
Instant Pot · 8 servings
Instant Pot · 6 servings
Stovetop · 6 servings