
This Mexican Casserole delivers 40g protein and 564 calories per serving — a complete dinner hitting both protein and carb targets. Quick-preps 6 servings on the stovetop, consolidating multiple ingredients into one reheatable meal. Built for efficiency on days when you're managing multiple training sessions.
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.
Plain Greek yogurt — nonfat (0%) or low-fat (2%). Not regular yogurt.
Part-skim mozzarella. Pre-shredded bags are convenient for meal prep.
Rotel diced tomatoes & green chilies. Original (not hot) unless you want spice.
441
calories
32g
protein
18g
fat
6 servings per batch · ~370g 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 564 calories with 28g fat and 40g carbs. This balanced high-protein option supports muscle gain targets while staying within reasonable calorie ranges per meal.
Quick prep time yields 6 servings per batch on the stovetop, making this an efficient casserole for batch cooking a full week of dinners. One cooking session covers multiple days of prepared meals.
At 40g protein and 564 calories per serving, this recipe supports muscle gain phases where caloric surplus and protein intake are both priorities. The balanced carbohydrate content (40g) fuels training intensity and recovery.
Slow Cooker · 7 servings
Instant Pot · 8 servings
Instant Pot · 6 servings
Stovetop · 6 servings