With its colorful, varied flavors and ingredients, Mexican food is simultaneously familiar and entirely unique. Maybe you've honed a killer guacamole recipe but never made pork carnitas, or maybe you've always done a simple Americanized version of enchiladas and are looking for something more authentic. Either way, these 10 savory Mexican recipes should easily make their way into your weeknight recipe rotation.

• 1 Enchiladas Verdes
• 2 Elote (Roasted Sweet Corn with Cheese)
• 3 How To Make Mexican Braised Beef in a Slow Cooker
• 4 Slow Cooker Pork Carnitas
• 5 Guacamole with Corn, Pasilla Chiles, and Tomatillos

• 6 Grilled Cactus and Corn Salad
• 7 How To Make Sopes: Plus a Vegetarian Topping Recipe
• 8 Mexican Chicken Soup
• 9 Chiles en Nogada
• 10 Spicy Chicken Flautas with Lime Sour Cream

Related: Sweet, Salty, Sour & Spicy: A Photo Guide to Mexican Snacks

(Images: see linked posts for full image credits)