Fresh Fish Ceviche with Lime, Avocado, and Cilantro Recipe
Introduction
Ceviche is a fresh and vibrant dish featuring raw fish “cooked” in citrus juice. This quick and easy recipe highlights the bright flavors of lime, jalapeño, and avocado, making it perfect for a light meal or appetizer.

Ingredients
- 400g / 14 oz kingfish, tuna, sea bass or other sashimi-grade fish suitable for raw eating
- 1/4 red onion, very finely sliced using mandolin
- 2 tsp fresh jalapeño, finely chopped (or green chilli)
- 8 cherry tomatoes, halved
- 1/4 tsp black pepper
- 1/3 cup fresh lime juice (or lemon juice)
- 1/2 tsp cooking/kosher salt (or 1/4 tsp table salt)
- 1 ripe avocado, cut into 1.25cm / 1/2″ cubes
- 1/4 cup coriander/cilantro leaves, roughly chopped (or chives)
- 2 tbsp extra virgin olive oil
Instructions
- Step 1: Cut the fish into 1.25cm / 1/2″ cubes.
- Step 2: In a bowl, combine the fish with the finely sliced red onion, chopped jalapeño, halved cherry tomatoes, black pepper, and fresh lime juice. Gently toss to mix.
- Step 3: Set the mixture aside for 5 minutes, gently stirring once halfway through to ensure even “cooking” by the lime juice.
- Step 4: Sprinkle the salt over the ceviche, then add the avocado cubes, chopped coriander, and olive oil. Gently stir to combine.
- Step 5: Serve immediately with corn chips or your preferred accompaniment.
Tips & Variations
- Use sashimi-grade fish to ensure freshness and safety since the fish is not cooked with heat.
- Adjust jalapeño quantity to control the spiciness to your preference.
- For a twist, substitute coriander with chopped chives or parsley.
- Serve with tortilla chips, toasted bread, or on top of fresh greens for variety.
Storage
Ceviche is best enjoyed fresh and should be eaten within 20 minutes of preparation to prevent the fish from becoming too firm. Do not store overnight due to food safety concerns, as the citrus only partially “cooks” the fish.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use any type of fish for ceviche?
It’s important to use sashimi-grade or very fresh fish suitable for raw consumption, such as kingfish, tuna, or sea bass, to ensure both safety and the best flavor.
How long should I marinate the fish in lime juice?
A brief marination of about 5 minutes is enough for the fish cubes to be “cooked” by the lime juice while keeping a fresh, tender texture. Longer marination can overly firm the fish.
Print
Fresh Fish Ceviche with Lime, Avocado, and Cilantro Recipe
- Total Time: 15 minutes
- Yield: 4 servings 1x
- Diet: Gluten Free
Description
A fresh and zesty ceviche featuring sashimi-grade kingfish, tuna, or sea bass cured in lime juice with vibrant ingredients like red onion, jalapeño, cherry tomatoes, and creamy avocado. This quick and easy recipe highlights bright flavors perfect for a light appetizer or summer dish.
Ingredients
Main Ingredients
- 400g / 14 oz kingfish, tuna, sea bass or other sashimi-grade fish suitable for raw eating
- 1/4 red onion, very finely sliced using mandolin
- 2 tsp fresh jalapeño, finely chopped (or green chili, adjust to taste)
- 8 cherry tomatoes, halved (or quartered if large)
- 1/4 tsp black pepper
- 1/3 cup fresh lime juice (or lemon juice)
- 1/2 tsp cooking/kosher salt (or 1/4 tsp table salt)
- 1 avocado, ripe, cut into 1.25cm / 1/2″ cubes
- 1/4 cup coriander/cilantro leaves, roughly chopped (or substitute chives)
- 2 tbsp extra virgin olive oil
Instructions
- Cut fish: Cut the sashimi-grade fish into uniform 1.25cm (1/2 inch) cubes to ensure even curing and easy eating.
- Toss in lime, leave 5 minutes: In a mixing bowl, combine the cubed fish with finely sliced red onion, chopped jalapeño, halved cherry tomatoes, black pepper, and fresh lime juice. Gently toss the mixture to coat the fish evenly and let it sit for 5 minutes. Stir gently once more during this time to help the fish marinate without breaking it apart.
- Add avocado then serve: After the fish has marinated, sprinkle salt over the mixture, then add the diced avocado, roughly chopped coriander leaves, and drizzle the extra virgin olive oil. Gently stir everything together to combine flavors without mashing the avocado. Serve immediately with corn chips or your preferred accompaniments.
- Storage note: This ceviche is best enjoyed fresh. It will maintain optimal texture and flavor for about 20 minutes before the fish starts to overcook and firm up. Avoid storing overnight due to food safety concerns.
Notes
- Use only sashimi-grade fish to ensure safety when consuming raw or lightly cured fish.
- If you do not have kosher or cooking salt, use half the amount of table salt as it is finer and more concentrated.
- Extra virgin olive oil adds richness and a fruity note but can be omitted for a lighter version.
- Adjust jalapeño quantity based on your preferred spice level.
- Serve immediately after preparation for the best texture and flavor experience.
- Prep Time: 10 minutes
- Cook Time: 0 minutes (curing time: 5 minutes)
- Category: Appetizer
- Method: No-Cook
- Cuisine: Latin American
Keywords: ceviche, kingfish, tuna, sashimi, lime juice, avocado, fresh fish appetizer, no cook recipe, gluten free, Latin American cuisine

