Step 1
Preheat oven to 350 degrees F (175 degrees C). Spray a deep 12x6-inch hotel pan or casserole dish with cooking spray.
Step 2
Mix garlic powder black pepper cayenne pepper cumin marjoram and oregano together in a small bowl.
Step 3
Heat a large skillet over medium-high heat and stir in ground beef. Cook and stir until the beef is crumbly and no longer pink about 10 minutes. Drain and discard any excess grease. Add black beans water and taco seasoning; cook and stir mixture until most of liquid is evaporated 5 to 10 minutes.
Step 4
Heat butter in a separate skillet over medium heat; cook and stir green onions in the melted butter until softened about 5 minutes. Mix cream of mushroom soup sour cream green chile peppers and garlic powder mixture into green onions; reduce heat to low and simmer until mixture is heated through 2 to 3 minutes.
Step 5
Remove 3/4 cup soup mixture and stir into ground beef mixture; fold in 1/2 cup Cheddar-Monterey Jack cheese until well incorporated.
Step 6
Stir milk into the remaining soup mixture until sauce is smooth; remove from heat.
Step 7
Spoon about 1/2 cup ground beef mixture into each tortilla. Roll each tortilla around filling and place seam side down into the prepared pan. Pour sauce over enchiladas spreading to completely coat. Sprinkle 1/2 cup Cheddar-Monterey Jack cheese over enchiladas.
Step 8
Bake in the preheated oven until cheese is melted and edges of the casserole are browned 30 to 35 minutes.