Easy Ground Beef Enchiladas: The Best Homemade Recipe

Posted on

easy ground beef enchiladas - featured image

I figured the best enchiladas came from a slow simmerโ€”hours of braising, shredding, and layering complex flavors. It took about one Tuesday night with a pound of ground beef, a can of red sauce, and a stack of tortillas for that theory to crumble completely.

I was making dinner for a friend who had just had a baby, and I had maybe forty-five minutes between work and dropping off the meal. There was no time for the elaborate chicken enchilada recipe I usually made, the one with the roasted tomatillos and the homemade sauce that stains your fingernails for days. So I grabbed what I had. Ground beef, because it was thawed. A can of enchilada sauce, because I keep a few stashed for emergencies. Some cheddar, a little onion, the last of a container of sour cream. I figured it would be fineโ€”decent, maybe, but a clear compromise.

What came out of that oven was something else entirely. The meat was seasoned perfectly, the tortillas were tender but not mushy, and the whole thing had that sticky, cheesy, saucy thing that makes you forget you were ever in a hurry. My friend texted me later that night: “These were the best enchiladas I’ve ever had. No joke.” I thought she was just being polite. Then I made them again for my own family the next week, and my husbandโ€”who is not shy about honest feedbackโ€”said the same thing.

So here’s the thing I learned: sometimes the best version of a dish isn’t the one that takes all day. It’s the one you can actually make on a Tuesday. These easy ground beef enchiladas are that recipe. They’re fast without tasting like it, simple without feeling plain, and they’ve become my most-requested meal for new moms, potlucks, and nights when I just need dinner to work.

Why You’ll Love This Recipe

This isn’t just another enchilada recipe. This is the one that makes you wonder why you ever bothered with the complicated stuff. Here’s what makes it special:

  • Quick & Easy: From start to table in under 45 minutes. No long simmering, no complicated steps, no special techniques. Just straightforward cooking that delivers every single time.
  • Simple Ingredients: You probably have most of this in your kitchen right now. Ground beef, tortillas, cheese, enchilada sauce, and a few pantry spices. No fancy grocery runs required.
  • Perfect for Busy Nights: This is the kind of dinner you can throw together after a long workday, when you need something satisfying but don’t have the energy for a project. It also freezes beautifully, so you can make a double batch and save one for later.
  • Crowd-Pleaser: I’ve served these to picky kids, discerning adults, and everyone in between. They disappear fast every time. There’s something about that combination of seasoned beef, melted cheese, and saucy tortillas that hits exactly the right spot.
  • Unbelievably Delicious: The secret is in the seasoning. Instead of just relying on the canned sauce, you season the beef with a blend of cumin, chili powder, garlic, and a touch of smoked paprika. It creates layers of flavor that make these taste like they simmered all day.

What sets this recipe apart from others is the technique of lightly frying the tortillas before rolling. It’s a small stepโ€”takes maybe two minutesโ€”but it makes a huge difference. The tortillas become pliable without tearing, and they develop a slight crispness that holds up to the sauce without turning into a soggy mess. It’s the kind of trick you learn from making a few batches that didn’t work out, and it’s the reason these enchiladas come out perfect every time.

Honestly, this recipe has become my go-to for so many occasions. When I need to bring a meal to a friend, these are what I make. When I want a comforting dinner that doesn’t require a lot of effort, this is what I turn to. And when I want to impress guests without spending all day in the kitchen? You guessed it. These enchiladas deliver.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, which makes this an easy last-minute dinner option.

For the Beef Filling

  • 1 pound ground beef (I use 85/15 for the best balance of flavor and texture; not too lean, not too fatty)
  • 1 medium yellow onion, diced (about 1 cup; adds sweetness and depth)
  • 3 cloves garlic, minced (fresh is best, but jarred minced garlic works in a pinch)
  • 1 tablespoon chili powder (use a good-quality blend; I prefer McCormick or Penzey’s for consistent flavor)
  • 1 teaspoon ground cumin (this is non-negotiable for that authentic enchilada taste)
  • 1/2 teaspoon smoked paprika (adds a subtle smokiness that elevates the whole dish)
  • 1/2 teaspoon dried oregano (Mexican oregano if you have it, but regular works fine)
  • 1/2 teaspoon salt (or to taste)
  • 1/4 teaspoon black pepper
  • 1/4 cup beef broth or water (helps the seasoning distribute and keeps the meat moist)

For the Enchiladas

easy ground beef enchiladas preparation steps

  • 10-12 corn or flour tortillas (I prefer corn tortillas for authentic texture, but flour works if that’s what you have. Look for 6-inch tortillas for easy rolling)
  • 1 (28-ounce) can red enchilada sauce (I like Las Palmas or Hatch brand for the best flavor. You can use mild or medium depending on your heat preference)
  • 2 cups shredded Mexican blend cheese (or a mix of cheddar and Monterey Jack; shred your own for better melting)
  • 1/2 cup sour cream (for mixing into the filling; adds creaminess and tang)
  • 2 tablespoons vegetable or canola oil (for lightly frying the tortillas)

For Topping (Optional but Recommended)

  • Fresh cilantro, chopped
  • Diced tomatoes or pico de gallo
  • Sliced green onions
  • Extra sour cream for serving
  • Sliced black olives (if you’re a fan)
  • Lime wedges

For the cheese, I really recommend shredding it yourself from a block. Pre-shredded cheese has anti-caking agents that prevent it from melting as smoothly, and for enchiladas, you want that gooey, stretchy, melted cheese situation. It makes a noticeable difference.

If you want to make this recipe gluten-free, simply use corn tortillas and double-check that your enchilada sauce and spices are certified gluten-free. Most are, but it’s always worth a look.

Equipment Needed

You don’t need any fancy equipment for this recipe, which is part of its beauty. Here’s what you’ll need:

  • Large skillet or frying pan (for cooking the beef filling; a 10-12 inch skillet works best)
  • Small skillet or comal (for lightly frying the tortillas; a non-stick pan works great)
  • 9×13-inch baking dish (glass or ceramic; this is the standard size for 10-12 enchiladas)
  • Cutting board and sharp knife (for dicing the onion and mincing garlic)
  • Measuring spoons
  • Wooden spoon or spatula (for breaking up the ground beef)
  • Tongs (for handling the hot tortillas)
  • Small bowl (for mixing the sour cream into the beef)
  • Cheese grater (if you’re shredding your own cheese, which I recommend)

If you don’t have a 9×13 dish, you can use a similar-sized baking dish or even two smaller ones. For the tortilla frying step, you can also use a cast-iron skillet if you have oneโ€”it holds heat beautifully and gives the tortillas a nice even toast. And honestly, if you’re short on time, you can skip the frying step entirely and just dip the tortillas in warm sauce before rolling. It’s not quite the same, but it still works.

Preparation Method

Let’s get cooking! This recipe comes together quickly, so I recommend having all your ingredients prepped and ready before you start. Here’s the step-by-step:

  1. Preheat your oven to 375ยฐF (190ยฐC). Position a rack in the middle of the oven. This gives you time to get everything ready while it heats up.
  2. Cook the beef filling. Heat your large skillet over medium-high heat. Add the ground beef and cook, breaking it up with a wooden spoon, until it’s browned and no longer pinkโ€”about 5-7 minutes. If there’s excess fat, drain it off, leaving about a tablespoon in the pan for flavor. Add the diced onion and cook for 3-4 minutes until it softens and becomes translucent. Add the minced garlic and cook for another 30 seconds until fragrant.
  3. Season the meat. Sprinkle the chili powder, cumin, smoked paprika, oregano, salt, and pepper over the beef. Stir well to coat everything evenly. Pour in the beef broth (or water) and let it simmer for 2-3 minutes, stirring occasionally, until the liquid has mostly evaporated. The mixture should be moist but not soupy. Remove from heat and let it cool slightly, then stir in the sour cream. This step adds a creamy richness that balances the spices beautifully.
  4. Prepare the tortillas. This is the step that makes a real difference. Heat the vegetable oil in your small skillet over medium heat. Working one at a time, place a tortilla in the hot oil for about 10-15 seconds per side. It should just start to bubble and soften, not get crispy. You’re looking for pliable, not fried. Transfer each tortilla to a plate lined with paper towels to drain. Repeat with all tortillas, adding a little more oil if needed. This step prevents the tortillas from getting soggy when they bake and gives them a wonderful texture.
  5. Assemble the enchiladas. Pour about 1/2 cup of enchilada sauce into the bottom of your 9×13 baking dish and spread it around to coat evenly. This prevents the enchiladas from sticking and adds a layer of flavor at the bottom. Take one tortilla, place about 2-3 tablespoons of the beef mixture down the center, and sprinkle a little cheese on top. Roll it up tightly and place it seam-side down in the baking dish. Repeat with the remaining tortillas and filling. Don’t worry if they’re snugโ€”they should fit pretty tightly in the dish.
  6. Top with sauce and cheese. Pour the remaining enchilada sauce over the rolled tortillas, making sure to cover them evenly. Use a spatula to spread it around if needed. Sprinkle the remaining shredded cheese over the top, covering every enchilada. Don’t skimp hereโ€”the cheese is what makes the top golden and bubbly.
  7. Bake. Place the dish in the preheated oven and bake for 20-25 minutes, until the sauce is bubbling and the cheese is melted and lightly golden on top. If you like a browner top, you can switch the oven to broil for the last 1-2 minutes, but watch it closely so it doesn’t burn.
  8. Rest and serve. Let the enchiladas rest for 5-10 minutes after coming out of the oven. This allows them to set up a bit so they hold their shape when you serve them. Sprinkle with fresh cilantro and any other toppings you like. Serve hot with extra sour cream and lime wedges on the side.

Cooking Tips & Techniques

After making these enchiladas more times than I can count, I’ve picked up a few tricks that make the process smoother and the results even better.

Don’t overfill the tortillas. It’s tempting to stuff them full, but too much filling makes them hard to roll and they can burst open during baking. About 2-3 tablespoons is the sweet spot. You want a nice, tight roll that stays closed.

Warm the enchilada sauce before pouring. This is a small step that makes a big difference. If you pour cold sauce over the tortillas, it can lower the temperature of the dish and require longer baking time. Just microwave the sauce for 30-60 seconds before pouring. It helps everything cook more evenly.

Use room temperature ingredients. If your sour cream and cheese are straight from the fridge, they’ll take longer to come to temperature in the oven. Let them sit on the counter for 15-20 minutes before you start assembling. It seems minor, but it helps the dish cook more consistently.

Toast your spices. When you add the chili powder and cumin to the beef, let them cook in the hot pan for about 30 seconds before adding the broth. This “blooms” the spices and deepens their flavor. It’s a trick I learned from a friend who’s a professional chef, and it makes the filling taste like it’s been simmering for hours.

Watch out for soggy tortillas. This is probably the most common mistake with enchiladas. The key is the light frying step I mentioned earlier. If you skip it, make sure you’re not soaking the tortillas in sauce before rolling. A quick dip is fine, but don’t let them sit in the sauce. Also, make sure your filling isn’t too wetโ€”drain any excess liquid from the beef if needed.

Make ahead and freeze. These enchiladas freeze beautifully. Assemble them completely but don’t bake. Cover tightly with foil and freeze for up to 3 months. When you’re ready to eat, bake from frozen at 375ยฐF for about 40-45 minutes, or until bubbling and hot in the center. This is my go-to for meal prep and for bringing meals to friends.

Variations & Adaptations

One of the best things about this recipe is how adaptable it is. Here are some of my favorite variations:

Cheesy Beef Enchilada Casserole

Instead of rolling individual enchiladas, layer the tortillas, beef filling, sauce, and cheese in the baking dish like a lasagna. Cut into squares for serving. This is faster and works great for a crowd. I often do this when I’m making a double batch for a potluck.

Green Chile Chicken Version

Swap the ground beef for shredded rotisserie chicken and use green enchilada sauce instead of red. Add a can of diced green chiles to the filling for extra flavor. This version is a little lighter and perfect for spring. If you like this idea, you might also enjoy my creamy hatch green chili chicken enchiladas, which take this concept in a slightly different direction.

Vegetarian Black Bean and Corn Enchiladas

Replace the ground beef with two cans of drained and rinsed black beans and a cup of corn kernels (fresh, frozen, or canned). Add a diced bell pepper to the onion mixture for extra crunch. The beans provide plenty of protein, and the corn adds a pop of sweetness. This version is a hit with vegetarians and meat-eaters alike.

Spicy Chorizo Enchiladas

Substitute half the ground beef with Mexican chorizo (remove the casing before cooking). The chorizo adds a spicy, smoky depth that’s absolutely incredible. Just be aware that chorizo can be quite oily, so you may need to drain more fat after cooking. This is my husband’s favorite variation.

Low-Carb or Keto Option

Use low-carb tortillas or large cabbage leaves (blanched briefly to soften) in place of corn or flour tortillas. The filling is naturally low-carb, so this adaptation works well. You can also skip the tortillas entirely and make a deconstructed enchilada bowl with the beef, sauce, cheese, and toppings over cauliflower rice.

Serving & Storage Suggestions

These enchiladas are incredibly versatile when it comes to serving and storing. Here’s what I’ve learned:

Serving: Serve the enchiladas hot, straight from the oven, with a generous dollop of sour cream and a squeeze of fresh lime juice. I like to set up a little topping bar with chopped cilantro, diced tomatoes, sliced green onions, and black olives so everyone can customize their plate. A simple side of easy cheesy beef taco skillet or Mexican rice and refried beans makes this a complete meal. For a lighter option, serve with a crisp green salad dressed with lime vinaigrette.

Storage: Leftover enchiladas keep beautifully in the refrigerator for up to 4 days. Store them in an airtight container or cover the baking dish tightly with foil. The flavors actually meld together overnight, so they’re even better the next day. I’ve been known to make a batch specifically for lunch leftovers.

Reheating: The best way to reheat enchiladas is in the oven. Place them in a baking dish, cover with foil, and warm at 350ยฐF for about 15-20 minutes, or until heated through. You can also microwave individual servings, but the tortillas will be softer. If you’re in a hurry, the microwave works fineโ€”just cover the plate with a damp paper towel to prevent drying out.

Freezing: As I mentioned, these freeze wonderfully. Assemble the enchiladas in a freezer-safe baking dish (disposable aluminum pans are great for this). Cover tightly with a layer of plastic wrap, then a layer of foil. Freeze for up to 3 months. To bake, remove the plastic wrap, cover with foil, and bake at 375ยฐF for 40-45 minutes. Remove the foil for the last 10 minutes to let the cheese brown. If you’re planning to freeze, I recommend using slightly less sauce so the tortillas don’t get too soft during reheating.

Flavor development: One thing I love about this recipe is that the flavors actually improve over time. The spices meld with the sauce and the cheese, creating a deeper, more cohesive flavor. That’s why leftovers are so goodโ€”and why this is a fantastic make-ahead meal for busy weeks.

Nutritional Information & Benefits

While these enchiladas are definitely comfort food, they also offer some nutritional benefits worth noting. Here’s an approximate breakdown per serving (2 enchiladas):

  • Calories: ~480
  • Protein: 28g
  • Fat: 24g
  • Carbohydrates: 38g
  • Fiber: 4g
  • Sugar: 6g
  • Sodium: 890mg

Health Benefits: Ground beef is an excellent source of high-quality protein, iron, and B vitamins, particularly B12, which is essential for energy and nerve function. The onions and garlic provide prebiotic fiber and compounds that support immune health. The cumin and chili powder in the seasoning are rich in antioxidants and have anti-inflammatory properties. If you use corn tortillas, you’re also getting a good source of fiber and resistant starch, which supports digestive health.

Dietary Considerations: This recipe can be made gluten-free by using corn tortillas (most are naturally gluten-free) and checking your enchilada sauce label. For a lower-sodium version, use low-sodium enchilada sauce and reduce the added salt. The recipe is nut-free and egg-free, making it suitable for many common allergies. If you’re watching your dairy intake, you can use dairy-free cheese and sour cream alternativesโ€”just note that the texture and melting properties will be slightly different.

I personally love that this recipe feels indulgent but isn’t over-the-top in terms of calories or fat. It’s the kind of meal that satisfies a craving for something hearty and cheesy without leaving you feeling weighed down. And when you pile on fresh toppings like tomatoes, cilantro, and lime, you’re adding vitamins and freshness that balance the richness beautifully.

Conclusion

These easy ground beef enchiladas have become a staple in my kitchen for a reason. They deliver everything you want from a comforting dinnerโ€”rich flavor, satisfying texture, that irresistible combination of saucy, cheesy goodnessโ€”without demanding hours of your time or a long list of hard-to-find ingredients. They’re the kind of recipe that proves you don’t need to overcomplicate things to get incredible results.

What I love most about this recipe is how reliable it is. It works every single time, whether I’m making it for a quiet family dinner, a busy weeknight when I’m short on time, or a gathering where I want to feed a crowd without stress. It’s the recipe I turn to when I need something that just works. And honestly, isn’t that what we all want from our cooking?

I’d love to hear how these turn out for you! Did you try any of the variations? Add your own twist? Drop a comment below and let me knowโ€”I read every single one. And if you’re looking for more easy, crowd-pleasing dinner ideas, you might also enjoy this creamy tuscan sausage and orzo or these easy turkey taco meal prep bowls. Happy cooking, friends!

Frequently Asked Questions

Can I make these enchiladas ahead of time?

Absolutely! You can assemble the enchiladas completely (without baking) up to 24 hours in advance. Cover and refrigerate. When you’re ready to bake, add about 10 minutes to the baking time since you’re starting from cold. You can also freeze them for up to 3 months as described above.

Why do my enchiladas get soggy?

Soggy enchiladas are usually caused by one of two things: not frying the tortillas first, or using too much sauce. The light fry creates a barrier that prevents the tortillas from absorbing too much liquid. Also, make sure your filling isn’t too wetโ€”drain any excess liquid from the cooked beef before assembling.

Can I use flour tortillas instead of corn?

Yes, you can! Flour tortillas are more pliable and less likely to tear, so they’re easier to work with. However, they can get softer during baking. If using flour, I still recommend the light fry stepโ€”it makes a difference. Corn tortillas give a more authentic texture and flavor, but either works well.

How do I make the enchilada sauce from scratch?

If you want to make your own sauce, it’s surprisingly easy. Melt 3 tablespoons of butter in a saucepan, whisk in 3 tablespoons of flour, and cook for 1 minute. Add 2 tablespoons of chili powder, 1 teaspoon of cumin, 1/2 teaspoon of garlic powder, and 1/2 teaspoon of salt. Slowly whisk in 2 cups of beef or chicken broth and 1 (8-ounce) can of tomato sauce. Simmer for 10 minutes until thickened. That’s it!

Can I use ground turkey instead of beef?

Definitely. Ground turkey works great as a leaner alternative. Just be aware that turkey is drier than beef, so you may want to add an extra tablespoon of oil when cooking and consider adding a splash more broth to keep the filling moist. The seasoning will still be delicious.

Pin This Recipe!

easy ground beef enchiladas recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
easy ground beef enchiladas - featured image

Easy Ground Beef Enchiladas: The Best Homemade Recipe


  • Author: Sarah Wasserman
  • Total Time: 40 minutes
  • Yield: 4 servings (2 enchiladas per serving) 1x

Description

These easy ground beef enchiladas are fast without tasting like it, simple without feeling plain, and have become a most-requested meal for new moms, potlucks, and nights when you just need dinner to work.


Ingredients

Scale
  • 1 pound ground beef (85/15)
  • 1 medium yellow onion, diced (about 1 cup)
  • 3 cloves garlic, minced
  • 1 tablespoon chili powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon dried oregano (Mexican oregano preferred)
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 cup beef broth or water
  • 1012 corn or flour tortillas (6-inch)
  • 1 (28-ounce) can red enchilada sauce
  • 2 cups shredded Mexican blend cheese (or cheddar and Monterey Jack mix)
  • 1/2 cup sour cream
  • 2 tablespoons vegetable or canola oil
  • Fresh cilantro, chopped (for topping)
  • Diced tomatoes or pico de gallo (for topping)
  • Sliced green onions (for topping)
  • Extra sour cream for serving
  • Sliced black olives (optional)
  • Lime wedges (for serving)

Instructions

  1. Preheat your oven to 375ยฐF (190ยฐC). Position a rack in the middle of the oven.
  2. Cook the beef filling: Heat a large skillet over medium-high heat. Add the ground beef and cook, breaking it up with a wooden spoon, until browned and no longer pink (5-7 minutes). Drain excess fat, leaving about 1 tablespoon in the pan. Add the diced onion and cook for 3-4 minutes until softened. Add the minced garlic and cook for 30 seconds until fragrant.
  3. Season the meat: Sprinkle chili powder, cumin, smoked paprika, oregano, salt, and pepper over the beef. Stir well. Pour in the beef broth (or water) and let it simmer for 2-3 minutes, stirring occasionally, until the liquid has mostly evaporated. Remove from heat and let cool slightly, then stir in the sour cream.
  4. Prepare the tortillas: Heat vegetable oil in a small skillet over medium heat. Working one at a time, place a tortilla in the hot oil for 10-15 seconds per side until pliable (not crispy). Transfer to a plate lined with paper towels to drain. Repeat with all tortillas, adding more oil if needed.
  5. Assemble the enchiladas: Pour about 1/2 cup of enchilada sauce into the bottom of a 9×13-inch baking dish and spread evenly. Take one tortilla, place about 2-3 tablespoons of the beef mixture down the center, and sprinkle a little cheese on top. Roll it up tightly and place seam-side down in the dish. Repeat with remaining tortillas and filling.
  6. Top with sauce and cheese: Pour the remaining enchilada sauce over the rolled tortillas, covering them evenly. Sprinkle the remaining shredded cheese over the top.
  7. Bake: Place the dish in the preheated oven and bake for 20-25 minutes, until the sauce is bubbling and the cheese is melted and lightly golden. If desired, broil for 1-2 minutes for a browner top, watching closely.
  8. Rest and serve: Let the enchiladas rest for 5-10 minutes. Sprinkle with fresh cilantro and any other desired toppings. Serve hot with extra sour cream and lime wedges.

Notes

Lightly frying the tortillas before rolling prevents sogginess and adds texture. For best melting, shred cheese from a block. To make ahead, assemble without baking, cover, and refrigerate up to 24 hours or freeze for up to 3 months. If freezing, use slightly less sauce. Reheat in oven at 350ยฐF for 15-20 minutes.

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Main Course
  • Cuisine: Mexican

Nutrition

  • Serving Size: 2 enchiladas
  • Calories: 480
  • Sugar: 6
  • Sodium: 890
  • Fat: 24
  • Saturated Fat: 10
  • Carbohydrates: 38
  • Fiber: 4
  • Protein: 28

Keywords: ground beef enchiladas, easy enchiladas, homemade enchiladas, beef enchiladas, quick dinner, weeknight dinner, Mexican casserole

You might also like these recipes