Beef Enchiladas Green Chili

Freshly baked Beef Enchiladas with Green Chili Sauce bubbling in a ceramic dish, garnished with cilantro and red onion. Save to Pinterest
Freshly baked Beef Enchiladas with Green Chili Sauce bubbling in a ceramic dish, garnished with cilantro and red onion. | yummyhauskitchen.com

Enjoy a flavorful blend of tender shredded beef slowly cooked with aromatic spices, wrapped in soft tortillas, and smothered in a creamy green chili sauce. Baked until bubbly and topped with melted Monterey Jack cheese and fresh cilantro, this dish offers comforting warmth and vibrant Mexican-inspired flavors perfect for a satisfying main course.

My first attempt at enchiladas happened on a weeknight when I was trying to impress someone who kept raving about their grandmother's version. I had no idea what I was doing, but I knew the smell of beef simmering in spices had to mean I was on the right track. What surprised me most was how forgiving the whole process turned out to be, and how something so impressive looking came together with such straightforward steps.

I remember bringing a pan of these to a potluck where I didn't know many people, nervous about whether anyone would actually eat them. Within minutes, someone came back for a second helping and asked for the recipe, which felt like the highest compliment I could have gotten at that moment.

Ingredients

  • Beef chuck roast or flank steak (1½ lbs): Chuck gives you that rich, melt-in-your-mouth texture when braised low and slow, though flank will work too if you prefer something leaner.
  • Olive oil (1 tablespoon): Just enough to get a good sear on the beef without overwhelming it.
  • Onion and garlic: These build the flavor base and become almost invisible once the beef braises, their sweetness deepening the overall taste.
  • Ground cumin, chili powder, smoked paprika (1 teaspoon each, plus ½ teaspoon paprika): Together they create warmth without heat, a subtle smokiness that ties everything together.
  • Beef broth (¾ cup): This becomes your braising liquid and infuses the shredded beef with savory depth.
  • Butter and all-purpose flour (2 tablespoons each): The roux base for your sauce, creating that creamy body without needing heavy cream.
  • Chicken broth (2 cups): The backbone of the green sauce, keeping it bright and not too heavy.
  • Canned diced green chiles (1 cup): Convenient and consistent, they give you that tangy kick without raw heat.
  • Garlic powder and onion powder (½ teaspoon each): These dry spices layer in extra savory notes to the sauce.
  • Sour cream (½ cup): Stirred in at the end, this mellows the sauce and adds richness.
  • Flour tortillas (12 small): Corn tortillas work beautifully too if you want gluten-free or prefer their taste and texture.
  • Monterey Jack cheese (2 cups shredded): It melts evenly and doesn't get grainy, though sharp cheddar is a solid alternative.
  • Fresh cilantro (½ cup chopped): The final bright note that makes people say they don't know what's in the dish but they love it.
  • Diced red onion (½ cup optional): A raw crunch that contrasts with the soft, baked enchiladas.

Instructions

Sear and simmer the beef:
Heat oil in a large pot over medium-high until it shimmers, then place the beef in and let it sit untouched for 2-3 minutes per side until it's deeply browned. This crust holds in the flavor and makes the whole dish taste more intentional. Add your onion, garlic, and all those spices, stirring for a minute so everything gets fragrant, then pour in the broth and lower the heat to a gentle simmer.
Let time do the work:
Cover the pot and let the beef braise for 1 to 1½ hours until it falls apart when you touch it with a fork. You can hear the gentle bubbling, smell the cumin and paprika mingling together, and know something good is happening in there without you having to do much.
Build the sauce:
In a separate saucepan, melt butter over medium heat and whisk in flour, cooking that paste for just a minute so it loses its raw flour taste. Gradually add chicken broth while whisking, which keeps lumps from forming and gives you a silky base. Stir in those green chiles and the garlic and onion powders, simmer for 5 minutes to let the flavors marry, then remove from heat and stir in sour cream until it's smooth and creamy.
Shred and combine:
Once the beef is tender enough to fall apart, pull it out with two forks and shred it right in the pot so it soaks up all those cooking juices. This step takes maybe a minute but makes a real difference in how flavorful the filling is.
Set up for baking:
Grease your 9x13-inch dish and spread a thin layer of that green sauce across the bottom, which prevents sticking and gives you sauce in every bite. Have your tortillas, beef, and cheese ready because the assembly goes quickly once you start.
Fill and roll:
Lay a tortilla flat, spoon some shredded beef down the center, sprinkle a little cheese on top, and roll it toward you until it's snug but not so tight it bursts. Place each one seam-side down in the dish so it doesn't unroll in the oven.
Sauce and top:
Pour the remaining sauce over all the enchiladas, making sure they're covered, then scatter the rest of your cheese on top. This is when it starts looking like something worth eating.
Bake covered, then bare:
Cover with foil and bake at 375°F for 20 minutes so the inside heats through gently, then remove the foil and bake another 10 minutes until the cheese is bubbling and turning golden at the edges. That's when you know it's ready.
Finish and serve:
Let it rest for a couple of minutes, then scatter cilantro and red onion on top and serve with lime wedges so people can brighten their bites to their taste.
Golden Beef Enchiladas with Green Chili Sauce served on a plate with lime wedges and a side of cilantro. Save to Pinterest
Golden Beef Enchiladas with Green Chili Sauce served on a plate with lime wedges and a side of cilantro. | yummyhauskitchen.com

There was a moment after pulling these out of the oven when steam was rising off the dish and the cheese was still bubbling at the edges, and I realized this was the kind of food that brought people together not because it was fancy, but because it was honest and warm and made everyone at the table feel cared for.

Why This Dish Works

Enchiladas sit in this sweet spot where the flavors meld and deepen as everything bakes together. The beef stays moist under that sauce, the tortillas soften and absorb the flavors around them, and the cheese melts into every crack and crevice. It's one of those dishes where the whole is genuinely better than the sum of its parts, and that transformation in the oven is actually kind of magical.

Building Flavor Layers

Each ingredient in the beef filling serves a purpose, from the cumin that adds earthiness to the smoked paprika that gives subtle depth. The green sauce balances all that richness with brightness from the chiles and tang from the sour cream, so the final dish never feels one-note or heavy. When you taste a finished enchilada, you're tasting the result of those layers working together, which is why taking time with each component actually matters.

Make It Your Own

The beauty of this recipe is that it's flexible without losing its identity. You can use rotisserie chicken if you want something faster, or black beans if you're cooking for vegetarians, and the dish still works perfectly. Corn tortillas swap in beautifully and make it naturally gluten-free, and you can adjust the heat level by adding jalapeños or using fewer green chiles.

  • Rotisserie chicken or black beans turn this into a quick weeknight dinner or a vegetarian main.
  • A squeeze of fresh lime juice over each serving brightens everything right before you eat it.
  • Leftover enchiladas reheat gently in a 350°F oven covered with foil, staying moist and delicious for days.
Homemade Beef Enchiladas with Green Chili Sauce topped with melted cheese, ready to eat for a family dinner. Save to Pinterest
Homemade Beef Enchiladas with Green Chili Sauce topped with melted cheese, ready to eat for a family dinner. | yummyhauskitchen.com

These enchiladas have become one of those recipes I make when I want to feel like I did something worthwhile in the kitchen, and when I want people to feel genuinely fed. There's real comfort in that.

Frequently asked questions about this recipe

Beef chuck roast or flank steak are ideal for shredding; they become tender and flavorful after slow cooking.

Yes, corn tortillas can be used for a gluten-free option and add a slightly different texture and flavor.

The sauce combines butter, flour, chicken broth, diced green chiles, and seasonings, finished with sour cream for a creamy, tangy finish.

Yes, the beef filling can be made ahead and stored in the refrigerator until ready to assemble and bake.

Fresh cilantro, diced red onion, and lime wedges add brightness and a fresh finish to the rich flavors.

Yes, rotisserie chicken or black beans provide flavorful and convenient substitutions.

Beef Enchiladas Green Chili

Tender beef wrapped in tortillas, baked with tangy green chili sauce and melted cheese.

Prep 25m
Cook 55m
Total 80m
Servings 6
Difficulty Medium

Ingredients

Beef Filling

  • 1.5 lbs beef chuck roast or flank steak
  • 1 tablespoon olive oil
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 0.5 teaspoon smoked paprika
  • 0.5 teaspoon salt
  • 0.25 teaspoon black pepper
  • 0.75 cup beef broth

Green Chili Sauce

  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 2 cups chicken broth
  • 1 cup canned diced green chiles
  • 0.5 teaspoon garlic powder
  • 0.5 teaspoon onion powder
  • 0.25 teaspoon salt
  • 0.5 cup sour cream

Assembly

  • 12 small flour tortillas
  • 2 cups shredded Monterey Jack cheese
  • 0.5 cup chopped fresh cilantro
  • 0.5 cup diced red onion (optional)
  • Lime wedges, for serving

Instructions

1
Prepare the Beef Filling: Heat olive oil in a large pot over medium-high heat. Sear beef on all sides until browned, about 2-3 minutes per side. Add onion, garlic, cumin, chili powder, smoked paprika, salt, and pepper. Sauté for 2 minutes. Pour in beef broth, bring to a simmer, cover, and cook on low heat for 1 to 1.5 hours until beef is very tender. Shred beef with two forks, return to pot, and toss with cooking juices. Set aside.
2
Make the Green Chili Sauce: Melt butter in a saucepan over medium heat. Stir in flour and cook for 1 minute. Gradually whisk in chicken broth until smooth. Add diced green chiles, garlic powder, onion powder, and salt. Simmer for 5 minutes. Remove from heat and stir in sour cream until well combined. Adjust seasoning as needed.
3
Assemble the Enchiladas: Preheat oven to 375°F. Lightly grease a 9x13-inch baking dish. Spread half a cup of green chili sauce on the bottom of the dish. Fill each tortilla with shredded beef and a sprinkle of cheese, roll up, and place seam-side down in the dish. Pour remaining sauce over enchiladas and top with remaining cheese.
4
Bake: Cover the dish with foil and bake for 20 minutes. Remove foil and bake an additional 10 minutes until cheese is bubbly and golden brown.
5
Garnish and Serve: Sprinkle enchiladas with chopped fresh cilantro and diced red onion if desired. Serve hot with lime wedges.
Additional Information

Equipment Needed

  • Large pot or Dutch oven
  • Saucepan
  • Whisk
  • 9x13-inch baking dish
  • Mixing bowls
  • Forks for shredding beef

Nutrition (Per Serving)

Calories 480
Protein 30g
Carbs 37g
Fat 24g

Allergy Information

  • Contains wheat (flour tortillas, all-purpose flour), milk (butter, cheese, sour cream)
  • May contain soy (check broth and cheese labels)
Lea Hoffmann

Passionate home cook sharing easy recipes, cooking tips, and wholesome meal inspiration.