Tamale Pie
Comforting, filling, and oh so flavorful, this tamale pie recipe is everything you want in a weeknight dinner and more! A slightly sweet cornbread topping bakes over a cheesy, spicy ground beef filling cooked with bell peppers, onions, and tomatoes. This easy-to-make tamale pie packs in all the tamale flavor with much less work.

A few years ago, when my husband and I were flipping through one of his mom’s old cookbooks, I saw a recipe for tamale pie, and I was more than excited to make it. Astonishingly enough, I have never had, much less heard of, tamale pie before we happened upon that page. I’m living in a serious shell. What could I possibly not love about a chili-like filling baked with a layer of cornbread on top?! It’s quite possibly the most genius dish ever invented. Cornbread is the perfect accompaniment to chili, which makes this recipe all the more perfect.
I first attempted the recipe that we found in the cookbook, but the top cornbread layer ended up a complete disaster. After looking through many variations, I never came across a recipe that sounded like the one, so I started building my own based on my favorite flavors and ingredients. The result is one absolutely phenomenal dinner. You just can’t beat all of the bright and bold flavors in the beef filling, topped off with a thick layer of cornbread. Genius and delicious.
The Background
Tamale Pie is a comfort-food casserole with all of the flavor of a tamale minus the difficulty. Tamales are made from a masa dough and filled with delicious, savory fillings that are often wrapped and steamed in corn husks or banana leaves. This process is often time-consuming and labor-intensive.
This tamale pie recipe is like a deconstructed tamale. The flavorful beef filling bakes under a delicious cornbread topping for a casserole that has been around since the early 1900s.
How to Make It
Let’s break this recipe down into two main parts; the beef filling and the cornbread topping.
Filling Ingredients
- Onion+ Peppers: Finely chopped onion, green bell peppers, and seeded and minced jalapeño peppers make the vegetable base.
- Ground Beef: Browned, crumbled, and cooked through.
- Corn kernels: You can easily use fresh, frozen, or even canned corn in this recipe.
- Tomatoes: Diced canned tomatoes make for an easy pantry-staple ingredient. If you don’t like big chunks of tomato, look for “petite diced” tomatoes.
- Tomato paste: Adds a deep, rich tomato base to the filling.
- Spices: I use a blend of chili powder, ground cumin, and salt to add a kick of flavor.
- Sliced black olive: Optional, if you love ’em, add them! If you’re a fellow olive hater, you can totally leave them out.
- Shredded cheese: I like to use Monterrey jack cheese in the filling but you can also easily swap it for cheddar.
How to Make the Beef Filling
- Preheat the oven to 400°F
- Cook onion mixture: In a large skillet over medium-high heat, warm the oil until hot. Add onion, green bell pepper, and jalapeños, and cook until softened, about 10 minutes. Transfer to a bowl and set aside.
- Cook ground beef: Reduce heat to medium and add ground beef to the pan. Cook until browned, stirring occasionally to break up the meat, about 5-10 minutes.
- Add remaining ingredients: Once the meat is browned, add the onion mixture back to the pan. Stir in corn, diced tomatoes, tomato paste, chili powder, cumin, and salt.
- Simmer the filling: Bring to a simmer and reduce heat to low. Simmer 20 minutes. Remove from heat and let stand while preparing cornbread topping.

Cornbread Topping
What you’ll need for the cornbread topping:
- Cornmeal + flour: Gives the cornbread structure as well as a corn flavor.
- Sugar: Sweetens the cornbread just a touch.
- Baking soda + baking powder: Allows the cornbread to rise during the baking time.
- Salt: Flavor!
- Buttermilk: Adds a little tang and color to the cornbread during baking.
- Unsalted Butter: Adds flavor and helps bind the cornbread together.
- Eggs: Binds the batter together.
To make the cornbread batter topping for tamale pie:
- Mix dry ingredients: In a large bowl, whisk together the cornmeal, flour, sugar, baking powder, baking soda, and salt.
- Mix wet ingredients: In a medium bowl, whisk together buttermilk, eggs, and melted butter.
- Gently mix together: Add the buttermilk mixture to the dry ingredients and use a rubber spatula to gently mix together, taking care not to over-mix the cornbread.
Save This Recipe
Assembling It
Now that you have your beef filling and the cornbread batter, let’s put this tamale pie casserole together.
- Add final mix-ins to the beef mixture: Stir olives (if using) and shredded cheese into the beef mixture and pour into a 9×13-inch baking dish, smoothing the top.
- Top with cornbread: Pour the cornbread batter over the beef filling, using a spatula to spread an even layer.
- Bake for 15 to 20 minutes, or until the top is golden brown and a knife inserted into the center comes out clean.
- Cool: Allow the pie to rest for 15 minutes before serving.
Topping Options
The beauty of this tamale pie recipe is that you can really make it your own and go all-out with the toppings. Here are a few ways you can serve up this dish.
- Sour cream
- Guacamole or avocado slices
- Extra olives
- Restaurant-style salsa or salsa verde
- Chopped cilantro or green onion
Make it a Meal
While this casserole can easily stand alone as a stick to your ribs, comfort-food dish, here are a few sides to serve with it to make it a full meal:
Storing and Freezing
This comforting tamale pie is a great make-ahead meal. Here are a few ways you can make the casserole in advance to save some time on busy weeknights.
- Storing: Keep your baked tamale pie in an airtight container in the refrigerator for up to 4 days.
- Freezing baked tamale pie: If you baked the dish all the way through, allow it to cool completely before storing and freezing in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator and reheat in the oven.
- Freezing unbaked pie: Follow the recipe through the assembly and instead of baking freeze uncovered for about an hour to allow the cornbread topping to freeze. Then wrap in plastic wrap and top with foil. Store in the freezer for up to 3 months. When you are ready to bake, thaw overnight in the refrigerator and follow baking instructions.
Other Tex-Mex Inspired Recipes
- Classic Beef Chili
- Creamy Mexican Corn Salad
- Slow Cooker Spicy Beef Queso Dip
- Warm Black Bean Dip
- Chipotle Chicken Recipe

Grab your fork and come hungry, this filling and flavorful tamale pie recipe is a comforting casserole everyone will enjoy. Top with sour cream, guacamole, or a little salsa for a delicious dinner you’ll keep coming back to!
If you make this recipe and love it, remember to stop back and give it a 5-star rating - it helps others find the recipe! ❤️️

Tamale Pie
Ingredients
For the Filling:
- 1 tablespoon vegetable oil
- 1 medium onion, finely chopped
- 1 green bell pepper, finely chopped
- 2 jalapeño peppers, seeded and minced
- 1½ pounds (680.39 g) ground beef
- 1½ cups (246 g) corn kernels, fresh or frozen
- 14.5 ounces (411.07 g) canned diced tomatoes
- 3 tablespoons tomato paste
- 2 tablespoons chili powder
- 4 teaspoons ground cumin
- 2 teaspoons kosher salt
- ½ cup (67.5 g) sliced black olives, optional*
- 4 ounces (113.4 g) Monterey Jack cheese, shredded (about 1 cup shredded)
For the Cornbread Topping:
- 1 cup (156 g) cornmeal
- ¾ cup (90 g) all-purpose flour
- 1 tablespoon granulated sugar
- 1½ teaspoons (1.5 teaspoons) baking powder
- ½ teaspoon (0.5 teaspoon) baking soda
- ¼ teaspoon (0.25 teaspoon) salt
- 1½ cups (360 ml) buttermilk
- 6 tablespoons (85 g) unsalted butter, melted
- 2 eggs, lightly beaten
Instructions
- Preheat oven to 400 degrees F.
- Making the Filling: In a large skillet over medium-high heat, warm the oil until hot. Add the onion, green pepper and jalapeños, and cook, stirring occasionally, until softened, about 10 minutes. Transfer to a bowl and set aside.
- Reduce the heat to medium and add the ground beef to the pan. Cook, stirring occasionally to break up the meat, until browned, 5 to 10 minutes. Once the meat is browned, add the onion mixture back to the pan. Stir in the corn, diced tomatoes, tomato paste, chili powder, cumin and salt. Stir well to ensure that the spices and the tomato paste are evenly distributed. Bring to a simmer, then reduce the heat to low and simmer for 20 minutes. Remove from the heat and let stand while preparing the cornbread topping.
- Make the Cornbread Topping: In a large bowl, whisk together the cornmeal, flour, sugar, baking powder, baking soda, and salt. In a medium bowl, whisk together the buttermilk, eggs, and melted butter. Add the buttermilk mixture to the dry ingredients and use a rubber spatula to gently mix it together, taking care not to overmix the cornbread batter.
- Assemble & Bake the Pie: Stir the olives (if using) and shredded cheese into the beef mixture and pour it into a 9×13-inch baking dish, smoothing the top. Pour the cornbread batter over the filling, using a spatula to spread it into an even layer. Bake for 15 to 20 minutes, or until the top is golden brown and a knife inserted into the center comes out clean. Allow the pie to rest for 15 minutes before serving.
Notes
- Storing: Keep your baked tamale pie in an airtight container in the refrigerator for up to 5 days.
- Freezing baked tamale pie: If you baked the dish all the way through, allow to cool completely before storing and freezing in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator and reheat in the oven.
- Freezing unbaked pie: Follow the recipe through the assembly and instead of baking freeze uncovered for about an hour to allow the cornbread topping to freeze. Then wrap in plastic wrap and top with foil. Store in the freezer for up to 3 months. When you are ready to bake, thaw overnight in the refrigerator and follow baking instructions.
Did you make this recipe?
Leave a review below, then snap a picture and tag @thebrowneyedbaker on Instagram so I can see it!
Photography by Lauren Grant.





This looks awesome — I have eaten this dish (minus the jalepeños and cumin) since childhood. My mom and grandmother always made it, and they call it Miser’s Meal. My husband is CRAZY about that dish, and being the jalepeño lover he is, I know he’ll flip for this version!
I am glad, I am not the only one, making some of the winter food although, it is still hot. I made soup which I said, I would not do until September.
Now, I think, I will make this for dinner. Thanks.
I LOVE tamale pie!
We love this kind of meal! Especially the cornbread topping! :)
That tamale pie is looking really taste!
This looks great! I have a similar recipe I love that has a sloppy joe base with cornbread baked on top of it: http://thefoodierd.blogspot.com/2012/03/makeover-monday-reduced-fat-sloppy-joe.html
This sounds like a great change up!
Oooh, I have been wanting to make homemade sloppy joe’s!
That looks so good! I wish I had a piece right now, with extra sour cream… :)
This looks great! I’ll add it to my list to try this week!
This is a must try. Thank you for finding the right way to do it.
Yum!! Looks delish!!
Here in Peru we call this “pastel de choclo” or corn cake. We make it with meat filling, but also with local cheese. There is also a sweet version, which I really don’t like, but is very popular, it has raising and is made with “chancaca” or molasses.
Thanks! That is a very interesting comment.
I love making tamale pie! It’s totally versatile, I throw in whatever I have at the moment I decide to make it and it’s different every time!
Oh I have Fall fever too! This looks wonderful. Can’t wait for the temps get cooler to make it :)
Very nice, I have to try this for my husband, it looks like a fun and delicious dinner!
I use a similar recipe (from Elise at Simply Recipes) and as a fellow olive hater (and raisin hater, her recipe calls for raisins), I substitute a can of drained pintos for both. Oh, and I use the “fire roasted” diced tomatoes, too. I can’t wait for it to get cooler here (Dallas) so we can start with the warm comfort foods like Tamale Pie!
For some reason the photos didn’t show up on my email this morning. Glad I came to the website to see the photo of this delicious dish. Such memories!
This sounds great. My mom use to make this too when I was a kid and I always loved it. I can’t wait to give it a go.
This looks insanely good!! I can’t wait for fall and this will absolutely be on my fall recipe list. I don’t think I can think of single person I know who wouldn’t drool over this.
Michelle,
This tamale pie looks to die for! Our readers over at Mr. Food would flip over this for sure. We’d love for you to submit a similar recipe to The Search for the Ultimate Weeknight Meal, offering a grand-prize to one lucky blogger who will tape a segment to air on national TV! If you’re interested, check out our contest page for more details. http://www.mrfood.com/Editors-Picks/Search-for-Ultimate-Weeknight-Meal-Blogger-Contest
Alexis Franzi
Editor, Mr. Food
Ha – I’m anti-olives too. This looks amazing!!! LOVE tamale ingredients…and all the better in a pie!
I have been making tamale pie since I found the recipe in a 1978 Better Homes and Garden Cookbook. I make it several times during the fall and winter. I love it, and it’s even better the second day. I serve it with a green salad and of course, some nacho chips. I’m going to give this one a try, too. Thanks
I’ve never had anything like this before! Definitely sounds like a winner :)
Yummy!!
What a fantastic recipe!!!
Beautiful, I love how thick that cornbread layer is!
I used to not eat any olives, but I’ve gotten to the point where I actually like them on pizzas and cooked in certain dishes :)
OMG, my mom have been making tamale pie’s since I was a toddler. It’s so good!
I love tamale pie!! Yours looks SO good! I’ll have to try it very soon. I agree on getting glimpses of fall, I am posting snickerdoodles! Lol
I love olives!! My hubby, however, hates them :) This looks like such a great recipe!
What a clever idea. I always afraid to make Tamale. Turning it into a pie sounds like a plan. Your Tamale Pie looks perfect and beautiful. Can’t wait to try it.
haha, fellow olive hater here too! I don’t think i’ve come across any recipe that can mask the taste and texture of the olive yet. However, I will give this a try!