Peruvian Style Trout Ceviche

Peruvian-Style Trout Ceviche

Peruvian-Style Trout Ceviche showcases the simplicity of one of Peru’s favorite dishes. Light and refreshing yet flavorful, this ceviche recipe is easy to make with just a handful of ingredients.

Ceviche, a popular dish throughout South America for centuries, may have originated with the Incas and has been shaped by Spanish and other influences.

This preparation uses lemon or lime juice to “cook” pieces of raw fish. In this typical Peruvian preparation, inspired by the fresh trout from Lake Titicaca, sweet potatoes and corn lend a sweetness that balances the citrus acid and the heat of the chile.

This trout ceviche can be served as an appetizer, first course, or main dish. For an elegant presentation use martini glasses lined with butter lettuce leaves.

Peruvian-Style Trout Ceviche

Peruvian Style Trout Ceviche

5 from 1 vote
Print Save Pin
Prep Time: 20 minutes
Cook Time: 25 minutes
Total Time: 45 minutes
Servings: 2 servings


  • 1 trout or other mild white fish, (about 8 oz.), cut into bite-size chunks
  • 1/4 cup lime or lemon juice
  • 1/2 red onion, finely diced
  • 1/2 to 1 green or red pepper, finely diced
  • 1/2 rocoto, habanero, or other fresh chile, finely diced (or to taste)
  • 1 sweet potato, cooked, cut into bite-size pieces, and cooled
  • 1/2 cup cooked corn, (boiled, microwaved, or grilled; kernels sliced off cob when cooled)
  • 1 medium tomato, chopped (optional)
  • 1/4 cup cilantro, chopped
  • Salt and pepper, to taste


Prep the sweet potato

  • Scrub and rinse with cool water. Peel and cut into bite-size cubes. Boil in a saucepan in just enough water to cover with a dash of salt for 10 to 12 minutes or until tender on the outside but firm in the middle when pierced with a knife. Drain and let cool.

Prep the corn

  • Husk, rinse, and boil in a saucepan in just enough water to cover for 4 to 6 minutes, or leave the husk on and microwave for about 4 minutes. When cool, remove husk and silk. Using a sharp knife, cut the kernels off into a bowl.
  • Remove the skin and any pin bones from the fish and cut into bite-size pieces. Finely dice the onion, pepper, chile, and tomato. Chop cilantro. Juice limes.
  • Mix trout, sweet potato, corn, onion, peppers, and lime juice in a bowl. Cover and refrigerate for 25 minutes. Stir and refrigerate for another 30 to 60 minutes.
  • Add chopped tomato, along with salt and pepper to taste and garnish with cilantro.
  • Serve in martini glasses lined with butter lettuce cups or with tortilla chips or tostadas.


This process will not protect you from parasites. If you have concerns, freeze the fish first. Ocean fish is most commonly used for ceviche, but this dish showcases fresh-caught lake trout. If you don’t have access to trout, any firm, white ocean fish (such as halibut, snapper, sea bass, grouper, sole, or flounder) will work just as well.
Read Michele’s story Discovering a Shore Thing at Lake Titicaca for more about this recipe.
Recipe courtesy of Chef Frank Momoni Quispe of Tambo del Inka Restaurant, Puno, Peru
Making this RecipeTag us on Instagram at and hashtag it #umami_site

Learn More

Find more recipes, tips, and ideas about these techniques, ingredients, and cuisines.




Let’s Connect


Use our tasty search to look for delicious content by ingredient, meal, technique, and more….

Let us know what you think

Let us know what you think and share your notes and ideas with other cooks.

Leave a Reply

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