
Mexican Casserole
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.
Ingredients
- •Rice, Brown, Long-Grain(480g)
- •Olive oil(15g)
Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.
- •Yellow Onion
- •Bell Pepper
- •Bell Pepper
- •90/10 Ground Beef(454g)
Usually near ground turkey in the meat section. Check fat % on label.
- •Chili powder(30g)
- •Cumin, Ground(8g)
- •1/2 teaspoon kosher salt
- •1/2 teaspoon ground black pepper
- •Cayenne Pepper, Ground(1g)
- •Garlic(10g)
- •Greek Yogurt (Nonfat)(240g)
Plain Greek yogurt — nonfat (0%) or low-fat (2%). Not regular yogurt.
- •Beans, Refried, Canned(425g)
- •Cheddar Cheese(180g)
- •Mozzarella Cheese(180g)
Part-skim mozzarella. Pre-shredded bags are convenient for meal prep.
- •Rotel, Diced Tomatoes & Green Chilies, Original
Rotel diced tomatoes & green chilies. Original (not hot) unless you want spice.
- •Cilantro, Fresh
- •Green Onion (Scallion)
Instructions
- 1Cook the brown rice according to package directions if not already prepared. While rice cooks, dice the onion and both bell peppers into bite-sized pieces, mince the garlic, and shred the cheddar and mozzarella cheeses.
- 2Heat the olive oil in a large skillet over medium-high heat. Add the onion and both bell peppers, sauté for 5–7 minutes until slightly softened, stirring occasionally.
- 3Add the ground beef, chili powder, ground cumin, cayenne pepper, salt, and black pepper to the skillet. Cook for 4–5 minutes over medium-high heat, breaking the beef into small pieces as it cooks, until no longer pink and cooked through. Add the garlic and cook for 1 additional minute until fragrant.
- 4Remove the skillet from heat. Stir in the cooked rice and nonfat Greek yogurt until evenly combined. Taste and adjust seasoning as needed.
- 5Divide the rice and beef mixture evenly into 6 airtight containers while hot. Layer each container with the refried beans on the bottom, followed by the rice mixture on top.
- 6Top each container with an equal portion of the shredded cheddar and mozzarella cheeses, then the Rotel diced tomatoes with green chilies. Cover and refrigerate until ready to serve.
- 7When ready to eat, reheat each portion in the microwave on high for 3–4 minutes until heated through and cheese is melted, or transfer to an oven-safe dish and bake at 350°F for 12–15 minutes until hot and cheese is melted.
- 8Garnish each serving with fresh cilantro and sliced green onions before eating.
Nutrition — Per Serving
564
calories
40g
protein
28g
fat
- Carbohydrates
- 40g
- Saturated fat
- 12.7g
- Sodium
- 854 mg
- Dietary fiber
- 4.7g
6 servings per batch · ~337g each
Macro data sourced from USDA FoodData Central
AI Swap Engine
Swap any ingredient and get recalculated macros instantly.
Set up your profile to unlockCommon questions
How much protein does Mexican Casserole have per serving?
Each 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.
How long does Mexican Casserole take to prep?
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.
Is Mexican Casserole good for muscle gain?
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.
More like this
Slow Cooker Beef Pasta
Slow Cooker · 10 servings



