This Mexican Salmon Salad is full of flavor, healthy and low carb. Plus it’s ready in less than 20 minutes. This recipe is perfect for busy weeknights or for meal prep!

Love Easy Salad Recipes? Then you need to try my Blackened Shrimp Salad and my Avocado Cucumber Salad.

Mexican salmon salad served in a white bowl.

Want to save this recipe?

Enter your email below & we'll send it straight to your inbox! You will also receive other new recipes in your inbox weekly!

    The Best Easy Mexican Salmon Salad

    I am always looking for quick weeknight meals that are also healthy. Something I can throw together in less than 30 minutes that isn’t loaded with calories. This Mexican Salmon Salad is the perfect healthy and fast meal for a busy weeknight dinner. It also makes a great lunch for meal prep!

    This salad is full of flavor and is so easy to throw together. I seasoned the salmon with a homemade Mexican spice rub. It is a blend of paprika, garlic powder, onion powder, oregano and cumin. The spice blend gets rubbed on the salmon before it’s seared in a hot skillet. The base of the salad is a mix of baby kale and arugula. You can use whatever lettuce you have on hand. The salad is then topped off with thin slices of red onion, jalapeño, black beans, corn and creamy cotija cheese. Perfection!

    Serve with my classic margarita or add some jalapeños for a spicy twist.

    Salad in a white bowl with jalapenos, tomatoes, corn, onions and a salmon filet on top.

    Ingredients Needed

    To make this easy Mexican Salmon Salad, you need just a few fresh ingredients, including:

    • Salmon Filets: I always try to look for fresh never frozen salmon!
    • Spring Salad Mix: Or your preferred greens, like spinach or romaine lettuce!
    • Veggies: I used a combination of jalapeño, red onion, cherry tomatoes and corn here! YOu can feel free to add anything else you think would go. Bites of cucumber or olives would also be delicious!
    • Black Beans: Black beans add a little bit more substance and added texture! You can also use pinto beans.
    • Cotija Cheese: Cotija cheese is creamy and crumbly, perfect for this Mexican salmon salad recipe!
    • Mexican Spice Rub: To make a quick Mexican spice rub for the salmon, just combine paprika, garlic powder, onion powder, oregano, cumin, salt, and pepper. Adjust to your spice preference when preparing.
    • Honey Jalapeno Dressing: I like to serve this salad with my homemade honey jalapeño dressing. You can also use ranch or your favorite store-bought dressing! Feel free to serve this with some homemade croutons on top!

    How To Make mexican salmon salad

    1. Season & Sear: Heat olive oil in a skillet over medium high heat. Season salmon with Mexican Spice Rub. Add salmon skin side down.
    Raw salmon being cooked in a cast iron pan.
    1. Flip: Cook for 3-4 minutes on each side.
    Salmon filets after being flipped in a cast iron pan.
    1. Assemble: To assemble the salad, divide the spring mix between two bowls then top with the cooked salmon, jalapeño, red onion, black beans, tomatoes corn and cheese. Dress with the jalapeño honey dressing or any of your favorite dressings!
    Hand drizzling a white dressing on top of the salmon salad.

    Tips for Success

    • Make it your own! The options here are endless. You can add avocado and bell pepper, and feel free to omit any of the veggies here! If fresh jalapeño is too spicy, try pickled jalapeños!
    • Don’t over cook the salmon! When you are cooking fresh, thawed salmon, it should take just 3-4 minutes on each side. If your salmon filets are particularly thick, it might take a little longer! Be sure not to touch the salmon until it is ready to turn over. That way, you can get a nice sear on the fish!
    • If you don’t want to use salmon, this Mexican dry rub would also be delicious on chicken or even shrimp! In any case, this Southwest-inspired salad will be substantial and delicious.

    Frequently Asked Questions

    How do I know if salmon is done cooking?

    Salmon is done once it is cooked to 145 degrees F! You can tell once the salmon easily flakes apart that it is done. To be sure, you can use a meat thermometer to check the internal temperature of the thickest part of the filet!

    Can I use frozen corn?

    You can use any form of corn you have on hand. Fresh, frozen, or even canned would work well. If using frozen, make sure to thaw it before adding it here. If it is canned, make sure to drain it well!

    Mexican salmon salad assembled in a white bowl and topped with dressing.

    More Salad Recipes To Try

    Mexican Salmon Salad

    5 from 1 vote
    Mexican Salmon Salad with a honey jalapeño dressing. Full of flavor and ready in less than 20 minutes! Perfect for busy weeknights.
    Servings: 2
    Prep Time: 10 minutes
    Cook Time: 10 minutes
    Total Time: 20 minutes


    Mexican Salmon Salad

    Mexican Spice Rub


    Mexican Salmon Salad

    • Heat olive oil in a skillet over medium high heat. Season salmon with Mexican Spice Rub. Add salmon skin side down.
    • Cook for 3-4 minutes on each side.
    • To assemble the salad divide the spring mix between two bowls then top with the cooked salmon, jalapeno, red onion, black beans, tomatoes, corn and cheese.
    • Drizzle with the Honey Jalapeno Dressing.

    Mexican Spice Rub

    • Combine all of the ingredients together in a small bowl. Set aside.

    Nutrition Information

    Calories: 340kcalCarbohydrates: 45gProtein: 10gFat: 17gSaturated Fat: 3gCholesterol: 1mgSodium: 66mgPotassium: 1779mgFiber: 19gSugar: 23gVitamin A: 11694IUVitamin C: 657mgCalcium: 124mgIron: 4mg

    Did you make this?

    I’d love to hear your feedback! Leave a review and make sure to share your pictures on social media! Don’t forget to follow @thechefsavvy.