Salmon with Braised Artichokes and Olives
Serves
Makes 4 servings
Ingredients
- 4 (5 to 6 ounce) skinless salmon fillets, pin-bones removed, about 1-inch thick
- 2 tablespoons olive oil
- 1 yellow onion, chopped into ¼–inch dice
- 1 medium garlic clove, peeled and minced
- 1/3 cup canned crushed tomatoes
- 1/3 cup dry white wine
- 2 tablespoons lemon juice
- ½ cup drained and roughly chopped canned artichoke hearts
- ½ cup pitted roughly chopped green olives
- 2 tablespoons minced basil, plus more for garnish
- 2 tablespoons canola or vegetable oil
Procedure
Fish for compliments when serving up perfectly seared salmon in a sauce loaded with savory tomatoes, olives and artichokes.
Preheat an oven to 425 degrees and position an oven rack in the center.
To prepare sauce: Place a large heavy skillet on the stove over medium heat and add the oil. When the oil is shimmering, add the onion and cook until tender, about 6 minutes. Add the garlic and cook until fragrant, about 1 minute. Stir in the wine, lemon juice, tomatoes, artichokes and olives and simmer until the sauce is thick and the vegetables are tender, about 8 minutes. Stir in the basil, taste and adjust seasoning with salt and pepper.
To prepare salmon: Generously season the salmon. Place a large skillet on the stove over a medium heat and add the oil. When the oil is shimmering, add the salmon filet, presentation side first and cook until lightly browned, about 2 to 3 minutes. Using a fish spatula, carefully flip the salmon and transfer to the oven to cook until the fish begins to flake, about 8 minutes, depending on the thickness of the filet.
To serve: Transfer salmon on individual serving plates. Using a spoon, place the artichoke and olive sauce over the top and serve immediately.
Join Joanne and Frank on Facebook at
and
famciclovir 500mg uk – famciclovir 250mg sale purchase valcivir online
buy lanoxin 250mg online – avapro 150mg ca lasix medication
ketoconazole 200 mg without prescription – buy sporanox 100 mg generic order itraconazole generic
buy semaglutide online – buy DDAVP medication desmopressin order online
order generic terbinafine – buy griseofulvin generic buy grifulvin v no prescription
repaglinide 2mg uk – generic empagliflozin jardiance 10mg generic
buy glyburide 5mg online cheap – glucotrol 10mg sale buy dapagliflozin 10mg pills
clarinex for sale – brand ketotifen brand albuterol
covid and ivermectin – buy stromectol 3mg buy cefaclor without prescription
albuterol cost – fexofenadine price purchase theophylline online
zithromax medication – order azithromycin for sale order ciplox 500mg sale
cleocin 300mg oral – order cefpodoxime sale chloromycetin usa
buy augmentin without prescription – bactrim for sale buy baycip without prescription
cost amoxil – buy amoxicillin generic buy ciprofloxacin generic
anafranil 25mg oral – tofranil online buy buy sinequan 75mg generic
order atarax 25mg sale – pamelor 25 mg over the counter buy amitriptyline pills for sale
quetiapine 50mg uk – order eskalith generic order eskalith online cheap
oral clozapine 100mg – altace for sale buy famotidine no prescription
buy cheap generic lasix – buy candesartan medication cost captopril 25mg
ampicillin cheap acticlate without prescription buy amoxicillin online
order metronidazole 200mg for sale – cleocin cheap azithromycin 250mg drug
ivermectin 6 mg otc – order amoxiclav online cheap oral tetracycline
oral valacyclovir 500mg – buy valacyclovir 500mg for sale order zovirax for sale
ciprofloxacin pills – order ciplox 500 mg online erythromycin 250mg brand
buy flagyl pill – amoxil tablets zithromax 250mg cost
Wow, amazing weblog format! How long have you ever been blogging for?
you made blogging look easy. The entire glance of your site is fantastic, as neatly as the content material!
You can see similar here najlepszy sklep
cipro 500mg sale – order cephalexin 250mg order generic amoxiclav
where can i buy cipro – where can i buy clavulanate buy augmentin 1000mg pills
propecia online order purchase propecia online cheap buy fluconazole for sale
oral ampicillin where to buy penicillin without a prescription buy amoxicillin tablets
how to get dutasteride without a prescription buy avodart 0.5mg generic zantac 300mg for sale
buy zocor pills for sale zocor for sale online buy valtrex 1000mg online
sumatriptan 25mg brand order imitrex 25mg for sale purchase levaquin for sale
zofran pill zofran 4mg us aldactone 100mg pill
buy esomeprazole order generic topamax order topamax 200mg pills
brand tamsulosin 0.4mg order celebrex 100mg sale celebrex cheap
meloxicam 15mg uk buy mobic 7.5mg pill buy celebrex 100mg sale
buy cheap metoclopramide purchase reglan online cheap purchase cozaar
buy generic methotrexate brand methotrexate coumadin 5mg over the counter
essay edit custom written papers buying a term paper
order inderal 20mg for sale buy clopidogrel medication plavix 75mg tablet
order depo-medrol pill generic medrol methylprednisolone 8mg otc
buy tenormin generic order tenormin 100mg pills tenormin order online
toradol price buy generic colchicine over the counter purchase colchicine for sale
buy cheap generic lopressor metoprolol 100mg cost buy cheap generic metoprolol
cyclobenzaprine order order lioresal pill cost baclofen
order prilosec 20mg without prescription buy cheap prilosec cost omeprazole 20mg
buy domperidone 10mg without prescription domperidone online order sumycin 500mg ca
buy prinivil online cheap zestril 10mg cheap zestril
buy crestor 20mg without prescription buy crestor sale order generic ezetimibe 10mg
online pharmacies in canada cialis canadian pharmacies
pharmacy rx one Canadian Pharmacy Shipping Usa Cialis, Viagra Whithout Prescription – Canadian ED Drugstore
norvasc 5mg generic order amlodipine online cheap amlodipine 5mg uk
order zovirax 800mg pills order zovirax for sale allopurinol 100mg pill
buy xenical 120mg sale buy diltiazem 180mg for sale generic diltiazem 180mg
glucophage online order buy metformin metformin 500mg ca
dapoxetine online cost priligy buy misoprostol paypal
chloroquine oral chloroquine ca buy generic aralen for sale
claritin price order claritin generic buy generic loratadine for sale
where can i buy cenforce order cenforce 50mg sale buy cenforce 100mg sale
purchase desloratadine online buy clarinex pills for sale oral desloratadine
http://www.canadianpharmacymeds.com how you can help
viagra from canada pharmacy his comment is here
cialis 5mg tablet oral cialis 20mg tadalafil buy online
triamcinolone online buy aristocort 10mg over the counter cheap triamcinolone 4mg
order plaquenil 200mg online cheap purchase plaquenil sale buy plaquenil generic
purchase rybelsus online cheap purchase semaglutide online buy generic rybelsus over the counter
doxycycline canada buy doxycycline 200mg online cheap generic acticlate
order sildenafil 50mg without prescription order viagra 100mg online cheap sildenafil 100mg without prescription
order lasix 100mg buy furosemide cost lasix
order clomiphene generic purchase clomid pill buy clomid 50mg for sale
buy neurontin 600mg online cheap buy gabapentin no prescription order neurontin 800mg online cheap
buy omnacortil 20mg for sale cost omnacortil 5mg prednisolone 10mg sale
order levothyroxine generic buy synthroid 100mcg generic synthroid 150mcg pill
buy azithromycin 250mg azithromycin without prescription buy azithromycin pills
amoxiclav over the counter amoxiclav usa buy augmentin cheap
amoxil 250mg cheap order amoxicillin 500mg cheap amoxicillin online
purchase albuterol generic buy ventolin sale buy albuterol inhalator without prescription
buy semaglutide 14mg generic semaglutide 14 mg drug semaglutide 14mg cost
buy isotretinoin sale isotretinoin 40mg over the counter buy accutane 20mg without prescription
buy prednisone 40mg generic buy generic deltasone 10mg buy deltasone generic
semaglutide for sale online rybelsus for sale rybelsus oral
zanaflex usa order tizanidine without prescription buy tizanidine without prescription
buy generic clomiphene 50mg buy clomiphene cheap clomiphene for sale online
buy levitra 20mg for sale order generic vardenafil
synthroid cheap levothroid online order buy levothyroxine medication
buy augmentin 1000mg sale augmentin 375mg oral
albuterol 2mg sale albuterol inhalator ca albuterol 4mg ca
order acticlate generic order doxycycline 100mg sale
order amoxicillin 500mg generic buy cheap amoxicillin amoxil without prescription
prednisolone 5mg oral omnacortil 40mg drug order omnacortil 10mg for sale
order lasix pill purchase furosemide without prescription
azipro 250mg price buy generic azithromycin azithromycin 250mg canada
gabapentin generic buy gabapentin 100mg generic
zithromax 250mg price azithromycin for sale azithromycin 500mg generic
virtual visit online physician belsomra order provigil 100mg sale
amoxil 250mg cost buy amoxil 1000mg generic buy amoxil 500mg pills
order accutane online accutane order online buy accutane online cheap
what drugs can cause heartburn purchase duricef generic
dermatologist approved acne treatment cheap prednisone expensive acne medication
best heartburn relief fast amaryl where to buy
order prednisone 5mg sale buy deltasone 40mg generic
allergy pills for rash most recommended allergy medication alternative to antihistamine for allergy