If you want something light, bright, and full of seaside flavor, this Lingcod and Shrimp Ceviche is an excellent choice. It combines the firm, mild flesh of Pacific Northwest lingcod with sweet cooked shrimp and a lively citrus marinade for a clean, refreshing appetizer or light main course.

Lingcod and Shrimp Ceviche
This ceviche is ideal for warm-weather gatherings, backyard get-togethers, or a quick weeknight meal when you want something fresh without turning on the stove. Serve it on crispy tostadas, in lettuce cups, or with sturdy tortilla chips. The contrast of citrus, herbs, and crunchy vegetables makes every bite interesting.
The balance here is simple: lime juice brings brightness and “cooks” the fish, cooked shrimp adds a sweet counterpoint, and lingcod provides a firm, flaky texture that stands up well to the marinade. It requires only basic knife work and a bowl, and it improves if it rests a bit in the refrigerator before serving.
This recipe works for seafood lovers and picky eaters alike. Keep the ceviche chilled and serve it cold — the flavors meld and become more complex as it sits.
Why You’ll Love This Dish
- Fresh and Bright Flavor – Lime, cilantro, and tomato deliver a lively, citrus-forward profile.
- No Stovetop Needed – Mostly assembly work; ideal for hot days or simple entertaining.
- Great Texture Contrast – Firm lingcod, tender shrimp, and crisp vegetables.
- Make-Ahead Friendly – Flavors deepen in the fridge; prep components in advance.
- Perfect for Sharing – Works as an appetizer, party dip, or a light main served with tostadas.
Try our Halibut Ceviche for a similar, equally bright variation.

Recipe Shopping List
Here are the main ingredients you’ll need. Exact quantities are listed below in the recipe card so you can shop and prep with confidence.
- Lingcod – A mild, firm white fish that holds up to citrus; halibut or rockfish are good substitutes.
- Limes – Fresh lime juice is essential for flavor and for “cooking” the fish.
- Shrimp (Cooked & Peeled) – Adds sweetness and texture; small or medium shrimp are easiest to chop.
- Tomato – Use ripe tomatoes and remove seeds/pulp to avoid excess liquid.
- Cucumber – Provides a cool, crisp contrast; English cucumber works well.
- White Onion – Offers a sharp bite; red onion is a milder alternative.
- Cilantro – Fresh cilantro brightens the ceviche; omit if you dislike it.
- Salt – Enhances the fresh flavors; kosher or sea salt preferred.
- Garlic Powder – A subtle savory note; minced fresh garlic may be used sparingly.
- Hot Sauce – Tabasco or another vinegar-based hot sauce for heat and tang.
- El Pato Hot Tomato Sauce – Adds spice, acidity, and a rich tomato backbone; you may substitute a spicy tomato sauce if needed.
- Tostadas or Chips – For serving; choose sturdy tostadas or thick tortilla chips.
Try our Lingcod Cheeks for another tasty lingcod option.

How To Make This Recipe
Below is a clear, practical overview of the preparation steps. Follow the detailed recipe card further down for exact ingredient amounts and timing.
- Prep the Fish: Trim and cube lingcod into bite-size pieces, checking carefully for bones. Place the pieces in a bowl and squeeze fresh lime juice over them. Stir gently and allow the fish to sit while you prepare the other ingredients so the acid begins to firm the flesh.
- Chop the Mix-Ins: Dice the cooked shrimp, tomato (seeded), cucumber, and white onion. Finely chop the cilantro.
- Make the Dressing: Combine salt, garlic powder, Tabasco (or preferred hot sauce), and the hot tomato sauce in a bowl. Toss the chopped vegetables and shrimp into this mixture so everything is evenly seasoned.
- Bring It Together: Drain excess lime juice from the fish, then fold the lingcod into the shrimp and vegetable mixture. Squeeze the remaining lime over the combined ingredients and stir to coat.
- Chill and Serve: Refrigerate for at least 30 minutes to allow flavors to meld. Serve cold on tostadas or with tortilla chips.
Beer Battered Lingcod is another favorite if you prefer a fried preparation.

Recipe FAQ
Store tightly covered in the refrigerator and consume within 1 to 2 days. Acid in the marinade will continue to change the texture of the fish over time.
Yes. You can chop and prepare the vegetables and shrimp the day before. For the best texture, hold off on mixing the fish with the citrus until a few hours before serving.
Substitute halibut, rockfish, snapper, or other fresh, firm white fish. Ensure the fish is very fresh and boneless.
This recipe calls for pre-cooked shrimp to maintain texture and simplify prep. If using raw shrimp, cook and cool it first before adding to the ceviche.
There is a noticeable kick from the hot tomato sauce and Tabasco. Reduce or omit hot sauce for a milder result.
Macadamia Crusted Lingcod is a delicious alternative preparation to try.

More Lingcod Recipes
- Traeger Miso Marinated Lingcod
- Pistachio Crusted Lingcod
- Grilled Lemon Pepper Lingcod
- Lingcod with Wine and Garlic (Pellet Grill)
- Grilled Lingcod
- Crab-Stuffed Lingcod
- Pan-Seared Lingcod
Pin For Later

Lingcod and Shrimp Ceviche
This ceviche features Pacific Northwest lingcod and cooked shrimp tossed with fresh vegetables and a tangy, slightly spicy tomato-lime dressing. It’s bright, textured, and easy to make for a crowd.
45 minutes
45 minutes
Ingredients
- 1 pound lingcod
- 4 limes
- 1 pound shrimp, cooked and peeled
- 1 large tomato
- 1 medium cucumber
- 1 small white onion
- 2 tablespoons chopped cilantro
- ½ teaspoon salt
- ½ teaspoon garlic powder
- 1 teaspoon Tabasco sauce (or to taste)
- 1 small can El Pato hot tomato sauce (or similar spicy tomato sauce)
- 8 tostadas (or tortilla chips, for serving)
Instructions
- Cube the lingcod into bite-sized pieces and remove any bones. Place in a bowl and squeeze the juice of three limes over the fish. Stir gently and let it rest while you prepare the other ingredients.
- Cut the shrimp into bite-sized pieces. Dice the tomato and remove seeds and excess pulp. Peel and dice the cucumber and white onion, and chop the cilantro.
- In a large bowl, combine the chopped vegetables and shrimp with salt, garlic powder, Tabasco, and the hot tomato sauce. Mix to evenly season the vegetables and shrimp.
- Drain excess lime juice from the fish, then fold the lingcod into the shrimp and vegetable mixture. Juice the remaining lime over the combined ingredients and stir to coat.
- Refrigerate the ceviche for at least 30 minutes to allow flavors to meld. Serve chilled on tostadas or with sturdy tortilla chips.