• Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Ceviche de Pescado - Mexican Fish Ceviche Recipe

Published: Jul 21, 2026 by Mira · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

I absolutely adore making and sharing this Ceviche de Pescado - Mexican Fish Ceviche Recipe because it captures the vibrant, fresh flavors of the coast in just a few simple steps. The way the tangy lime juice gently "cooks" the fish while mixing with crisp cucumbers, juicy tomatoes, and just the right kick of jalapeño never fails to brighten my day. This dish feels like sunshine on a plate, refreshing yet deeply satisfying, and it’s such a joy to prepare for friends and family alike.

Why You'll Love This Ceviche de Pescado - Mexican Fish Ceviche Recipe

What really excites me about this Ceviche de Pescado - Mexican Fish Ceviche Recipe is its incredible balance of flavors. The citrusy lime juice does all the magic as it “cooks” the fish to a tender, luscious texture without heat, while the combination of fresh tomatoes, crunchy cucumber, and herbaceous cilantro adds layers of brightness and crunch that feel absolutely irresistible. Plus, the subtle heat from the jalapeño adds just enough kick to keep things lively without overwhelming the palate.

Beyond its fantastic taste, I love how effortlessly this ceviche comes together. It’s one of those no-cook recipes where all you really need is some time for marinating, and the prep is mostly chopping and mixing. That ease makes it ideal for everything from casual weeknight dinners to festive gatherings. I often bring this dish to summer parties because it’s light, refreshing, and always a conversation starter. It’s truly a standout recipe that delivers big on flavor with minimal fuss.

Ingredients You'll Need

Four long, light beige fish fillets are laid flat, slightly overlapping, inside a white bowl. Each fillet has a thin, darker central line and subtle striping texture on the surface. The bowl is set against a white marbled texture background. The image focuses tightly on the bowl from above. photo taken with an iphone --ar 4:5 --v 7

The magic of this ceviche comes from simple, fresh ingredients that each play an important role in the overall flavor and texture. Every component adds to the balance of tartness, freshness, and subtle spice that makes this dish so irresistible.

Quick Tip

All ingredient amounts are listed in the recipe card below

  • Cod (or Tilapia, Sea Bass, or Halibut): Choose fresh, firm white fish with no skin or bones for the best texture and flavor.
  • Lime Juice: The star marinade that “cooks” the fish and adds zesty brightness.
  • Roma Tomatoes: Diced small to bring juicy sweetness and a pop of color.
  • Cucumber: Adds a cool, crunchy contrast with its mild flavor and texture.
  • White Onion: Finely chopped for a subtle sharpness that balances the citrus.
  • Cilantro: Roughly chopped for fresh herbal notes that elevate the whole dish.
  • Jalapeño: Diced and seeded to control heat but still add a pleasant spicy kick.
  • Salt: Essential for seasoning and enhancing all the vibrant flavors.
  • Serving sides (optional): Avocado, hot sauce, tortilla chips, tostadas, or lettuce to personalize how you enjoy your ceviche.

Directions

Step 1: Start by removing your fish from the refrigerator and cutting it into small, even pieces. Make sure there are no bones or skin left on the fish, as this ensures every bite is tender and easy to enjoy.

Step 2: Place the fish pieces in a glass dish and pour the lime juice over them until they’re fully submerged. Stir gently to coat all the fish, then cover the dish with plastic wrap and refrigerate for at least 2 hours. You’ll notice the fish turning opaque and firm as the lime juice “cooks” it perfectly.

Step 3: While the fish marinates, dice your tomatoes, cucumber, onion, jalapeño, and roughly chop the cilantro. For a milder ceviche, remove the seeds from the jalapeño; keep them in if you love some heat like I do!

Step 4: After the fish has marinated, remove it from the refrigerator. You can keep all the lime juice or pour some off if you prefer a less tangy bite. Add the chopped vegetables and cilantro to the fish, then sprinkle with salt and mix everything well. Taste and adjust seasoning with more salt or lime juice if needed.

Step 5: Serve your ceviche immediately with your choice of crunchy tortilla chips, tostadas, crisp lettuce leaves, or creamy avocado slices. I love adding a few dashes of hot sauce for an extra layer of flavor when I dig in.

Servings and Timing

This recipe makes about 4 generous servings, perfect for sharing with family or friends. Prep time is around 15 to 20 minutes for chopping and prepping the ingredients. The "cooking" time in the lime juice is about 2 hours, allowing the flavors to marry beautifully. There’s no actual heating involved, so the total time is roughly 2 hours and 15 minutes, mostly hands-off while the fish marinates. This makes it a wonderful dish to prepare ahead of time before your meal!

How to Serve This Ceviche de Pescado - Mexican Fish Ceviche Recipe

A white plate with a single large green lettuce leaf as the base holds a colorful mixture of small white chunks of cooked fish, bright red diced tomatoes, light green cucumber pieces, and fresh green cilantro leaves scattered evenly across the plate. On top of these ingredients, there are two slices of yellow-green avocado placed on the right side. The plate sits on a white marbled surface, and the overall look is fresh and vibrant. photo taken with an iphone --ar 4:5 --v 7

When it comes to serving this Ceviche de Pescado - Mexican Fish Ceviche Recipe, I love to keep it casual yet colorful. Plating it in a shallow bowl or wide glass allows those vivid reds, greens, and whites to shine, making it as visually delightful as it is delicious. A few slices of ripe avocado on the side offer creamy, cooling contrast that balances the zesty lime and jalapeño heat perfectly.

I often serve this ceviche alongside crunchy tortilla chips or tostadas for scooping, which adds that fun textural dimension everyone enjoys. If you want something lighter, fresh lettuce leaves work wonderfully as natural ceviche cups. For drinks, I recommend pairing it with a crisp white wine like Sauvignon Blanc or a light Mexican beer, but a tangy margarita or a refreshing agua fresca can also elevate the experience wonderfully. As for occasions, this dish is a total winner at summer parties, casual weekend lunches, or whenever you crave something fresh and bright.

This ceviche is best served chilled or at cool room temperature to highlight its refreshing qualities. I like to portion it out into small bowls or glasses for guests, so everyone can savor each bite. That personal serving style really brings the festive, communal spirit of Mexican cuisine to the table.

Variations

One of the fun things about this recipe is how flexible it is. I’ve experimented with swapping out the fish for shrimp or scallops, which changes the flavor and texture but keeps the same fresh vibe. If you have dietary restrictions, this ceviche is naturally gluten-free, and for a vegan twist, you could try marinating hearts of palm or young coconut chunks instead of fish.

If you want a different flavor profile, play around with adding diced mango or pineapple for a subtle sweetness that beautifully contrasts the lime’s tartness. Or, add finely chopped red bell peppers for extra crunch and color. For those who prefer more heat, I recommend leaving the jalapeño seeds in or mixing in a few drops of your favorite hot sauce. Though traditional ceviche isn't cooked on heat, some enjoy lightly searing the fish first before marinating for a different textural dimension.

Overall, I encourage you to make this ceviche your own by adjusting the ingredients to suit your taste and the occasion. The base recipe is wonderfully simple but super versatile.

Storage and Reheating

Storing Leftovers

If you have leftovers, store them in an airtight container in the refrigerator. Because this ceviche is marinated raw fish, I recommend eating it within 24 hours for the best texture and flavor. The lime juice will continue to "cook" the fish and eventually change its texture if left too long, so freshness is key here.

Freezing

I don’t recommend freezing ceviche, as the texture of the fish and the fresh vegetables will degrade significantly upon thawing. Freezing changes the bite and often results in a mushy texture that takes away from the bright, fresh appeal of this dish.

Reheating

Ceviche is meant to be enjoyed cold or at room temperature, so reheating isn't typical. If you want a warm dish, I suggest transforming the fish into a cooked seafood salad or using it in tacos by briefly sautéing it instead. That way, you keep the freshness but change the texture to fit a warm meal.

FAQs

How do I know the fish is safely “cooked” in the lime juice?

The lime juice changes the texture and color of the fish, turning it opaque and firm, similar to cooking with heat. For best safety, always use the freshest fish possible and marinate it for at least 2 hours in the refrigerator, which helps to reduce bacteria and parasites.

Can I use other types of citrus juice for the marinade?

While lime juice is traditional and offers the perfect acidity, you can experiment with lemon or even a mix of orange and lime juices for a slightly different flavor. Just remember that the acidity level might vary, which affects how long you should marinate the fish.

What if I want my ceviche spicier?

Simply leave the seeds in the jalapeño or add extra diced peppers to increase the heat. Alternatively, incorporate hot sauces or spicy chili powders at serving time to control the spice level to your liking.

Is it okay to make this ceviche ahead of time?

Absolutely! Since the fish needs at least 2 hours to marinate in the lime juice, preparing it a few hours ahead is ideal. Just add the fresh vegetables and salt just before serving to keep their crunchiness intact.

What are the best accompaniments for this ceviche?

I love serving ceviche with crispy tortilla chips, tostadas, or fresh lettuce leaves to scoop it up. Creamy avocado slices work beautifully as a side, and a cold drink like a light beer, white wine, or a tangy citrus cocktail complements the freshness perfectly.

Conclusion

I truly hope you’ll give this Ceviche de Pescado - Mexican Fish Ceviche Recipe a try soon. It’s one of those dishes that lifts your spirits with its fresh, bright flavors and simple preparation. Sharing it with loved ones feels like celebrating sunshine in every bite. Trust me, once you’ve experienced how easy and delicious this ceviche is, it’ll quickly become a favorite go-to recipe in your kitchen!

Print

Ceviche de Pescado - Mexican Fish Ceviche Recipe

Ceviche de Pescado - Mexican Fish Ceviche Recipe
Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 7 reviews

Ceviche de Pescado is a classic Mexican dish featuring fresh fish marinated in tangy lime juice and mixed with vibrant vegetables and herbs. This refreshing and light appetizer combines cod with tomatoes, cucumber, onion, cilantro, and jalapeno, making it perfect for a healthy snack or party treat. Served chilled with tortilla chips, tostadas, or avocado, it’s a simple, no-cook recipe that bursts with fresh flavors and bright colors.

  • Author: Mira
  • Prep Time: 15 minutes
  • Cook Time: 2 hours (marination time)
  • Total Time: 2 hours 15 minutes
  • Yield: 4 servings
  • Category: Appetizer
  • Method: No-Cook
  • Cuisine: Mexican
  • Diet: Gluten Free

Ingredients

Fish and Marinade

  • 1 pound Cod (or Tilapia, Sea Bass, or Halibut)
  • ½ Cup Lime Juice (have more on hand)

Vegetables and Herbs

  • 2 Roma tomatoes, diced small
  • 1 Cucumber, diced small
  • ¼ White onion, finely chopped
  • 2 tablespoon Cilantro, rough chopped
  • 1 Jalapeno, diced small, seeds removed for less spice
  • ¼ teaspoon Salt (taste and add more if needed)

Serving Suggestions

  • Avocado
  • Hot sauce
  • Tortilla chips
  • Tostadas
  • Lettuce

Instructions

  1. Prepare the fish: Remove the fish from the refrigerator and cut it into even small pieces, ensuring there are no bones or skin.
  2. Marinate the fish: Place the fish pieces in a glass dish and pour lime juice over them until fully covered. Stir to coat evenly, then cover and refrigerate for at least 2 hours. The acid from the lime juice will 'cook' the fish, turning it white and firm.
  3. Dice vegetables and herbs: While the fish marinates, dice the tomatoes, cucumber, onion, cilantro, and jalapeno into small pieces. For more heat, keep the jalapeno seeds; otherwise, remove them.
  4. Combine ingredients: After marination, remove the fish from the fridge. You may either leave all the lime juice or pour some out. Add the diced vegetables and herbs to the fish. Stir well and season with salt. Taste and adjust salt or lime juice as needed.
  5. Serve: Serve the ceviche immediately chilled. Pair with tortilla chips, tostadas, saltine crackers, lettuce, or sliced avocado. Add a few dashes of hot sauce if desired for an extra kick.

Notes

  • Ensure the fish is very fresh or previously frozen to reduce the risk of parasites.
  • If you prefer spicier ceviche, leave jalapeno seeds in or add more peppers.
  • You can substitute cod with other mild white fish like tilapia, sea bass, or halibut.
  • For a citrus variation, add a splash of orange juice along with lime juice.
  • Serve the ceviche cold to keep it fresh and flavorful.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Appetizers and Snacks

  • Hot Honey High Protein Cottage Cheese Dip Recipe
    Hot Honey High Protein Cottage Cheese Dip Recipe
  • Cheesy Onion Crisps Recipe
    Cheesy Onion Crisps Recipe
  • Mango Habanero Salsa Recipe
    Mango Habanero Salsa Recipe
  • Easy and Crispy Zucchini Fritters Recipe
    Easy and Crispy Zucchini Fritters Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Welcome to Mira Cooking

Where every recipe tells a story and every meal is a chance to create something beautiful.

Learn more

Popular

  • Brazilian Coconut Bonbon (Bala Baiana) with Strawberry Recipe
    Brazilian Coconut Bonbon (Bala Baiana) with Strawberry Recipe
  • Roasted Red Pepper Gnocchi Recipe
    Roasted Red Pepper Gnocchi Recipe
  • Cookies 'N Cream Cheesecake Recipe
    Cookies 'N Cream Cheesecake Recipe
  • Slow Cooker Chicken Keema with Veggies Recipe
    Slow Cooker Chicken Keema with Veggies Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Mira Cooking. All rights reserved.