Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Classic Lime & Cilantro Fish Ceviche

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Emma Delaney
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes (marinating)
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Appetizer
  • Method: Marinating
  • Cuisine: Latin American
  • Diet: Gluten Free

Description

Tender cubes of fresh white fish marinated in zesty lime juice with crisp red onions, fragrant cilantro, and a hint of chili for a bright, refreshing, and tangy seafood dish perfect for warm days.


Ingredients

Units Scale
  • 1 lb (450 g) fresh white fish (such as sea bass or halibut), cut into 1/2-inch cubes
  • 1 cup freshly squeezed lime juice (about 8-10 limes)
  • 1/2 cup red onion, finely diced
  • 1/2 cup fresh cilantro, chopped
  • 1 small cucumber, diced (optional)
  • 1 fresh chili pepper, finely minced (or 1/4 tsp chili flakes)
  • 1/2 teaspoon salt
  • 1/4 teaspoon freshly ground black pepper
  • Lime wedges, for serving

Instructions

  1. Place the cubed fish in a glass or ceramic bowl. Pour lime juice over the fish until fully submerged. Cover and refrigerate for 20–30 minutes, or until the fish turns opaque.
  2. Drain most of the lime juice, leaving about 2–3 tablespoons in the bowl for flavor.
  3. Add red onion, cilantro, cucumber (if using), chili, salt, and pepper. Toss gently to combine.
  4. Taste and adjust seasoning as desired.
  5. Serve chilled with lime wedges on the side, accompanied by tortilla chips or tostadas if desired.

Notes

  • Use only very fresh fish suitable for raw preparation.
  • Add avocado for extra creaminess and richness.
  • Chill serving bowls for an extra refreshing experience.

Nutrition

  • Serving Size: 1 bowl (1/4 of recipe)
  • Calories: 160
  • Sugar: 2g
  • Sodium: 300mg
  • Fat: 3g
  • Saturated Fat: 0.5g
  • Unsaturated Fat: 2g
  • Trans Fat: 0g
  • Carbohydrates: 6g
  • Fiber: 1g
  • Protein: 27g
  • Cholesterol: 50mg