Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Slow-Cooked Salmon with Tomato

Slow-Cooked Salmon with Tomato


Description

Silky, impossibly tender slow-cooked salmon with tomato and fresh basil—ready after just 2 hands-off hours for an elegant Mediterranean-inspired dinner that produces restaurant-quality results every time.

Prep Time: 10 minutes | Cook Time: 2-3 hours | Total Time: 2-3 hours 10 minutes | Servings: 4Slow-Cooked Salmon with Tomato


Ingredients

Scale
  • 1 lb salmon fillet, center-cut and even thickness (skin-on is fine—skin-side down)
  • 2 cups cherry tomatoes, halved (mixed colors are gorgeous here)
  • 3 cloves garlic, finely minced (mince very fine so it mellows completely)
  • 2 tablespoons olive oil (extra-virgin for best Mediterranean flavor)
  • 1 teaspoon dried oregano (relatively fresh for best flavor)
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • Fresh basil leaves, torn, for garnish (don’t skip this)
  • Extra olive oil for the slow cooker insert

Instructions

  1. Let your salmon sit at room temperature for 10 minutes before cooking. Lightly drizzle the bottom of your slow cooker insert with olive oil, spreading it around to prevent sticking.
  2. Place the salmon fillet skin-side down in the slow cooker. The skin helps hold the fillet together during the gentle cooking process.
  3. In a bowl, combine the halved cherry tomatoes, finely minced garlic, olive oil, dried oregano, salt, and black pepper. Toss thoroughly until every tomato is coated and the garlic is distributed evenly throughout.
  4. Pour the tomato mixture evenly over the entire salmon fillet, spreading it so the garlic isn’t concentrated in one spot. The tomatoes should cover the salmon almost completely.
  5. Cover the slow cooker and cook on low for 2-3 hours. Check at exactly 2 hours—the salmon is done when it flakes easily with a fork but still looks glossy and moist. The tomatoes should have broken down into a gorgeous, slightly chunky sauce.
  6. Using two wide spatulas, carefully lift the salmon onto a serving dish. If it’s a large fillet, slide one spatula under each end simultaneously.
  7. Spoon the tomato sauce generously over the salmon. If the sauce seems watery, remove the salmon and simmer the sauce in a small saucepan for 5 minutes to concentrate. Garnish with torn fresh basil and serve immediately!

Nutrition Information (Per Serving):

  • Calories: 285
  • Carbohydrates: 6g
  • Protein: 28g
  • Fat: 17g
  • Fiber: 1g
  • Sodium: 380mg
  • Omega-3 Fatty Acids: 2.5g
  • Vitamin D: 70% DV
  • Selenium: 65% DV
  • Vitamin B12: 55% DV

This dish provides exceptional omega-3 fatty acids and vitamin D from salmon—two nutrients most people are chronically deficient in—making this genuinely one of the most nutritionally important meals you can make.

Notes:

  • Seriously, check at 2 hours—slow cookers vary enormously in temperature and you don’t want overcooked salmon
  • Let salmon come to room temperature before cooking for more even results
  • Oil the slow cooker insert generously or the salmon will stick and fall apart when removing
  • Fine mincing of garlic ensures it mellows completely rather than tasting raw in spots
  • Fresh basil added at the end is non-negotiable—it transforms the whole dish

Storage Tips:

  • Leftovers keep refrigerated for 1-2 days in an airtight container
  • Eat cold over salad or gently reheat at very low temperature to avoid drying out
  • The tomato sauce keeps separately for up to 4 days and is wonderful over pasta
  • Don’t freeze cooked salmon—the texture becomes grainy and unpleasant when thawed

Serving Suggestions:

  • Mediterranean Style: Serve over orzo pasta or Israeli couscous to soak up the sauce
  • Low-Carb Option: Serve over zucchini noodles or alongside roasted vegetables
  • Rustic Italian: Serve with thick slices of crusty bread for sauce-scooping
  • Complete Dinner: Pair with a simple arugula salad dressed with lemon and olive oil

Mix It Up (Recipe Variations):

  • Mediterranean Slow-Cooked Salmon: Add kalamata olives and capers for briny complexity
  • Lemon Caper Version: Layer thin lemon slices over salmon with capers in the tomatoes
  • Spicy Tomato Salmon: Add diced jalapeño and honey for sweet heat
  • Simple Olive Oil Salmon: Skip tomatoes and slow cook in olive oil, garlic, and fresh herbs only

What Makes This Recipe Special:

This slow-cooked salmon with tomato transforms a technique usually reserved for tough, long-cooking meats into the perfect method for delicate fish—the slow cooker’s gentle, consistent low heat creates a poaching environment that treats salmon with far more respect than high-heat methods that constantly risk overcooking. The cherry tomatoes slowly collapse into a concentrated, sweet-tart sauce that permeates the salmon as it cooks, creating a depth of flavor that quick-cooking methods never achieve. The result is salmon that’s silkier, more tender, and more deeply flavored than any version you’ve made before, proving that sometimes the most counterintuitive cooking methods produce the most extraordinary results.