Halibut with Mango Salsa & Coconut Rice

Main Dishes, Recipes

As a new mom of two boys, I now ‘get it’.  I finally understand what my friends were saying when they told me that having one kid is like having a pet, but two is like having a zoo. I could write a whole post about this new experience of being pulled in opposite directions but I won’t digress; I’m really here to talk about dinner.

Dinner: that dreaded meal that can make a grown woman cry trying to think about what to make. Quick, healthy simple meal ideas are a must in my house, maybe you can relate?

Enter online shopping for ingredients. Online shopping, especially once you have children, simply makes life easier. And food is hardly an exception. We LOVE to eat fish (Charlie’s favorite food is salmon), but finding fresh fish is nearly impossible and usually requires a separate stop, which is the LAST thing I want to do when I’m packing around my two month old!

I’ve discovered an amazing source for fresh Oceanwise fish (‘fresh frozen’ to be precise: it’s processed and flash frozen immediately after it is caught, ensuring that you get the freshest fish possible, as though you bought it straight off of the boat). The best part is that it is delivered to my door perfectly frozen in pre-portioned packages, making meal prep a breeze. I simply pull out as many portions as we need the night before and put them in the fridge (or on those days when I haven’t planned well, fish thaws so quickly in a sink of cool water).  We all know that fish is healthy for us, and this delivery service from Haida Wild makes it so much easier for me to include it in our weekly meals (you can order online here, it’s SO simple)!

Halibut with Mango Salsa & Coconut Rice

Mango Salsa in clear glass bowl

This halibut recipe is fresh and simple but is so impressive! It is a perfect one to have on hand for a dinner party; it’s a breeze to throw together and looks beautiful. You can easily substitute peaches, plums or nectarines for the mango depending on what is fresh or on-hand.  I used peaches (also pictured here) when they were falling off the trees in Kelowna and it was delicious! Lose the jalapeño if your company (or kids) don’t like the heat of course.

Halibut with Mango Salsa & Coconut Rice on white plate

Halibut with Mango Salsa & Coconut Rice

Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 4


Mango (or other fruit) Salsa:

  • 1 ½ cup diced peeled mango
  • ½ red pepper finely diced
  • 1 clove garlic crushed
  • ¾ cup chopped cilantro
  • ½ seeded jalapeno finely diced (optional)
  • ¼ cup finely diced red onion
  • juice of 1 lime
  • 1 tablespoon olive oil
  • ½ teaspoon sea salt

Coconut Rice:

  • 2 cup jasmine rice
  • 1 cup coconut milk
  • 1 1/2 cup water
  • 1/2 teaspoon salt


  • 4 filets halibut
  • 3 tablespoon olive oil
  • salt and pepper to taste


Mango Salsa

  1. Mix all of the ingredients together in a bowl and set aside.

Coconut Rice

  1. Stir all of the ingredients together in a medium heavy-bottomed pot and bring to a boil. Cover the pot with the lid, turn the heat to low and cook for 25 minutes.


  1. Rub your halibut with olive oil and season the filets with salt and pepper. Grill the fish on each side for 3-4 minutes or until done, depending on the thickness. Serve the fish immediately on top of the rice along with a generous scoop of the salsa.

Share this post with friends!
Share on Facebook
Pin on Pinterest
Tweet about this on Twitter
Print recipe

245 Comments on “Halibut with Mango Salsa & Coconut Rice”

  1. Natalie

    Completed! Tori, your coconut rice is so healthy! We always use coconut cream so I guess our rice is more of a treat 🙂

  2. Tara

    Followed & thank you! I’m in the same boat as you-a very active three year old & a 2 month old!
    It’s a zoo in this household too & I’m finding a new appreciation for online shopping!
    I was wanting to try Haida Wild-so fingers crossed I’m the lucky winner. Thanks for the opportunity!

  3. Ariana Miketin

    Sounds amazing!!! I love the coconut rice with the fish, never thought to make such a simple but delicious base! Adding this to a “make this soon” list! Following + subscribed. Xo

  4. Vanessa Chafe

    Wow! Gorgeous dish! I love making pineapple salsa to go with grilled salmon. Yum! I already followed the blog, now following you and Haida Wild on insta too!

  5. tyler

    Oh my goodness that looks divine. I follow you both and really love what you are both doing to promote sustainable, healthy lifestyles!

  6. Alisha

    This looks delicious! Love the idea of Haida Wild as fresh seafood in Alberta isn’t always easy to find! I already follow both instagrams and your blog.

  7. Jessica

    Absolutely in love with your page and blog! I can’t wait to try this recipe. Following both accounts on Instagram as jay_manning12.

  8. Alana

    I followed all the steps for the contest, now following everyone and can’t wait for more seafood recipes

  9. Miranda

    This looks so delicious! I also looooovvee coconut rice. I subscribe to your blog and follow yourself and @haidawild on Instagram!

  10. Shelley

    Hi Tori,

    Thanks for the opportunity to try their seafood & the new recipes!
    Your recipes are a life saver some days…
    All steps completed & fingers crossed!! 🙂

  11. Hillary

    Awesome! Have already tried a few of your recipes, can’t wait to try more! Subscribed to blog and following both in Instagram 🙂

  12. Erin

    Completed! Following on Instagram as @eebradshaw and already receive your posts via email. This recipe looks delicious! Thank you!

  13. Susan

    My daughter is expecting our first granchild and we have been doing “fish Wednesday” all summer. We have enjoyed peach salsa more than once. Have done the requirements would love to continue our fish Wednesday ritual. Love your recipes❤

  14. Meghan

    Completed the steps although already follow you both! I too have a newborn could definitely use some easy recipes and fish delivered.

  15. Susan

    Great post! I’ve completed the steps for the contest. This flatlander would LOVE a shipment of fresh fish ?

  16. Jessica Mix

    Thanks for the opportunity to enter! Recipe looks delicious …… Love love your blog! Looking forward to see what is next!

  17. Kimberley

    Hi! Followed all the steps, love the simplicity of all your recipes, I’ve added a lot of them to our weekly meals!

  18. Megan Maltman

    This was an easy contest to enter! I was already subscribed to @fraichenutrition on Instagram and by email! (LOVE your recipes!) and I have now subscribed to @haidawild too!

    I struggle finding ways to use fish because I find it hard to source fish that is raised to the standard that I want to serve my family! Haida Wild appears to serve the quality that I’m looking for and I CANT wait for new fish recipes from Tori! So looking forward to this series!!

  19. Michelle

    Hello! I have followed all of the steps! I love your blog and Instagram feed-always so inspiring and healthy!

  20. Jen

    I have completed all of the steps for the contest, fingers crossed! And oh man does this ever look good!!! Thanks for another great recipe ?

  21. Daron

    Done and done 🙂 This Seattle girl just moved to Texas and I’m already missing all the fresh PNW seafood. Thanks for such a great giveaway!

  22. Brenda Reid

    Hi. I’ve completed all of the steps. Thanks so much for the yummy recipe (and all of the ones before) and this contest. ❤️?

  23. Kathryn

    This looks delish & I can’t wait to try!!! Looking forward to seeing what new ideas you cook up for the next fish recipes 🙂
    I so enjoy your blog and using the “fraiche” recipes you create each week-always so easy, tasty & nutritious!!

    (I don’t have Instagram to follow but wondered if I still may have a chance to enter the contest?-thank you)

  24. Kim K

    I already subscribe and follow, now following haidawild too. Thanks for the opportunity. I love the sounds of this recipe, I’m definitely going to try it.

  25. Jill

    Hi Tori!
    I have completed all the steps for the contest. Love this recipe and can’t wait to try it and more!
    Thanks for the opportunity! ?

  26. TRINA

    All steps completed. I have been following you on Instagram but Very happy to be following your blog now? the recipes look amazing.

  27. Kaylan

    Completed! Recipe looks amazing. I love your blog: quick healthy meals made with love and fresh delicious ingredients.

  28. Meg Watkins

    I’ve just discovered you (lucky me) and you led me to Haida Wild, which is exactly what I’ve been looking for as someone who occasionally eats fish and wants to find the most ethical sources as possible. So thank you!! I absolutely follow both of you on insta, but I can’t figure out how to subscribe to your blog. Help? 🙂

    1. Tori Wesszer

      Thank you so much Meg, lovely feedback!! If you go to my blog at the top right there is a box that lets you put your email address in and that subscribes you. Let me know if you still have troubles! Good luck!

  29. Rachel

    This looks so delicious and healthy!! I’ve completed all three steps. Thank you for the chance to win!

  30. Suzanne schmidt

    Growing up in the NE, but now living in the MidWest, I crave fresh seafood ….and halibut is my all time fav! So, this recipe speaks to me!!! Thank you for the recipe and this chance to win treasures from the sea! ? Suzanne

  31. Kate

    ?? all steps ✔️
    Thank you for introducing me to @haida_wild! I am heavily plant based but will eat seafood as long as I can source out those suppliers who can guarantee ethical and sustainable fishing practices! I LOVE this! Can’t wait to see all of your upcoming recipes with your partnership!

  32. Leah

    I’ve conpleted all the steps! Would love to win this amazing prize! I’ve been looking for good quality frozen fish supplier for a while now. So glad to have found one through your Instagram!

  33. Lindsey

    Followed all the steps! I would love to win fresh fish for my little family! I have a new little boy in the family as well!

  34. Laesa


    Also a new mom of TWO, and your right it’s a whole new level of crazy with two kiddos! Been online shopping for clothes for awhile for kids and hubby, and now getting into grocerys being delivered as well. What a great giveaway!

  35. Katie

    Looks like another amazing recipe, can’t wait to try! I’ve followed all the steps and have my fingers crossed.

  36. Marg

    All steps completed! Love your Instagram and can’t wait to try these recipes! Also can’t wait to order from Haida wild! So hard to find fresh/properly frozen fish in Calgary! Thanks 🙂

  37. Tia-Maria Soroskie

    I’ve completed all the steps. So excited to try some of these yummy recipes. Love fish! ?

  38. Stephanie

    I have completed all the steps! Thanks for the giveaway, this looks like a great way to get fish!

  39. Natasha

    Completed the steps and so excited to see what you come up. I love supporting Aboriginal-based business that focus on supporting and encouraging Canadian eco-friendly and sustainble food practices.

  40. Amber

    This recipe looks delicious! Have followed on Instagram for awhile, but just completed the rest of the steps! Love this giveaway

  41. Maya

    All done! And with baby #2 due in a few weeks…I am eager to get some quick-dinner ideas! (and maybe some free fish too 😉

  42. Leanne

    Done done and done…and now shopping for the ingredients of this post! Thank you for my dinner menu for tonight ❤️??

  43. Toby

    Yeah!. Completed all 3 steps! I am trying to incorporate more fish into my family life but super nervous to cook it. I do know that a good recipe and good quality fish is key to this. So I am looking forward to al your recipes ?

  44. Danielle

    Absolutely love the look and sounds of this dish! Excited to try it while I envision the area I grew up – Prince Rupert (a ferry ride from Haida Gwaii). 🙂

  45. Doris

    Done. Done. Done. Thanks for the chance and the delicious recipes. Your granola recipe is a hit around here!

  46. Laura Parko

    Hello Tori! All steps completed. REALLY looking forward to the recipes as I don’t eat meat or poultry. It can be tough to find new and original ideas. Thanks in advance and fingers crossed!

  47. Jeanna

    Have completed the steps and am looking forward to trying this and other recipes from you blog!
    Your Instagram & blog really helps with meal ideas for the family!

  48. Natasha

    Done! Looks amazing! I love crushed wasabi peas and sweet chili sauce on halibut, but cannot wait to try this!!

  49. Jordan D.

    I completed all the steps. This recipe sounds amazing, I love coconut rice! Thanks for this amazing giveaway 🙂


  50. Celene Ganske

    Hi Tori, I’ve completed all the steps. Thanks for sharing your love of healthy AND yummy food. Your recipes are always a hit in my household.

  51. Heather Anderson

    I already follow you and subscribe to your blog….following Haida Wild now, too! ? This halibut recipe looks amazing! I’m just about to make your plum muffin recipe. Can’t wait to try them! Thank you!!

  52. Kara

    I love this post and although I don’t have kids, after a long day at work baked fish is one of my favorite go to quick and delicious meals. All the steps for the giveaway have been completed. Thank you ?

  53. Alison Dennis

    Completed all the steps. Can’t wait to try some of your @haidawild recipes on my picky eating, but fish loving daughters!

  54. Cheryl

    Completed all the steps. Can’t wait to see all your recipes. We all love fresh fish. Thank you for sharing.

  55. Kelly

    Your recipes look amazing- I could eat halibut everyday! I’ve completed all the steps ?✔️
    I’m feeling particularly lucky as the 23rd is my bday ?? fingers are crossed! Let’s hope that Haida wild will be shipping that delicious fish over here to Vancouver Island! ???

  56. Kari

    Yum! I will definitely be making this soon!

    I completed the steps to enter the giveaway. My Instagram is @kar__i.

  57. Bailey

    Sounds Amazing! I would love to try it out with fresh fish mailed right to my door! I so enjoy following your blog and Instagram posts as well. ?

  58. Amanda McMullan

    Thank you so much for sharing this delicious recipe, it’s so hard find a tasty fish recipe that is easy to make! This is an amazing giveaway thank you for the opportunity and have a great day!

  59. Kristy

    Completed all the steps! As a new mom, I’m LOVING all your recipes..they’re delicious and healthy – the best of both worlds. Congrats on your newest addition!

  60. Amanda Briscoe

    Done! This looks amazing. Nothing better than fresh halibut. Thanks for this opportunity! I’ve followed you on IG for quite awhile but for some reason hadn’t subscribed here yet! Whoops. Done now though!

  61. Jo-Ann

    Completed! This looks DELICIOUS! And it’s gluten and dairy free, which is absolutely perfect for my family as my daughter has celiac disease and a dairy allergy! We eat fish often, and would LOVE some beautiful fresh fish from Haida Wild!

    I also love that you have gluten free recipes on your blog…I have made a couple of them from your Instagram, and ones that Jillian has posted (that you made!) on hers!

  62. Zest nutrition

    Sounds amazing Tori. My husband had the opportunity to go fishing this summer and we have tons of wild salmon and halibut in the freezer. I can’t wait to make this recipe. Love your fresh take on nutrition. Follow both Fraiche nutrition and Haida Wild.

  63. Cindy A.

    I would love to try their salmon! Thank you so much for offering such a wonderful giveaway.

    Instagram: @norma_watson

  64. Megan

    Completed! Thanks for always keeping it simple with your recipes. Everything is possible to achieve but easily impresses. Sipping my black forest smoothie and back to work now 🙂

  65. Cassandre

    Hi Tori, completed all the steps! Thanks for another delicious looking recipe and a chance to win. Cassandre

  66. T B

    Finally , found the way to comment sent a message through contact weeks ago and havn’t heard from you but as I was getting lost in the blogs recipes – yum – again . . . accomplished the steps for Haida Wild ( great customer service wonderful products,)

  67. Nicole

    Completed all the steps! Would love a chance to win! My 5 year old and 3 year old boys love fish! And I have a 4 month old! Easy meals our are jam! 🙂

  68. Paris Rees

    Love this blog! As a mum with two little boys I couldn’t agree more, extra stops is the worst! All completed 🙂

  69. Carol-Ann Bakaluk Woods

    Fresh fish to your door step in Alberta is a fantastic thing. Can’t wait to try this service.

    1. Carol-Ann Bakaluk Woods

      I forgot to mention that I’ve completed all the steps for the Haida Wild draw as well!?

  70. Taylor Specht

    I love you and everything you do! Your recipes are laid out so beautifully and are always a pleasure to make. I always check your blog first for all my recipe inspirations. You are awesome! Oh ya, all steps are completed to enter the contest.

Leave a Reply

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

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