An easy and festive seafood dish, this Cranberry Balsamic Roasted Salmon takes 15 minutes, 4 ingredients, and is a crowd pleaser for the holidays – paleo and Whole30 approved!
Make sure to check out the video to see how easy it comes together!
With so much focus on turkey around this time of year, let’s not forgot about some other delicious main courses you can make! My mom is a pescatarian so we always had seafood at holiday dinners. Most of the time we would roast or grilled salmon, but sometimes would get adventurous with crab stuffed shrimp or mussels.
Fun fact if you didn’t know – I was actually a pescatarian for 5 years myself too! Like mother like daughter?!
So this roasted salmon is dedicated to my mom! Like I said, most of the time my family just topped ours off with some olive oil and spices and threw it on the grill or in the oven, but I wanted to make this one a little special. And nothing says the holidays like cranberries. They are cooked down with balsamic to make a thick sauce that coats the salmon before you roast it. And it’s super easy, I promise.
I feel like a lot of people think seafood is hard to cook. Or they are just not familiar with it. When Michael and I first started dating, he said he didn’t really like seafood. Truth was, he wasn’t brought up eating it, so he didn’t know what he was missing. After a little while dating and him spending time with my family, he came around and we now eat it on the regular.
The key is having fresh, good quality fish. I used wild Alaskan sockeye salmon from Sizzle Fish (which they were kind enough to send me). They make it super easy with individual packed portions and it ships right to your door!
Once you have the fish, the rest is easy! All you need is to make the cranberry balsamic sauce, cover the salmon, and then roast. Start to finish it takes about 15 minutes and makes an easy festive protein. I paired mine with some green beans and white sweet potatoes, but it would also go great with some roasted squash and ginger & brussel sprouts! If you wanna get real crazy, pair it with these paleo holiday green beans!
Check out the video on how easy it comes together!
If you make this recipe or anything from Eat the Gains, make sure to post it and tag me so I can see all of your creations!!
#eatthegains and @eatthegains on Instagram!
- 3 5-ounce wild caught sockeye salmon filets, deboned
- ½ tablespoon avocado oil
- 1 cup cranberries
- ¼ cup balsamic vinegar
- salt and pepper, to taste
- Preheat oven to 375 degrees and line a baking sheet with parchment paper.
- Place small saucepan over medium heat and let it get hot, about 30 seconds. Add avocado oil, cranberries, balsamic, and salt and pepper. Cook for 3-5 minutes until mixture is broken down and thickens. It should coat the back of a spoon.
- Spoon mixture over salmon filets, distributing evenly. Bake for 8-12 minutes* until cooked through.
Thanks so much Sizzle Fish for providing me with some product and helping make this post possible!
This post may contains affiliate links and I may make little bit of money if you click on and purchase the products that are linked. It doesn’t cost you any extra money. The compensation helps with expenses to keep ETG up and running. I truly appreciate your support!