Cinco de Mayo Recipes: Blood Orange Halibut Ceviche Tacos

Blood Orange Halibut Ceviche TacosThis ceviche tastes like the beach.

Okay, not literally.  I would never serve you something as salty as the ocean, or as gritty as the sand.  And this is actually quite the opposite — it’s perfectly seasoned and will melt in your mouth.Blood Orange Halibut Ceviche TacosThe ceviche in these tacos tastes like the beach in that it simply brings my mind there.  It’s so incredibly refreshing and is packed with fresh, bright flavors.  As soon as you sink your teeth into these tacos, you might just find yourself on a beach, too.Cinco de Mayo Recipes: Blood Orange Halibut Ceviche TacosWith such gorgeous ingredients, this is another fantastic, super delicious dish to add to your casual Cinco de Mayo menu. You can even set this up as a taco bar. And while you’re at it, why not add the pulled pork option? Something for everyone — so fun!

Blood Orange Halibut Ceviche Tacos

Cinco de Mayo Recipes: Blood Orange Halibut Ceviche Tacos
Prep time
Total time
Please note that almost all of the prep time is refrigeration time.
Serves: Serves 8 to 10
  • Zest of 1 blood orange
  • Juice of 1 blood orange
  • Juice of 2 limes
  • ½-pound finely diced halibut
  • ¾ cup finely diced tomatoes, seeds removed
  • ⅓ cup loosely packed, finely chopped cilantro
  • 2 finely sliced scallions, white and green portions
  • 2 tablespoons minced jalapeño peppers, seeds removed
  • 1 teaspoon minced garlic
  • 2 teaspoons olive oil
  • ½ teaspoon ground cumin
  • Pinch of cayenne pepper
  • Sea salt and freshly ground black pepper to taste
  • 20 (4-inch) corn tortillas
  • Olive oil for the pan
  • About 1 cup mixed baby greens
  • 1 medium to large avocado
  1. Combine the orange zest and orange juice with the lime juice in a small to medium-sized bowl.
  2. Add the halibut and gently mix to be sure all of it is covered with the citrus juices. Cover the bowl tightly with plastic wrap, place it in the refrigerator, and let it marinate until the halibut is opaque in color, about 8 hours, and ideally overnight. (You are essentially "cooking" the fish.)
  3. Add the tomatoes, cilantro, scallions, jalapeños, garlic, olive oil, cumin and cayenne. Then season to taste with salt and pepper. (Here's how.)
  4. Cover the ceviche with plastic wrap again, and let it marinate in the refrigerator for about 15 minutes.
  5. To make the taco shells, coat the bottom of a large sauté pan with olive oil and place it over medium-high heat. Add as many of the tortillas as you can easily fit. Sauté each side for a minute or so, until they are crisp and golden. Use kitchen tongs or a fork to fold each one in half. Repeat until all of the tortillas are cooked. As you remove them from the pan, place them on a paper towel-lined plate to soak up any excess oil.
  6. When you're ready to serve, add a few baby greens, about 1-1/2 tablespoons or so of the ceviche, and an avocado slice (or two).
These are small tacos -- I like them that way, but you can also us larger tortillas and use more of the ceviche to fill them.

Of course you can also have the ceviche with chips, in a salad, over bread, or simply with a spoon.

If you can't find blood oranges you can use another juicy orange. I love the blood orange flavor and it's just so pretty!
Share on YummlyPin on PinterestShare on StumbleUponShare on FacebookTweet about this on TwitterShare on Google+Share on LinkedInShare on TumblrEmail this to someonePrint this page

Subscribe to Cooking On The Weekends so you don’t miss any new, mouth-watering recipes!


  1. says

    This does sound amazing – and a wonderful combination of colors and flavors. Ceviche is the perfect summer dish… Can’t wait to try it!

Leave a Reply

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

Rate this recipe: