Heat olive oil in a large skillet over medium-high heat until it just starts to smoke. Immediately, but carefully, add beef, onion, and garlic into the pan. Cook, stirring, until onion is translucent and beef is cooked through, about 8 minutes. Add almonds, cilantro, raisins, jalapeno juice, and oregano. Season with salt and pepper. Stir in 1/2 cup ranchera sauce and bring to a boil. Remove from heat. Filling can be made up to 2 hours in advance. Let cool, cover, and refrigerate.
In a medium skillet, heat vegetable oil over medium-high heat. Place a tortilla in the skillet and cook, turning once, about 15 seconds per side. Transfer to a paper towel-lined plate. Repeat process with remaining tortillas.
Place 1 tortilla in the center of each of six warmed plates. Top each with an even layer of beef filling, and then with a second tortilla. Spoon about 3/4 cup of ranchera sauce over each enchilada and let it run onto the plate. Scatter cabbage over the top, and place a pickled jalapeno on the cabbage; sprinkle with cilantro and raisins, if using. Serve immediately.
Save to your Collections
Sorry for the inconvenience! Saving is temporarily unavailable as we work through a few kinks in our new recipe design (we hope you like it!). Don't worry, your collections are safe and you'll be able to save recipes again very soon.
Review this Recipe
Reviewing recipes is temporarily unavailable as we work through a few kinks in our new recipe design. You'll be able to comment again soon. Sorry for the inconvenience!