Beef Enchiladas Green Sauce

Steaming Beef Enchiladas with Green Sauce, melting cheese atop each roll and flavorful beef inside. Save
Steaming Beef Enchiladas with Green Sauce, melting cheese atop each roll and flavorful beef inside. | cookingwithkendra.com

This dish features tender, slow-cooked shredded beef seasoned with cumin, chili powder, and smoked paprika. Wrapped in soft tortillas and covered with vibrant green sauce, it is baked until the cheese melts perfectly. Garnished with fresh cilantro and optional jalapeño slices, it brings a rich, savory flavor with a touch of zest. The combination of spices and creamy melted cheese creates a satisfying and authentic Mexican-inspired main dish perfect for family meals or gatherings.

My neighbor Maria once brought over a casserole dish of enchiladas verdes on a particularly rough Tuesday, the kind of day where I'd forgotten to plan dinner and the kitchen felt chaotic. One bite of that tender, sauce-soaked beef wrapped in soft tortillas and I understood why she'd spent her evening making them—comfort tastes like someone saying "I've got you." Now whenever I make them, I chase that same feeling of warmth and care, the kind that fills the whole house with that savory, tomatillo-rich smell.

I made these for my book club one spring, and what I remember most isn't the recipe going perfectly—I actually forgot to warm the tortillas first and had one rip—but how everyone went silent when they took the first bite, then started talking over each other about the flavors. My friend Rachel asked for the recipe three times that night, and I knew I'd gotten it right when she started making them for her own family.

Ingredients

  • Beef chuck or flank steak (1 lb): Chuck gives you more fat and flavor when braised, though flank works too if you prefer something leaner; either way, you want a cut that becomes silky and shreds beautifully under low heat.
  • Olive oil (1 tbsp): Just enough to get a little sear on the meat without making things greasy.
  • Onion and garlic: The aromatic foundation that makes everything smell like someone's home cooking.
  • Cumin, chili powder, smoked paprika: This spice trio is what transforms ordinary beef into something with real character and depth.
  • Beef broth (1/2 cup): The liquid that keeps the beef moist and tender as it braises; don't skip this or you'll end up with tough, stringy meat.
  • Flour or corn tortillas (8 medium): Corn tortillas are more traditional and have better flavor, though flour ones are more forgiving if you're not used to handling them; warm them right before assembling so they don't crack.
  • Green enchilada sauce (2 cups): This is where the brightness comes from—use store-bought if you're short on time, or make your own with tomatillos, cilantro, and jalapeños for something special.
  • Monterey Jack or mozzarella cheese (1 1/2 cups shredded): Monterey Jack melts beautifully and has just a hint of spice; mozzarella works fine if that's what you have.
  • Fresh cilantro, jalapeño, sour cream: These finishes brighten everything up and let people customize their plate to their own taste.

Instructions

Start your oven and build the base:
Preheat to 375°F while you get organized. This gives your oven time to reach temperature while you're working on the beef, so nothing has to wait around.
Sauté onion and garlic until fragrant:
Heat olive oil in a large skillet over medium heat, add your chopped onion, and let it soften for about 3 minutes—you'll know it's ready when it turns translucent and starts to smell sweet. Add garlic and cook for just 1 more minute so it doesn't burn.
Sear and season the beef:
Increase heat slightly, add your beef chunks, and let them sit undisturbed for a minute so they get a nice brown crust instead of steaming. Sprinkle in your cumin, chili powder, smoked paprika, salt, and pepper, stirring everything together—the spices will toast slightly and smell incredible, which is your signal you're on the right track.
Braise the beef low and slow:
Pour in beef broth, cover the skillet, and turn heat down to low. Let it simmer gently for about 25 minutes—you want to hear just the occasional quiet bubble, not an aggressive boil. The meat is done when you can easily pull it apart with a fork and it's almost falling into shreds on its own.
Shred and combine:
Remove beef from the skillet and use two forks to shred it right on the cutting board, then return it to the pan where all those onions, garlic, and spiced broth are waiting. Mix everything together so every piece of beef gets coated in that flavorful mixture.
Warm your tortillas:
Wrap them in a damp kitchen towel and microwave for about 30 seconds, or warm them one at a time in a dry skillet over medium heat until they're pliable. Warm tortillas are forgiving and won't crack when you roll them.
Layer the base of your baking dish:
Spread about 1/2 cup of green enchilada sauce across the bottom of your 9x13-inch baking dish—this prevents sticking and adds flavor underneath.
Fill and roll your enchiladas:
Place a spoonful of shredded beef down the center of each warm tortilla, roll it up snugly, and lay it seam-side down in the dish. Crowd them in there pretty close together so they stay moist and don't unroll.
Cover with remaining sauce and cheese:
Pour the rest of your green sauce evenly over the enchiladas, making sure every one gets coated, then sprinkle shredded cheese generously on top—don't be shy here.
Bake until bubbling:
Bake for about 20 minutes at 375°F until the cheese is melted, bubbly, and just starting to brown at the edges. You'll know it's ready when you can't resist pulling it out anymore.
Finish and serve:
Let it rest for just a couple minutes, then garnish with fresh cilantro, sliced jalapeño, and a dollop of sour cream on the side if you like.
Save
| cookingwithkendra.com

There was an afternoon when my daughter helped me roll these, and she was so proud of getting three of them wrapped without any tears that she announced at dinner she'd made enchiladas "with her own hands." That's when I realized this recipe isn't just about feeding people—it's about creating moments in the kitchen where someone feels capable and included.

The Magic of Green Sauce

The brightness of green enchilada sauce is what elevates this dish from ordinary to something worth making again and again. That tang comes from tomatillos, which are completely different from red tomatoes—they're tangier and fresher tasting, which is why homemade green sauce tastes like nothing you can quite describe. Even if you use a good store-bought version, the sauce does the heavy lifting here, so choose one you actually like eating straight from the jar.

Variations That Work

Once you understand how this recipe works, you can bend it to suit whatever you have on hand or whatever you're craving that night. Shredded chicken works beautifully if you cook it the same way, beans add heartiness if beef isn't in the plan, and some nights I'll throw in roasted poblano peppers just for the extra layer of flavor.

Making It Your Own

The best part about enchiladas is how forgiving they are, and how a few small changes can make them feel brand new each time you make them.

  • Use pepper jack cheese instead of Monterey Jack if you want serious heat, or mix both together for complexity.
  • Stir chopped green chiles into the beef filling for brightness that builds as you eat.
  • Serve with Mexican rice on the side and a simple green salad to balance all that richness.
A close-up of baked Beef Enchiladas with Green Sauce, bubbling cheese and sprinkled cilantro garnish. Save
A close-up of baked Beef Enchiladas with Green Sauce, bubbling cheese and sprinkled cilantro garnish. | cookingwithkendra.com

These enchiladas have become the recipe I reach for when I want to feel like a good cook and feed people something that matters. Once you make them once, you'll understand why they're worth the hour of your time.

Recipe FAQs

Beef chuck or flank steak are ideal as they become tender when slow-cooked and shred easily.

Yes, both flour and corn tortillas can be used. Corn tortillas make it gluten-free if they are certified gluten-free.

Use pepper jack cheese or add chopped green chilies to the beef mixture for extra heat.

Simmering ensures the beef is tender and easy to shred, enhancing the overall texture and flavor.

Mexican rice or a fresh green salad complement the flavors and balance the meal.

Beef Enchiladas Green Sauce

Shredded beef wrapped in warm tortillas, topped with zesty green sauce and melted cheese for a flavorful meal.

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

Ingredients

Beef Filling

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

Enchiladas & Assembly

  • 8 medium flour or corn tortillas
  • 2 cups green enchilada sauce
  • 1 1/2 cups shredded Monterey Jack or mozzarella cheese
  • 1/4 cup fresh cilantro, chopped
  • 1/2 cup sour cream (optional, for serving)
  • 1 small jalapeño, thinly sliced (optional, for garnish)

Instructions

1
Preheat Oven: Set oven temperature to 375°F.
2
Sauté Aromatics: Heat olive oil in a large skillet over medium heat. Cook onion until softened, about 3 minutes. Add garlic and cook for 1 additional minute.
3
Brown Beef: Add beef, cumin, chili powder, smoked paprika, salt, and pepper. Sear beef on all sides, approximately 5 minutes total.
4
Simmer Beef: Pour in beef broth, cover, and reduce heat to low. Simmer until beef is tender and easily shredded, about 25 minutes. Add more broth if necessary.
5
Shred Beef: Remove beef from skillet and shred using two forks. Return shredded beef to skillet and combine with onions and spices.
6
Prepare Tortillas: Warm tortillas until pliable to prevent cracking during rolling.
7
Assemble Enchiladas: Spread 1/2 cup green enchilada sauce evenly on the bottom of a 9x13-inch baking dish. Fill each tortilla with shredded beef, roll, and arrange seam-side down in the dish.
8
Add Sauce and Cheese: Pour remaining green enchilada sauce evenly over tortillas. Sprinkle shredded cheese on top.
9
Bake Enchiladas: Bake in preheated oven for 20 minutes, or until cheese is melted and bubbly.
10
Garnish and Serve: Top with chopped cilantro and sliced jalapeño. Serve with sour cream if desired.
Additional Information

Equipment Needed

  • Large skillet
  • 9x13-inch baking dish
  • Knife and cutting board
  • Mixing bowls
  • Aluminum foil (optional)

Nutrition (Per Serving)

Calories 470
Protein 29g
Carbs 39g
Fat 22g

Allergy Information

  • Contains dairy from cheese and sour cream.
  • Contains gluten if flour tortillas are used; substitute gluten-free corn tortillas as needed.
Kendra Lewis

Sharing simple, homemade recipes and handy cooking tips for fellow home cooks.