There are some recipes that aren’t just dinner, they’re memory holders. This is one of those.
My mom has been making these enchiladas for as long as I can remember. They showed up on busy weeknights, for family gatherings, and during seasons when comfort food was the only thing that made sense. They’re simple, cozy, a little indulgent, and deeply familiar in the best way.
In fact, this was the meal I asked my mom to make when she came to stay with us after I had my son. Fresh home from the hospital, completely exhausted, hormonally wrecked, and learning how to be a mom so this is what I wanted in the oven. Something warm, filling, and made by someone who loves you enough to feed you well.
That’s what these enchiladas are.

A Note on Ingredients (And Why I’m Not Making This “Healthified”)
If you follow Eating at Altitude, you know I’m usually pretty mindful about gluten and dairy and for the most part, I avoid both. But this recipe deserves to exist exactly as it is.
Could you make swaps? Sure. But that’s not the point here.
These enchiladas need flour tortillas. The way they soak up the sauce, the way they soften and hold everything together, and honestly the way the leftovers taste the next day (arguably even better) it just doesn’t work the same with grain-free tortillas. I’ve tried. It’s not it.
And no, this is not a dairy-free recipe. It can’t be. The cheese is part of the experience. This is a nostalgic, comfort-first, real-life recipe and I just couldn’t bring myself to trying to make a “better-for-you” rewrite.
Some recipes are meant to nourish your soul, not fit perfectly into a macro breakdown. This is one of them.

Why This Recipe Works
What makes these enchiladas special is the sauce. It’s a simple roux-based enchilada sauce that’s slightly creamy, well-spiced, and incredibly forgiving. It coats the tortillas just enough without turning everything soggy, and it bakes into those golden, slightly crispy edges that make you go back for seconds.
You can fill them with seasoned ground beef, keep it classic with cheese only, or do a bean and cheese version. This recipe has always been flexible like that. It feeds a crowd, reheats beautifully, and feels just as good on night two.
This is the kind of meal you make when you want your house to smell good, your people to feel taken care of, and dinner to feel grounding.
If you’re looking for a recipe that feels like home…this is it.

Ingredients
Method
- Melt the butter in a medium to large saucepan over medium heat.
- Whisk in the flour, chili powder, garlic powder, and cumin to form a thick roux. Let it cook for about 1 minute to bloom the spices.
- Slowly whisk in the beef stock and milk, stirring constantly to avoid lumps.
- Bring the sauce to a gentle simmer (small bubbles), then reduce heat slightly and cook for 10–15 minutes, stirring often, until thickened.
- Stir in the can of mild enchilada sauce. Taste and adjust salt if needed
- Remove from heat and set aside.
- Add 1 tbsp of oil to the skillet. Add onion & ground beef. Brown the ground beef in a skillet, drain excess fat, and season with taco seasoning.
- Preheat oven to 375°F & prepare a 9 X 13 inch baking dish.
- Set up an assembly station: Sauce in a shallow dish (i pour a little in at a time, not the whole pot of sauce at once), pan with the filling, and cheese in a bowl.
- Warm the tortillas in the microwave if you feel they need to be more pliable. Then Lightly coat each tortilla in the enchilada sauce by dipping them in the sauce.
- Add 2–3 Tbsp filling and a sprinkle of cheese to each tortilla.
- Roll tightly and place seam-side down in the baking dish.
- Once all enchiladas are in the pan, pour remaining sauce evenly over the top. Use a spoon or spatula to gently separate the enchiladas so some sauce drips down between them.
- Top generously with more shredded cheese.
- Cover the dish with foil and bake for 15–20 minutes, until hot and bubbly.
- Remove foil and bake for an additional 10 minutes to get those golden, slightly crispy edges.

