If you love Mexican food but want to skip takeout, these 29 recipes make it easy to cook at home. They’re simple, full of flavor, and don’t take all day to make. From tacos to enchiladas, each recipe is packed with the flavors you love. Cooking at home lets you control the ingredients and adjust the spice just the way you like it, and once you try these recipes, your usual takeout will feel unnecessary.

Chunky Guacamole. Photo credit: Honest and Truly.
Semi-Homemade Chicken Empanadas

Flaky pastry wraps tender chicken for a meal that bakes quickly and tastes homemade. The shortcut ingredients make it simple to prepare without losing flavor. These empanadas are a fast, family-friendly Mexican dinner that everyone will enjoy.
Get the Recipe: Semi-Homemade Chicken Empanadas
Honey Habanero Tacos

Ground beef glazed with sweet honey and spicy habanero cooks in minutes for tacos full of bold flavor. The mix of sweet and spicy keeps the recipe simple while giving a fresh twist. These tacos make weeknight dinners easy and fun with Mexican flair.
Get the Recipe: Honey Habanero Tacos
Spanish Rice

Fluffy Spanish rice cooks quickly in one pot and pairs perfectly with tacos or enchiladas. The seasoning gives more flavor than basic restaurant rice with very little effort. This side dish completes Mexican dinners and brings the flavors together at the table.
Get the Recipe: Spanish Rice
Chicken Tortilla Soup

Chicken, beans, and corn simmer in a spiced broth for a filling meal that comes together fast. The recipe doesn’t need extra sides to feel complete. This Mexican-inspired soup makes weeknight dinners satisfying and flavorful for the whole family.
Get the Recipe: Chicken Tortilla Soup
Dessert Nachos

Layered cinnamon sugar tortillas with berries, chocolate, and whipped cream create a fun dessert that is easy to serve. The mix of textures and flavors makes it simple to enjoy straight from the plate. This sweet dessert is a tasty Mexican-inspired finish to any meal.
Get the Recipe: Dessert Nachos
Homemade Nacho Cheese

Melt creamy cheese with a touch of spice for a rich topping that goes on tacos, enchiladas, or roasted vegetables. The smooth texture blends easily with other ingredients without extra steps. This nacho cheese adds warmth and bold Mexican flavor to any dinner.
Get the Recipe: Homemade Nacho Cheese
Chunky Guacamole

Ripe avocados mashed with lime, tomatoes, and seasonings make a quick and fresh guacamole. It pairs well with tacos, quesadillas, or as a side for any Mexican meal. This recipe adds bright, bold flavor that brings the table together in minutes.
Get the Recipe: Chunky Guacamole
Refried Beans

Creamy refried bean cooks quickly with just a few simple ingredients and deliver rich, satisfying flavor. It adds depth to tacos, enchiladas, or a bowl while helping a meal feel complete without extra effort. This classic bean is an easy Mexican recipe that brings bold flavor to dinner and pairs perfectly with almost any dish on the table.
Get the Recipe: Refried Beans
Carnitas

Slow-cooked pork turns tender and full of flavor, ready to fill tacos or enchiladas in minutes. The simple seasoning brings out a rich, savory taste without adding extra steps or effort. Carnitas delivers classic Mexican flavor that makes dinner exciting, satisfying, and easy to enjoy at the table.
Get the Recipe: Carnitas
Roasted Tomatillo Salsa

Roasted tomatillos add tang and zest to tacos, enchiladas, or grilled meat in just minutes. The slight char brings a deeper flavor while keeping the dish bright and fresh. The salsa comes together quickly and adds a bold, vibrant touch that makes any Mexican meal feel special. It’s an easy Mexican recipe that can boost dinner without extra effort.
Get the Recipe: Roasted Tomatillo Salsa
Puff Pastry Beef Empanadas

Flaky puff pastry wraps seasoned beef for a meal that is golden on the outside and rich inside. They bake quickly and are easy to serve for lunch, dinner, or a snack. These empanadas show how easy Mexican recipes can be hearty, convenient, and full of flavor for the whole family.
Get the Recipe: Puff Pastry Beef Empanadas
Mexican Skillet Quinoa

Quinoa, beans, corn, and salsa cook together in one skillet for a protein-packed meal with bold flavors. The one-pan method keeps prep and cleanup simple while delivering a filling dinner. This skillet dish is a healthy and easy Mexican recipe that the whole family can enjoy without extra effort.
Get the Recipe: Mexican Skillet Quinoa
Semi-Homemade Chicken Enchiladas

Rotisserie chicken and cheese rolled into soft tortillas and baked with sauce for a dinner that comes together fast. The flavors meld while keeping prep and cleanup simple for busy nights. These enchiladas are an easy Mexican recipe that fills the table with satisfying, hearty flavor that everyone will enjoy.
Get the Recipe: Semi-Homemade Chicken Enchiladas
Non-Traditional 7 Layer Dip

Beans, cheese, salsa, and fresh toppings stack into a dip that’s full of bold flavor in every bite. It comes together quickly but makes a big impression on the table. This layered dip is an easy Mexican recipe that brings bold flavor to snacks or sides without extra work.
Get the Recipe: Non-Traditional 7 Layer Dip
Red Enchilada Sauce

A rich red sauce made from pantry staples simmers quickly and adds bold flavor to tacos, enchiladas, or casseroles. It tastes homemade and satisfying without extra steps or effort. Keep this sauce on hand to give any Mexican dinner a fast and flavorful boost that everyone will enjoy.
Get the Recipe: Red Enchilada Sauce
Tamale Pot Pies

Tender chicken, corn, and spices fill a soft masa crust that bakes quickly for a meal reminiscent of classic tamales. The filling delivers big flavor while keeping prep simple. These tamale pot pies are an easy Mexican recipe that gives a family-friendly dinner with minimal effort.
Get the Recipe: Tamale Pot Pies
Mexican Sheetcake Brownies

Chocolate brownies get a warm twist from cinnamon and a hint of chili powder for a unique and rich flavor. They bake fast and cut neatly into bars that are easy to share. These brownies are a simple Mexican dessert recipe that brings a fun, bold twist to the end of any meal.
Get the Recipe: Mexican Sheetcake Brownies
Cheesy Beef and Rice Casserole

Ground beef, rice, and melted cheese cook together in one pot for a meal that’s filling and comforting. The flavors blend while keeping prep and cleanup simple for weeknight dinners. This casserole is a hearty Mexican recipe that turns an ordinary dinner into a satisfying and easy family meal.
Get the Recipe: Cheesy Beef and Rice Casserole
Garden Fresh Salsa

Fresh vegetables and seasonings come together for a salsa that’s bright, bold, and ready in minutes. It pairs perfectly with tacos, enchiladas, or as a simple side to any Mexican dinner. This salsa is an easy Mexican recipe that adds fresh flavor and lifts every meal without extra effort.
Get the Recipe: Garden Fresh Salsa
Beef Quesadillas

Melted cheese and seasoned beef cook inside tortillas for a meal that’s fast, filling, and flavorful. They slice easily for sharing and are ready in minutes without complicated steps. These quesadillas are an easy Mexican recipe that works as a dependable dinner when flavor and speed are both important.
Get the Recipe: Beef Quesadillas
Easy Creamy Taco Soup

Chicken, vegetables, and Mexican spices cook together in a creamy broth for a meal that is hearty and quick. It cooks on the stove in minutes while staying naturally gluten-free and satisfying. This soup is an easy Mexican recipe that makes dinner simple, flavorful, and filling without extra effort.
Get the Recipe: Easy Creamy Taco Soup
Mexican Street Corn

Corn is coated in a tangy sauce and sprinkled with crumbly cotija cheese for a bold and bright flavor. The spices bring a little kick while keeping the dish easy to make. This is an easy Mexican recipe that adds a fast, flavorful side to any dinner.
Get the Recipe: Mexican Street Corn
Slow Cooker Mexican Shredded Chicken

Chicken cooks in a slow cooker until tender and full of bold Mexican flavor. It’s perfect as a filling for tacos, enchiladas, or a bowl that’s ready in minutes. This recipe is an easy Mexican recipe that makes mealtime effortless without standing over the stove.
Get the Recipe: Slow Cooker Mexican Shredded Chicken
Instant Pot Mexican Chicken and Rice

Chicken and rice cook together in the Instant Pot for a meal that’s hearty and satisfying. The spices and salsa blend to give a rich flavor with minimal effort. This is an easy Mexican recipe that creates a quick and family-friendly dinner in one pot.
Get the Recipe: Instant Pot Mexican Chicken and Rice
Enchilada Meatballs

Meatball bakes in enchilada sauce with cheese and tortilla for a dish that’s bold, filling, and comforting. Every bite blends flavor and texture for a satisfying meal. This recipe is an easy Mexican recipe that brings a fast, hearty dinner to the table.
Get the Recipe: Enchilada Meatballs
Blackened Cod Tacos

Cod is seasoned with smoky spices and cooks quickly for a tender, flavorful meal. It pairs with cabbage, lime, and pico de gallo for a bright, balanced flavor. This is an easy Mexican recipe that creates a fresh and satisfying dinner without extra effort.
Get the Recipe: Blackened Cod Tacos
Blackened Fish Tacos

Mahi Mahi is seasoned and blackened to cook perfectly while staying tender and flavorful. A creamy cilantro lime sauce adds brightness and balances the spice. This is an easy Mexican recipe that makes a quick dinner that keeps flavor and simplicity in check.
Get the Recipe: Blackened Fish Tacos
Homemade Queso Dip

Cheese melts into a smooth, creamy dip with a touch of spice for tacos, enchiladas, or chips. It blends easily with other ingredients without extra effort. This is an easy Mexican recipe that brings warm, rich flavor to any meal or snack.
Get the Recipe: Homemade Queso Dip
Chicken Enchiladas Casserole

Chicken, cheese, and sauce are layered into a casserole that bakes into a warm, comforting meal. It’s easy to assemble and stays satisfying even as leftovers. This is an easy Mexican recipe that makes dinner filling, simple, and full of flavor.
Get the Recipe: Chicken Enchiladas Casserole