
Beef and Cheese Enchiladas
Beef and cheese enchiladas are one of those weeknight dinners that manages to feel like real food without requiring you to actually try very hard. Ground beef, refried beans, a can of enchilada sauce, shredded cheese, and a stack of tortillas — that’s genuinely it.
The whole thing comes together in under 45 minutes start to finish, and if you’re the type who likes to get ahead of the week, you can assemble this the night before, stick it in the fridge covered, and just slide it in the oven when dinner time rolls around. That make-ahead quality is what keeps this recipe in my regular rotation.
Not every dinner needs to be a project.
The other thing worth knowing upfront: this recipe works with either flour or corn tortillas, and the difference matters more than you’d expect. Flour tortillas roll more cleanly, hold together better in the dish, and most kids prefer them without question.
Corn tortillas are more traditional and add a slightly firmer texture, but they can crack when you roll them unless you warm them first. I’ve made this both ways.
My family consistently votes flour. That said, it’s your kitchen — use what your people will eat.
Why This One Is Worth Making
The filling is a combination of browned ground beef and refried beans. That combination is doing more work than it looks like.
The beans act as a binder — they keep the filling from sliding out when you roll the tortillas, and they add a creamy texture that balances the beef without diluting the flavor. You’re not stretching the meat with filler; you’re building a filling that actually holds together and tastes like something.
The enchilada sauce on top does double duty. It seasons the whole dish during baking and keeps the tortillas from drying out in the oven.
That’s why covering the dish for most of the bake time matters — you want steam, not a dried-out top layer. Uncover it for the last few minutes only if you want the cheese to get a little color on it.
And the cheese — use mild cheddar if you want it to melt cleanly and appeal to everyone at the table, or go with a Mexican blend if you want a bit more complexity. Pre-shredded cheese works fine here.
The anti-caking coating on pre-shredded cheese can sometimes make it melt a little less smoothly, but in an enchilada that’s baking in sauce, you won’t notice.
What You Need to Know Before You Start
This is a low-barrier recipe, but there are a few things that make the difference between a dish that looks good out of the oven and one that falls apart on the plate.
Drain the beef thoroughly
Ground beef releases a significant amount of fat as it cooks. If you skip draining it before you add the beans, you’ll end up with a greasy filling that makes the tortillas soggy from the inside out.
Tilt the pan, push the beef to one side, and spoon out the fat — or transfer the beef to a colander. Either way, don’t skip this step.
Warm corn tortillas before rolling
If you’re using corn tortillas, wrap a stack of them in damp paper towels and microwave for 45–60 seconds before you start rolling. Cold corn tortillas crack and split.
Warm ones are pliable and cooperative. Flour tortillas don’t need this step — they roll straight from the package.
Grease the baking dish
A light spray of cooking spray on the bottom of your 9×13 baking dish keeps the enchiladas from sticking, especially the bottom tortilla edges. It takes two seconds and saves you from scraping the dish later.
Place them seam-side down
Roll each enchilada snugly, then place it seam-side down in the dish. The weight of the enchilada holds the seam closed during baking.
If you place them seam-side up, they unroll. This is one of those small details that matters every single time.
Make it ahead if you need to
Assemble the whole dish, cover it tightly with foil or a lid, and refrigerate for up to 24 hours before baking. When you’re ready, bake straight from the fridge — just add 10 minutes to the bake time to account for the cold start.
This also makes it a solid option if you’re bringing a meal to someone. Assemble it in a disposable foil pan, write the baking instructions on a sticky note, and hand it off.
Ingredients
This is a short list on purpose. Each ingredient is pulling weight.
- 1 pound ground beef — 80/20 works well here. The fat helps with flavor in the filling, and you drain it before rolling so it doesn’t make things greasy.
- 1 can refried beans — Traditional or fat-free both work. The beans bind the filling and add creaminess.
- 1 can enchilada sauce — A standard 10 oz can. Red enchilada sauce is the classic choice here. Go with a brand you like the taste of straight from the can — that flavor carries through the whole dish.
- 2 cups mild cheddar cheese, shredded — About 8 oz. You can use a Mexican blend or Monterey Jack instead. Shredding your own gives you better melt, but pre-shredded works fine.
- 10 flour or corn tortillas — Use soft taco size (6–8 inch). Burrito-size tortillas give you too much bread-to-filling ratio and don’t fit the pan neatly.
Optional toppings for serving: sour cream, shredded lettuce, diced tomato, sliced jalapeños, hot sauce. These aren’t part of the baked dish — they go on at the table.

How to Make Beef and Cheese Enchiladas
The process moves quickly once your beef is browned. Have everything measured and ready before you start rolling — it goes faster that way.
Step 1: Preheat and prep the dish
Preheat your oven to 350°F. Lightly grease a 9×13 baking dish with cooking spray and set it aside.
If you’re using corn tortillas, wrap them in a damp paper towel now and microwave for 45 seconds so they’re pliable when you’re ready to roll.
Step 2: Brown the ground beef
Cook the ground beef in a large skillet over medium-high heat, breaking it up as it cooks. You want it fully browned with no pink — about 7–8 minutes.
Once it’s done, drain off the fat. Don’t rush this step or skip the drain.
Step 3: Add the refried beans
Reduce the heat to medium. Add the full can of refried beans to the skillet and stir to combine with the beef.
The beans will loosen slightly from the heat and mix through the beef. You’re looking for a uniform, thick filling — not wet, not dry.
This takes about 2 minutes of stirring. Remove from heat.
Step 4: Assemble the enchiladas
Lay a tortilla flat on your work surface. Spoon about 3 tablespoons of the beef and bean mixture down the center.
Add a pinch of shredded cheese on top of the filling (this is optional but adds a little extra cheese throughout). Roll the tortilla tightly around the filling and place it seam-side down in the prepared baking dish.
Repeat with remaining tortillas, fitting them snugly side by side in the dish. Ten standard taco-size tortillas should fit in a 9×13 pan in two rows of five.
Step 5: Add sauce and cheese
Pour the entire can of enchilada sauce evenly over the rolled enchiladas. Use the back of a spoon or a brush to spread it so every tortilla is coated — this prevents the edges from drying out during baking.
Sprinkle the remaining shredded cheese over the top in an even layer.
Step 6: Bake
Cover the dish tightly with foil and bake at 350°F for 25 minutes. The enchiladas are done when the filling is heated through and the cheese is fully melted.
If you want the top cheese to get a little bubbly and spotted, remove the foil for the last 5 minutes. Let it rest for a couple minutes before serving — the filling firms up slightly as it sits and makes serving cleaner.
Step 7: Serve
Serve straight from the dish with whatever toppings your family uses — sour cream, lettuce, hot sauce. Rice on the side rounds it out well.
Spanish rice or a simple cilantro lime rice both work. Refried beans on the side if anyone wants more.
Tips for Better Enchiladas
Don’t overfill the tortillas
It’s tempting to load them up, but overfilled tortillas split open during baking. Three tablespoons of filling per tortilla is the right amount for a taco-size tortilla — you want a snug roll, not a bursting one.
If you have leftover filling, spoon it alongside the enchiladas in the dish or refrigerate it for another use (it’s good on nachos or as a taco filling the next day).
Season the beef if you want more depth
The base recipe keeps it simple — the enchilada sauce carries most of the seasoning. But if you want more flavor in the filling itself, add a teaspoon of cumin, half a teaspoon of garlic powder, and a pinch of chili powder to the beef as it cooks.
It takes the filling from mild to noticeably more complex without adding any work.
Use a brand of enchilada sauce you actually like
Canned enchilada sauces vary more than you’d think. Some are thin and mild, some have real heat and depth.
Open the can and taste it before you pour it on. If it’s bland straight from the can, it’ll be bland on your enchiladas.
Old El Paso and Las Palmas are reliably good. Hatch brand has more heat if that’s your preference.
Avoid anything that smells metallic or overly sour — those don’t improve during baking.
Double the batch and freeze half
If you’re already making this, it’s worth making a second pan at the same time. Assemble the second dish, cover it tightly with plastic wrap then foil, and freeze before baking.
It keeps well for up to 3 months. When you’re ready to use it, thaw overnight in the fridge and bake as directed, adding 10–15 minutes to the bake time.
This is the kind of thing that saves dinner on a night when you have nothing planned.
The dish matters
A standard 9×13 glass or ceramic baking dish works best here. Glass heats evenly and lets you see the bottom of the dish, which helps you judge whether the enchiladas are sitting in too much liquid.
Metal pans work but can cause the bottoms to cook faster. If you use a disposable foil pan, go for the heavier-gauge ones — thin foil pans can warp when they heat up and spill sauce.
Storage and Reheating
Refrigerator
Leftover enchiladas keep in the fridge for up to 4 days. Store them in the baking dish covered with foil, or transfer to an airtight container.
They reheat well in the microwave — 2 minutes per serving, covered with a damp paper towel to keep them from drying out. You can also reheat them in the oven at 325°F covered with foil for about 15 minutes.
Freezer (baked)
Already-baked enchiladas can be frozen too, though the texture of the tortillas changes slightly after freezing — they soften more than fresh. They’re still good, just different.
Freeze individual portions in airtight containers for up to 2 months. Reheat from frozen in the microwave at 50% power for 3–4 minutes, then full power for 1–2 more minutes.
Freezer (unbaked)
Unbaked enchiladas freeze better than baked ones. Assemble the dish, cover tightly, freeze.
Thaw in the fridge overnight and bake as directed. The tortillas hold up better this way and the whole dish tastes fresher.
If you’re meal prepping or making a dish to bring to someone, this is the method to use.
Frequently Asked Questions
Can I use corn tortillas instead of flour?
Yes. Corn tortillas are more traditional in enchiladas and give a firmer, slightly chewier result.
The key is warming them first — wrap a stack in a damp paper towel and microwave for 45–60 seconds before rolling. Cold corn tortillas crack when you try to roll them, and cracked tortillas fall apart in the dish.
Flour tortillas are more forgiving and most kids prefer them, so use whatever works for your household.
Can I make this ahead of time?
Yes, and it holds up well. Assemble the full dish — filling, rolled tortillas, sauce, cheese — cover tightly with foil, and refrigerate for up to 24 hours before baking.
When ready to bake, go straight from the fridge to the oven and add about 10 minutes to the bake time. The dish comes out just as good as if you’d baked it fresh.
What can I substitute for refried beans?
If you don’t have refried beans, you can use black beans (drained and lightly mashed) or pinto beans (same). The filling will be a bit less cohesive without the smooth texture of refried beans — it may fall out of the tortillas more easily when you’re rolling.
You can also skip the beans entirely and just use more beef, though the filling will be drier. Refried beans are the easiest version.
How many enchiladas does this make?
This recipe makes 10 enchiladas using taco-size (6–8 inch) tortillas. That’s generally enough for 4–5 people as a main dish, assuming 2 enchiladas per person.
Serve with rice and it stretches easily to feed 6.
Can I use ground turkey instead of ground beef?
Yes. Ground turkey works well here.
It’s leaner than beef, so the filling will be a bit less rich, but the beans and sauce add enough flavor that the swap is mostly seamless. Season the turkey a little more aggressively — a teaspoon of cumin and some garlic powder help make up for the milder flavor of turkey compared to beef.
My enchiladas are dry. What happened?
A few possible causes: the dish wasn’t covered during baking, the sauce didn’t fully coat the tortillas, or they were baked too long. Make sure you’re covering the dish tightly with foil for most of the bake time.
Every tortilla should be coated in sauce before it goes in the oven — pay attention to the ends, which tend to get missed. If you’re using a smaller can of enchilada sauce, add a splash of water to extend it so there’s enough liquid in the dish.
Can I add more to the filling?
Absolutely. Diced green chiles, a handful of frozen corn, diced onion cooked with the beef, black olives — all of these work in the filling without changing the method.
Just don’t overfill the tortillas. If you’re adding volume, you may need to reduce the amount of filling per tortilla to keep them rollable and to keep them from splitting open during baking.
More Dinner Recipes You’ll Use
If this one made it into your rotation, these are worth a look too:
- Shredded Beef Enchiladas (Crock Pot) — slow-cooked beef with a red sauce, hands-off version of this same concept
- Chicken Enchilada Soup — all the flavors of enchiladas in a crockpot soup, great for cold nights
- Pulled Pork Enchiladas with Poblano Cream Sauce — slow cooker pork with a white sauce, completely different direction if you want to mix it up

Beef and Cheese Enchiladas
Equipment
- 9×13 baking dish
- Large skillet
Ingredients
Ingredients
- 1 pound ground beef
- 1 can refried beans
- 1 10-ounce can red enchilada sauce
- 2 cups mild cheddar cheese shredded
- 10 flour or corn tortillas soft taco size
- cooking spray for the baking dish
Instructions
Instructions
- Preheat the oven to 350°F. Lightly grease a 9×13 baking dish with cooking spray.
- Cook the ground beef in a large skillet over medium-high heat, breaking it up as it cooks, until browned with no pink remaining. Drain the fat.
- Reduce heat to medium. Add the refried beans and stir until combined with the beef and warmed through. Remove from heat.
- Spoon about 3 tablespoons of filling down the center of each tortilla. Add a pinch of cheese if desired, roll tightly, and place seam-side down in the baking dish.
- Pour the enchilada sauce evenly over the rolled enchiladas and spread it so every tortilla is coated. Sprinkle the remaining cheese over the top.
- Cover tightly with foil and bake for 25 minutes. Remove the foil for the last 5 minutes if you want the cheese bubbly and spotted.
- Let rest for a few minutes before serving with toppings such as sour cream, lettuce, tomato, jalapenos, or hot sauce.
