How’s this for an awesome lunch: a heaping bowl of beans, avocado, shrimp, corn, tomatoes and tortilla chips all tossed together with a tangy vinaigrette. Don’t go skipping off to the nearest salad-ery just yet—making your own hearty Mexican salad is super easy. Here are seven delicious, flavor-packed recipes to get you started:

Whether they're filled with shrimp, chicken or vegetables, gooey, saucy, cheesy enchiladas are a crowd-pleasing pick for dinner. Plus, they're super-easy to make. Here are seven excellent enchilada recipes to make the next time you need to satisfy a serious comfort food craving: