Love easy peasy recipes that your kids are gonna ask for again? You're going to be excited over this tamale casserole recipe! It's a tried and true family favorite, and it's so versatile, you're going to want to make this A LOT. Plus, it's the epitome of shelf cooking!

Ever look in your fridge, freezer, and your pantry and decide the only thing you wanna make for dinner is reservations? What if I told you that you can whip up an easy tamale casserole that tastes like a million bucks from ingredients you already have in your inventory — plus it's versatile enough to incorporate stuff you need to use up (I'm looking at you, ground beef in my freezer!)
*Note: When you click the links in this post, we may receive a commission at no extra cost to you.
This tamale casserole dinner idea is not only easy to whip up, it stores REALLY well. Plus, you can even re-use the leftovers in different, clever ways if your family isn't keen on leftovers! We'll share those. But first…
You can watch the video online or click and watch below. I have ALL the details from the video (and many more!) beneath the video, so be sure to read on for full details! Don't forget to subscribe to our YouTube Channel for new videos every Thursday!
I really love to help families really tighten up their budgets by cooking yummy, homemade food for their family using first what you have on hand. Then you only run to the store when absolutely necessary. This allows you to use your grocery budget mostly for stocking up on items to keep on hand. Then you can supplement with fresh produce each week. This is called “Shelf Cooking“.
Pro Tip – Pair this yummy casserole with our Cool Whip fruit salad to use up even more ingredients!
FIND ITEMS YOU NEED TO USE UP
Check your fridge and your freezer! Remember, shelf cooking is adapting and using what you have rather than letting ingredients go to waste and using something brand new.
For this recipe, instead of tomato sauce, I used leftover spaghetti sauce. As an added kitchen hack, I even added a little bit of water to the jar to make sure to get all of the saucy goodness out! #EveryDropCounts
TAMALE CASSEROLE RECIPE SUBSTITUTIONS

Attention, shelf cookers and Shelftember fans: This recipe is perfect for using up your meats and even some of your veggies! But maybe you don't have ground beef like the recipe asks for… That's okay! Use what's in your fridge or freezer!
- Hamburger Substitution – Chicken, shredded beef, ground sausage, ground turkey, and even shrimp make great swaps for ground beef. Bonus points if the meats are already cooked and need to be used up!
- Vegetarian Option – Go meatless with pinto beans, tofu, lentils, mushrooms, or tempeh in place of the ground beef!
- Corn Substitution – Use creamed corn in place of regular corn.
- Tomato Sauce Substitutions – Instead of tomato sauce, try spaghetti sauce or enchilada sauce.
Pro Tip – Got a weird ingredient you need to use up? I found chili sauce while making this recipe, so I used the Favoreats App (use code “JORDAN15” to save 15% at checkout) for other dinner ideas! #WinWin
TAMALE CASSEROLE ADD-INS

When you check your food inventory, a lot of times you'll see ingredients you already have that'll take your recipe to the next level. I add kidney beans for protein and to stretch the meal even farther. Other things you can add:
- Cheese – Shredded Monterey Jack cheese is perfect and it melts down well, but you can use Colby or pepper jack, too!
- Cilantro – Chop it up and sprinkle it over the top.
- Avocado – Sliced avocados add a buttery texture to your finished dish.
- Jalapeño – Sliced up fresh (or from the jar) to turn up the heat.
- Chives – Chopped chives on your casserole tastes amazing.
- Black Olives – Use up those sliced black olives from pizza night!
- Black Beans – You can also add in (or sub in) garbanzo beans. So good.
- Salsa – Add a kick of spice and fresh flavor with pico de gallo or your favorite salsa.
FREEZE ONE CASSEROLE FOR LATER

Not only is this tamale casserole really yummy, but the best part is that it's easily frozen! You know we're huge fans around here of making double and then freezing one batch for later when we're meal planning. It just makes mealtime so much easier!
This entire casserole can be popped in the freezer, as long as it's double-wrapped with aluminum foil. You can store it this way for up to 6 months. Then, when you're ready to enjoy, thaw it out for 30 minutes or so and pop it in the oven set at 375°F for 40 minutes!
HOW TO MAKE TAMALE CASSEROLE
This is truly one of the easiest meals to throw together with ingredients from your pantry. You can go keep things super simple with the tried-and-true recipe, but why don't be afraid to get creative with your own variations.
Want to take your shelf cooking a little farther? Make your very own taco seasoning recipe instead of store-bought and use up some of those spices in your cabinet! I also love to add a little extra cheese on top of the casserole prior to baking (cheese is life!).
Cooking for one or meal planning for two people? You can halve this recipe if you don't want to freeze two pans of food. That said, why not use smaller loaf pans or ramekins for smaller serving sizes that are easy to thaw and enjoy later? That way you still get the benefits of one cook for multiple meals!
Pro Tip – Add water to your ground beef while browning it on the stove to make it leaner. (You can even use the liquid from your canned corn.) Once the hamburger is browned, scoot the hamburger to the side and spoon out the liquids with a spoon.
STORING LEFTOVER TAMALE CASSEROLE
In the very unlikely event that you have leftovers, you can easily store the rest for later. Simply cover the cooled baking dish with an airtight lid or plastic wrap and then store in the refrigerator for 3-4 days. Then reheat in the microwave and serve.
USING LEFTOVERS
If it's something we love, it's repurposing leftovers! Have tamale casserole leftovers? Here are some easy ways to use them up:
- Tamale Casserole Scramble – In a large skillet over medium heat, heat a cup of chopped casserole and scramble it with 5 eggs. Serve it up with sour cream and cholula sauce!
- Tamale Topper – Reheat the casserole in a skillet over medium heat, chopping it apart with a spatula. Then serve over cooked noodles or rice!
- Tamale Goulash – In a slow cooker, add the remaining casserole. Then toss in some cooked noodles, sour cream (or cream cheese), and some shredded cheese. Heat until warmed completely through and enjoy (again)!
YOUR NEW FAVORITE TAMALE CASSEROLE RECIPE
Ready to see just how easy this recipe can be?!

Tamale Casserole
Ingredients
- 3/4 cups water
- 1 lbs lean ground beef
- 1/2 onion, chopped
- 1/2 bell pepper, chopped
- 1 cup tomato sauce
- 1 cup whole kernel corn, drained
- 1/2 tsp salt
- 1 1/2 Tbsp taco seasoning
- 1 cup cheddar cheese, shredded
- 1 15-oz. can kidney beans, drained
- Sour cream, optional
Tamale Corn Meal Topping
- 3 cups water
- 2 tsp salt
- 1 1/3 cup yellow cornmeal
- 4 Tbsp butter
Instructions
- Preheat oven to 375°F.
- Brown ground beef in a medium pan over medium heat. Drain any excess grease.
- Add the onions and peppers; cook until the onions are soft and translucent.
- Add the tomato sauce, corn, salt, and taco seasoning. Add 1 ½ cups water and stir. Then turn the heat to low and simmer for about 15 minutes.
- Add in the cheese and stir until melted.
- Add kidney beans.
- Divide the mixture into two 9 X 13 baking dishes (you're going to freeze one for later).
Prepare the Topping
- Place cold water, salt, and cornmeal in a medium saucepan over medium-high heat. Bring to a boil, stirring occasionally to prevent burning.
- Once the mixture has thickened, remove the pan from the stove and add butter. Mix.
- Spread the mixture evenly on top of the casseroles. Bake, uncovered, for 40 minutes until golden and bubbly.
- Serve immediately. Top with sour cream (optional).
Notes
Once that yumminess comes out of the oven, serve it up warm with our homemade refried beans or some of your leftover rice! It’s oh so comforting and delicious. Go for that second helping. We won’t judge.
Our mouths are watering just thinking about this casserole recipe! Grab some ground beef today and serve up some warm, homemade yumminess at your next family dinner.
I hope you guys enjoy this recipe and see that by using the ingredients you have, you can make some awesome meals without having to run to the store.
What do you like to add to your casserole? How do you use the leftovers? Tell us in the comments below or in our Facebook Shelf Cooking community!

Looking for more delicious homemade goodness? Try these ideas.
- These homemade cheesecake sopapillas are pretty much everything for dessert!
- This Cafe Rio copycat sweet pork recipe is another yummy idea you can batch prep and freeze!
- Check out even more dinner ideas with these 40+ delicious and simple dinner recipes!
Enjoy and have fun with your shelf cooking!

Made this tonight. The cornmeal mix just sank and wouldn’t spread. It almost seemed like I needed to make two batches of it. What did I do wrong?
It doesn’t sound like the cornmeal had enough time to thicken enough. Next time, let it get really thick (you’ll have to keep stirring so it doesn’t stick and burn) before adding it on top. Also make sure that you drain the meat before adding in the rest of the drained ingredients. They should be pretty thick in the casserole pan and stick together to make it harder for the cornmeal to sink in. Hope that helps!
This looks delicious and we plan on making it tonight! Is cornmeal the same as masa flour (brand name Maseca). Thank you!
Cornmeal is going to have less flavor than masa flour and it may be a little more coarse. The masa flour will probably make it even tastier! Let us know how it goes! 🙂
The recipe is great but I did have to double the batch of cornmeal to fit both tops of the 2 casseroles. I didnt have a problem with the thickness just the amount. Wonderful recipe will make this again! Thanks for the shelf cooking ideas!
Yummy but next time I’ll double the corn meal! Mine was thick but did not spread over the top evenly. Didn’t look good, but tasted great!
Really tasty, my kids have never asked for seconds before. Seriously, never. However, the cook time should be looked at. It takes more than 5 minutes to cook hamburger, then onions, then simmer for 15… Eating at 8:30 tonight! 😳
So glad you loved it, it’s amazing that the whole family wanted more! Thanks for bringing that cook time to our attention, it’s been changed to reflect it more accurately.
Hi, do you bake the one for the freezer first, then freeze? Or do you just apply the cornbread topping, then freeze without baking it first?
We usually freeze without baking, but you could really do it either way. If you cooked it before freezing, then it wouldn’t need to bake for near as long, just long enough to heat it all the way through. Regardless of which method you choose, just make sure you cool the casserole all the way through in the fridge before wrapping and sticking it in the freezer. This will help to keep those pesky ice crystals from forming. Enjoy!
can I use golden corn flour instead of yellow cornmeal?
I don’t see why you couldn’t but we’ve never tried it. Let us know how it works if you try it out!
Tasty! My 1 year old loves beans so we doubled the beans and he ate his whole serving!(which is a miracle since he is fairly picky) We did have to double the tamale topping so it could get over the whole casserole.
My family of 5 loved this! It’s all gone. Next time I will double the topping to stretch it farther, but it was great as is. I used pulled pork because it’s what I had on hand, crushed tomatoes, and instead of the cheese I used hummus and nutritional yeast to mimic the flavour. We will definitely be making this again – thanks for a fantastic meal idea I never would have thought of!
So glad to hear that your family loved it! Your recipe sounds AMAZING. We may just need to try this version! 😉
This recipe was so easy and yummy! Everyone loved it. I left out the beans because I have one child that doesn’t like them, but she liked the rest of it. I definitely will be making this again. Thanks for the great recipe!
That’s so great to hear, so glad the whole family loved it! 🙂
Made this tonight, i wanted to try out a homemade enchilada sauce recipe and used it instead of tomato sauce. I also had taco leftovers, so i just dumped in the refried beans and hamburger in lieu of cooking hamburger. I added sugar to the cornmeal and it was really nice. Next time I probably won’t add water -my casserole dish almost overflowed, lol. Pretty good. Sour cream was a must with the enchilada sauce substitution.
Thanks, Jordan! I made the easy bread recipe you made on the vid too. Incredible toasted. Lightly sweet <3
Oh yum, that sounds so delicious!!! So glad you loved it! 🙂
Holy cow, this was DELICIOUS! I made this last night, but used ground chicken and black beans. My hubby ate 2 servings and asked me to make it again 🙌🏻 This is one of my new favorite gluten-free recipes!
So glad you loved it!
Easy and delicious! We made it with lentils instead of beef. So good! I have one in the freezer for a night I work!
Yum! That’s a great idea!!
The ingredient list has 3/4 cups of water. Step #4 of the instructions say to add 1 1/2 cups of water. Which is correct?
My partner and his mom loved it! We’re vegan so I used Garden ground be’f crumbles and vegan cheese shreds. Next time I will try it with lentils or pinto beans as suggested. Super easy and great comfort food on a cold day!
Hi, the recipe lead-in sounded like you could use leftover cornmeal muffins for this recipe. Would you please address this option? I often have leftover corn muffins or cornbread.
Thanks
We have not personally tried this recipe using leftover pre-cooked corn muffins. The risk is that the muffins would overcook or burn, so an alternative option would be to cook the casserole without a topping and serve with a corn muffin or slice of corn bread on the side.