Looking for high protein casseroles that freeze beautifully and reheat like they were just made? These meal prep casseroles pack 30–42 grams of protein per serving and are built for the freezer.
Casseroles are the most underrated meal prep format there is. You make one big dish, portion it out, freeze it, and future-you has a full high protein dinner ready in under 30 minutes on any night of the week.
No scrambling. No “what’s for dinner” panic. Just pull one out, heat it up, and eat.
Every casserole on this list hits at least 30 grams of protein per serving, freezes for up to 3 months, and reheats without turning into sad, watery mush.
A few tips before you start: always cool completely before wrapping for the freezer, cover with plastic wrap first then foil to prevent freezer burn, and label everything with the date and name.
HIGH PROTEIN CASSEROLES FOR MEAL PREP
1. Chicken Broccoli Rice Casserole — 38g Protein | 380 Calories
This is one of those casseroles that earns its place in every meal prep rotation because it delivers protein from two angles — chicken breast and the creamy cheese sauce both contributing to that 38g count. The broccoli adds fiber to help you stay full, and the rice makes it genuinely filling without needing anything on the side. It freezes beautifully and reheats without getting watery as long as you drain everything properly before assembling.
Ingredients:
- 2 lbs boneless skinless chicken breast, cooked and cubed
- 2 cups long grain white or brown rice, cooked
- 3 cups broccoli florets (fresh or frozen)
- 1 can (10.5 oz) cream of chicken soup
- 1 cup low-sodium chicken broth
- 1 cup plain Greek yogurt or sour cream
- 1.5 cups shredded cheddar cheese, divided
- 1 tsp garlic powder
- 1 tsp onion powder
- Salt and pepper to taste
Instructions:
- Preheat oven to 350°F. Grease a 9×13 baking dish.
- In a large bowl, mix together soup, broth, Greek yogurt, garlic powder, onion powder, salt, and pepper.
- Fold in cooked chicken, cooked rice, broccoli, and 1 cup of cheese.
- Transfer to baking dish and spread evenly. Top with remaining cheese.
- Bake uncovered for 30–35 minutes until bubbling and golden on top.
- Cool completely before portioning and wrapping for the freezer. Freezes up to 3 months.
- To reheat from frozen: bake at 350°F covered with foil for 45–55 minutes.
💡 Tip: Swap sour cream for plain Greek yogurt to push the protein even higher — about 10g more per serving with barely any difference in taste.
2. Ground Turkey Taco Casserole — 35g Protein | 350 Calories
Ground turkey is one of the leanest ground proteins available — less fat than beef, similar protein count — and in a taco casserole it’s doing real work. The black beans add another hit of protein and fiber that helps keep blood sugar steady after eating, and the whole thing tastes like taco night without any of the assembly. Reheats in 4 minutes from frozen and works equally well over rice, in a tortilla, or just straight out of the dish.
Ingredients:
- 1.5 lbs ground turkey, browned and drained
- 1 can (15 oz) black beans, drained and rinsed
- 1 cup frozen corn
- 1 can (14.5 oz) diced tomatoes, drained
- 1 packet (1 oz) taco seasoning
- ½ cup low-sodium chicken broth
- 8 small corn tortillas, cut into strips
- 1.5 cups shredded Mexican cheese blend, divided
- Toppings: salsa, avocado, Greek yogurt or sour cream
Instructions:
- Preheat oven to 375°F. Grease a 9×13 baking dish.
- Mix browned turkey, black beans, corn, diced tomatoes, taco seasoning, and broth together in a bowl.
- Layer half the tortilla strips on the bottom of the dish. Top with half the meat mixture and half the cheese.
- Repeat layers: remaining tortillas, remaining meat mixture, remaining cheese on top.
- Cover with foil and bake 25 minutes. Uncover and bake another 10 minutes until cheese is golden.
- Cool fully before freezing. Freezes up to 3 months.
- Reheat from frozen covered at 350°F for 45 minutes, then uncovered 10 more minutes.
3. Cheesy Beef and Potato Casserole — 32g Protein | 420 Calories
Lean ground beef brings the bulk of the protein here, and thinly sliced potatoes make each portion genuinely satisfying enough that you don’t need anything else on the plate. This one is a little higher in calories than others on the list, but it’s also one of the most filling — and it covers your protein and complex carbs in a single dish. The layers hold up surprisingly well from frozen, which is more than you can say for a lot of beef and potato recipes.
Ingredients:
- 1.5 lbs lean ground beef (90/10), browned and drained
- 1.5 lbs potatoes, thinly sliced (about ⅛ inch)
- 1 onion, diced
- 1 green bell pepper, diced
- 1 can (14.5 oz) diced tomatoes
- 1 can (10.5 oz) cream of mushroom soup
- ½ cup low-sodium beef broth
- 1 tsp Worcestershire sauce
- 2 cups sharp cheddar cheese, shredded
- Salt, pepper, and garlic powder to taste
Instructions:
- Preheat oven to 350°F. Grease a deep 9×13 baking dish.
- Mix beef, onion, bell pepper, diced tomatoes, soup, broth, Worcestershire, and seasonings together.
- Layer half the sliced potatoes in the bottom of the dish. Season with salt and pepper.
- Spread the beef mixture evenly over the potatoes. Top with remaining potato slices.
- Cover tightly with foil and bake for 60 minutes. Uncover, top with cheddar, and bake another 15–20 minutes until cheese is bubbly and potatoes are fully tender.
- Cool completely before freezing. Freezes up to 2 months (potatoes can change texture slightly after 3).
- Reheat covered at 325°F for 50–60 minutes from frozen.
⚠️ Heads up: Slice the potatoes thin and evenly — thick cuts stay hard in the center even after 90 minutes in the oven. A mandoline makes this much easier and faster if you have one.
4. Chicken Enchilada Casserole — 40g Protein | 370 Calories
This casserole layers shredded chicken, black beans, and enchilada sauce between tortillas and comes out with 40g of protein per serving — which puts it near the top of this list. The combination of chicken and beans means you’re getting complete protein from multiple sources, and the flavors get better after a day in the fridge or reheating from frozen. It’s one of the best casseroles to make in a double batch because it takes almost no extra time.
Ingredients:
- 2 lbs boneless skinless chicken breast, cooked and shredded
- 1 can (15 oz) black beans, drained
- 1 cup frozen corn
- 2 cans (10 oz each) red enchilada sauce
- 8 corn tortillas
- 1.5 cups shredded Mexican cheese blend
- 1 tsp cumin
- 1 tsp chili powder
- Salt to taste
- Optional: diced green chiles, jalapeños
Instructions:
- Preheat oven to 375°F. Spread a thin layer of enchilada sauce on the bottom of a 9×13 baking dish.
- Mix shredded chicken, black beans, corn, cumin, chili powder, and half the remaining enchilada sauce.
- Layer 4 tortillas over the sauce, then spread half the chicken mixture on top. Add a layer of cheese.
- Repeat: 4 more tortillas, remaining chicken mixture, remaining enchilada sauce, and remaining cheese.
- Cover with foil and bake 25 minutes. Uncover and bake another 10 minutes until golden and bubbly.
- Cool fully. Freeze up to 3 months.
- Reheat from frozen at 350°F covered for 45 minutes, then uncovered for 10 minutes.
5. High Protein Tuna Noodle Casserole — 34g Protein | 320 Calories
Canned tuna is one of the most protein-dense, budget-friendly ingredients in your pantry — and when you use albacore in water and whole wheat egg noodles, this classic gets genuinely impressive macros. Using Greek yogurt in the sauce instead of heavy cream is what pushes the protein on this one up to 34g without changing the texture in any noticeable way. It does freeze a little differently than some casseroles (noodles can soften), so freeze it without the breadcrumb topping and add it fresh when you reheat.
Ingredients:
- 3 cans (5 oz each) albacore tuna in water, drained
- 12 oz whole wheat egg noodles, cooked just until al dente
- 2 cups cremini mushrooms, sliced
- 1 cup frozen peas
- 1 onion, finely diced
- 3 cloves garlic, minced
- 2 tbsp butter
- 3 tbsp all-purpose flour
- 2 cups low-fat milk
- 1 cup low-sodium vegetable or chicken broth
- ½ cup plain Greek yogurt
- 1 cup sharp white cheddar, shredded, divided
- 1 tsp Dijon mustard
- Salt, pepper, and celery seed to taste
- ½ cup panko breadcrumbs mixed with 1 tbsp melted butter (add fresh at reheat time)
Instructions:
- Preheat oven to 375°F. Grease a 9×13 baking dish.
- Sauté mushrooms and onion in butter until soft. Add garlic and cook 1 minute more.
- Whisk in flour, then slowly add milk and broth, stirring constantly until sauce thickens. Remove from heat.
- Stir in Greek yogurt, Dijon, ¾ cup cheese, salt, pepper, and celery seed.
- Fold in cooked noodles, tuna, and peas. Transfer to baking dish and top with remaining cheese.
- If eating fresh: top with buttered panko and bake 25–30 minutes until golden.
- If freezing: skip the panko, cool completely, wrap tightly, and freeze up to 2 months. Add fresh buttered panko before reheating from frozen at 350°F for 45–50 minutes.
6. Chicken and Broccoli Quinoa Bake — 42g Protein | 350 Calories
Quinoa instead of rice is the move here — it’s a complete protein source on its own, meaning it has all the essential amino acids, and when you combine it with chicken breast you’re hitting 42g of protein per serving at only 350 calories. This is the highest protein-to-calorie ratio on the whole list. No canned soups in this one, which means the sauce is made from scratch and tastes noticeably cleaner than the classic version. Worth the extra 10 minutes.
Ingredients:
- 1.5 lbs boneless skinless chicken breast, cooked and cubed
- 3 cups cooked quinoa (about 1 cup dry)
- 3 cups broccoli florets, fresh or frozen
- 1 onion, diced
- 2 cloves garlic, minced
- 1 tbsp olive oil
- 1 tbsp butter
- 1 tbsp all-purpose flour
- ¾ cup low-sodium chicken or vegetable broth
- ¾ cup low-fat milk
- ½ cup plain Greek yogurt
- 1 cup sharp cheddar cheese, shredded, divided
- Salt, pepper, garlic powder to taste
- ¼ cup panko breadcrumbs (optional topping)
Instructions:
- Preheat oven to 375°F. Grease a 9×13 baking dish.
- Sauté onion in olive oil until soft. Add garlic and cook 1 minute.
- Add butter and flour, whisk to combine. Slowly add broth and milk, stirring until thickened. Remove from heat.
- Stir in Greek yogurt, ¾ cup cheese, and seasonings.
- Fold in chicken, quinoa, and broccoli. Transfer to baking dish.
- Top with remaining cheese and panko if using. Bake 25–30 minutes until golden and bubbling.
- Cool fully. Freeze up to 3 months. Reheat from frozen at 350°F covered for 45 minutes, uncovered 10 more minutes.
💡 Tip: Cook the quinoa in chicken broth instead of water for noticeably more flavor without any extra effort.
7. Ground Turkey and Sweet Potato Casserole — 34g Protein | 340 Calories
Ground turkey and sweet potato is a protein and complex carb combination that keeps you full in a way that doesn’t feel heavy. The sweet potato adds beta-carotene and natural sweetness that balances the savory turkey, and the black beans push the protein count up without adding many calories. This is the casserole to reach for when you want something that tastes a little different from the standard cheese-heavy options — it’s lighter, brighter, and genuinely good reheated.
Ingredients:
- 1.5 lbs ground turkey, browned and drained
- 2 medium sweet potatoes, peeled and diced small
- 1 can (15 oz) black beans, drained
- 1 cup frozen corn
- 1 onion, diced
- 2 cloves garlic, minced
- 1 can (14.5 oz) diced tomatoes with green chiles
- 1 tsp cumin
- 1 tsp chili powder
- ½ tsp smoked paprika
- Salt to taste
- 1 cup shredded cheddar or pepper jack cheese
Instructions:
- Preheat oven to 375°F. Grease a 9×13 baking dish.
- Sauté onion and garlic in a little olive oil until soft. Add sweet potato and cook 5 minutes, stirring occasionally.
- Add browned turkey, black beans, corn, diced tomatoes, and all spices. Stir to combine.
- Transfer to baking dish. Cover with foil and bake 30 minutes until sweet potato is tender.
- Uncover, top with cheese, and bake another 10 minutes until melted and bubbly.
- Cool fully. Freeze up to 3 months. Reheat from frozen at 350°F covered for 50 minutes, uncovered 10 more minutes.
8. Greek Chicken and Orzo Bake — 38g Protein | 390 Calories
This one stands out on the list because it doesn’t taste like a typical meal prep casserole — it tastes like something from a good Mediterranean restaurant. Chicken breast is the protein base at 38g per serving, and the orzo absorbs all the lemon and herb-forward broth as it bakes, which means every bite is packed with flavor rather than just being wet pasta. It does take a little more time to assemble than the others, but it’s genuinely worth it and freezes extremely well.
Ingredients:
- 4 boneless skinless chicken breasts (about 2 lbs total)
- 2 cups orzo pasta, dry
- 3 cups low-sodium chicken stock
- Juice and zest of 2 lemons
- 1 clove garlic, minced
- 2 tsp dried oregano
- 1 tsp ground coriander
- 1 tsp kosher salt
- ½ tsp black pepper
- 2 tbsp olive oil
- Fresh dill and parsley to serve
- Optional: crumbled feta to top
Instructions:
- Preheat oven to 400°F. Drizzle a deep 9×13 baking dish with olive oil.
- Add dry orzo, chicken stock, lemon juice, lemon zest, garlic, oregano, coriander, salt, and pepper. Stir to combine.
- Season chicken breasts on both sides and nestle them into the orzo mixture.
- Cover tightly with foil and bake 35 minutes. Uncover and bake another 10–15 minutes until chicken is cooked through and liquid is absorbed.
- Let rest 5 minutes. Top with fresh herbs and feta if using before serving.
- For freezing: cool completely, portion into containers without the fresh toppings. Freeze up to 2 months. Add herbs fresh after reheating.
💡 Tip: The orzo continues absorbing liquid as it sits, so add a small splash of broth when reheating to loosen it back up.
9. Beef and Black Bean Enchilada Casserole — 36g Protein | 400 Calories
Lean ground beef and black beans together create a dual protein punch here — 36g per serving at 400 calories, which is a solid macro ratio for a casserole. The layered format (meat, beans, tortillas, sauce, cheese) gives you a more structured texture than a standard beef casserole, and every layer holds up well from frozen. This is one of the more filling options on the list — most people don’t need more than one portion.
Ingredients:
- 1.5 lbs lean ground beef (90/10), browned and drained
- 1 can (15 oz) black beans, drained
- 1 packet (1 oz) taco seasoning
- 2 cans (10 oz each) red enchilada sauce
- 8 flour or corn tortillas
- 1.5 cups shredded Colby jack or cheddar cheese
- 1 can (4 oz) diced green chiles
- Salt and pepper to taste
Instructions:
- Preheat oven to 375°F. Spread ¼ cup enchilada sauce on the bottom of a 9×13 baking dish.
- Mix browned beef, black beans, taco seasoning, green chiles, and ½ cup enchilada sauce.
- Lay 4 tortillas over the sauce base. Spread half the beef mixture over them. Pour over another ¼ cup sauce and a layer of cheese.
- Repeat: 4 more tortillas, remaining beef mixture, remaining enchilada sauce, remaining cheese.
- Cover with foil and bake 25 minutes. Uncover and bake 10 more minutes until bubbly and golden.
- Cool completely before freezing. Freezes up to 3 months.
- Reheat from frozen at 350°F covered 45 minutes, uncovered 10 more minutes.
10. Tex Mex Chicken and Lentil Casserole — 40g Protein | 330 Calories
Lentils on their own have around 18g of protein per cooked cup — add chicken breast to that and you’re at 40g per serving at only 330 calories, which makes this the best calorie-to-protein ratio on the list. The Tex Mex seasoning (cumin, cayenne, cilantro) keeps it interesting, and the lentils thicken everything into a hearty, cohesive filling that doesn’t fall apart when you portion it out. A good option if you’re trying to eat more plant-forward protein without giving up meat.
Ingredients:
- 1.5 lbs boneless skinless chicken breast, cooked and shredded
- 1 cup dry green lentils, rinsed
- 2 cups low-sodium chicken broth
- 1 can (14.5 oz) diced tomatoes with green chiles
- 1 cup frozen corn
- 1 onion, diced
- 2 cloves garlic, minced
- 2 tsp cumin
- 1 tsp chili powder
- ¼ tsp cayenne pepper
- Salt to taste
- 1 cup shredded Mexican cheese blend
- Fresh cilantro and lime to serve
Instructions:
- Preheat oven to 375°F. Grease a deep 9×13 baking dish.
- Combine lentils and broth in a saucepan and simmer 15 minutes until lentils are mostly cooked but still a little firm.
- Mix partially cooked lentils with shredded chicken, diced tomatoes, corn, onion, garlic, and all spices.
- Transfer to baking dish. Cover with foil and bake 30 minutes until lentils are fully cooked through.
- Uncover, top with cheese, and bake another 10 minutes until melted and bubbling.
- Cool fully. Freeze up to 3 months. Reheat from frozen covered at 350°F for 50 minutes.
11. Creamy Chicken Pasta Bake — 38g Protein | 420 Calories
This is the casserole on this list that feels most like a treat — creamy, cheesy, and genuinely satisfying in a way that other meal prep food often isn’t. The trick to keeping the protein high is using high-protein pasta (lentil or chickpea pasta works well here) and a Greek yogurt base for the sauce instead of heavy cream. At 38g of protein and 420 calories it’s a bit higher-cal than some others, but it’s also the most universally loved — including by people who don’t usually like casseroles.
Ingredients:
- 1.5 lbs boneless skinless chicken breast, cooked and cubed
- 12 oz penne or rigatoni (regular or high-protein pasta), cooked al dente
- 2 cloves garlic, minced
- 1 can (14.5 oz) diced tomatoes, drained
- 1 cup low-sodium chicken broth
- ¾ cup plain Greek yogurt
- 1 cup ricotta cheese
- 1.5 cups shredded mozzarella, divided
- ½ cup grated parmesan
- 1 tsp dried Italian seasoning
- Salt and pepper to taste
- Fresh basil to serve
Instructions:
- Preheat oven to 375°F. Grease a 9×13 baking dish.
- Mix together Greek yogurt, ricotta, ½ cup mozzarella, parmesan, Italian seasoning, salt, and pepper.
- Fold in cooked pasta, chicken, diced tomatoes, garlic, and broth. Transfer to baking dish.
- Top with remaining mozzarella.
- Cover with foil and bake 25 minutes. Uncover and bake 10–15 more minutes until golden and bubbly.
- Cool completely. Freeze up to 2 months. Reheat from frozen at 350°F covered for 45–50 minutes, uncovered for 10 more minutes.
💡 Tip: Cook the pasta 2 minutes less than the package says — it finishes cooking in the oven and this prevents mushy pasta after reheating.
12. Ground Turkey and Zucchini Casserole — 32g Protein | 280 Calories
This is the lowest calorie casserole on the list at 280 calories, and it’s genuinely filling. Ground turkey and zucchini together are one of the cleanest protein and vegetable combinations you can make, and the addition of rice (or cauliflower rice if you want to go lower carb) gives it enough body to work as a full meal. It’s the option to reach for when you want something that doesn’t feel heavy but still hits your protein goals without thinking too hard about it.
Ingredients:
- 1.5 lbs ground turkey, browned and drained
- 3 medium zucchini, diced
- 1.5 cups cooked brown rice (or cauliflower rice for low carb)
- 1 onion, diced
- 2 cloves garlic, minced
- 1 can (14.5 oz) diced tomatoes, drained
- ½ cup low-sodium chicken broth
- 1 tsp Italian seasoning
- 1 tsp garlic powder
- Salt and pepper to taste
- 1 cup shredded mozzarella or parmesan
Instructions:
- Preheat oven to 375°F. Grease a 9×13 baking dish.
- Sauté onion, garlic, and zucchini in a little olive oil until softened, about 5 minutes.
- Mix sautéed vegetables with browned turkey, cooked rice, diced tomatoes, broth, and all seasonings.
- Transfer to baking dish. Top with shredded cheese.
- Bake uncovered 25–30 minutes until cheese is golden and casserole is heated through.
- Cool completely. Freeze up to 3 months. Reheat from frozen at 350°F covered for 45 minutes.
13. Chicken, Brown Rice, and Black Bean Casserole — 42g Protein | 390 Calories
This ties with the quinoa bake for the highest protein count on the list at 42g, and it earns it the same way — chicken and beans working together from two different protein sources. Brown rice keeps the fiber high so the energy from this meal is slow-releasing rather than a spike and crash, and the Swiss cheese and green chiles give it a slightly different flavor profile that makes eating it four days in a row feel a lot less boring than most meal prep food. It’s one of the cleanest, most reliable casseroles here.
Ingredients:
- 2 lbs boneless skinless chicken breast, cooked and cubed
- 2 cups brown rice, cooked
- 1 can (15 oz) black beans, drained
- 1 can (4 oz) diced green chile peppers
- 2 carrots, peeled and diced
- 1 zucchini, diced
- 1 cup low-sodium chicken broth
- 1 tsp cumin
- 1 tsp garlic powder
- Salt and pepper to taste
- 1 cup Swiss cheese, shredded
Instructions:
- Preheat oven to 350°F. Grease a 9×13 baking dish.
- Mix together chicken, brown rice, black beans, green chiles, carrots, zucchini, broth, cumin, garlic powder, salt, and pepper.
- Transfer to baking dish and spread evenly. Top with Swiss cheese.
- Cover with foil and bake 30 minutes. Uncover and bake 10 more minutes until cheese is melted and edges are bubbly.
- Cool completely before freezing. Freezes up to 3 months.
- Reheat from frozen at 350°F covered for 45–50 minutes. Add a splash of broth before reheating if it looks dry.
My personal pick from this list is the Tex Mex chicken and lentil casserole — it’s the one I always forget is this healthy while eating it. But if you’re new to freezer meal prep, start with the chicken broccoli rice casserole: it’s the most forgiving to make, the most universally liked, and the one that will convince you to actually keep doing this.

