Make spice mix - Combine chili powder, cumin, paprika, ground coriander, salt, and black pepper. (Can be done up to 5 days ahead)
Sweet potatoes / Shallots - Prep as directed. Store separately. (Can be done up to 5 days ahead)
Pre-cook potatoes - Place potatoes in a microwave-safe bowl. Top with a damp paper towel. Microwave on high until potatoes start to turn tender (they will finish cooking on the stovetop), 4 to 6 minutes. (Can be done up to 5 days ahead)
Lettuce - Chop lettuce. (Can be done up to 2 days ahead)
Onions / Tomatoes (for tacos and salad) / Limes / Avocados - Prep as directed. Store tomatoes for salad in one container. Place onions, tomatoes for tacos, lime wedges, and avocados each into their own bowl so that everyone can customize their tacos.
Beans - Drain and rinse.
Unlock this meal along with hundreds of smart meal plans and never stress about "What's for dinner?" again
In a large bowl, whisk together mustard and vinegar. Add oil (portion for salad) while whisking. Top with lettuce and tomatoes (portion for salad).
Heat a skillet with oil (portion for tacos) over medium-high heat. Add potatoes and shallots. Saute until potatoes and shallots are tender, 3 to 4 minutes. Add spice mix and beans and continue cooking until everything is heated through.
Heat tortillas according to package directions.
Set out tortillas, sweet potato / bean filling, onions, tomatoes (for tacos), lime wedges, avocados, crumbled cotija, and sour cream and let everyone assemble their tacos at the table.
Toss salad and season with some salt and pepper. Serve tacos with salad on the side. Enjoy!