Updated: June 24, 2026
Mango ceviche (ceviche de mango) is one of my favorite warm-weather appetizers because it’s bright, refreshing, and packed with tropical flavors. I first learned how to make ceviche while taking a cooking class in Latin America, where a local chef taught us how fresh citrus juice can transform fresh seafood into something truly special. This mango ceviche recipe combines tender halibut, sweet mango, pineapple, fresh lime juice, and vibrant herbs for a colorful dish that’s perfect for entertaining, a light lunch, or enjoying on a hot summer day.

Want to Email This for Later?
Why You’ll Love This Recipe
- Packed with bright tropical flavors from fresh mango and pineapple.
- A refreshing appetizer that’s perfect for warm weather.
- Naturally gluten-free and dairy-free.
- Beautiful vibrant colors make it perfect for entertaining.
- Can be served with tortilla chips or plantain chips for a crowd-pleasing appetizer.

Mango Ceviche Ingredients
The full ingredient list with measurements can be found in the recipe card below.
- Halibut Fish – The star of this mango fish ceviche recipe. Fresh halibut becomes tender as it marinates in fresh citrus juice.
- Roma Tomatoes – Add freshness, color, and subtle acidity to balance the sweet fruit.
- Jalapeño – Provides a mild kick of heat that complements the sweetness of the mango and pineapple.
- Lime – The citrus marinade that “cooks” the fish while adding bright flavor.
- Fresh Cilantro – Adds a fresh herbal note commonly found in traditional ceviche recipes.
- Fresh Mango – Brings natural sweetness and tropical flavor that pairs beautifully with fresh seafood.
- Fresh Pineapple – Adds additional sweetness and acidity for a balanced bite.
- Red Onion – Provides crunch and a sharp flavor that contrasts the sweet fruit.
- Cumin – Adds warmth and depth without overpowering the delicate seafood.
- Salt & Black Pepper – Enhances all the fresh ingredients and ties the flavors together.

How to Make Mango Ceviche
Detailed measurements and full instructions can be found in the recipe card below. This section is simply an overview to accompany your step-by-step photos.

STEP 1: Marinate the Fish – Cut the halibut into ½-inch cubes and place in a glass container. Cover completely with fresh lime juice. Refrigerate for at least 8 hours until the fish turns opaque and firm.

STEP 2: Drain the Fish – Once the fish has finished marinating, strain away the excess lime juice and transfer the fish to a large bowl.

STEP 3: Prepare the Produce – Add the tomatoes, jalapeño, cilantro, mango, pineapple, red onion, and juice from one lime to a food processor. Pulse several times until the ingredients are finely chopped but still retain texture. Avoid over-processing.

STEP 4: Finish the Ceviche – Add the fruit and vegetable mixture to the marinated fish. Sprinkle with cumin, salt, and black pepper, then stir until evenly combined. Serve immediately with tortilla chips or plantain chips and enjoy!
Substitutions & Variations
- Use Shrimp:You could also add shrimp for a tropical mango shrimp ceviche variation.
- Try Sea Bass: Sea bass is commonly used in classic ceviche and works beautifully here.
- Add Avocado: For extra creaminess and richness.
- Include Hearts of Palm: Adds texture and additional Latin American flavor.
- Use Orange Juice: Replace a small portion of the lime juice with orange juice for a sweeter citrus profile.
- Make It Spicier: Add additional jalapeño peppers or serrano peppers.
- Add Cucumber: Provides extra crunch and freshness.
- Swap Pineapple: Try peaches or kiwi for a unique twist.

Cooking Tips for Making Ceviche
- Purchase fresh fish from reputable vendors whenever possible. The fish should not have a fishy smell.
- Always use fresh citrus juice rather than bottled juice.
- Cut the fish into uniform inch cubes or small pieces so it can marinate evenly.
- Use a glass bowl or glass container instead of metal since metal can sometimes react to acidic foods.
- Do not rush the marinating process.
- Avoid over-processing the fruits and vegetables as this will kill the texture in this fresh recipe.
- Serve chilled for the best flavor and texture.
Hosting Tips for Making Ceviche
If you’re hosting a party and want to make this recipe for a large group, below you will find a few of my hosting and entertainment tips from past gatherings:
- Prepare the fish the night before your gathering.
- Serve in a large serving bowl surrounded by plantain chips and tortilla chips.
- Garnish with extra cilantro and diced mango for a beautiful presentation.
- Offer additional lime wedges for guests.
- Pair with grilled meats, tacos, or a fresh salad.
- Serve in small cups or appetizer glasses to make it easier for guests to grab and enjoy.
Storage & Make Ahead Tips
- Leftovers: If you have any leftovers, you can store these in an airtight container in the refrigerator for up to 24 hours. Because the fish continues to cure in the citrus marinade, ceviche is best enjoyed the same day it is prepared.
- Make Ahead Tip: For the freshest flavor, prepare the fish ahead of time and combine with the remaining ingredients shortly before serving.

More Appetizer Favorites
If you enjoyed this ceviche recipe with mango, try these other appetizer favorites:
- Southern Deviled Eggs
- Seafood Pasta Salad
- Guacamole
- Mango Salsa
- Crockpot Spinach Artichoke Dip
- Authentic Homemade Salsa
FAQ
How do I know when the fish is ready?
The fish should change from translucent to opaque white and become firm to the touch.
Can I use shrimp instead of halibut?
Absolutely. Fresh shrimp or raw shrimp can be used to make a delicious tropical mango shrimp ceviche.
What fish works best for ceviche?
Halibut, sea bass, snapper, mahi-mahi, and other firm white fish are excellent choices.
What should I serve with mango ceviche?
Tortilla chips, plantain chips, tostadas, fresh vegetables, or a light salad all pair wonderfully with ceviche.
Recipe Card

Mango Ceviche
Ingredients
Marinade
- Lime Juice
Ceviche Mix
- 1 pound Halibut fish
- 2 Roma tomatoes, (head removed)
- 1 Jalapeño , (seeds removed)
- 1 Lime Juice, (freshly squeezed)
- ½ cup Fresh Cilantro
- ½ cup Fresh Mango
- ½ cup Fresh Pineapple
- ⅓ cup Red Onions
- ¼ tsp Cumin
- Salt & Pepper, to taste
Instructions
Marinate Fish
- Cut the halibut into ½-inch cubes and place it in a glass storage container or bowl. (You can also substitute shrimp or another firm seafood if preferred.) Pour enough fresh lime juice over the fish to completely cover it. The amount of lime juice needed will vary depending on the size and shape of your container. Cover and refrigerate for at least 8 hours. As the fish marinates, the acidity of the lime juice will "cook" it, causing the flesh to change from translucent to opaque and become firm to the touch.
Create Ceviche
- Once the fish (or shrimp) has fully cured in the lime juice, drain and discard the excess lime juice. Transfer the seafood to a clean serving bowl and set aside.
- Add the Roma tomatoes, jalapeño (with the seeds removed), juice of 1 lime, cilantro, mango, pineapple, red onion, salt, and pepper to a food processor. Pulse several times until the ingredients are finely chopped and reach your desired consistency. Be careful not to over-process, as the mixture can become watery and lose its fresh texture.
- Add the chopped fruit and vegetable mixture to the bowl with the cured halibut. Sprinkle with cumin, salt, and black pepper to taste, then stir until well combined. Serve immediately with plantain chips or tortilla chips for dipping and enjoy!
Notes
- Use ripe but firm mangoes for the best texture and sweetness. Overripe mangoes can become too soft once mixed with the citrus juices.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.

Craving More?
If you make this mango ceviche recipe, I’d love to see it! Be sure to tag me on Instagram at @elicitfolio so I can see your beautiful creations. You can also follow along on Pinterest for more recipes, leave a comment below, and let me know what appetizers you’d like to see me make next.







Your Pineapple Mango Summertime Ceviche Recipe looks so fresh and healthy a perfect meal for hot summer days.
Pineapple and mango sounds like a great combination. Will surely give this recipe a try.
oh yes please. this looks amazing. i’m saving it so i can make later.
This looks so delish. I would love the carribean flair of this ceviche!