My kitchen still smells like lime from the night I over-marinated a batch of fish. This is a Mexican ceviche recipe collection with 13 fresh, crunchy, taquería-ready ideas you can pull off on weeknights. Most are under 30 min, a couple require a little simmering, and every one aims for bright lime, crunchy texture, and that taquería snap.
Ceviche lives where citrus meets spice. Most recipes here are weeknight-easy, a few are midweek projects (under 90 min). I’ll flag gluten-free and vegetarian options, and note safety tips — the FDA recommends freezing fish intended for raw service to reduce parasites (FDA). Also, restaurant trends keep pushing citrus-forward flavor in 2025, so expect lime, tomatillo, and crunchy toppings (National Restaurant Association).
1. Classic Baja Fish Ceviche (30 Min)
Time: 30 min total | Difficulty: Easy | Best For: Weeknights, Tostadas | Diet: GF
Fresh and clean, this is the ceviche I turn to when the fish counter looks good. I use sushi-grade cod and a citrus press so I don’t over-handle the fish; a good citrus press makes a difference.
Ingredients:
- Sushi-grade cod 1 lb, 1/2–inch dice
- 1 cup fresh lime juice (about 8 limes)
- 1/2 small red onion, thinly sliced
- 1 roma tomato, seeded and diced
- 1/4 cup cilantro, chopped
- 1 avocado, sliced
- Salt to taste
Steps:
- Toss fish with lime juice and 1 tsp salt in a glass bowl, cover, refrigerate 15–20 min until fish is opaque at edges. The trick is timing; over-marinating makes the fish mushy.
- Drain half the citrus, fold in onion, tomato, cilantro, and avocado. Taste and add salt.
- Serve on tostadas or with tortilla chips; garnish with extra lime wedges.
Shop this recipe:
2. Spicy Shrimp Aguachile Verde (20 Min)
Time: 20 min total | Difficulty: Easy | Best For: Parties, Appetizers | Diet: GF, High-Protein
Aguachile is ceviche with attitude. I blitz tomatillos with jalapeño and lime, then let peeled shrimp sit just long enough to turn pearly. I buy peeled shrimp from the frozen shelf and thaw under cold running water — saves time.
Ingredients:
- Raw peeled shrimp 1 lb (16–20 count), halved lengthwise
- 1 cup tomatillos, husked and boiled then pureed
- 1–2 jalapeños, seeded if desired
- 3/4 cup fresh lime juice
- 1 small cucumber, ribboned
- Cilantro, sliced radish, Tajín to finish
Steps:
- Puree tomatillos, jalapeño, and lime juice until smooth, season with 1 tsp salt. Pour over shrimp in a nonreactive bowl, refrigerate 10–12 min until shrimp are opaque.
- Drain some liquid, fold in cucumber ribbons and cilantro. The texture should stay snappy.
- Serve in shallow bowls, sprinkle Tajín and extra lime.
Shop this recipe:
3. Tuna Citrus Taquito Ceviche (15 Min)
Time: 15 min total | Difficulty: Easy | Best For: Quick Lunch, Snack | Diet: Pescatarian, GF optional**
I keep a jar of good olive oil in the fridge for finishing raw tuna. This ceviche folds orange segments into tuna for a sweet-citrus lift — like a taquería amuse-bouche.
Ingredients:
- Sushi-grade ahi tuna 10 oz, small dice
- 1/4 cup fresh lime juice, 2 tbsp orange juice
- 1 tbsp olive oil
- 1 tsp finely chopped serrano pepper
- Corn taquitos or tostadas to serve
Steps:
- Toss tuna with citrus, oil, pepper, and 1/2 tsp salt; let rest 8–10 min.
- Spoon onto warm taquitos or tostadas; top with microgreens.
- Don’t over-salt; citrus concentrates flavor quickly.
Shop this recipe:
4. Octopus Ceviche with Chile de Árbol (1 hr 30 Min)
Time: 1 hr 30 min total | Difficulty: Intermediate | Best For: Weekend, Impressing Guests | Diet: GF, High-Protein
Cooking octopus wrong made me swear off it once. The secret I learned: simmer gently before acid. I pre-boil until tender, cool, then marinate briefly with lime and chiles. It rewards the extra time.
Ingredients:
- Octopus 1.5 lb whole (or pre-cooked), sliced
- 1/2 cup lime juice
- 2 tbsp olive oil
- 2–3 chile de árbol, toasted and crushed
- 1/4 red onion thinly sliced
- Cilantro and green onion
Steps:
- Simmer octopus 45–60 min until fork-tender, cool, slice thin. This is not a raw ceviche; heat first for safety and texture.
- Toss with lime juice, oil, chile flakes, and onion for 15–20 min.
- Serve with pickled onions and lime wedges; don’t over-marinate or octopus will tighten.
Shop this recipe:
5. Coconut-Lime Pacific Ceviche (25 Min)
Time: 25 min total | Difficulty: Easy | Best For: Summer, Beach Night | Diet: GF**
This style is common along Mexico’s Pacific coast. I swap half the lime for light coconut milk for creaminess that still reads citrusy. It’s travel-flashback good.
Ingredients:
- Sushi-grade white fish 1 lb, diced
- 1/2 cup coconut milk, 1/2 cup lime juice
- 1/4 red onion, thinly sliced
- 2 tbsp toasted coconut flakes
- Cilantro, salt
Steps:
- Mix coconut milk and lime juice, pour over fish, refrigerate 15–20 min; fish should turn opaque.
- Fold in onion and toasted coconut, serve chilled.
- Toast coconut on a dry skillet 1–2 min for extra crunch.
Shop this recipe:
6. Mango-Jalapeño Shrimp Ceviche with Tajín (20 Min)
Time: 20 min total | Difficulty: Easy | Best For: Patio Snack | Diet: GF**
Sweet and spicy is the safe crowd-pleaser. I learned the hard way that underripe mango makes it flat; buy firm-but-ripe fruit. I toss with Tajín at service to keep fruit texture.
Ingredients:
- Cooked shrimp 1 lb, chopped
- 1 ripe mango, diced
- 1/2 jalapeño, thin sliced
- 3/4 cup lime juice
- 1/4 red onion, cilantro, Tajín to finish
Steps:
- Combine shrimp, mango, jalapeño, onion, and lime; chill 10–12 min.
- Just before serving, sprinkle Tajín for bright, toasty tang.
- Swap shrimp for tofu if you want a vegetarian option.
Shop this recipe:
7. Ceviche Tostadas with Avocado Crema (20 Min)
Time: 20 min total | Difficulty: Easy | Best For: Casual Dinner | Diet: GF optional**
Tostadas bring the crunch. I bake store corn tortillas until blistered for the best texture and make a quick avocado crema with yogurt to cut acid.
Ingredients:
- Corn tortillas 12 count
- 2 cups prepared fish ceviche (from recipe 1)
- 1 avocado, 1/4 cup plain yogurt, lime for crema
- Pickled red onion, cilantro
Steps:
- Bake tortillas 10–12 min at 400°F until blistered and crisp.
- Whip avocado with yogurt and a squeeze of lime for crema.
- Spoon ceviche on tostadas, top with pickled onion. Don’t wet the tostada too far ahead or it will sog.
Shop this recipe:
8. Nopales and Shrimp Ceviche (30 Min)
Time: 30 min total | Difficulty: Easy | Best For: Salads, Light Dinners | Diet: GF, Low-Calorie**
Nopales add a clean vegetal chew. I rinse them well to remove slime, then blanch briefly before mixing with shrimp ceviche. If you haven’t tried cactus pads, they’re worth the curiosity.
Ingredients:
- Canned or fresh nopales 12 oz, diced and rinsed
- 1 lb cooked shrimp, chopped
- 3/4 cup lime juice, tomato, onion, cilantro, salt
Steps:
- Blanch fresh nopales 3–4 min, rinse and cool; drain canned well.
- Toss with shrimp, lime, tomato, and onion; chill 10–15 min.
- Serve on lettuce cups or tostadas.
Shop this recipe:
9. Crispy Chicharrón Fish Ceviche Bowl (25 Min)
Time: 25 min total | Difficulty: Easy | Best For: Textural Contrast, Lunch | Diet: High-Protein**
Crunch wins every time. I use small chicharrón pieces for contrast instead of chips. Pro tip: store them in a paper bag to keep crunch when assembling.
Ingredients:
- White fish 1 lb, diced and marinated
- 1 cup chopped chicharrón or pork rinds
- Lettuce, avocado, pickled jalapeño, lime
Steps:
- Prepare fish ceviche as recipe 1, chill 15–20 min.
- Assemble over shredded lettuce, top with avocado and chicharrón.
- Serve immediately so crunch stays. Don’t prep bowl fully ahead.
Shop this recipe:
10. Tomatillo Verde Fish Ceviche (25 Min)
Time: 25 min total | Difficulty: Easy | Best For: Taco Night | Diet: GF**
Tomatillo brings a tart, green brightness different from lime alone. I roast tomatillos for depth before blitzing with serrano. It keeps the ceviche from tasting flat.
Ingredients:
- Tomatillos 8 oz, roasted
- 1 lb white fish, diced
- 1 serrano, cilantro, lime, radish for garnish
Steps:
- Roast tomatillos and serrano under broiler 5–7 min, cool and puree with 1/2 cup lime juice.
- Pour over fish, chill 15–20 min until opaque.
- Garnish with radish and cilantro, serve with warm tortillas.
Shop this recipe:
11. Hearts of Palm “Ceviche” (Vegetarian) (15 Min)
Time: 15 min total | Difficulty: Easy | Best For: Vegans, Starters | Diet: Vegan, GF**
If you want ceviche without fish, hearts of palm mimic the firm bite beautifully. I learned to double-drain canned hearts to avoid excess brine. This is the best “I don’t eat seafood” trick for a party.
Ingredients:
- Hearts of palm 14 oz can, sliced
- 3/4 cup lime juice, roma tomato, red onion, cilantro, avocado
Steps:
- Rinse and drain hearts of palm well, then toss with lime, tomato, and onion.
- Chill 10 min to marry flavors.
- Serve with tostadas or lettuce cups.
Shop this recipe:
12. Ceviche Cocktail with Bloody Maria Rim (20 Min)
Time: 20 min total | Difficulty: Easy | Best For: Brunch, Cocktails | Diet: GF**
This is ceviche as a drink. I rim glasses with a Bloody Maria mix and layer shrimp ceviche with tomato juice for a savory, spicy brunch start. It’s showy but weeknight-easy.
Ingredients:
- Cooked shrimp 1 lb chopped
- 1/2 cup tomato juice, 1/2 cup lime juice
- 1 tsp hot sauce, Bloody Maria rim seasoning, cilantro
Steps:
- Mix shrimp with lime and a touch of tomato juice, chill 10–12 min.
- Rim glass with Bloody Maria mix, layer shrimp and tomato juice, garnish.
- Serve immediately, stir before slurping.
Shop this recipe:
13. Grilled Corn and Scallop Ceviche (30 Min)
Time: 30 min total | Difficulty: Easy | Best For: Summer Cookout | Diet: GF**
Charred corn adds smokiness that plays well with scallops. I sear scallops quickly for a barely opaque center, then finish with hot grilled corn and lime. Don’t skip the char.
Ingredients:
- Sea scallops 1 lb, thinly sliced
- 1 ear grilled corn kernels
- 3/4 cup lime juice, 1 tbsp chili oil, cilantro, salt
Steps:
- Sear scallops 30–45 seconds per side until just opaque, cool and slice thin.
- Mix with warm corn, lime juice, and chili oil; chill 10 min.
- Serve with tortilla chips or on lettuce; don’t overcook scallops or they get rubbery.
Shop this recipe:
What You'll Need to Make These
Pantry Staples
- Maldon sea salt flakes 4.5 oz around $8 to $12
- Extra virgin olive oil 16.9 oz around $8 to $20
- Tajín Clásico 12 oz around $6 to $10
- Maldon sea salt flakes 4.5 oz around $8 to $12
Specialty Ingredients
- Sushi-grade ahi tuna 10 oz around $18 to $30
- Hearts of palm 14 oz around $3 to $6
- Light coconut milk 13.5 oz around $2 to $4
Tools That Earn Their Counter Space
- Citrus juicer manual stainless steel approx $12 to $30
- Microplane fine grater zester around $10 to $20
- Instant-read thermometer approx $15 to $35
Cookbooks Worth the Shelf
- Mexico: The Cookbook by Margarita Carrillo Arronte around $20 to $40
- Salt Fat Acid Heat by Samin Nosrat around $18 to $28
Budget Swaps
- Frozen cooked shrimp 1 lb bag (swap for fresh shrimp) around $6 to $12
- Canned hearts of palm 14 oz (swap for fresh)
Cooking Tips for These Recipes
Timing Is Everything: For raw seafood ceviche, aim 10–20 min of acid time for shrimp and fish, longer for firmer cuts; use an instant-read thermometer to check cooked proteins where needed (scallops 120°F–125°F).
Salt Late: Add finishing salt like Maldon sea salt flakes 4.5 oz at the end so acid doesn’t make flavors clang.
Freeze for Safety: If you buy raw fish for ceviche, follow FDA guidance and freeze when required; a home chest freezer or vacuum sealer bags help with safe storage.
Substitution Hack: No fresh fish? Use cooked shrimp or hearts of palm; hearts of palm 14 oz makes a convincing vegetarian ceviche.
2025 Trend Tip: Citrus-forward bowls and crunchy toppers are trending; keep a jar of Tajín Clásico 12 oz and crunchy chicharrón on hand.
Frequently Asked Questions
Q: Is ceviche safe to make at home?
A: Yes if you use very fresh or previously frozen fish and follow safe handling. The FDA recommends freezing fish intended for raw service; a vacuum sealer bags with a freezer help. Keep everything cold and eat same day.
Q: How long can ceviche sit before it goes bad?
A: Best within 6–8 hours refrigerated; texture degrades after that. Store in airtight glass containers like glass storage containers set and consume within 24 hours.
Q: Can I use bottled lime juice?
A: Fresh is better for bright flavor; bottled is a fallback but tastes flat. A handheld citrus juicer manual stainless steel speeds fresh juicing.
Q: What’s a good crunchy topping?
A: Fried tortilla strips or chicharrón. I keep pork rinds chicharrón 8 oz on hand for instant crunch.
Conclusion
Start with the Classic Baja or the Shrimp Aguachile if you want immediate wins. My final tip: keep a jar of chili oil or Tajín and a pinch of flaky salt handy — they tie the citrus and crunch together. Which one are you trying first this week?






















