How to Make the Perfect Classic Peruvian Ceviche
Peruvian · Easy · 20 min · 4 servings

This iconic Peruvian dish features fresh white fish cured in zesty lime juice with red onion and aji amarillo. It is a bright and refreshing dish that is ready in minutes and bursting with bold coastal flavors.
Why this recipe works
This Classic Peruvian Ceviche recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 20 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 180 calories with 28g of protein, making it a balanced choice for any meal.
What you will need
This recipe uses 6 simple ingredients that you can find at any grocery store:
- 500 g fresh white fish such as sea bass or flounder cut into cubes
- 120 ml fresh lime juice
- 1 whole red onion thinly sliced
- 2 whole aji amarillo peppers seeded and minced
- 20 g fresh cilantro chopped
- 1 tsp salt
Step by step instructions
Step 1: Prepare the Fish
Cut the fresh fish into 2 cm cubes and place them in a chilled glass or ceramic bowl. Season generously with salt and toss to coat evenly.
Step 2: Make the Leche de Tigre
Pour the fresh lime juice over the fish and add the minced aji amarillo. Stir well to combine and ensure all fish is submerged in the citrus marinade.
Step 3: Cure the Fish
Allow the fish to cure in the lime juice for 10 to 15 minutes until the exterior turns opaque. Do not over-cure or the texture will become tough and rubbery.
Step 4: Finish and Serve
Add the sliced red onion and chopped cilantro, toss gently, and taste for seasoning. Serve immediately in chilled bowls with cancha corn and sweet potato on the side.
Easy substitutions
Missing an ingredient? Here are some swaps that work perfectly:
- aji amarillo pepper → habanero pepper mixed with a small amount of turmeric for color
- sea bass → shrimp or scallops for a shellfish variation
Common mistakes to avoid
Watch out for these pitfalls that can affect your results:
- Over-curing the fish in lime juice beyond 15 minutes which makes it tough and dry
- Using bottled lime juice instead of fresh which lacks the bright acidity needed for proper curing
Nutrition facts
Per serving: 180 calories, 28g protein, 8g carbs, 3g fat, 2g fiber.
Ready to cook?
Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.
View full recipe →