This recipe for Beef and Bean Enchiladas is inspired by the vibrant flavors of Mexican cuisine, offering a quick yet hearty dish that delights with every bite. The savory beef paired with creamy beans wrapped in warm tortillas and topped with zesty enchilada sauce transports diners to a bustling cantina, proving that great flavor doesn't require hours of effort.
Prepare the Beef Mixture: Heat the olive oil in a large skillet over medium heat. Add the chopped onion and sauté for 3-4 minutes until translucent. Stir in the minced garlic and cook for an additional 30 seconds until fragrant.
Cook the Beef: Add the ground beef to the skillet, breaking it up with a spoon as it cooks. Sauté the beef until fully browned, about 5-6 minutes.
Add Beans: Add the drained black beans to the beef mixture, stirring well to combine. Continue to cook for another 2 minutes. Season with salt and pepper as needed.
Assemble Enchiladas: Preheat your oven to 375°F (190°C). Spread 1/2 cup of enchilada sauce on the bottom of a baking dish. Fill each tortilla with a scoop of the beef and bean mixture, roll tightly, and place seam-side down in the dish. Repeat with remaining tortillas.
Add Enchilada Sauce: Pour the remaining enchilada sauce over the rolled tortillas. Sprinkle the shredded cheese evenly over the top.
Bake: Cover the dish with aluminum foil and bake in the preheated oven for 15 minutes. Remove the foil and bake for an additional 5 minutes, until the cheese is melted and bubbly.
Garnish and Serve: Sprinkle the enchiladas with chopped cilantro before serving. Enjoy with a side of sour cream or guacamole for extra richness.
Notes
For a spicier version, add a chopped jalapeño with the onion.