Follow the steps in order for the best result.
In a large bowl, combine the shredded lettuce, carrots, purple cabbage, and green onions. Toss well to create a vibrant salad mixture. Set aside.
In a skillet over medium-high heat, brown the ground beef until it's mostly cooked, with just a hint of pink remaining. Drain off any excess grease, if necessary.
Add the minced garlic, diced onion, and diced chipotle chili to the skillet with the beef. Cook, stirring frequently, until the beef is fully browned and the onions are softened.
Pour in the tomato sauce, chili powder, cumin, salt, and black beans. Stir everything together to ensure the spices are evenly distributed. Reduce the heat to low and simmer until heated through.
Warm the flour tortillas by wrapping them in paper towels and microwaving for about 30 seconds, or use a tortilla warmer according to its instructions.
To assemble the tacos, spread a layer of sour cream on each tortilla. Top with the prepared salad mixture, a generous helping of shredded cheese, and the flavorful beef and bean mixture. Fold the tortillas in half and serve immediately. Enjoy your homemade Spicy Beef and Black Bean Tacos!