Ground beef enchiladas are one of those dinners that feel like a warm hug on a cold Tuesday night. Savory seasoned beef, bubbling cheese, and tangy sauce all wrapped in soft tortillas make this a dish the whole family actually shows up for. I started making these years ago when I needed something filling and fast, and they have been in our regular dinner rotation ever since.
The smell alone is enough to clear out any bad mood. Cumin and chili powder hit the hot skillet and the kitchen just transforms. These ground beef enchiladas are simple enough for a weeknight but feel special enough for a weekend dinner with friends. If you love the idea of a similar handheld comfort meal, my Baked Cream Cheese Chicken Taquitos are another tortilla-based favorite worth bookmarking. Your family will thank you!
Table of Contents
Ingredients for Ground Beef Enchiladas
I have made these ground beef enchiladas probably forty times now, and keeping the ingredient list tight is what makes this recipe work every single time. I always reach for lean ground beef because it browns cleaner and you end up with way less grease to drain. A good quality enchilada sauce really does make a difference here, so do not skip on that one.
- 1 lb lean ground beef (80/20 works great, leaner is fine too)
- 8 flour or corn tortillas (I recommend flour for easier rolling, corn for a more traditional bite)
- 2 cups enchilada sauce, store-bought or homemade (my go-to is a mild red sauce from the Mexican food aisle)
- 1 cup shredded cheddar or Monterey Jack cheese (in my experience, mixing both gives the best melt and flavor)
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 tsp cumin
- 1 tsp chili powder
- Sour cream for topping
- Optional toppings: diced tomatoes, sliced jalapeños, chopped cilantro, sliced olives, diced avocado

Step-by-Step Instructions
I recommend reading through all the steps once before you start. It makes the whole thing feel effortless and you will be sitting down to eat in about 40 minutes flat.
Step 1: Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish, then spread a thin layer of enchilada sauce across the bottom. This prevents sticking and adds flavor to the underside of each enchilada.
Step 2: Heat a large skillet over medium heat. Add the ground beef and diced onion, breaking up the meat as it cooks. Cook for 5 to 7 minutes until the beef is fully browned and the onion is soft and translucent. Drain any excess fat.
Step 3: Stir in the minced garlic, cumin, and chili powder. Cook for one more minute, stirring constantly, until everything smells fragrant and the spices are fully worked into the meat. Remove from heat.
Step 4: Warm your tortillas for 20 to 30 seconds in the microwave wrapped in a damp paper towel, or quickly on a dry skillet for about 15 seconds per side. This step is not optional if you want to avoid cracking and tearing when you roll.
Step 5: Spoon an even amount of the beef mixture onto the center of each tortilla, dividing the filling across all 8. Do not overfill or they will be impossible to roll tightly.
Step 6: Roll each tortilla snugly around the filling and place it seam-side down in the prepared baking dish. Seam-side down is key here since it keeps everything together during baking.
Step 7: Pour the remaining enchilada sauce evenly over the top, making sure every tortilla is well coated. Sprinkle the shredded cheese generously over the entire dish.
Step 8: Bake uncovered at 375°F for 20 to 25 minutes until the cheese is fully melted, bubbly, and lightly golden at the edges. Let the dish rest for 5 minutes before serving. Top with sour cream, fresh cilantro, diced tomatoes, and anything else you love.
What to Serve with Ground Beef Enchiladas
The best sides balance the richness of cheesy enchiladas with something lighter or fresh. Here are the pairings that work really well at our table and keep the meal feeling complete without being too heavy.
Mexican Rice: A classic side that soaks up any extra enchilada sauce on the plate. The mild flavor lets the enchiladas shine without competing. If you love bold rice dishes, my Creamy Cajun Chicken Pasta is another hearty weeknight option worth trying.
Refried Beans: Creamy, savory, and filling. Refried beans round out the meal and add protein and fiber that make leftovers even more satisfying the next day.
Street Corn: Sweet, smoky, and slightly creamy, street corn adds a fun contrast in texture and temperature. If you want to make your own Mexican-inspired corn dish, try this Slow Cooker Street Corn Chicken for a full meal built around those same flavors.
Chips, Salsa, and Guacamole: A crunchy, fresh starter that gets everyone to the table early. The acidity of the salsa cuts right through the richness of the cheese.
Simple Green Salad with Lime Vinaigrette: Bright and fresh, a lime-dressed salad gives the plate color and keeps things from feeling too heavy. This is my go-to when I want to feel like I balanced the meal out.
Enchilada Bowls (High-Protein Option): If someone at the table is skipping tortillas, serve the beef filling over rice with sauce and cheese on top. My High-Protein Chicken Cottage Cheese Enchilada Bowls follow a similar concept and are a great lower-carb companion recipe to have on hand.

How to Store and Reheat Ground Beef Enchiladas
Leftover ground beef enchiladas hold up really well. Cover the baking dish tightly or transfer portions to an airtight container and refrigerate for up to 3 to 4 days. The flavors actually deepen overnight, which makes day-two leftovers genuinely worth looking forward to.
To reheat, cover the dish with foil and warm in a 350°F oven for about 15 minutes until heated through. For individual portions, microwave in 60-second intervals covered with a damp paper towel to keep the tortillas from drying out. I recommend the oven method when reheating a full pan since it keeps the cheese from getting rubbery.
Pro tip: You can assemble the entire dish up to 24 hours ahead of time, cover tightly with plastic wrap, and refrigerate until you are ready to bake. For longer storage, freeze the unbaked assembled dish wrapped tightly in plastic wrap and then foil for up to 3 months. Bake straight from frozen, adding 10 to 15 minutes to the cook time.
Frequently Asked Questions
Can I use corn tortillas instead of flour tortillas for this recipe?
Yes, corn tortillas work well and give a more traditional texture and flavor. Just make sure to warm them thoroughly before rolling since they crack more easily than flour tortillas when cold.
How do I keep my enchiladas from getting soggy?
Drain the ground beef well after browning, spread only a thin layer of sauce on the bottom of the baking dish, and do not pour all the sauce until just before baking. Avoid soaking the tortillas too far in advance.
Can I make ground beef enchiladas ahead of time for a party?
Absolutely. Assemble the entire pan, cover, and refrigerate for up to 24 hours before baking. This actually makes them easier to serve for a crowd since all the prep is done ahead and you just pop the dish in the oven when you are ready.

Easy Ground Beef Enchiladas
Ingredients
Equipment
Method
- Preheat oven to 375 degrees F (190 degrees C). Lightly grease a 9×13 inch baking dish and spread a thin layer of enchilada sauce across the bottom to prevent sticking.
- In a large skillet over medium heat, cook the ground beef and diced onion, breaking up the meat as it cooks, for 5 to 7 minutes until browned and cooked through. Drain excess fat.
- Add minced garlic, cumin, and chili powder to the beef mixture. Stir and cook for 1 minute until fragrant. Remove from heat.
- Warm tortillas for 20 to 30 seconds in the microwave wrapped in a damp paper towel, or 15 seconds per side on a dry skillet, until soft and pliable.
- Spoon an even amount of beef mixture onto the center of each tortilla, dividing filling across all 8. Do not overfill.
- Roll each tortilla tightly and place seam-side down in the prepared baking dish.
- Pour remaining enchilada sauce evenly over all rolled tortillas, ensuring full coverage. Sprinkle shredded cheese generously over the top.
- Bake uncovered at 375 degrees F for 20 to 25 minutes until cheese is melted, bubbly, and lightly golden at the edges. Let rest 5 minutes before serving. Top with sour cream and desired toppings.









