Steak Enchiladas


Steak enchiladas are a delicious twist on a classic Mexican dish, making use of leftover steak or freshly cooked meat. Growing up, my family often made this meal during weekend get-togethers. The savory flavors combined with the cheesy goodness create a meal that many people crave. Whether you’re looking for a hearty weeknight dinner or a dish to impress guests, steak enchiladas are perfect for any occasion. You may also find Steak Enchiladas useful.
Why you’ll love this dish
There are so many reasons to whip up a batch of steak enchiladas! First and foremost, they are incredibly satisfying and filled with bold flavors that everyone will love. What makes this meal special is its versatility; it’s perfect for busy weeknights or family gatherings. Plus, the leftovers, if any, are just as delicious the next day!
"I made these steak enchiladas for my family’s Friday night dinner, and they were a hit! Everyone went back for seconds!"
To make the most of this delicious dish, consider pairing it with a refreshing salad or some homemade guacamole. If you’re short on time, you might also enjoy making lazy enchiladas that deliver on taste with less effort.
How to make Steak Enchiladas
Making steak enchiladas is a straightforward process that anyone can master. Here’s an overview of how this recipe comes together:
- Sear the steak and sauté the onions.
- Mix all the filling ingredients in a bowl.
- Roll the mixture in tortillas.
- Top with enchilada sauce and cheese before baking until bubbly!
These steps help delineate how simple it can be to enjoy a homemade version of steak enchiladas that rivals restaurant offerings.
What you’ll need


Gather these key ingredients to get started on your steak enchiladas:
- 1 ½ lbs steak (such as sirloin or ribeye)
- 1 tablespoon olive oil
- 1 cup diced yellow onion
- 1 4-ounce can diced green chiles, drained
- 1 15-ounce can black beans, drained and rinsed
- 1 packet taco seasoning
- 1 lime (juiced)
- 2 cups shredded sharp cheddar cheese (divided)
- 8 large flour tortillas
- 2 cups red enchilada sauce (divided)
- Fresh cilantro (optional, for garnish)
These ingredients create a fulfilling and flavorful meal full of deliciousness.
Directions to follow
Here are the steps to prepare these mouthwatering steak enchiladas:
- Preheat the oven to 375°F.
- Heat a large skillet over medium-high heat. Add olive oil, then sear the steak for 3-4 minutes per side until well browned and cooked to medium. Remove and let rest for 5 minutes before dicing into bite-sized pieces.
- In the same skillet, add diced onion and sauté for 2-3 minutes until it becomes soft.
- In a large bowl, combine the diced steak, sautéed onion, green chiles, black beans, taco seasoning, lime juice, and ½ cup of the enchilada sauce. Mix everything until uniformly coated.
- Spread ½ cup of enchilada sauce in the bottom of a 9×13-inch baking dish. Lay out each tortilla and add a scoop of the steak mixture to the center, sprinkle with cheddar cheese (reserve 1 cup for topping), then roll up tightly.
- Place enchiladas seam-side down in the baking dish. Pour remaining enchilada sauce evenly over the top and sprinkle with the reserved cheese.
- Bake uncovered for 20-25 minutes, until the cheese is melted and bubbly. Let rest for 5 minutes before serving. Garnish with chopped cilantro if desired.
If you’re fond of preparing meals in an air fryer, consider trying garlic butter steak bites for a quick and flavorful meal.
How to serve Steak Enchiladas
To present your steak enchiladas beautifully, serve them with a side of Mexican rice, beans, or a fresh avocado salsa. You can also pile on toppings such as sour cream, salsa, or additional cheese for those who love a bit more flavor.
Storage and reheating tips
When it comes to storing leftovers, you’ll want to let the enchiladas cool down before sealing them in an airtight container. They can be kept in the refrigerator for up to 3 days. For longer storage, consider freezing them; just make sure to wrap them tightly in foil or freezer-safe bags. When reheating, simple microwave individually or bake in the oven until heated through.
Helpful cooking tips
To elevate your steak enchiladas, consider using freshly shredded cheese instead of pre-packaged shredded cheese to achieve a creamier texture. Additionally, marinating the steak before cooking can infuse extra flavor.
Variations
Feel free to experiment with different flavors! You can swap the cheddar for pepper jack cheese for a spicy kick or add some sautéed vegetables such as bell peppers or zucchini for a healthier twist. You might also try using other proteins like chicken or pork if you want to mix things up.
FAQ
Can I use other meats instead of steak?
Yes, shredded chicken or grilled pork would work well in this recipe.How do I make these enchiladas vegetarian?
Replace the steak with black beans or another plant-based protein mix.What can I do with leftover fillings?
Use any leftover fillings in burritos, on top of nachos, or in a breakfast scramble!
Conclusion
Incorporating flavorful steak enchiladas into your meal rotation can be a delightful experience for your family and friends. If you’re looking for additional inspiration for steak recipes, be sure to check out the delicious Steak Enchiladas recipe by Heinen’s Grocery Store. For a great way to use any leftover steak, consider the Steak & Beef Enchiladas from Platter Talk or learn from The Cozy Apron’s version for even more creative ideas!






