Beef Enchiladas Green Sauce

Beef Enchiladas with Green Sauce are baked with melted cheese and fresh cilantro garnish. Pin It
Beef Enchiladas with Green Sauce are baked with melted cheese and fresh cilantro garnish. | pinnerplates.com

This dish features slow-cooked shredded beef simmered with spices, then wrapped in warm corn tortillas. It is baked beneath a vibrant green sauce and topped with melted Monterey Jack or cheddar cheese to create rich, comforting layers of flavor. Softened tortillas combined with zesty sauce offer a balance of textures, enhanced by optional garnishes like cilantro, sour cream, avocado, and green onions for a fresh finish. Ideal for a satisfying Mexican-inspired main course.

The first time I made green enchiladas was actually an accident—I had planned red sauce but grabbed the wrong jar at the grocery store, and my family still talks about that happy mistake years later.

My neighbor taught me the oil trick for tortillas—she said her grandmother would laugh at anyone who tried rolling cold tortillas, and now I completely understand why.

Ingredients

  • Beef chuck or flank steak: Chuck becomes incredibly tender after long simmering, while flank has great beefy flavor—both work beautifully here
  • Beef broth: This creates the braising liquid that infuses the meat with savory depth while it cooks down
  • Corn tortillas: These soften in hot oil and hold the filling together better than flour versions
  • Green enchilada sauce: Look for a tomatillo based sauce with tangy brightness that cuts through the rich beef
  • Monterey Jack: Melts beautifully without getting greasy, plus its mild flavor lets the beef shine
  • Vegetable oil: Essential for softening tortillas so they roll without cracking or falling apart

Instructions

Simmer the beef:
Combine the beef, broth, onion, garlic, cumin, chili powder, salt, and pepper in a large saucepan and bring to a gentle simmer. Cover and cook over low heat for 1.5 to 2 hours until the beef falls apart easily when pressed with a fork.
Shred and absorb:
Remove the beef from the cooking liquid and shred it using two forks, then return it to the pan to soak up those spiced juices. Let it simmer until most of the liquid has been absorbed and the beef is deeply flavored.
Softening the tortillas:
Heat about 2 tablespoons of oil in a skillet over medium heat and briefly warm each tortilla for 10 to 15 seconds per side. Stack the softened tortillas in foil to keep them warm and pliable for rolling.
Building the layers:
Spread about 1/2 cup of green sauce across the bottom of a 9x13 inch baking dish so the enchiladas do not stick. Place a generous spoonful of beef and a sprinkle of cheese in each tortilla, roll tightly, and arrange seam side down in rows.
Sauce and cheese:
Pour the remaining green enchilada sauce evenly over all the rolled tortillas, making sure to cover the edges so they do not dry out. Sprinkle the remaining cheese across the top in an even layer.
Bake until bubbly:
Cover the dish with foil and bake at 375°F for 20 minutes, then remove the foil and bake another 10 minutes until the cheese is melted and bubbling. Serve hot with your favorite toppings.
Golden Beef Enchiladas with Green Sauce served with sour cream and diced avocado. Pin It
Golden Beef Enchiladas with Green Sauce served with sour cream and diced avocado. | pinnerplates.com

These became our go-to comfort food the first winter we moved to a colder climate—something about that bubbling cheese and warm spices just made the house feel like home.

Making Ahead Like a Pro

You can assemble the entire dish up to 24 hours ahead, cover tightly, and refrigerate until baking time. The flavors actually develop more depth this way, plus it means dinner is practically ready when you walk in the door.

Spice Adjustments That Work

Mild green sauce works beautifully for kids, but adding diced green chilies to the beef filling gives it this gentle heat that builds without overwhelming. I once used a hot enchilada sauce by mistake and my husband reached for his milk glass immediately.

Leftovers That Somehow Taste Better

These reheat incredibly well—just cover with foil and warm at 350°F for about 15 minutes until heated through. The flavors seem to meld even more after a night in the refrigerator.

  • Freeze unbaked enchiladas for up to 3 months, thaw in refrigerator overnight
  • Add black beans to the beef filling for extra protein and texture
  • Make a double batch because they disappear faster than expected
Sizzling hot Beef Enchiladas with Green Sauce just out of the oven for dinner. Pin It
Sizzling hot Beef Enchiladas with Green Sauce just out of the oven for dinner. | pinnerplates.com

There is something deeply satisfying about pulling that bubbling dish from the oven and watching everyone immediately gather around the table.

Recipe Questions & Answers

Simmer the beef chuck or flank steak with broth and spices over low heat for 1.5 to 2 hours until it becomes tender enough to shred easily with forks.

Yes, selecting certified gluten-free corn tortillas ensures the dish remains suitable for gluten-sensitive diets without altering the flavor or texture.

Monterey Jack or cheddar cheese melts smoothly, providing a creamy and mild flavor that complements the spicy green sauce.

Briefly warm each tortilla in oil over medium heat for 10 to 15 seconds per side to make them pliable and easier to roll without cracking.

Chicken or beans can replace beef for a lighter or vegetarian option while still pairing well with the green sauce and cheese.

Beef Enchiladas Green Sauce

Tender beef wrapped in corn tortillas, baked with zesty green sauce and melted cheese in a comforting Mexican style.

Prep 25m
Cook 40m
Total 65m
Servings 4
Difficulty Medium

Ingredients

Beef Filling

  • 1 lb beef chuck or flank steak
  • 1 cup beef broth
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tsp ground cumin
  • 1 tsp chili powder
  • 1/2 tsp salt
  • 1/4 tsp ground black pepper

Enchiladas

  • 12 corn tortillas
  • 2 cups green enchilada sauce
  • 2 cups shredded Monterey Jack or cheddar cheese
  • 2 tbsp vegetable oil

Garnishes

  • 1/4 cup fresh cilantro, chopped
  • 1/2 cup sour cream
  • 1/2 cup diced avocado
  • 1/4 cup sliced green onions

Instructions

1
Preheat Oven: Preheat oven to 375°F.
2
Prepare Beef Filling: In a large saucepan, combine beef, broth, onion, garlic, cumin, chili powder, salt, and pepper. Bring to a simmer, cover, and cook over low heat for 1.5 to 2 hours until beef is tender and shreds easily. Alternatively, use a pressure cooker for 30 minutes.
3
Shred Beef: Remove beef from cooking liquid and shred with two forks. Return shredded beef to the pan and simmer until most liquid is absorbed.
4
Softens Tortillas: Heat 2 tbsp oil in a skillet over medium heat. Briefly warm each tortilla for 10-15 seconds per side, stacking them in foil to keep warm.
5
Prepare Baking Dish: Spread 1/2 cup green sauce over the bottom of a 9x13-inch baking dish.
6
Assemble Enchiladas: Place a generous spoonful of shredded beef and a sprinkle of cheese in each tortilla. Roll up tightly and arrange seam-side down in the dish.
7
Add Sauce and Cheese: Pour remaining green enchilada sauce over the rolled tortillas. Sprinkle remaining cheese evenly on top.
8
Bake Enchiladas: Cover with foil and bake for 20 minutes. Remove foil and bake an additional 10 minutes until cheese is melted and bubbling.
9
Garnish and Serve: Garnish with cilantro, sour cream, avocado, and green onions as desired. Serve hot.
Additional Information

Equipment Needed

  • Large saucepan or Dutch oven
  • Skillet
  • 9x13-inch baking dish
  • Aluminum foil
  • Mixing bowls
  • Tongs or spatula

Nutrition (Per Serving)

Calories 540
Protein 33g
Carbs 38g
Fat 28g

Allergy Information

  • Contains dairy (cheese, sour cream)
  • Corn tortillas are gluten-free, but check packaging to avoid cross-contamination
Danielle Foster

Sharing simple, tasty recipes and kitchen tips for everyday home cooks.