Beef enchiladas are full of flavor. Smoky, slightly spicy, and comforting, this simple dish uses a few pantry staples for an easy weeknight dinner.

A pan of enchiladas.

This easy beef enchiladas recipe is one of my favorite simple ground beef dinnersCreamy refried beans mix with savory beef for a rich, hearty filling that feels nourishing and comforting. Melty cheese adds even more flavor everyone loves.

It’s also a great dish for serving guests because it looks so lovely on the table. Bright pops from green chiles and optional toppings like  fermented salsaavocado aioli, fermented jalapeños add texture, flavor, and color to the top of the enchiladas, making them look (and taste!) irresistible.

Why You’ll Love This Recipe

Classic Tex-Mex flavors – Bring all the great flavors of your favorite Mexican restaurant to your table at home for an easy weeknight meal.

Great for meal prep – The beef mixture can be made a day ahead and stored in the fridge. The next day, assemble the enchiladas right before baking. The meat mixture also freezes well.

Kid friendly – This is a recipe that the whole family will enjoy. It’s nutritious, delicious, and kid-approved.

Ingredients

Ingredients for beef enchiladas on a counter top.

Refried Beans – Use canned beans (I like to get my canned goods from Thrive Market) or make a homemade version.

Red enchilada sauce – You can use store-bought sauce or homemade enchilada sauce. We prefer red sauce, but green enchilada sauce would be a fun variation.

Flour tortillas – We love to make sourdough tortillas or freshly milled whole wheat tortillas. You could also use corn tortillas. If you’re using frozen tortillas, wrap them in a damp paper towel and microwave them for about 30 seconds to soften before using. 

Cheddar & Monterey Jack cheese – You can use a Mexican blend cheese, if desired. 

A full ingredient list with exact amounts can be found in the recipe card below.

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

How to Make Beef Enchiladas

Beef browning in a cast iron skillet.

Step 1: Brown the ground beef in a large frying pan over medium to medium-high heat until fully cooked. Drain any excess fat and set the beef aside.

Onions in a cast iron skillet.

Step 2: In the same pan, heat 1 tablespoon olive oil over medium heat. Add the chopped onion and cook until softened, about 5 minutes. Add the garlic and cook for 1 more minute.

Tomato paste and seasoning mixed with onions in a cast iron skillet.

Step 3: Stir in the tomato paste, green chilies, taco seasoning, and water. 

Beef mixture in cast iron skillet.

Step 4: Mix well, then return the cooked beef to the pan and stir in the refried beans until everything is evenly combined. Remove from heat. Preheat the oven to 350  degrees Fahrenheit.

Sauce in a pan.

Step 5: Spread 1/2 cup of the enchilada sauce evenly over the bottom of the casserole dish.

Hands rolling a tortilla filled with beef and cheese.

Step 6: Place about 2/3 cup of the enchilada filling along the center of a tortilla. Sprinkle a little of both the cheddar and Monterey Jack cheeses on top. 

Placing a tortilla in the pan.

Step 7: Roll the tortilla and place it seam side down in the baking dish. Repeat with the rest of the tortillas tortillas and filling.

Cheese on top of enchiladas in a pan.

Step 8: Pour the remaining sauce over the rolled tortillas and sprinkle the remaining few tablespoons cheese evenly on top. 

Baked enchiladas in a pan.

Step 9: Bake for 20 minutes, until heated through and the cheese is melted and bubbly.

A pan of enchiladas.

Step 10: Top with pico de gallo, sour cream, avocado, pickled red onions, jalapeño slices, cilantro, or your favorite toppings. Serve immediately.

Tips

  • Add sautéed bell peppers, zucchini, or corn to the beef mixture for extra color and nutrients. This is a good way to sneak in veggies.
  • To make chicken enchiladas, substitute ground or shredded chicken for the beef. It’s a great way to use up a whole roasted chicken.
  • Adjust the taco seasoning or add a pinch of cayenne or chili powder to your own enchilada sauce if you like it spicier. 
  • Store leftover enchiladas in plastic wrap, aluminum foil, or an airtight container in the fridge. Reheat in a casserole dish in the oven or toaster oven.
A beef enchilada on a plate.

Recipe FAQs

What is the secret to good enchiladas?

Flavorful components like sauce, seasonings, and tortillas are essential for good enchiladas.

What seasoning is good in ground beef enchiladas?

Onion powders, garlic, ground cumin, and salt are perfect in enchiladas. I use taco seasoning as it contains all the spices to make the whole thing taste great.

Should I fry tortillas before making enchiladas?

You do not have to fry the tortillas. If you are worried about soggy tortillas, frying would help prevent that.

More Dinner Recipes from the Farmhouse

If you try this recipe and love it, I would love it if you could come back and give it 5 stars! Tag me on Instagram @farmhouseonboone.

Easy Beef Enchiladas Recipe

No ratings yet
Beef enchiladas are full of flavor. Smoky, slightly spicy, and comforting, this simple dish uses a few pantry staples for an easy weeknight dinner.
Prep: 20 minutes
Cook: 35 minutes
Total: 55 minutes
Servings: 8 Servings
Enchiladas in a pan with a wooden spoon scooping them out.
Save this recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Ingredients

Beef Mixture:

  • 1 1/2 pounds lean ground beef
  • 1 tablespoon olive oil
  • 1 cup chopped onion
  • 4 cloves garlic, minced
  • 2 tablespoons taco seasoning
  • salt and pepper, to taste
  • 1/4 cup water
  • 1 tablespoon tomato paste
  • 4 ounce can green chilies
  • 15 ounce can of refried beans

Assemble the Enchiladas:

Instructions 

  • Brown the ground beef in a large skillet over medium heat until fully cooked. Drain any excess fat and set the beef aside.
  • In the same pan, heat 1 tablespoon olive oil over medium heat. Add the chopped onion and cook until softened, about 5 minutes. Add the garlic and cook for 1 more minute.
  • Stir in the tomato paste, green chilies, taco seasoning, and water. Mix well, then return the cooked beef to the pan and stir in the refried beans until everything is evenly combined. Remove from heat.
  • Preheat the oven to 350 degrees Fahrenheit.
  • Spread ½ cup of the red enchilada sauce evenly over the bottom of a 9×13-inch baking dish.
  • Place about 2/3 cup of the beef and bean mixture along the center of a tortilla. Sprinkle a little of both the cheddar and Monterey Jack cheeses on top. Roll the tortilla and place it seam-side down in the baking dish. Repeat with the remaining tortillas and filling.
  • Pour the remaining enchilada sauce over the rolled tortillas and sprinkle the remaining cheese evenly on top. Bake for 20 minutes, until heated through and the cheese is melted and bubbly.
  • Optionally, top with pico de gallo, sour cream, avocado, black olives, pickled red onion, jalapeño slices, cilantro, or your favorite toppings. Serve immediately.

Notes

  • The beef mixture can be made a day ahead and stored in the fridge. Assemble right before baking.
  • Adjust the taco seasoning or add a pinch of cayenne or chili powder if you like it spicier.
  • Add sautéed bell peppers, zucchini, black beans, or corn to the beef mixture for extra color and nutrients.
  • Try using whole wheat tortillas for more nutrients.

Nutrition

Serving: 1Serving | Calories: 463kcal | Carbohydrates: 30g | Protein: 34g | Fat: 22g | Saturated Fat: 11g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 7g | Trans Fat: 0.3g | Cholesterol: 93mg | Sodium: 1424mg | Potassium: 421mg | Fiber: 5g | Sugar: 8g | Vitamin A: 864IU | Vitamin C: 5mg | Calcium: 385mg | Iron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

Sharing is caring!

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating