Seafood recipes, fish recipes, and everything ocean-inspired! Discover delicious, easy-to-make seafood dishes, from grilled fish to shrimp pasta and more. 

Salmon Ceviche That Tastes Like the Coast Came Home

Introduction

I still remember the first time I made Salmon Ceviche at home. It was a late summer afternoon, the kind where the air smells like salt and the fridge is full of fish. I didn’t want to turn on the stove or heat up the kitchen. I just wanted something cold and bright, a refreshing change from our usual no-cook favorite, the creamy Panera tuna salad sandwich. This ceviche was exactly that: honest and delicious.

So I grabbed the salmon fillet, a few limes from the bowl on the counter, half a red onion that had been sitting there since Tuesday, and I just started cutting. No plan really. Just instinct and hunger and the memory of eating something similar at a little shack near the water years ago.

That first bowl of easy salmon ceviche changed how I think about cooking fish at home. No heat. No fuss. Just acid doing its quiet work while you sit outside and listen to the water.

Why You’ll Love This Recipe

  • It comes together fast — we’re talking maybe 15 minutes of actual hands-on time, and then the lime juice takes over while you do something else
  • The flavor is genuinely bright and clean — fresh salmon, citrus, a little heat, and herbs that make it taste like you’re eating right next to the ocean
  • You don’t need to be a confident cook — if you can dice an onion and squeeze a lime, you can make this work

Quick Recipe Snapshot

Recipe: Salmon Ceviche
Prep Time: 15 minutes
Marinate Time: 20–30 minutes
Cook Time: None (acid-cured)
Total Time: About 35–45 minutes
Servings: 4
Difficulty: Easy — beginner friendly
Best For: Lunch, light dinner, summer gatherings, coastal-style eating

Ingredients List

For the ceviche base:

  • 1 lb fresh salmon fillet, skin removed — the fresher the better, this is the whole dish
  • ½ cup fresh lime juice (about 5–6 limes) — bottled lime juice just doesn’t do the same thing here
  • 2 tbsp fresh lemon juice — adds a slightly softer citrus layer
  • ½ tsp fine sea salt

The mix-ins:

  • ½ red onion, finely diced — soaking it in cold water for 5 minutes first takes the sharp edge off
  • 1 jalapeño, seeded and minced — or leave the seeds in if you want the heat
  • 1 cup cherry tomatoes, quartered
  • 1 small cucumber, diced small — adds a cool crunch that works really well against the soft fish
  • ¼ cup fresh cilantro, roughly chopped
  • 1 avocado, diced — add this last so it doesn’t turn to mush

To finish:

  • 1 tbsp olive oil — just a small drizzle at the end rounds everything out
  • Pinch of black pepper
  • Pinch of chili flakes (optional)

Step-by-Step Instructions

  1. Cut the salmon into small cubes — about ½ inch pieces. Try to keep them even so they cure at the same rate. Cold fish cuts cleaner, so if yours has been sitting out, pop it back in the fridge for ten minutes first.
  2. Place the salmon in a non-reactive bowl — glass or ceramic works best. Metal bowls can mess with the citrus flavor in a subtle way I’ve noticed over time.
  3. Pour the lime and lemon juice over the fish and add the salt. Stir gently to coat every piece. The fish should be mostly submerged. If it’s not, add a little more lime juice.
  4. Cover and refrigerate for 20–30 minutes. At 20 minutes the salmon will be slightly translucent in the center — silky and soft. At 30 minutes it’ll be more opaque and firmer. Both are good. It really just depends on what you prefer. I usually go 25 minutes and call it done.
  5. While the salmon is curing, dice your onion, jalapeño, tomatoes, and cucumber. If your onion is sharp, rinse the diced pieces under cold water and pat them dry — it genuinely helps.
  6. Once the salmon is ready, drain off most of the citrus liquid but not all of it. Leave a few tablespoons in the bowl — that liquid is flavor.
  7. Add all the vegetables and cilantro to the bowl and fold everything together gently. Don’t stir hard or the fish will break apart.
  8. Add the avocado last, fold it in carefully, drizzle with olive oil, taste for salt, and serve right away. This is not a dish that gets better sitting around.

Small Tricks From Cooking Fish at Home

I mentioned that cold fish cuts cleaner, and that’s the first half of the secret to perfect ceviche. The other half is the knife. For years, I struggled with standard chef’s knives that would tear the delicate salmon. When I finally switched to a dedicated, super-sharp fillet knife like this one, it was a game-changer. The thin, flexible blade glides right through the fish, giving me those perfect, even cubes every single time, which is essential for uniform curing.

If you’re serious about making great ceviche at home, this is the one tool that will make the biggest difference. Get yours and see for yourself.

Fillet Knife 7 Inch, Super Sharp Boning Knife in High Carbon Stainless Steel

✓ prime

Check Price

We earn a commission if you make a purchase, at no additional cost to you.

Fillet Knife 7 Inch, Super Sharp Boning Knife in High Carbon Stainless Steel

Use the freshest salmon you can find. I know everyone says that but it really matters more here than in any cooked fish dish because there’s nothing to hide behind. If your fish smells even slightly off at the store, walk away.

Cold fish is easier to cut cleanly. I usually put my fillet in the freezer for about 15 minutes before I start dicing. It firms up just enough that the knife moves through it without dragging or tearing.

One time I added the avocado too early and stirred it too much. By the time I put the bowl on the table it looked like green mush running through everything. Learned my lesson. Avocado goes in last, folded gently, and served immediately.

The amount of lime juice matters more than you’d think. Too little and the fish doesn’t cure properly — it stays raw-raw rather than that soft, slightly changed texture ceviche is supposed to have. Too much and the fish gets rubbery and almost chalky. Enough to submerge the pieces, not drown them.

If you want more depth in the flavor, let a thin slice of garlic sit in the lime juice for the first ten minutes of curing, then pull it out before you add the vegetables. You won’t taste garlic exactly — just a little something underneath everything else.

Common Mistakes to Avoid

Using salmon that isn’t fresh enough. This is the one that can actually matter beyond just flavor. For ceviche, the fish isn’t cooked with heat — the acid changes the texture but it’s not the same as cooking. Buy from a trusted fishmonger or market with high turnover. If you’re unsure, ask when it came in.

Cutting the pieces too large. Big chunks take much longer to cure and you end up with fish that’s raw in the center and over-cured on the outside. Half-inch cubes are about right for a 20–30 minute cure time.

Leaving it in the citrus too long. I’ve done this — got distracted, came back an hour later. The fish was dense and almost squeaky. Ceviche is not a set-it-and-forget-it situation. Set a timer.

Adding the avocado and then storing it. If you have leftovers — and honestly with this dish you usually don’t — the avocado will brown and get slimy overnight. If you think you’ll have extra, keep the avocado separate and add it fresh to each serving.

Variations and Serving Ideas

Spicy version: Keep the jalapeño seeds in and add a small amount of finely minced serrano pepper. A tiny drizzle of hot sauce stirred into the citrus marinade before you add the fish also works really well.

Mild version: Skip the jalapeño entirely and add a little extra cucumber. The coolness of cucumber actually does a lot of the heavy lifting flavor-wise when the heat is gone. A squeeze of orange juice mixed in with the lime softens everything further.

Coastal twist: Mix in a handful of small cooked shrimp along with the salmon — something I started doing after a trip where we came back with more shrimp than we knew what to do with. The two together are really something. A little mango diced small is also a coastal move that makes the whole bowl taste like summer.

What to Serve With

Tortilla chips are the obvious answer and honestly the right one. The crunch against the soft fish is exactly what this dish needs. Plain salted chips work better than flavored ones — you don’t want the chip competing with the ceviche.

Tostadas are even better if you have them. Something about eating ceviche piled on a flat crispy tostada feels right in a way that’s hard to explain.

If you want to make it more of a meal, serve it alongside simple white rice or a bowl of black beans. For an even heartier option with a Southern flair, it pairs surprisingly well with shrimp and sausage dirty rice. The richness of the beans or the savory rice balances the bright acidity perfectly. A cold beer on the side and you’ve got a full table.

Storage and Reheating

Eat this the day you make it. That’s the honest answer. Ceviche is a right-now kind of dish.

If you have leftovers, store them in an airtight container in the fridge and eat within 24 hours. The texture of the fish will continue to change overnight — it gets firmer and the flavors get muddier. It’s still edible but it’s not the same dish.

DO NOT freeze ceviche. The avocado turns to something unpleasant and the fish texture falls apart completely when thawed.

DO NOT leave ceviche sitting out at room temperature for more than 30 minutes once it’s served. Especially in summer. Raw-cured fish needs to stay cold.

There’s no reheating here. This is a cold dish. If you’re trying to warm it up, that’s a different recipe entirely.

FAQs (People Also Ask)

Can I use frozen salmon for ceviche?
Yes, and some people actually prefer it for safety reasons — freezing kills certain parasites that can be present in raw fish. Thaw it completely in the fridge overnight and pat it very dry before cutting. The texture is slightly softer than fresh but it works fine in a homemade salmon ceviche.

How long should salmon sit in lime juice for ceviche?
Between 20 and 30 minutes is the sweet spot for small ½-inch cubes. Less than 15 minutes and the center of the fish is still very raw. More than 45 minutes and the texture gets tough and rubbery. Set a timer and check it at 20 minutes.

Is salmon ceviche actually cooked?
Not with heat. The citric acid in the lime juice denatures the proteins in the fish — which changes the texture and appearance — but it’s technically still raw. If you’re pregnant, immunocompromised, or cooking for young children, talk to your doctor before eating acid-cured fish.

Can I substitute the salmon with another fish?
Absolutely. Halibut works beautifully — firm and clean flavored. Mahi-mahi is another good one. Tuna works but it cures a little differently and stays darker in color. Just make sure whatever fish you use is very fresh.

How hard is this recipe for a beginner?
Genuinely easy. If you can use a knife and squeeze a lime, you can make this. There’s no heat involved, no timing pressure beyond the marinating window, and the ingredients are forgiving. It’s one of the more beginner-friendly seafood dishes you can make at home.

Can I make salmon ceviche ahead of time?
You can prep the vegetables and the citrus marinade a few hours ahead. But don’t add the fish until about 30 minutes before you want to eat. And definitely don’t add the avocado until right before serving.

Nutrition Facts

(Per serving. Estimates only, varies by exact ingredients used)

Calories290 kcal
Protein26g
Fat16g
Carbohydrates11g
Fiber4g
Sodium340mg

Conclusion

Some dishes just feel like where they came from. This one tastes like a dock in late summer, like salt air and cold water and not wanting the afternoon to end.

I’ve made this more times than I can count now. Sometimes with fish from a morning trip, sometimes just from whatever looked good at the market. It’s never exactly the same twice — different limes, different heat level, avocado that’s a little more ripe than last time. But it always tastes right.

If you’ve never made ceviche at home before, this is a good place to start. It’s forgiving, it’s fast, and it’s the kind of thing that makes people think you know what you’re doing even when you’re just winging it at the kitchen counter on a Tuesday night.

Salmon Ceviche That Tastes Like the Coast Came Home

Prep Time 15 minutes
Cook Time 20 minutes
Course Main Course
Cuisine American
Servings 4

Ingredients
  

  • 1 lb fresh salmon fillet, skin removed
  • ½ cup fresh lime juice (about 5–6 limes)
  • 2 tbsp fresh lemon juice
  • ½ tsp fine sea salt
  • ½ red onion, finely diced
  • 1 jalapeño, seeded and minced
  • 1 cup cherry tomatoes, quartered
  • 1 small cucumber, diced small
  • ¼ cup fresh cilantro, roughly chopped
  • 1 avocado, diced
  • 1 tbsp olive oil
  • Pinch of black pepper
  • Pinch of chili flakes (optional)

Instructions
 

  • Cut the salmon into ½-inch cubes, keeping pieces even for consistent curing. For cleaner cuts, place the fillet in the freezer for 15 minutes first.
  • Place the salmon in a glass or ceramic bowl. Add the lime juice, lemon juice, and salt. Stir gently to coat all pieces. The fish should be mostly submerged in the citrus juice.
  • Cover the bowl and refrigerate for 20–30 minutes. At 20 minutes the salmon will be slightly translucent and silky. At 30 minutes it will be more opaque and firm. Check at 25 minutes and decide from there.
  • While the salmon cures, dice the red onion, jalapeño, cherry tomatoes, and cucumber. Rinse the diced onion under cold water and pat dry if it smells sharp.
  • Once the salmon is ready, drain off most of the citrus liquid, leaving about 2–3 tablespoons in the bowl for flavor.
  • Add the vegetables and cilantro to the bowl and fold gently to combine. Avoid stirring hard so the fish stays in pieces.
  • Add the diced avocado last, fold in carefully, drizzle with olive oil, season with black pepper, taste for salt, and serve immediately.

Notes

Always use the freshest salmon you can find — since there's no heat involved, quality really shows in every bite. If using frozen salmon, thaw fully in the fridge overnight and pat very dry before cutting.
Keyword coastal salmon recipe, easy salmon ceviche, fresh salmon recipe, homemade ceviche, no cook seafood, quick seafood dinner, Salmon Ceviche

Related articles