Prepare the enchilada sauce according to recipe instructions.
Heat oil in a large sauté pan over medium-high heat. Add the onion and garlic and sauté for 3 minutes, stirring occasionally. Add the ground beef and cumin and sauté for 5 minutes or until completely browned, crumbling the beef with a wooden spoon as it cooks. Stir in the beans and green chiles until combined. Season the mixture with a few generous pinches of salt and pepper, to taste.
Heat oven to 350°F (180°C). Spread ½ cup of the enchilada sauce evenly along the bottom of a 9 x 13-inch baking dish.
To assemble the enchiladas, set up an assembly line including: tortillas, enchilada sauce, beef filling, and cheese. Lay out a tortilla, and spread two tablespoons of sauce over the surface of the tortilla. Add a generous spoonful of the beef filling in a line down the center of the tortilla, then sprinkle with ⅓ cup cheese. Roll up the tortilla and place it in the prepared baking dish. Assemble the remaining enchiladas. Spread any remaining sauce evenly over the top of the enchiladas, followed by any extra cheese.
Bake uncovered for 20 minutes, or until the enchiladas are cooked through and the tortillas are slightly crispy on the outside. Transfer the baking dish to a wire rack.
Serve the enchiladas immediately while they’re nice and hot, garnished with lots of your favorite toppings. Enjoy!