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

Easy Ceviche Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Easy ceviche is a refreshing, no-cook seafood dish made with fresh white fish marinated in lime juice, tossed with onion, cilantro, and jalapeño, and optionally finished with avocado for a creamy touch.

  • Total Time: 45 minutes
  • Yield: 4 servings

Ingredients

1 lb fresh white fish (tilapia, snapper, or halibut), diced

1 cup fresh lime juice (about 810 limes)

1 medium red onion, chopped

1/2 cup fresh cilantro, chopped

1 jalapeño, chopped (optional, adjust to taste)

1 avocado, diced (optional)

Sea salt, to taste

Black pepper, to taste

Instructions

  1. Rinse the fish thoroughly and dice into small cubes.
  2. Chop the red onion, cilantro, and jalapeño (if using).
  3. In a bowl, mix lime juice, sea salt, and black pepper.
  4. Combine the diced fish with the lime juice mixture, then fold in chopped onion, cilantro, and jalapeño.
  5. Cover and refrigerate for 30–45 minutes, until the fish turns opaque and firm.
  6. Just before serving, fold in diced avocado if desired.
  7. Serve chilled with tortilla chips, tostadas, or as a light meal.

Notes

Use only fresh, sushi-grade fish for safety.

Shrimp or scallops can be substituted for fish.

For a fruity twist, add diced mango or pineapple.

Add serrano peppers for extra heat.

Best served fresh, as the fish continues to cook in lime juice.

Store leftovers in the refrigerator for up to 24 hours.

  • Author: Chloe Mae
  • Prep Time: 15 minutes
  • Cook Time: 0 minutes (marination only)
  • Category: Appetizer
  • Method: No-Cook
  • Cuisine: Latin American
  • Diet: Gluten Free

Nutrition

  • Serving Size: 1/4 of recipe
  • Calories: 180
  • Sugar: 2g
  • Sodium: 360mg
  • Fat: 8g
  • Saturated Fat: 1.5g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 6g
  • Fiber: 3g
  • Protein: 22g
  • Cholesterol: 50mg