Skip to content
Peruvian Ceviche
peruvianstarter

Peruvian Ceviche

Fresh white fish cured in lime juice with aji amarillo chilli, red onion and coriander — Peru's national dish, ready in 15 minutes.

Prep
15 min
Cook
0 min
Servings
4
Difficulty
Easy
4.8
Sign in to rate
#peruvian#seafood#raw fish#citrus#fresh

About This Recipe

Ceviche is Peru's national dish, a preparation of raw fish cured by the acid in citrus juice rather than heat — a process known as denaturation. While various forms of ceviche exist across Latin America, Peruvian ceviche is considered the benchmark: ultra-fresh fish, bright lime juice, aji amarillo chilli for fruity heat, thinly sliced red onion and coriander, all assembled and served within minutes of curing to preserve the fish's clean, delicate texture. The leche de tigre — tiger's milk, the curing liquid that remains — is consumed as a shot or used as a dressing, believed by Peruvians to be a restorative tonic and hangover cure. Rooted in the everyday cooking of Peruvian kitchens, Peruvian Ceviche balances technique and tradition: the very fresh white fish fillet is treated with care, drawing on time-honoured ratios that locals have refined across generations. The dish carries an unmistakable sensory signature — aromas that fill the kitchen as it cooks, layered textures that reveal themselves bite by bite, and a depth of flavour that comes from patient seasoning rather than shortcuts. Whether served as a weeknight starter or as the centrepiece of a celebratory table, it reflects a regional pantry where local produce, seasoning habits and cooking vessels shape the final result. Home cooks who make this dish often note how forgiving it is once the core method is understood, and how a few small choices — the freshness of the very fresh white fish fillet, the order of additions, the resting time at the end — separate a good version from a memorable one. This recipe walks through those choices so the dish arrives with the character it has on its home turf.

Ingredients

Serves 4

  • 500 gvery fresh white fish fillet(sea bass, sole, halibut or tilapia — sushi grade if possible)
  • 150 mlfresh lime juice(about 8–10 limes)
  • 1red onion(very thinly sliced)
  • 2aji amarillo chillies(seeded and finely diced, or 2 tbsp aji amarillo paste)
  • 1 handfulfresh coriander leaves(roughly torn)
  • 2 clovesgarlic(minced to a very fine paste)
  • 1 tspsalt(plus more for the onions)
  • 1corn on the cob(kernels removed and boiled, for serving)
  • 2sweet potatoes(boiled and sliced, for serving)
  • 4lettuce leaves(for serving)

Instructions

  1. 1

    Prepare the onion

    Slice the red onion paper-thin using a sharp knife or mandoline. Place in a bowl of ice water with a generous pinch of salt for 10 minutes — this removes sharpness and raw harshness while keeping the onion crisp. Drain and pat dry.

    Thinly sliced onion that has been soaked in salted ice water is far more pleasant in ceviche than unsoftened raw onion. This step takes 10 minutes but is worth it.

  2. 2

    Cut the fish

    Cut the fish into 2 cm cubes or thick slices, removing any skin or bones. Place in a chilled bowl. The fish must be very cold throughout preparation.

    The fresher the fish, the shorter the curing time and the better the texture. Ask your fishmonger for the freshest catch of the day, ideally sushi-grade.

  3. 3

    Make the leche de tigre

    In a small blender or using a stick blender, blend 50 ml of the lime juice with garlic paste, a few pieces of fish, aji amarillo paste and a pinch of salt. Blitz until smooth. This creates the leche de tigre base that gives the ceviche its depth.

  4. 4

    Cure the fish

    Pour the remaining lime juice and the leche de tigre over the fish. Add diced aji amarillo and season with salt. Toss gently and leave to cure for exactly 3–4 minutes for a lightly cured, silky interior, or up to 10 minutes for a more firmed-through texture. Do not over-cure — the fish will become tough.

  5. 5

    Assemble and serve

    Add the prepared onion and torn coriander to the fish and toss gently. Taste and adjust salt, lime and chilli. Serve immediately on lettuce leaves, with sliced sweet potato and boiled corn on the side. Spoon any remaining leche de tigre over the dish as a dressing.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Never make ceviche in advance — it is strictly a serve-immediately dish. Assemble just before eating.

  • →

    Aji amarillo paste is available in Latin American grocery stores and online — it is irreplaceable for an authentic flavour. A reasonable substitute is a combination of yellow bell pepper, habanero and a squeeze of orange juice.

  • →

    Keep everything chilled throughout — chilled bowls, cold fish, cold lime juice. Temperature is important for both safety and quality.

  • →

    The traditional accompaniments — choclo (large-kernel Peruvian corn) and camote (sweet potato) — balance the acidity of the ceviche beautifully and are worth seeking out.

  • →

    Source the freshest very fresh white fish fillet you can find — it is the flavour anchor of the dish.

Variations

  • •

    Leche de tigre shots: Reserve the curing liquid, blend with extra aji amarillo and serve in shot glasses as a Peruvian aperitif.

  • •

    Prawn ceviche: Use cooked (not raw) tiger prawns and reduce curing time to 2 minutes — prawns are already cooked and need only to absorb the marinade flavour.

  • •

    Nikkei ceviche: Add a teaspoon of soy sauce and a few drops of sesame oil to the leche de tigre, reflecting Peru's Japanese-influenced Nikkei cuisine.

  • •

    Vegetarian: replace the main protein with mushrooms, paneer, tofu or hearty beans for a meat-free version.

  • •

    Spicier: add fresh chilli, a chilli paste or a pinch of cayenne with the aromatics for a warmer profile.

Storage

Ceviche cannot be stored — it must be eaten immediately after preparation. The continued action of lime acid firms and eventually toughens the fish, and the texture deteriorates rapidly. Prepare all components in advance but only combine them at the last moment.

History & Origin

Ceviche's origins in Peru predate European colonisation — archaeological evidence suggests coastal Peruvian cultures cured fish in fermented chicha beer and local citrus fruits for over two thousand years. The introduction of Spanish citrus — limes and lemons — in the 16th century transformed the preparation to the lime-based cure we know today. Peru declared ceviche part of its cultural heritage in 2004, and it is now the country's most internationally recognised culinary export. Lima's cevicherías (ceviche restaurants) are considered destinations in their own right.

Frequently Asked Questions

Can I make Peruvian Ceviche ahead of time?

Yes — most components hold well in the fridge for a day or two. Reheat gently with a splash of liquid to bring it back to life.

What can I substitute for very fresh white fish fillet?

If very fresh white fish fillet is hard to find, the closest substitutes share its texture and water content. Adjust seasoning slightly since substitutes often carry less character of their own.

Is this recipe authentic to Peruvian cooking?

It follows the most widely accepted home-cook template. Regional variants exist and we note the main ones in the variations section.

Why did my version turn out bland?

Usually under-seasoning or rushing the aromatic stage. Build flavour in layers, taste as you go, and finish with a touch of acid or salt to brighten the dish.

Nutrition Facts

Per serving (280g / 9.9 oz) · 4 servings total

Calories220kcal
Protein28g
Carbohydrates18g
Fat3g
Fiber2g
Protein28g
Carbs18g
Fat3g

Time Summary

Prep time15 min
Cook time0 min
Total time15 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes