I make a pan of these ground beef enchiladas whenever we need something comforting, fast, and crowd-pleasing. Rolled tortillas filled with seasoned beef, smothered in enchilada sauce, and topped with gooey cheese — it’s an easy weeknight winner that also doubles as game-day food or a potluck favorite. If you like quick ground beef dinners, take a look at my roundup of best-ever ground beef dinners for more ideas that save time without skimping on flavor.
Why you’ll love this dish
This recipe checks a lot of boxes: it’s budget-friendly, family-approved, and ready in under an hour. A pound of lean ground beef stretches into eight satisfying enchiladas, so it’s great for feeding a family or saving leftovers. The spices are simple — cumin and chili powder — but they deliver classic enchilada warmth without needing a dozen pantry items. Make it when you want something hands-on but not fussy: brown the meat, roll the tortillas, bake until bubbly, and dinner is done.
“We devoured these enchiladas in minutes — the kids loved them and I loved how little cleanup there was.” — a reader’s quick review
How this recipe comes together
Before you grab ingredients, here’s the one-paragraph overview so you know what to expect: brown the ground beef with diced onion, season with garlic, cumin, and chili powder, spoon the beef into tortillas, roll them seam-side down in a greased 9×13 dish, cover with enchilada sauce and shredded cheese, then bake until bubbling and golden at the edges. If you prefer an even cheesier, rolled presentation, you might also like my cheesy ground beef roll which is a close cousin to this dish.
What you’ll need
- 1 lb lean ground beef (90/10 or 85/15 works well)
- 8 flour or corn tortillas (6–8-inch)
- 2 cups enchilada sauce (store-bought or homemade)
- 1 cup shredded cheddar or Monterey Jack cheese (or a blend)
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 tsp ground cumin
- 1 tsp chili powder
- Sour cream, for topping
Notes and substitutions:
- Use corn tortillas for a more traditional texture; warm them briefly in a skillet or microwave to prevent cracking.
- Swap ground turkey or shredded rotisserie chicken for beef to change the protein.
- Add a can of black beans or corn for extra fiber and bulk.
Step-by-step instructions
- Preheat the oven to 375°F (190°C). Grease a 9×13-inch baking dish.
- Heat a skillet over medium. Add the ground beef and diced onion; cook until the beef is browned and the onion is translucent, about 5–7 minutes. Drain excess fat if necessary.
- Stir in the minced garlic, cumin, and chili powder. Cook for about 1 minute until fragrant. Remove from heat.
- Spoon 2–3 tablespoons of the beef mixture onto each tortilla. Roll tightly and place seam-side down in the prepared baking dish. Arrange them snugly so they support each other.
- Pour the enchilada sauce evenly over the rolled tortillas, making sure each one is covered. If you like it saucier, add a little more.
- Sprinkle the shredded cheese over the top in an even layer.
- Bake uncovered for 20–25 minutes, until the sauce is bubbling and the cheese is melted and starting to brown. Let rest for 5 minutes before serving. Top with sour cream if desired.
Serving suggestions
- Serve with cilantro-lime rice, refried or black beans, and a simple green salad for a balanced plate.
- Offer toppings on the side: diced tomatoes, sliced jalapeños, chopped cilantro, avocado or guacamole, and extra sour cream.
- For a party, slice the enchiladas into portions and put bowls of toppings nearby — guests can customize. A crisp Mexican lager or a fruity red wine pairs nicely.
Storage and reheating tips
- Refrigerate: Cool to room temperature, cover tightly, and refrigerate for up to 3–4 days.
- Reheat: For the best texture, reheat in a 350°F (175°C) oven for 10–15 minutes until heated through. You can also microwave individual portions (cover and heat in 30–45 second bursts), but the oven keeps the cheese melty and sauce lively.
- Freeze: To freeze, assemble and bake, or freeze unbaked. For baked leftovers, cool, wrap tightly with foil, and freeze up to 2–3 months. Reheat from frozen at 350°F for about 30–40 minutes (remove foil the last 10 minutes to re-crisp the cheese). Always reheat to an internal temperature of 165°F for safety.
Pro chef tips
- Warm the tortillas before rolling: 10–15 seconds in the microwave wrapped in a damp paper towel or a few seconds per side in a skillet prevents tearing.
- Drain excess fat: This keeps the filling from getting greasy and gives the sauce a chance to shine.
- Don’t overfill: 2–3 tablespoons per tortilla keeps rolling tidy and ensures even baking.
- Assemble seam-side down: This helps the enchiladas hold their shape during baking.
- Let them rest: A 5-minute rest settles the sauce so slices hold together better.
Creative twists
- Green enchiladas: Swap red enchilada sauce for salsa verde and top with pepper jack cheese.
- Bean-stuffed version: Stir a drained can of black beans into the beef for a meat-and-bean combo.
- Spicy kick: Add 1/4–1/2 tsp cayenne or a diced chipotle pepper in adobo to the filling.
- Vegetarian: Replace the beef with sautéed mushrooms, zucchini, and bell peppers, or use seasoned crumbled tempeh.
- Make-ahead casserole: Assemble the dish a day ahead, cover, and refrigerate; bake the next day adding 5–10 extra minutes to the bake time.
FAQ – Your questions answered
Q: How long does this take to make from start to finish?
A: About 35–45 minutes total: 10 minutes prep, 10 minutes to brown the beef and season, then 20–25 minutes baking.
Q: Can I use corn tortillas instead of flour?
A: Yes. Warm corn tortillas briefly before rolling so they don’t crack. You may want to dip them quickly in warm enchilada sauce first to make them more pliable.
Q: Is it better to bake enchiladas covered or uncovered?
A: This recipe bakes uncovered to let the cheese brown slightly and the sauce reduce a bit. If you prefer less browning or worry about drying, loosely tent with foil for the first 10 minutes.
Q: Can I make enchiladas ahead of time?
A: Absolutely. Assemble, cover, and refrigerate up to 24 hours before baking. Add a few extra minutes to bake time if chilled.
Q: How long do leftover enchiladas keep in the freezer?
A: Up to 2–3 months for best quality. Wrap well to prevent freezer burn.
Q: What if I only have spicy enchilada sauce?
A: Use it — spicy sauce adds heat. If you want milder flavor, mix a little sour cream or plain Greek yogurt into the sauce before pouring, or use a milder sauce on half the pan.
Q: Can I turn this into individual servings for meal prep?
A: Yes. Use smaller tortillas and bake in a muffin tin or small individual dishes for portion-controlled meals.
Final thoughts
This ground beef enchilada recipe is a reliable, comforting dish that’s easy to scale and customize — give it a try, and feel free to leave a comment about your favorite twist.

Ground Beef Enchiladas
Ingredients
Method
- Preheat the oven to 375°F (190°C). Grease a 9×13-inch baking dish.
- Heat a skillet over medium. Add the ground beef and diced onion; cook until the beef is browned and the onion is translucent, about 5–7 minutes. Drain excess fat if necessary.
- Stir in the minced garlic, cumin, and chili powder. Cook for about 1 minute until fragrant. Remove from heat.
- Spoon 2–3 tablespoons of the beef mixture onto each tortilla. Roll tightly and place seam-side down in the prepared baking dish. Arrange them snugly so they support each other.
- Pour the enchilada sauce evenly over the rolled tortillas, making sure each one is covered. If you like it saucier, add a little more.
- Sprinkle the shredded cheese over the top in an even layer.
- Bake uncovered for 20–25 minutes, until the sauce is bubbling and the cheese is melted and starting to brown. Let rest for 5 minutes before serving. Top with sour cream if desired.