3 ingredient Salsa Mayo Salmon


This quick and easy baked salmon recipe is flavorful, tasty and takes very little effort to make. You just top salmon with a simple mix of salsa and mayo and when it comes out of the oven, you’ll have a delicious, creamy and flaky fish. It’s the perfect last-minute dish to serve on a busy weeknight.

3 ingredient baked salmon with salsa mayo topping

This salsa mayo salmon is super simple. It’s delicious, quick and so darn easy to make. It takes no time at all to prep but it’s somehow still big on flavor.

You only need three things to make this recipe:

  1. salmon
  2. mayo
  3. salsa.

Because there are only three ingredients you’re going to want to make sure all three are high quality. For the fish, I suggest buying fresh wild-caught salmon.

As for the mayo and salsa, you can make your own but I prefer the convenience of store-bought. Also, having to make those two things would also kind of defeat the point of throwing this simple dinner together. That said if you have the time to make those two things from scratch then more power to ya. If you’re looking for good store-bought options, I normally buy organic spicy salsa from whole foods and sir kensington’s mayo – but obviously any brands work.

3 ingredient baked salmon with salsa mayo topping

I can’t take credit for this recipe. I have had it written down for years – it’s a recipe that was passed down from a friendly fishmonger at a Publix grocery store in Florida. He shared it with my husband’s aunt who shared it with my husband’s mom (my MIL) and she shared it with me. I’m not sure if this is the exact original recipe but the gist of it has to be the same – you mix salsa and mayo together and put it on top of salmon and then bake. Easy.

3 ingredient baked salmon with salsa mayo topping

When you make this salmon, you can add some broccoli onto the pan right along with it – I do that all the time and it makes for a nice sheet pan dinner. I also like to serve it with basmati rice. And because I’m Indian, I add cilantro to everything so if you’ve got some add it but if not, you really don’t need it.

Let me know what you think if you try this salsa mayo salmon!

3 ingredient baked salmon with salsa mayo topping

3 ingredient Salsa Mayo Salmon

3 ingredient baked salmon with salsa mayo topping

3 ingredient Salsa Mayo Salmon

4.86 from 7 reviews
Pin Recipe Print Recipe


  • 1 pound salmon wild-caught
  • ½ cup mayo
  • cup spicy salsa


  • Preheat oven to 350F.
  • Line a baking sheet with foil.
  • Combine the salsa and mayo in a bowl and mix well.
  • Put the salmon on the baking sheet (skin-side down), pour the mayo salsa on top then put it in the oven.
  • Bake for 25 minutes or until the fish is flaky.


  • Since there are very few ingredients be sure to use the best quality. I like sir kensington's mayo and whole foods organic spicy salsa. Use your favorite salsa!
  • When you make this salmon, you can add some broccoli onto the pan right along with it – I do that all the time and it makes for an easy sheet pan dinner.
Did you make this recipe?Tag @myheartbeets on Instagram and hashtag it #myheartbeets!

Pin This Recipe

Like this recipe? Pin it to your favorite Pinterest board now so you will remember to make it later!

Pin Recipe Now0

Related Recipes


Find out more about my cookbooks Indian Food Under Pressure and South Asian Persuasion.

About Ashley

Hi, I’m Ashley. Thanks for being here! I truly believe that food brings us closer together. Gather around a table with good food and good people, and you’ll have the ingredients you need to create some happy memories. My hope is that you find recipes here that you can’t wait to share with family and friends.


Subscribe to get our latest content by email. We won't send you spam. You can unsubscribe at any time.

Reader Interactions

Leave a Comment & Rating

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. Padmini says

    Got introduced to your blog just a couple of days back and this was the first recipe I tried. Had run out of mayo so used sour cream instead and I must say it was simply delicious! Thanks for a great weeknight dinner recipe! Can’t wait to try out other recipes on your blog.

    • My Heart Beets says

      Hi Padmini, I’m so glad you heard about my blog and gave this recipe a try 🙂 Thank you for letting me know how it turned out for you! Can’t wait to hear what you think of other recipes you try!

  2. Kimberley says

    5 stars
    This was soooo good!! I used vegan mayo (vegenaise) and it came out perfect. Thanks for the amazing recipe.

  3. JenB78 says

    This was actually an old Publix Aprons meal they used to make for samples in store. The recipe called for Rotel diced tomatoes mixed w the mayonnaise. Specifically, the lime and cilantro can of Rotel.
    It comes out amazingly moist with a little kick.
    Such a simple and delicious meal.

  4. Fatima says

    4 stars
    The flavors in this recipe were amazing and I love how fast and easy it was to put together. Perfect for a weeknight. I would suggest either a higher oven temp or longer cooking time if your salmon fillets are cut thick. I had it in the oven for 30 minutes and it still wasn’t quite done. Had to crank it up to 375 for another 10 to get it over the finish line.

  5. Usha Arjunan says

    The simplicity of your recipes is wh makes it so appealing to try. Instant pot stands for convenience and when your recipes are added in combination, it’s the easiest method for healthy and tasty food. U

    • My Heart Beets says

      Hi Maneesha! I’ve actually never tried vegan mayo so I can’t say for sure but my guess would be yes? As soon as I run out of my sir kensingtons I’ll look for a vegan version! Let me know how it goes if you try it out 🙂

      • Maneesha says

        5 stars
        Wow what an amazing recipe!! I made this last night, and it was a perfect quick & healthy meal! The family LOVED it! I took your advice and also tossed some seasoned veggies onto the pan, and it paired so nicely with the salmon! I used regular mayo (next time I’ll experiment with vegan mayo!). Thanks for another slam-dunk recipe!

  6. Binta says

    Looks yummy! Will try. How do you get your rice to be single, long grain like that? My rice is always sticky looking. I use basmati rice and rice cooker (sometime IP).

    • My Heart Beets says

      Thanks Binta! Can’t wait to hear what you think 🙂 As for the rice – I highly recommend this brand – it works perfectly with my instant pot basmati rice recipe. I have found that the cook time can vary depending on the brand of rice – if you want to stick with your brand then try soaking it for less time and cooking for 5 minutes with a 5 min natural pressure release. Let me know how it goes!

paneer lababdar

Ashley's Secrets



Favorite tips & tricks to

easy & delicious Indian cooking