Easy Stacked Enchiladas
These stacked enchiladas are an old-school dinner that still works today. They come together fast and feel cozy without being heavy. Instead of rolling tortillas, everything is layered. That makes this recipe easier than most enchiladas and just as satisfying.

This version comes out creamy, savory, and rich without being fussy. The sauce is mild and comforting, with soft tortillas soaking up all that flavor. It is the kind of meal that feels familiar even if it is your first time making it.
A Vintage Family Favorite
This recipe traces back to a Better Homes and Gardens cookbook published in 1975. It reflects the home cooking style of that era. Simple ingredients. Straightforward steps. Big payoff.
While it is not traditional Mexican food, stacked enchiladas are closely tied to New Mexico cooking. The layers replace the rolling, as in traditional enchiladas, and the filling spreads evenly between the layers. Every bite gets a little sauce, a little meat, and a little melted cheese.

What Makes These Stacked Enchiladas Special
They bake quickly and serve easily. Remove a layer or two at a time to serve. The sauce is creamy and lightly chili-flavored. The cheese melts into the layers instead of sitting only on top.
This is a great dinner when you want something warm and filling without spending all night in the kitchen.

Ingredients you need
- Yellow or white onion: The onion builds the base flavor for the sauce. It softens and turns slightly sweet, giving the creamy sauce depth.
- Lard (I use olive oil): Fat helps soften the onions and carries flavor through the sauce. Lard gives a more old-fashioned richness, while olive oil keeps things familiar and easy.
- All-purpose flour: Flour thickens the sauce. It turns milk into a smooth, spoonable cream that coats the tortillas instead of running off of them.
- Milk: Milk creates the creamy body of the sauce.
- Diced green chiles – small can: Green chiles add gentle heat and a soft chile flavor. They bring balance without overpowering the dish.
- Salt: It enhances all flavors and prevents the sauce from tasting flat.
- Diced or ground beef: Beef adds protein to the enchiladas’ filling.
- Tomatoes, peeled and chopped or 1/2 15 oz can diced tomatoes: Tomatoes add brightness and cut through the creaminess. They keep the sauce lively.
- Corn tortillas: The tortillas are the base of the enchiladas. The edge become a bit crispy in the oven.
- Cooking oil: This is used for softening the tortillas.
- Monterey Jack cheese or cheddar cheese: Cheese melts into the layers and pulls everything together. Monterey Jack stays smooth, while cheddar adds a little more bite.
- Garnish: shredded lettuce, chopped tomatoes, guacamole, sour cream, salsa, sliced green onions as desired for garnish
Optional spices and flavors
I add these extra spices to the sauce to give it the signature Mexican flavor.
- Cumin: Cumin adds warmth and a slightly earthy note.
- Coriander: Coriander brings a light citrusy flavor.
- Chili powder: Chili powder adds color and a mild kick.
- Garlic powder: Garlic powder deepens the savory flavor without overpowering it.
- Pinto beans or black beans: They stretch the recipe and increase the protein and fiber content.
How To Make Them

- Soften the onions in a bit of olive oil; the original recipe uses lard, of course.
- Then add flour to the pan, stir that in, and cook for a few minutes.
- Then add milk to make a quick béchamel. (Yes, that’s literally all there is to it.)
- Brown the meat in a separate pan (You could brown the meat first and remove it from the pan before you soften the onions)
- Add a can of diced green chilis and about 1/2 can of diced tomatoes to the bechamel and warm them through.
- Then add the meat and salt. Keep warm.
- Next, soften corn tortillas in a bit of oil and drain on a paper towel.
- Place a softened tortilla in a 9″x9″ baking dish, or a rimmed baking sheet. Top with some of the meat mixture and then sprinkle with cheese. And the second tortilla to the top of that layer.
- Repeat the process until you have seven layers, then place the last tortilla on the top. Bake at 350°F for 15-20 minutes until cheese is melted and everything is heated through.
- Unstack them to serve.

Serving Ideas
Serve these stacked enchiladas with shredded lettuce, chopped tomatoes, guacamole, sour cream, or salsa. A simple salad or a side of beans works well alongside them.
How to Store Leftovers
Store leftovers in an airtight container in the refrigerator. Leftovers should be eaten within 3-4 days.
More Enchilada Recipes
Helpful Tools
Connect with us through our social media pages! Facebook, Instagram, Pinterest, Twitter.
Please ask any questions or share your comments in the comments section below. We’d love to hear from you.
I hope you enjoyed the recipe today.
Enjoy. And have fun cooking!

New Mexican Stacked Enchiladas
Ingredients
- 1/2 Cup finely chopped onion
- 2 Tablespoons lard (I use olive oil)
- 1 Tablespoons all-purpose flour
- 1/2 Cup Milk
- 4 Ounces small can diced green chillies
- 1/2 Teaspoon Salt
- 2 Cups diced or ground beef
- 2 medium tomatoes, peeled and chopped or 1/2 15 oz can diced tomatoes
- 8 corn tortillas
- 1/4 Cup cooking oil
- 1 Cup shredded Monterey Jack cheese
- shredded lettuce, chopped tomatoes, guacamole, sour cream, salsa, diced green onion or scallions, as desired for garnish
Instructions
- Brown the ground beef in a skillet with a bit of lard or oil to prevent sticking.2 Tablespoons lard (I use olive oil), 2 Cups diced or ground beef
- Once the meat is browned, reduce the heat. Add the onion and cook until tender but not brown. Blend in flour. Add milk, chili peppers, and salt. Cook and stir until thick and bubbly.1/2 Cup finely chopped onion, 1 Tablespoons all-purpose flour, 1/2 Cup Milk, 4 Ounces small can diced green chillies, 1/2 Teaspoon Salt
- Stir in tomatoes, heat through, keep warm.2 medium tomatoes, peeled and chopped
- In a skillet, heat tortillas, one at a time, in hot oil until limp, about 15 seconds per side. Drain on a paper towel.8 corn tortillas, 1/4 Cup cooking oil
- Place a hot tortilla in a 9×9 baking pan. Top with a 1/4 cup beef mixture and a small amount of cheese. Repeat with remaining tortillas, beef mixture, and cheese to make a stack. Bake at 350° F till hot, 15- 20 minutes.1 Cup shredded Monterey Jack cheese
- Unstack them to Serve. Serve with chopped lettuce, chopped tomatoes, guacamole, sour cream, and salsa, as desired.shredded lettuce, chopped tomatoes, guacamole, sour cream, salsa, diced green onion or scallions, as desired for garnish
Notes
- shredded lettuce
- chopped tomatoes
- creme fraiche or sour cream
- avocado
- guacamole
- salsa
- cilantro
- sliced green onion or scallions
Nutrition
Originally published November 3, 2017. Updated February 3, 2026.
- Recipe Name: Stacked Enchiladas
- Type: Main Dish
- Main Ingredients: Corn tortillas, ground beef, green chiles, milk, onion, cheese
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 40 minutes
- Yield: Serves 4 to 6
- Special Equipment: Cast iron skillet, 8×8 baking dish
- Great For: Weeknight dinners, family meals, comfort food cravings


















Yummers! That looks too good to be true! Must try it, my family will love these stacks!
Thanks, Patty! I think your family will love these!
“Easy Stacked Enchiladas – Vintage Recipe” is a very good recipe. Thanks for the post
Thank you so much for your comment, Kawsar! It’s very good, indeed!
Me too! Thanks Aleka! I’m sure your guests will love them!
Enchiladas are quite new to me but we love tortillas and this recipe looks amazing! It’s great to see a dish that has stood the test of time.
Thanks, Amanda! I love to make time tested recipes, also!
Yummy. This looks fabulous! My mom had that cookbook but I forgot about it until I saw the cover. How fun!!! I will be making this soon, for sure!
Did you get your Mom’s cookbooks? My Mom gave me heard because they don’t have room for them in the new apartment! Thanks, for your comment, Elaine!
When you will make it please invite to me.
Haha! I’ll make it a point to invite you! Thanks Kawsar!
Oh my gosh I could just dive a fork into that stack!
They are just stupidly good! Thank you for your comment. Sandi!
What a great idea to stack enchiladas. Don’t know why I haven’t thought of that but these look sooo Good!
They really are good! And so very easy! We love them! Thanks, Stephanie!
I love stacked enchiladas. The ingredients can be varied so easily. Your traditional stack is perfect.
That’s the best things about enchiladas! They are so versatile! Thanks, Ginny!
What a fun recipe! I love cookbooks and vintage recipes, this one looks so good!
Thank you Shadi! I love pouring through old cookbooks, too!
I am a cookbook junkie too! I have over a hundred books in my collection — and I’m always picking some up at the library as well. In fact, there are 8 library cookbooks on my coffee table as we speak! Now about that enchilada stack — YUM!
Thanks, Lisa! There is nothing more fun than perusing cookbooks!