This post may contain affiliate links, please see our privacy policy for details.

Feelin’ like today is a tropical food kind of day.

Cuban Grilled Salmon with Tomato Avocado Salsa | @hbharvest

Every single year around Easter, I always think of Cuban style food. I know I’ve mentioned this many times now, but my family used to spend many Easters in south Florida with my grandparents. A lot of times we would head to Miami for day trips and if you know anything about Miami, than you know it’s full of Cuban food and culture.

I was only a kid when we used to go, so unfortunately, my meal of choice was usually something that consisted of hamburger, fries, and a chocolate shakes, many times from Johnny Rockets along the beach (ahh, can I please go back? This time I’ll go for grown-up Cuban food!). Some of my favorites memories are those spent with my family, soaking up the Florida sun and eating way too many mangos and pineapples. We always had the best time, and I feel super lucky to have those memories. My grandpa would take us on boat trips down to Key West or the Bahamas. We’d swim in the ocean, go snorkeling, and do all kinds of fun and adventurous stuff. One year we even ventured off to an abandoned island that Disney used to park their cruise ships at. It was like a scene out of Jurassic Park, I kept waiting for dinosaurs to roar. The island looked as if it was suddenly abandoned. Jet skis available for rental just left behind, tiki huts looking ready for customers to walk up to, signs indicating to passengers of all the various places on the island where fun was to be had. I’m thinking we probably visited there in about 2002. My grandpa said that Disney abandoned the resort because the waters surrounding the island were too shallow. It was honestly one of the coolest things ever. If you’re interested in reading more on it, I found this blog post on it. When we visited it must have been not too long after it was abandoned because things still looked new. And now you see why these trips are some of my best memories, right?

PS. has anyone played on the giant chess boards on Miami Beach? My brothers and I totally did, and obviously we thought they were so cool.

Cuban Grilled Salmon with Tomato Avocado Salsa | @hbharvest

Anyway, I always have a topical mindset when this time of year rolls around, and my food totally reflects that. I’m sure you guys have probably noticed, what with all the mango and pineapple sneaking their way into so many recipes these days. Can’t help it, they’re my favorite.

SO, this salmon! It’s so jam-packed with fresh flavors and citrus. Light, but still hearty, and oh so pretty with that tomato avocado salsa on top. I wasn’t sure about posting this today, but then I remembered that Friday is Good Friday and it just seemed to make total sense.

Cuban style food is typically loaded with citrus, so that’s what I did here with this salmon. The salmon is soaked in a quick marinade of orange, lime juice, a little garlic, and some spices. It’s basically what they call Mojo sauce, but with a little extra heat and flavor added by me. It is SO good. And well this totally is not necessary, I love to finish the grilled salmon off with a small pat of butter. The butter melts down over the fish and creates a delicious sauce. <–I highly recommend it. 🙂

And then, because I am salsa obsessed (there is a whole salsa page in the Half Baked Harvest Cookbook), I had to add a little tomato avocado salsa. YUM. Not gonna lie, if you want to just grab a bag of chips and go to town on this salsa, I would not blame you, it’s kind of hard not to. My secret? Using super sweet cherry tomatoes instead of a big tomatoes. I always have bad luck with large tomatoes and much prefer using cherry tomatoes. They’re bite size, crazy sweet and perfect for salsa. Plus, anything with avocado and lime is always a good idea in my book!

Cuban Grilled Salmon with Tomato Avocado Salsa | @hbharvest

So what do you think? Good Friday dinner? Maybe Easter brunch? Either way, this is a must make. It’s quick, healthy, and packed full of so many delicious flavors.

Oh, and while I didn’t add pineapple to this salsa, I think it would be pretty freaking good. Just sayin’.

Random Wednesday Question: what do you and your families do for Easter? I’m dying to know what traditions you guys have. Do you go on vacation? Visit relatives? Have a big brunch? What’s the deal?!

Cuban Grilled Salmon with Tomato Avocado Salsa | @hbharvest

Cuban Grilled Salmon with Tomato Avocado Salsa

Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings: 4 servings
Calories Per Serving: 548 kcal

Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.


Tomato Avocado Salsa


  • 1. Place the salmon in a 9x13 inch baking dish.
    2. In a blender, combine the olive oil, lime juice, orange juice, garlic, green onions, cumin, cayenne, salt and pepper. Pulse until combined. Pour the marinade over the salmon and let set for 15 minutes. 
    3. Heat your grill, grill pan or skillet to medium high heat.
    4. Transfer the salmon to the preheated grill and grill for about 3 minutes on each side or until the salmon is cooked to your desired doneness, brush the salmon with the marinade as it cooks. Remove the salmon from the grill. 
    5. To serve, pat the salmon with butter and allow it to melt. Serve topped with the tomato avocado salsa. Enjoy!

Tomato Avocado Salsa

  • 1. In a medium bowl, combine the tomatoes, avocado, lime juice, cilantro, jalapeño, and a pinch of salt. Serve alongside the salmon.
View Recipe Comments

Cuban Grilled Salmon with Tomato Avocado Salsa | @hbharvest

Tomorrow will be talking one last Easter side, then on to Friday cocktails, I’m already so excited!

Add a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Tieghan, your recipes never disappoint! This was absolutely delicious! My entire family complimented the dish. You inspire me to cook ☺️

    1. Hey Laura,
      Happy Wednesday!! So glad to hear that you enjoyed this dish, thanks a lot for trying it out! Thanks for your kind message! xT

  2. I made this for dinner this evening and it was a FANTASTIC hit! I will add this to my salmon recipe rotation.

  3. 5 stars
    I made this with steelhead trout and roasted it on a baking sheet with sweet potatoes and asparagus spears. Loved the tomato avocado salsa. Super yummy meal!

    1. Hi Djienne,
      Wonderful!! I am thrilled to hear that this recipe was enjoyed and truly appreciate you making it! Have a great weekend! 🍁🍂

  4. 5 stars
    This was delicious! I had a large piece of salmon from Costco that didn’t fit any of my pans (and I’m a city girl without a grill), so I roasted it in the oven after marinating it, and it was still absolutely fantastic. I served it with roasted sweet potato rounds and greens that I dressed with some of the extra marinade that I didn’t use on the salmon. The marinade made a really good vinaigrette!

    1. Hey Maire,
      Awesome! I am so glad this recipe was enjoyed and I really appreciate you giving it a try! Have the best week:) xTieghan

  5. Hi! This looks awesome! What’s the sauce that almost looks like chimichurri in the photo? Is that something else you’d recommend with this?

    1. Hi Abby,
      Yes, a chimichurri is great to serve with this! I hope you love the recipe, please let me know if you have any other questions! xTieghan

  6. Sounds yum and want to do tomorrow night with your crispy breakfast potato recipe .
    Can i see some red onion in the picture? Was it pickled?

    1. HI! Yes, that is pickled red onion. Please let me know if you have any other questions. I hope you love this recipe! Thank you! xTieghan