Beef enchiladas are a delicious and comforting Mexican-inspired dish. They feature seasoned ground beef wrapped in tortillas, covered in a rich enchilada sauce, and baked with a generous topping of melted cheese. It’s a satisfying meal that’s perfect for family dinners or gatherings.
Why You’ll Love This Recipe
I love this beef enchiladas recipe because it’s hearty, full of flavor, and easy to make with ingredients I usually have on hand. The savory beef filling combined with tangy enchilada sauce and gooey cheese makes every bite comforting and satisfying. It also reheats beautifully, so I can enjoy leftovers just as much the next day.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
- 1 lb ground beef
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 packet taco seasoning
- 1 cup canned diced tomatoes (with green chilies if desired)
- 2 cups enchilada sauce
- 2 cups shredded cheddar cheese
- 8 large flour or corn tortillas
- ¼ cup chopped fresh cilantro
- ½ cup sliced black olives (optional)
- Sour cream, for serving (optional)
- Chopped green onions, for serving (optional)
Directions
- I start by cooking the ground beef in a large skillet over medium heat until it’s browned and fully cooked. I drain any excess fat.
- Then I add the chopped onion and minced garlic, cooking until the onion becomes soft and translucent.
- I stir in the taco seasoning and canned diced tomatoes, letting everything simmer for about 5 minutes to let the flavors come together.
- I preheat the oven to 375°F (190°C). If I’m using corn tortillas, I warm them slightly to prevent cracking when rolling.
- I spread a thin layer of enchilada sauce at the bottom of a 9×13-inch baking dish.
- I place a tortilla on a flat surface, add some beef mixture in the center, sprinkle cheese on top, then roll it up and place it seam-side down in the baking dish.
- I repeat with the remaining tortillas, beef, and cheese.
- I pour the rest of the enchilada sauce over the top and sprinkle with the remaining cheese.
- I cover the dish with foil and bake for 20 minutes. Then I remove the foil and bake for another 10 minutes, or until the cheese is melted and bubbly.
- I finish with a sprinkle of fresh cilantro and any other toppings I like before serving.
Servings and Timing
- Servings: 8 enchiladas
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
Variations
- I sometimes swap ground beef for shredded chicken or ground turkey.
- For a vegetarian version, I use black beans, corn, and sautéed vegetables instead of meat.
- To make it spicier, I add chopped jalapeños or use a hot enchilada sauce.
- I like using different cheese blends such as Monterey Jack or pepper jack for more flavor.
- Occasionally, I add a layer of refried beans inside the tortillas for extra richness.
Storage/Reheating
- I store leftovers in an airtight container in the fridge for up to 3 days.
- To freeze, I assemble the enchiladas, cover them well, and freeze them for up to 3 months. I thaw in the fridge before baking or reheating.
- When reheating, I use the oven at 350°F (175°C) until heated through or microwave individual portions for 1-2 minutes.
FAQs
How do I keep tortillas from cracking?
I always warm my tortillas before rolling. This makes them more flexible and helps prevent tearing.
Can I use store-bought enchilada sauce?
Yes, I often use store-bought sauce when I’m short on time. It’s convenient and works great in this recipe.
What toppings go well with beef enchiladas?
I like to top mine with sour cream, chopped cilantro, sliced black olives, and green onions for extra flavor and freshness.
Can I prepare beef enchiladas ahead of time?
Yes, I often assemble them earlier in the day and keep them in the fridge until I’m ready to bake.
What sides pair well with beef enchiladas?
I usually serve them with Mexican rice, refried beans, or a simple salad to complete the meal.
Conclusion
These beef enchiladas are one of my favorite comfort foods. They’re flavorful, satisfying, and easy to customize depending on what I have in the kitchen. Whether I’m cooking for family or making a dish to enjoy all week, this recipe never disappoints.
Print
Beef Enchiladas Recipe
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 8 enchiladas
- Category: Main Course
- Method: Baking
- Cuisine: Mexican
- Diet: Halal
Description
Beef enchiladas are a hearty and comforting Mexican dish made with seasoned ground beef, rolled in soft tortillas, covered in rich enchilada sauce, and topped with melted cheese.
Ingredients
- 1 lb ground beef
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 packet taco seasoning
- 1 cup canned diced tomatoes (with green chilies if desired)
- 2 cups enchilada sauce
- 2 cups shredded cheddar cheese
- 8 large flour or corn tortillas
- ¼ cup chopped fresh cilantro
- ½ cup sliced black olives (optional)
- Sour cream, for serving (optional)
- Chopped green onions, for serving (optional)
Instructions
- In a large skillet, cook the ground beef over medium heat until browned. Drain excess fat.
- Add chopped onion and garlic; cook until onion is soft and translucent.
- Stir in taco seasoning and diced tomatoes; simmer for about 5 minutes.
- Preheat oven to 375°F (190°C). Warm corn tortillas if using to make them pliable.
- Spread ½ cup enchilada sauce on the bottom of a 9×13 inch baking dish.
- Place beef mixture and some cheese on each tortilla, roll tightly, and place seam-side down in the dish.
- Pour remaining enchilada sauce over rolled tortillas; top with remaining cheese.
- Cover with foil and bake for 20 minutes. Remove foil and bake for another 10 minutes until cheese is bubbly.
Notes
- Use different cheeses like Monterey Jack or Mexican blend for variety.
- Add veggies like bell peppers, corn, or black beans for extra nutrition.
- Choose enchilada sauce based on desired spice level.
- Warm tortillas to prevent cracking.
- Store leftovers in an airtight container in the fridge for up to 3 days or freeze for up to 3 months.
Nutrition
- Serving Size: 1 enchilada
- Calories: 340
- Sugar: 4g
- Sodium: 710mg
- Fat: 19g
- Saturated Fat: 9g
- Unsaturated Fat: 8g
- Trans Fat: 0.5g
- Carbohydrates: 24g
- Fiber: 3g
- Protein: 20g
- Cholesterol: 55mg