Leche De Tigre Recipe (Classic Peruvian Ceviche Marinade)
Bright, citrusy, a little spicy, and packed with fresh seafood flavor—this Leche De Tigre Recipe is the zesty Peruvian marinade you’ll want on everything from ceviche to grilled fish.
If you’ve ever had Peruvian ceviche and thought, “What is that magical, tangy liquid at the bottom of the bowl?”—that’s leche de tigre. This classic leche de tigre is a bold, lime-forward Peruvian ceviche marinade that works as both a sauce and a drinkable shot (yes, really). It’s refreshing, a bit fiery, and loaded with lime juice, onion, cilantro, garlic, and chili.
As a 50-year-old home cook who’s fed a lot of hungry teenagers, skeptical relatives, and curious neighbors, I love this authentic leche de tigre because it makes even simple fish taste like something from a little cevichería in Lima. It’s naturally gluten-free, low in fat, and full of fresh ingredients—nothing processed, nothing heavy. I make it for summer cookouts, Friday night “seafood bar” dinners, and anytime I find beautiful fresh fish at the market and can’t resist bringing it home.
Why You’ll Love This Leche De Tigre Recipe
• Big, bright flavor with simple ingredients
Fresh lime juice, onion, cilantro, and chili give you restaurant-level flavor from pantry staples and produce.
• Perfect base for authentic Peruvian ceviche
This is the classic Peruvian leche de tigre used as a traditional ceviche marinade—just add fresh fish or seafood and you’re halfway to dinner.
• Ready in about 15 minutes
No cooking, no fuss; just blend, strain, and chill your spicy citrus marinade.
• Customizable heat level
Use mild peppers for a gentle kick or hotter chiles if you love that fiery, “tiger’s milk” experience.
• Works as marinade, sauce, or shooter
Use it as a leche de tigre sauce over grilled fish, a citrus fish marinade for quick seafood, or even serve it in little shot glasses like they do in Peru.
• Naturally gluten-free and dairy-free
This homemade leche de tigre is perfect for guests with dietary restrictions and feels light but satisfying.
• Great make-ahead flavor booster
You can prep it a few hours in advance, let it chill, and pull it out when it’s time to marinate or serve ceviche.
• Uses budget-friendly fish scraps
A little leftover fish or trimmings help build flavor in the blender—no need for pricey cuts in the marinade itself.
Ingredients (For Classic Peruvian Leche De Tigre)
This recipe makes enough leche de tigre for about 1–1.5 pounds (450–700 g) of fish or seafood for ceviche. You can easily double it for a party.
-
8 oz (225 g) white fish trimmings or small pieces
(Use very fresh, firm fish like sea bass, halibut, cod, mahi-mahi, or flounder; avoid oily fish like salmon for the marinade.) -
1 cup freshly squeezed lime juice (about 10–12 limes)
(Use Persian limes if you’re in the U.S.—bottle juice changes the flavor and turns bitter.) -
1/4 cup freshly squeezed lemon juice
(Adds brightness and balances the lime; you can replace with more lime if needed.) -
1/2 small red onion, thinly sliced
(Red onion is classic for Peruvian leche de tigre; soak slices briefly in cold water to soften the bite if yours is very sharp.) -
2 garlic cloves, roughly chopped
(Fresh garlic only—no jarred garlic here, it will overpower the marinade.) -
1–2 small fresh chiles, seeded and chopped
(Traditionally aji limo or aji amarillo; in the U.S., you can use serrano, jalapeño, or aji amarillo paste—start with less if you’re spice-shy.) -
1/4 cup fresh cilantro leaves and tender stems
(Don’t pack too tightly—cilantro should perfume the leche de tigre without turning it into a green sauce.) -
1/2 cup cold fish or vegetable stock
(Homemade fish stock tastes best; store-bought low-sodium vegetable broth works in a pinch.) -
1–2 tsp kosher salt, plus more to taste
(Salt brings out the citrus and seafood flavor; taste at the end before serving.) -
1/4 tsp freshly ground black pepper
-
2–3 ice cubes
(Helps keep the temperature cold while blending and gives the leche de tigre a slightly frothy texture.)
Optional but recommended add-ins:
- 2–3 Tbsp finely diced celery (for subtle freshness and aroma)
- 1–2 tsp aji amarillo paste (for color and a traditional Peruvian chili flavor)
- A few small fish cubes from your ceviche fish (blended in for a silkier, richer marinade)
You know what? The ingredient list looks long, but most of it is “throw it in the blender and blend.” The key is freshness—fresh lime juice, fresh fish, fresh herbs. That’s what makes this Peruvian seafood recipe come alive.
Directions: How To Make Leche De Tigre
-
Prep the fish and aromatics
Pat your white fish trimmings dry with paper towels and cut them into 1–2-inch chunks. Thinly slice the red onion, chop the garlic and chiles, and roughly chop the cilantro. If your onion is very strong, soak the slices in cold water for 5–10 minutes, then drain and pat dry—this keeps the onion from taking over the leche de tigre. -
Layer ingredients in the blender
In a high-speed blender, add the fish pieces, sliced onion, garlic, chiles, cilantro, celery (if using), salt, pepper, and ice cubes. Pour in the cold stock, lime juice, and lemon juice. Putting the liquids on top helps the blender pull everything down smoothly. -
Blend until smooth and milky
Blend on medium-high for 30–45 seconds, just until the mixture looks creamy, pale, and milky—almost like a light, citrusy broth. You don’t want to over-blend and heat the mixture; if your blender runs hot, pulse in short bursts and stop as soon as it’s smooth. -
Taste and adjust seasoning
Turn off the blender and carefully taste a small spoonful. Add more salt if needed, or an extra squeeze of lime if you’d like more acidity. If you want more heat, you can blend in a little more chili or a spoon of aji amarillo paste. -
Strain for a silky texture
Set a fine-mesh strainer over a bowl or large measuring cup. Pour the blended leche de tigre through the strainer, pressing gently with a spoon or spatula to extract as much liquid as possible. Discard the solids—by now they’ve given their flavor to the marinade. -
Chill the leche de tigre
Cover the bowl or transfer the leche de tigre to a jar with a tight lid, then refrigerate for at least 30 minutes. Chilling lets the flavors settle and keeps your citrus fish marinade cold and food-safe when you add raw fish for ceviche. -
Use as marinade or serve
When you’re ready to make ceviche, pour the chilled leche de tigre over small cubes of very fresh fish or seafood in a glass or ceramic bowl (avoid metal). Marinate for 10–20 minutes depending on how “cooked” you like your ceviche. You can also spoon it as a leche de tigre sauce over grilled shrimp, seared scallops, or roasted vegetables.
Servings & Timing
- Yield: About 1 1/2–2 cups of leche de tigre (enough for 1–1.5 lb / 450–700 g of fish/seafood)
- Prep Time: 15 minutes
- Chill Time: 30 minutes (recommended, but you can shorten to 15 minutes if you’re in a hurry)
- Total Time: About 45 minutes
If you’re using this Leche De Tigre Recipe for a party ceviche bar, I’d actually make a double batch—it goes fast, and everyone always asks for “extra sauce on top.”
Variations: Fun Twists on Classic Leche De Tigre
• Creamy Leche De Tigre
Blend in 2–3 Tbsp of evaporated milk or coconut milk for a slightly creamy, lush version that’s fantastic with shrimp or scallops.
• Aji Amarillo Leche De Tigre
Add 1–2 Tbsp aji amarillo paste for a bright yellow, gently spicy Peruvian leche de tigre that looks gorgeous and has a fruity chili note.
• Spicy Red Leche De Tigre
Use a mix of red jalapeño or red serrano and a bit of rocoto or habanero for a vibrant, spicy citrus marinade with a stronger kick (taste as you go!).
• Citrus Trio Leche De Tigre
Swap part of the lime juice with orange and a splash of grapefruit for a more aromatic Latin American seafood marinade that’s wonderful with milder fish.
• Herb-Forward Leche De Tigre
Add a few fresh basil or parsley leaves along with cilantro for a softer, greener herb profile—perfect if you’re serving it as a sauce over grilled fish.
• Vegan “Leche De Tigre”
Skip the fish and use extra vegetable stock plus a bit of white miso or a dash of kombu dashi for umami; this gives you a bright, plant-based citrus marinade you can pour over roasted vegetables or tofu.
Storage & Make-Ahead Tips
Because this leche de tigre contains fresh fish and citrus, you’ll want to treat it like you would raw seafood. Food safety first, flavor second—but we can absolutely have both.
-
Fridge:
Store homemade leche de tigre in a glass jar or airtight container in the refrigerator for up to 24 hours. After that, the texture and flavor start to decline, and it’s not as safe for marinating raw fish. -
Freezer:
I don’t recommend freezing leche de tigre with fresh fish blended in—freezing affects both flavor and food safety for raw fish. However, you can freeze a fish-free version (just lime, stock, onion, cilantro, chili, garlic) for up to 1 month and blend in a little fresh fish when you thaw and re-blend. -
Make-Ahead:
If you’re planning ceviche for dinner or a gathering, you can prepare the leche de tigre in the morning, keep it chilled, and use it the same day. Cut your ceviche fish right before marinating so it stays firm and fresh. -
Reheating (Or Rather, Not):
Leche de tigre is meant to be served cold or very well chilled; you never heat it. If it’s been in the fridge a bit too long, just give it a quick stir or shake before using.
Notes From My Kitchen (And A Few Hard-Learned Lessons)
-
Use the freshest fish you can find
This is non-negotiable. Since leche de tigre is a raw fish marinade used for ceviche, you want sushi-grade or “previously frozen for sushi” fish when possible. If your seafood counter has a fishy smell, walk away. -
Don’t skimp on lime quality
Old, dry limes make a flat-tasting marinade. Look for limes that feel heavy for their size and have a little give when you squeeze them. I know it’s tempting to grab bottled lime juice, but you’ll taste the difference. -
Control the onion
Some red onions are quite aggressive. If yours is strong, that quick cold-water soak really helps. You want onion and chili in harmony, with neither one shouting over the lime. -
Mind the blender heat
High-speed blenders are wonderful, but they can warm the leche de tigre if you blend too long. That’s why I add ice cubes—they keep it cold and add that slightly frothy texture I love. -
Salt at the end, too
Citrus can make salt taste “softer” over time. Always give your leche de tigre a final taste after chilling and adjust the seasoning before you pour it over your fish. -
Let it rest, but not too long
Just like good salad dressing, this Peruvian ceviche marinade likes a brief rest in the fridge. Thirty minutes helps the flavors settle. Longer than a day, though, and it loses that fresh, sharp edge.
Sometimes I’ll make a small “test” batch if I’m using new chiles or a different brand of stock—just to see how the heat and salt balance out. It’s like a little chef’s preview snack.
FAQs About Leche De Tigre
1. What exactly is leche de tigre?
Leche de tigre (“tiger’s milk”) is a zesty, citrusy liquid made from lime juice, fish, onion, chili, garlic, and herbs that’s used as a traditional Peruvian ceviche marinade and sometimes served as a shot.
2. Is this Leche De Tigre Recipe safe to drink on its own?
Yes—if made with very fresh ingredients and kept chilled, you can sip small amounts as an appetizer or “shot,” which is common in Peru.
3. Can I make leche de tigre without fish?
You can; leave out the fish, increase the vegetable stock, and add a small spoon of white miso or a bit of kombu broth for extra umami, though it won’t taste as traditionally seafood-forward.
4. How long should I marinate fish in leche de tigre for ceviche?
Usually 10–20 minutes is enough—less time for a more tender, “raw in the center” ceviche, and closer to 20–25 minutes if you like the fish more fully “cooked” by the lime juice.
5. What kind of fish works best for Peruvian leche de tigre ceviche?
Firm, white fish like sea bass, halibut, corvina (if you can find it), snapper, or mahi-mahi work beautifully; avoid oily fish like salmon or mackerel in classic ceviche.
6. Can I reuse leftover leche de tigre after marinating fish?
No—once it’s been in contact with raw fish for a while, it should be discarded for food safety, or consumed immediately as part of the ceviche.
7. Why is my leche de tigre bitter?
Often this comes from old citrus, too much pith (white part of the lime), or bottled lime juice; using fresh, good-quality limes and not blending the peels helps prevent bitterness.
8. Can I use this as a marinade for cooked seafood or chicken?
Absolutely—use it as a citrus fish marinade for shrimp, scallops, or mild white fish before grilling or searing, and it can also brighten up grilled chicken or vegetables.
Conclusion: A Bowl of Sunshine with a Little Bite
This Leche De Tigre Recipe brings together everything I love in a sauce: bright citrus, gentle heat, fresh herbs, and that deep, savory seafood flavor that reminds me of long summer evenings and noisy family tables. It’s simple, fast, and it turns basic fish into something that feels special and a little exotic without being fussy.
If you try this classic leche de tigre or tweak it into your own signature Peruvian leche de tigre version, come back and tell me how it went—leave a comment, share your chili combos, or let me know if you served it as a sauce, a marinade, or a little “tiger’s milk” shot. And if you’re in a seafood mood, you might like exploring more Latin American seafood marinades and ceviche ideas next.

Leche De Tigre (Classic Peruvian Ceviche Marinade)
Ingredients
- 8 oz white fish trimmings or small pieces very fresh, firm fish like sea bass, halibut, cod, mahi-mahi, or flounder; avoid oily fish like salmon
- 1 cup lime juice freshly squeezed, about 10–12 limes; avoid bottled juice
- 1/4 cup lemon juice freshly squeezed; can substitute more lime juice
- 1/2 small red onion thinly sliced; soak briefly in cold water if very sharp
- 2 cloves garlic roughly chopped; use fresh, not jarred
- 1 to 2 small fresh chiles seeded and chopped; traditionally aji limo or aji amarillo, or use serrano/jalapeño/aji amarillo paste to taste
- 1/4 cup fresh cilantro leaves and tender stems, lightly packed
- 1/2 cup fish or vegetable stock cold; homemade fish stock preferred; low-sodium vegetable broth works
- 1 to 2 tsp kosher salt plus more to taste
- 1/4 tsp black pepper freshly ground
- 2 to 3 ice cubes helps keep mixture cold and slightly frothy
- 2 to 3 Tbsp celery finely diced, optional, for subtle freshness and aroma
- 1 to 2 tsp aji amarillo paste optional, for color and traditional Peruvian chili flavor
- small fish cubes from ceviche fish optional, a few cubes blended in for a richer, silkier marinade
Instructions
- Pat the white fish trimmings dry with paper towels and cut into 1–2 inch chunks. Thinly slice the red onion, chop the garlic and chiles, and roughly chop the cilantro. If the onion is very strong, soak the slices in cold water for 5–10 minutes, then drain and pat dry.8 oz white fish trimmings or small pieces, 1/2 small red onion, 2 cloves garlic, 1 to 2 small fresh chiles, 1/4 cup fresh cilantro
- In a high-speed blender, add the fish pieces, sliced onion, garlic, chiles, cilantro, celery (if using), salt, pepper, and ice cubes. Pour in the cold stock, lime juice, and lemon juice, adding the liquids last to help the blender pull everything down smoothly.8 oz white fish trimmings or small pieces, 1 cup lime juice, 1/4 cup lemon juice, 1/2 small red onion, 2 cloves garlic, 1 to 2 small fresh chiles, 1/4 cup fresh cilantro, 1/2 cup fish or vegetable stock, 1 to 2 tsp kosher salt, 1/4 tsp black pepper, 2 to 3 ice cubes, 2 to 3 Tbsp celery
- Blend on medium-high for 30–45 seconds, just until the mixture looks creamy, pale, and milky, like a light citrusy broth. Avoid over-blending so the mixture does not heat up; if your blender runs hot, pulse in short bursts.
- Taste a small spoonful and adjust the seasoning. Add more salt if needed, more lime juice for extra acidity, or additional chopped chile or aji amarillo paste if you want more heat.1 cup lime juice, 1 to 2 small fresh chiles, 1 to 2 tsp kosher salt, 1 to 2 tsp aji amarillo paste
- Set a fine-mesh strainer over a bowl or large measuring cup. Pour the blended mixture through the strainer, pressing gently with a spoon or spatula to extract as much liquid as possible. Discard the remaining solids.
- Transfer the strained leche de tigre to a bowl or jar, cover, and refrigerate for at least 30 minutes so it chills thoroughly and the flavors settle.
- To make ceviche, pour the chilled leche de tigre over small cubes of very fresh fish or seafood in a glass or ceramic bowl and marinate for 10–20 minutes, depending on how “cooked” you like your ceviche. You can also spoon it as a sauce over grilled fish, shrimp, scallops, or roasted vegetables, or serve small chilled shots.

