Mediterranean Slow Cooker Salmon with Lemon and Herbs

Slow cooker Mediterranean salmon is a reliable, flavorful recipe that yields tender, perfectly cooked salmon. Fillets simmer gently with diced tomatoes, bell pepper, onion, garlic, and Italian seasoning for a simple, healthy meal. Below are instructions for both a slow cooker and an Instant Pot.

close up Mediterranean Salmon on a white plate

I use the slow cooker for salmon often because it frees up the oven and delivers a hands-off, consistent result. While oven or stovetop methods are faster, the Crock-Pot is great when you want an easy, set-and-forget dinner that fills the house with Mediterranean aromas.

collage of ingredients for Slow Cooker Mediterranean Salmon

Table of Contents

Ingredients For Slow Cooker Salmon

  • Salmon
  • Diced tomatoes (with juices)
  • Bell pepper
  • Onion
  • Garlic
  • Seasonings: Italian seasoning, salt, pepper
overhead shot of uncooked Mediterranean Salmon in a black slow cooker
before

How To Make Salmon In The Slow Cooker

Slow Cooker

  1. Lightly spray the slow cooker with cooking spray and place the salmon in the base of the cooker.
  2. Season the salmon with salt, pepper, and Italian seasoning. Top with diced onion, minced garlic, diced bell pepper, and the canned diced tomatoes with their juices.
  3. Cook on HIGH for 1–2 hours or on LOW for 2–4 hours, until the salmon flakes easily and reaches a safe internal temperature.

Instant Pot

  1. Select the sauté function and heat a tablespoon of oil. Add the onion and bell pepper and cook 3–5 minutes until softened. Add the garlic and cook 1 more minute, then turn the Instant Pot off.
  2. Stir in the diced tomatoes, Italian seasoning, salt, and pepper.
  3. Season the salmon with salt and pepper, then lay the fillets on top of the tomato mixture.
  4. Close the lid, seal the vent, and select high pressure for 3 minutes. When the timer finishes, perform a quick release. Check that the salmon is cooked through.
overhead shot of uncooked Mediterranean Salmon in a black slow cooker
after

What Type & How Much Salmon To Use

Use your preferred salmon variety—sockeye, coho, Atlantic, or another type will work. This recipe is flexible: if your slow cooker is oval and a single large fillet won’t lie flat, you can stack pieces or use several smaller fillets. The recipe shown uses about 1½ pounds of salmon, which serves four.

close up shot of Mediterranean Salmon on a black spatula

Cooking Time

Cooking times vary by appliance and thickness of the fillets. The FDA recommends cooking salmon to an internal temperature of 145°F; insert a thermometer into the thickest part of a fillet to check. A reliable visual cue is that the flesh should flake easily with a fork. You may notice white albumin on the surface—this is a coagulated protein and is normal. If desired, scrape it away, but it’s safe to eat.

close up Mediterranean Salmon on a white plate

FAQs & Tips

  • If you’re not a fan of salmon, this method works well with other firm fish such as cod or halibut, and it can also be adapted for shrimp.
  • Store leftovers in an airtight container in the refrigerator for up to four days.
  • You can use frozen salmon; adjust cooking time and ensure it reaches the proper internal temperature.
  • This recipe was prepared in a 6-quart slow cooker and an Instant Pot.

Seafood Recipes

Shrimp Boil Casserole

Mediterranean Fish Stew

Low-Country Boil

Seafood Cioppino

Slow cooker Mediterranean salmon is a straightforward, healthy recipe that combines flaky salmon with bright tomatoes and vegetables. It’s easy to prepare in either a slow cooker or Instant Pot and makes a satisfying weeknight dinner.

  • Author: Shannon Epstein
  • Prep Time: 5 minutes
  • Cook Time: 2 hours
  • Total Time: 2 hours 5 minutes
  • Yield: 4 servings

Ingredients

  • 1½ pounds salmon
  • 24 ounces diced tomatoes with juices
  • ½ cup diced onion
  • 1 bell pepper, diced
  • 1 garlic clove, minced
  • 1 tablespoon Italian seasoning (or another dried herb)
  • Salt and pepper to taste
  • 1 tablespoon oil (for Instant Pot only)

Instructions

Slow Cooker

  1. Spray the slow cooker with cooking spray and add the salmon.
  2. Season salmon with salt, pepper, and Italian seasoning. Top with onion, garlic, bell pepper, and tomatoes.
  3. Cook on HIGH 1–2 hours or LOW 2–4 hours, until cooked through.

Instant Pot

  1. Use the sauté function with 1 tablespoon oil. Cook onion and bell pepper 3–5 minutes until soft. Add garlic and cook 1 minute more. Turn the Instant Pot off.
  2. Stir in tomatoes, Italian seasoning, salt, and pepper.
  3. Season salmon, place on top of the tomato mixture, close the lid, and seal the vent.
  4. Cook at high pressure for 3 minutes, then quick-release the pressure. Confirm salmon is fully cooked.

Nutrition

  • Calories: 196
  • Sugar: 2.8 g
  • Sodium: 146 mg
  • Fat: 5.5 g
  • Saturated Fat: 1 g
  • Carbohydrates: 9 g
  • Fiber: 1.6 g
  • Protein: 26 g
  • Cholesterol: 57.9 mg

@fitslowcookerqueen

follow me on Instagram

This post contains affiliate links which means I may receive compensation if you click certain product links. For details see the original disclosure policy on the author’s site.