Skip to content

50 BEST Mexican Food Recipes

50 of the BEST Mexican food recipes that are easy, flavorful and quick to make. Whether you’re looking for side dishes, soups, healthy Mexican food or even desserts, you’ll find it all here!

Delicious and Easy Mexican Recipes

Mexican food is BY FAR my favorite type of cuisine. All of the flavors, textures and fresh ingredients make each dish the absolute perfect combination of deliciousness. And don’t even get me started on chips and salsa…I could indulge in that tasty Mexican appetizer ALL day long.

This list of Mexican food includes all of your favorite authentic recipes like enchiladas, tacos, taquitos and fajitas. It also includes a few non-traditional recipes that put a fun spin on how you typically enjoy the classics.

So the next time you’re craving Mexican, try any of these delicious and easy recipes below. Whether you’re celebrating Cinco de Mayo or need a new dinner idea for Taco Tuesday, you’ll find it all here. Trust me, this is some of the best Mexican food you’ve ever tasted!

Mexican Side Dishes

You may not immediately think about side dishes when you think of Mexican food, but they are just as delicious as the main course! Whether it’s rice, veggies or bread, any of these sides would taste amazing alongside your favorite Mexican entrees.

cilantro lime rice
Cilantro Lime Rice
This cilantro lime rice is made in one pot in less than 30 minutes! Flavorful, fluffy and perfectly tender. Tastes just like the rice from Chipotle or Cafe Rio!
Total Time: 25 minutes
Read more
Mexican rice
Mexican Rice Recipe
This easy Mexican rice is made in just one pot in 45 minutes! Full of flavor and so easy to customize. The perfect side dish for all your favorite Mexican recipes.
Total Time: 40 minutes
Read more
mexican street corn
Mexican Street Corn
This Mexican street corn is charred to perfection and topped with a delicious cilantro lime crema sauce and crumbled cotija cheese. So much flavor and takes just 20 minutes to make. The perfect side dish for any occasion! 
Total Time: 20 minutes
Read more
fajita veggies in white bowl
Fajita Veggies
This simple and versatile mix of sizzling, sweet, and smoky fajita veggies is a quick, healthy, and tasty addition to so many dishes!
Total Time: 8 minutes
Read more
slice of cornbread on white plate
Mexican Cornbread
Mexican cornbread is a simple, sweet, and spicy cornbread with a buttery soft crumb. It's made with creamed corn, honey, cheddar and jalapenos, and tons of flavor! 
Total Time: 40 minutes
Read more

Healthy Mexican Food

Healthy food doesn’t have to be boring, and these healthy Mexican recipes are a true testament to that statement. They are lighter alternatives that are definitely not lacking in flavor. You won’t even believe something this delicious can be good for you!

how to make taco salad
Taco Salad
A delicious and easy taco salad recipe that's made in just 20 minutes! Filled with chopped greens, taco meat, rice, corn, beans, tomatoes and your favorite salad dressing.
Total Time: 20 minutes
Read more
sweet potato bowls on table close up
Sweet Potato Bowls
These one pot sweet potato bowls are an easy vegetarian meal option that's ready in just 30 minutes! Loaded with diced sweet potatoes, black beans, corn, rice and seasonings, this delicious dinner packs a punch of flavor. 
Total Time: 30 minutes
Read more
chicken stuffed peppers in a baking dish
Chicken Stuffed Peppers
Chicken stuffed peppers made with 5 simple ingredients in just 30 minutes! A flavorful family-favorite that's perfect for busy weeknights!
Total Time: 30 minutes
Read more
chicken taco salad with salsa ranch dressing in a white bowl
Chicken Taco Salad
Shredded chicken taco salad loaded with lettuce, black beans, grilled corn, avocado, tomatoes and bell peppers. Topped with a creamy salsa ranch dressing. Simple, flavorful and delicious!
Total Time: 20 minutes
Read more
lettuce cup with taco meat and pico de gallo
Taco Lettuce Wraps
Taco lettuce wraps are a healthy, flavorful and delicious alternative to hard shell tacos. Plus they're paleo, Whole30 and gluten-free!
Total Time: 15 minutes
Read more
fajita chicken salad in white bowl
Chicken Fajita Salad
EASY fajita salad recipe that's ready in just 20 minutes or less. Packed with flavorful seasoned chicken, fajita veggies, diced tomatoes, avocado and fresh green salsa. 
Total Time: 20 minutes
Read more
Mexican Chopped Salad with Chipotle Dressing... an easy and delicious summertime meal!
Mexican Salad
A fresh and flavorful Mexican salad recipe surrounded by baked tortilla strips and topped with a homemade chipotle dressing. Easy to make and even more delicious to eat!
Total Time: 30 minutes
Read more
quinoa salad
Southwest Quinoa Salad
This southwest quinoa salad makes a delicious and flavorful side dish or main meal. You can feel great about eating this healthy, protein-packed salad all summer long!
Total Time: 30 minutes
Read more
salsa chicken
Salsa Chicken Recipe
This crockpot salsa chicken takes just 2 simple ingredients and is one of the easiest recipes ever! Perfect on salads, bowls, tacos, burritos and more. 
Total Time: 4 hours 5 minutes
Read more
fajita bowl topped with sour cream and cilantro
Chicken Fajita Bowl Recipe
Make-ahead chicken fajita bowls are an easy and healthy recipe for weekday lunches away from home. One of my favorite meal prep recipes!
Total Time: 45 minutes
Read more
taco bowl with toppings
Instant Pot Chicken Taco Bowl Recipe
Easy instant pot chicken taco bowls that take just 5 minutes of prep. A family favorite meal idea that's perfect for busy weeknights. Just simply dump and go! 
Total Time: 30 minutes
Read more

Mexican Soup Recipes 

Who doesn’t love to cozy up with a warm bowl of Mexican soup? Each of these recipes are hearty, flavorful and packed with your favorite Mexican ingredients. You’ll have a hard time choosing just one!

Taco soup
Best Taco Soup
The world's best taco soup recipe that's fast and easy to make in one pot with staple ingredients! This taco soup is by far the most requested meal at my house.
Total Time: 30 minutes
Read more
mexican meatball soup in white pot
Albondigas Soup
Albondigas soup is made with beef and rice meatballs, potatoes, vegetables, tomatoes and onions. It's super flavorful, hearty and the perfect dish to warm you up on a chilly day. 
Total Time: 40 minutes
Read more
bowl of chicken tortilla soup with sliced avocado and crushed tortilla chips
Chicken Tortilla Soup
This chicken tortilla soup recipe is made in ONE pot in 30 minutes. Always a crowd pleaser and tastes great loaded with cheese, avocado and tortilla chips. 
Total Time: 30 minutes
Read more
slow cooker chicken enchilada soup
Chicken Enchilada Soup
This slow cooker chicken enchilada soup is creamy, warm and absolutely delicious! One of my favorite 'set it and forget it' crockpot meals that's perfect for busy weeknights! 
Total Time: 3 hours 5 minutes
Read more
stuffed pepper soup in bowl
Stuffed Pepper Soup
This easy stuffed pepper soup is made in just one pot in 30 minutes. Filled with ground beef, bell peppers, rice and a flavorful tomato broth, it's the perfect comfort soup to warm up with. 
Total Time: 30 minutes
Read more
Mexican chicken soup in white bowl
Mexican Chicken Soup Recipe
Paleo, gluten-free and Whole30 friendly! An easy crock pot soup recipe that takes just 5 minutes of prep. This Mexican chicken soup is packed with veggies and is healthy and delicious!
Total Time: 3 hours 5 minutes
Read more
chicken taco soup in bowl
Chicken Taco Soup
Easy chicken taco soup made in just one pot in 30 quick minutes. Our favorite hearty and flavorful soup recipe to enjoy during the fall season. 
Total Time: 30 minutes
Read more
white chicken chili
White Chicken Chili Recipe
 A creamy and delicious crockpot white chicken chili that's perfect for a chilly day! Takes just 5 minutes of prep and is great for busy weeknights. Add your favorite toppings and dig in!
Total Time: 3 hours 35 minutes
Read more
bowl of turkey chili
Healthy Turkey Chili
This healthy turkey chili recipe is hearty and delicious with plenty of flavor! Can easily be made in the slow cooker as well. Nothing beats a comforting bowl of chili!
Total Time: 1 hour
Read more
taco soup in a white bowl
Instant Pot Taco Soup
Instant Pot taco soup is a mouthwatering one-pot dinner idea that is freezer-friendly and makes for easy batch cooking. It's fully loaded with the flavors, textures, and aromas of everyone's favorite taco, but in the form of a hearty & comforting soup!
Total Time: 35 minutes
Read more
green enchilada chicken soup in bowl with avocado
Green Enchilada Chicken Soup
This slow cooker green enchilada soup has everything you love about the classic green chile chicken enchiladas in the form of soup. It only takes about 10 minutes to prep and then the crockpot does all the rest!
Total Time: 5 hours
Read more

Mexican Dinner Recipes 

These are the traditional Mexican recipes that you would order at your favorite Mexican restaurant. But instead of ordering out, make them at home instead! They have the same authentic flavors you know and love and are super easy whip up.

beef tacos
Ground Beed Tacos
Crispy and delicious tacos filled with seasoned ground beef and all your favorite toppings. These easy ground beef tacos are simple, flavorful and ready in just 20 minutes! 
Total Time: 20 minutes
Read more
burrito bowl recipe
Burrito Bowl
Easy and delicious Mexican burrito bowls made in just one pot in 30 minutes…making clean up a breeze. Perfect for busy week nights!
Total Time: 35 minutes
Read more
green chile chicken enchiladas in casserole dish
Green Chile Chicken Enchiladas
These green chile chicken enchiladas are creamy, cheesy and full of flavor! This recipe is absolutely to die for…better than a Mexican restaurant! 
Total Time: 45 minutes
Read more
steak fajitas in pan
Steak Fajitas
These mouthwatering steak fajitas are made with marinated strips of juicy steak, sautéed onions and peppers, and filled to the brim with all of your favorite zesty toppings! 
Total Time: 1 hour 35 minutes
Read more
chicken burrito on white plate
Chicken Burritos
Crispy flour tortillas filled with shredded honey lime chicken, cilantro lime rice, pinto beans and melted cheese. Then topped with a creamy salsa verde sauce. This chicken burrito recipe is an easy authentic Mexican dish that you'll reach for again and again. 
Total Time: 40 minutes
Read more
carnitas tacos on a taco holder stand
Slow Cooker Carnitas Recipe
These slow cooker carnitas are super easy to make and taste great in tacos, nachos, enchiladas or burritos! So tender and full of flavor.
Total Time: 8 hours 10 minutes
Read more
Sheet Pan Chicken Fajitas
These sheet pan chicken fajitas are made with only 5 ingredients in just 30 minutes. A quick and easy dinner recipe that the whole family will love!
Total Time: 30 minutes
Read more
mexican casserole
Mexican Chicken Casserole
This Mexican chicken casserole is an easy weeknight meal that's made in one dish in just 30 minutes! Creamy, cheesy and baked to perfection.
Total Time: 30 minutes
Read more
chicken taquitos recipe
Chicken Taquitos
These baked chicken taquitos are crispy on the outside, creamy on the inside and full of fabulous flavor. An easy and delicious dinner recipe that's perfect for busy weeknights! 
Total Time: 30 minutes
Read more
chicken taco bowl topped with sliced avocado, sour cream, cilantro, fresh limes and tortilla chips
Slow Cooker Chicken Taco Bowls
A delicious taco bowl loaded with cilantro lime rice, seasoned chicken, black beans and corn. Easily made in the slow cooker and dinner is ready when you are!
Total Time: 4 hours
Read more
skirt steak taco with lime and cilantro
Skirt Steak Tacos
These skirt steak tacos are an explosion of bold flavors and the perfect way to enjoy tender slices of marinated steak. No more chasing the taco trucks, now you can make the ultimate Mexican street food at home! 
Total Time: 25 minutes
Read more
This ONE POT cheesy enchilada pasta recipe is so simple and completely delicious. It's done in 30 minutes from start to finish and is a family favorite!
One Pot Enchilada Pasta Recipe
This ONE POT cheesy enchilada pasta recipe is so simple and completely delicious. It's done in 30 minutes from start to finish and is a family favorite!
Total Time: 30 minutes
Read more
taco casserole
Taco Casserole
This taco casserole has delicious layers of ground beef, beans, corn, tortilla chips and cheese. Baked to perfection and ready in just 15 minutes. 
Total Time: 15 minutes
Read more
shredded beef taco recipe
Shredded Beef Tacos
These shredded beef tacos are a great meal for busy school nights. They are so simple – the slow cooker does all the work for you. The whole family will love them!
Total Time: 8 hours 10 minutes
Read more
mexican stuffed shells
Mexican Stuffed Shells
Easy Mexican stuffed shells filled with a cheesy beef mixture full of spice and flavor. A fun twist on the traditional recipe that's perfect for busy weeknights! 
Total Time: 45 minutes
Read more
Sheet Pan Nachos
Crispy baked tortilla chips topped with melted cheese, chicken and all your favorite toppings. These sheet pan nachos make an easy dinner, appetizer or snack that's ready in just 20 minutes! 
Total Time: 20 minutes
Read more
beef enchiladas
Beef Enchiladas
A popular Mexican favorite loaded with a delicious filling made with ground beef, cheese and veggies. These beef enchiladas are easy, cheesy and are a dish your whole family will love!
Total Time: 1 hour
Read more
chicken enchilada casserole in white dish
Chicken Enchilada Casserole Recipe
This cheesy chicken enchilada casserole is the perfect dish for busy weeknights. Only takes 5 ingredients to make, 15 minutes to prep and 30 minutes to bake. It doesn't get easier than that!
Total Time: 45 minutes
Read more

Mexican Dessert Recipes

You can’t forget about dessert! Mexican flavors pair wonderfully with all types of treats, whether it’s cake, cupcakes, cookies and more. Each of these desserts below are divine!

tres leche cake
Tres Leches Cake
This tres leches cake is SO much easier than making from scratch and tastes equally as delicious! It's perfectly light and refreshing with the best sweet flavor.
Total Time: 55 minutes
Read more
Churros recipe
Homemade Churros
These easy homemade churros are to die for and are the perfect treat! Sweet, simple and so fun to make. Pairs great with homemade raspberry sauce!
Total Time: 40 minutes
Read more
churro cupcakes on mini platters
Churro Cupcakes
Moist cinnamon sugar churro cupcakes topped with a rich cinnamon cream cheese frosting. All of the delicious flavors of a Mexican churro in cupcake form!
Total Time: 30 minutes
Read more
mexican wedding cookie with a bite taken
Mexican Wedding Cookies
These Mexican wedding cookies are so simple and take only 5 ingredients to make! The perfect bite-sized cookie recipe that will literally melt in your mouth. 
Total Time: 28 minutes
Read more
sliced mexican fudge on a cutting board
Mexican Fudge Recipe
This Mexican fudge is rich, creamy and so easy to make! It has just the right kick to make your guests wonder how in the world you made it!
Total Time: 1 hour 10 minutes
Read more

Let’s connect

Join our community of over 5 million!

Featured on

  • Taste of Home
  • Martha Stewart
  • Country Living
  • BuzzFeed
  • Yahoo
  • Food Network
  • Today