These beef enchiladas feature perfectly seasoned ground beef with cumin, chili powder, and smoked paprika, combined with diced tomatoes and green chilies. Each tortilla is filled with the savory beef mixture and generous amounts of shredded cheddar and Monterey Jack, then rolled and nestled in a baking dish.
Pour rich red enchilada sauce over the top, sprinkle with remaining cheese, and bake until melted and bubbling. The result is tender, cheesy enchiladas with a perfectly spiced beef filling. Ready in under an hour, this family-friendly Mexican-inspired dish serves six and pairs wonderfully with Mexican rice and refried beans.
The smell of cumin and chili powder hitting hot oil still takes me back to my first apartment kitchen, where I learned that authentic Mexican flavors don't require hours of preparation. My roommate taught me that the secret to great enchiladas is letting the spices bloom in the beef before assembling everything.
I started making these for my monthly Sunday dinner gatherings, and they've become the most requested dish. There's something about pulling that bubbling pan out of the oven that makes everyone gravitate toward the kitchen, asking if they can help set the table.
Ingredients
- Ground beef: The 80/20 ratio works best here, providing enough fat to keep the filling juicy without being greasy
- Yellow onion: Finely chopped so it almost disappears into the beef, adding sweetness without noticeable texture
- Garlic: Fresh minced garlic makes a noticeable difference over jarred versions
- Olive oil: A small amount helps bloom the spices and prevents the beef from sticking
- Cumin: This earthy spice is the backbone of the filling's flavor profile
- Chili powder: Provides warmth without overwhelming heat for a family-friendly taste
- Smoked paprika: Adds a subtle smoky depth that makes these taste restaurant-quality
- Dried oregano: Mexican oregano would be traditional, but regular works perfectly fine
- Salt and black pepper: Essential seasoning, but taste as you go since the cheese will add saltiness too
- Diced tomatoes with green chilies: Draining them prevents soggy tortillas while keeping zesty flavor
- Flour tortillas: Large and pliable ones roll without cracking, and they soften beautifully in the sauce
- Cheddar cheese: Sharp cheddar gives the best flavor contrast to the mild beef
- Monterey Jack: Melts incredibly well and balances the sharper cheddar
- Red enchilada sauce: Quality canned sauce works great, but homemade adds something special
- Fresh cilantro: Adds a bright pop that cuts through all that rich cheese
- Sour cream: The cool creaminess is the perfect finishing touch against the spiced beef
Instructions
- Get your oven ready:
- Preheat to 375°F so everything can go in immediately once assembled, keeping those tortillas from getting soggy
- Build the flavor base:
- Heat that olive oil in a large skillet over medium heat, then cook your onion until it's soft and translucent, about 3 minutes
- Add the aromatics:
- Stir in the garlic for just one minute until fragrant, taking care not to burn it
- Brown the beef:
- Add the ground beef and break it apart with your spoon, letting it cook through completely for about 6-8 minutes while developing nice browned bits
- Drain if needed:
- If there's excess fat in the pan, drain some off, but leave about a tablespoon to carry all those spices
- Bloom the spices:
- Stir in the cumin, chili powder, smoked paprika, oregano, salt, and pepper, cooking for one minute until the scent fills your kitchen
- Add the tomatoes:
- Mix in the drained diced tomatoes with green chilies and let everything simmer together for 2-3 minutes
- Prep the pan:
- Spread 1/2 cup of enchilada sauce over the bottom of your 9x13 baking dish to prevent sticking and add flavor to the bottom tortillas
- Fill those tortillas:
- Lay out all your tortillas and divide the beef mixture evenly, adding a sprinkle of both cheeses to each before rolling tightly
- Arrange them:
- Place each rolled enchilada seam-side down in the baking dish, fitting them snugly together
- Sauce and cheese:
- Pour the remaining enchilada sauce evenly over everything, then top with the rest of the cheese
- Bake covered:
- Cover with foil and bake for 20 minutes to heat everything through and soften the tortillas
- Get bubbly:
- Remove the foil and bake for another 10 minutes until the cheese is melted and starting to brown in spots
- Finish and serve:
- Sprinkle with fresh cilantro and bring to the table with sour cream for everyone to add as they like
These enchiladas became my go-to bring-along dish for new parents and sick friends. There's something universally comforting about tortillas wrapped around seasoned beef and cheese, bubbling away under a blanket of sauce.
Make It Your Own
One of my favorite discoveries was adding black beans or corn to the beef mixture for extra texture and nutrition. My friend swears by adding a can of refried beans to the filling for extra creaminess that holds everything together beautifully.
Heat It Up Or Keep It Mild
I've learned to keep the base recipe family-friendly and offer hot sauce on the side. But if you love heat, minced jalapeño in the beef or a splash of hot sauce in the enchilada sauce layers in spice gradually rather than overwhelming.
Planning Ahead Like A Pro
You can assemble these enchiladas up to 24 hours ahead, cover tightly, and refrigerate until ready to bake. This actually improves the flavor as the tortillas absorb some of that sauce.
- Add 5-10 minutes to baking time if baking from cold
- Let them rest 5 minutes before serving so they hold their shape better
- The leftovers reheat surprisingly well for lunch the next day
I hope these become a regular rotation in your house too. There's nothing quite like watching family and friends dig into a pan of homemade enchiladas, cheese stretching from their forks.
Recipe FAQs
- → Can I make beef enchiladas ahead of time?
-
Yes, assemble the enchiladas completely and refrigerate up to 24 hours before baking. Add 5-10 minutes to the covered baking time since they'll be cold.
- → How do I prevent tortillas from cracking?
-
Warm flour tortillas in the microwave for 20-30 seconds before filling. This makes them pliable and less likely to tear when rolling.
- → Can I freeze beef enchiladas?
-
Assemble enchiladas in a freezer-safe dish, cover tightly with foil and plastic wrap, and freeze up to 3 months. Thaw overnight in refrigerator before baking.
- → What's the best cheese for enchiladas?
-
A blend of sharp cheddar and Monterey Jack provides excellent flavor and meltability. Mexican cheese blends or asadero also work beautifully.
- → How can I make this gluten-free?
-
Substitute corn tortillas for flour tortillas and ensure your enchilada sauce is certified gluten-free. The filling naturally contains no gluten.