High-Protein Tamale Casserole
This High-Protein Tamale Casserole turned out way better than I expected. It’s cozy, easy, and somehow feels like comfort food and meal prep at the same time. The base is fluffy and cornbread-y, and the top is all cheesy, saucy beef and black beans. Nothing fancy, just really good.
I sliced it up for the week and it reheated perfectly. Definitely adding this one to the regular dinner rotation.
This post may contain affiliate links, please read our privacy policy for details.
Shop the Tools
Recipe Tips
- Blend the cottage cheese smooth for best texture
- Make sure to fully cook the beef before layering—it won’t cook much more in the oven
- A quarter cup of cheese is enough, but feel free to add extra if you want it more melty
- You can double the recipe and bake in a 9×13 dish for a larger batch
- Let it cool 10–15 minutes before slicing for clean edges
Ingredient Swaps:
- No millet flour ? Use regular cornmeal or fine-ground polenta
- No almond flour ? Use oat flour or whole wheat if not GF
- No cottage cheese ? Sub Greek yogurt for a similar texture
- Dairy-free ? Use DF yogurt or DF milk + skip the cheese
- No beef ? Ground turkey, chicken, or even a plant-based meat all work
- Extra protein ? Add collagen or stir a scoop of protein powder into the cornbread batter
Meal Prep Tips: Let the casserole cool completely before slicing as this helps it hold its shape. Store slices in glass containers for quick lunches or reheat-and-eat dinners. You can even freeze individual portions and microwave straight from frozen or reheat in the oven.
Storage Tips: Store in the fridge for up to 4 days or freeze individual slices for up to 1 month. Reheat in microwave or oven until warmed through.
Troubleshooting:
- Cornbread didn’t rise ? Check your baking powder—if it’s old, it won’t lift the batter. You can also add an extra egg for more lift.
- Too dry ? Try adding a splash more milk or cottage cheese to the batter next time.
- Center undercooked ? Bake a little longer or cover with foil for the last 5–7 minutes if the top is browning too quickly.
more dinners to try:
High-Protein Tamale Casserole
Ingredients
Cornbread Base:
- ½ cup millet flour or cornmeal
- ½ cup almond flour
- ½ cup blended cottage cheese or Greek yogurt
- 1 large egg
- ¼ cup milk of choice
- ½ tsp baking powder
- ½ tsp salt
Topping:
- 1 lb ground beef
- ½ cup black beans
- ½ cup enchilada sauce
- ¼ cup cheddar cheese shredded
Instructions
- Preheat oven to 375°F and grease an 8×8-inch baking dish.
- In a bowl, whisk all cornbread base ingredients until smooth.
- Spread into the prepared dish and set aside.
- In a pan, cook ground beef until browned. Drain if needed.
- Stir in black beans and enchilada sauce.
- Spread beef mixture over the cornbread batter.
- Top with shredded cheese.
- Bake for 25–28 minutes, or until golden and set in the center.
- Let cool slightly before slicing and serving.










This was so yummy!! I did the corn meal option instead of millet and it was great. I added a couple extra seasonings to my ground beef and we loved this meal!! Easy and simple to make. Cant wait to try more GF recipes from this page!
I love this recipe! Such an easy and delicious meal the whole family enjoyed