Effortless Fish Tacos with Zesty Blood Orange Salsa



Recipe Overview

Why you’ll love it: Experience the ultimate fish taco perfection! Our recipe features tender, flaky cod perfectly seasoned and complemented by a vibrant, tangy blood orange salsa. Nestled in soft corn tortillas, layered with crunchy green cabbage, and crowned with creamy guacamole, these tacos offer an unforgettable burst of flavor and texture that will quickly become a household favorite.

How long it takes: This amazing meal comes together in just 30 minutes, making it ideal for busy weeknights or spontaneous gatherings.

Equipment you’ll need: You’ll only need 2 bowls, a reliable nonstick skillet, and a spatula to create this culinary masterpiece.

Servings: This recipe is designed to serve 4 people generously.

Delicious fish tacos with bright citrus salsa and creamy avocado.

Prepare to feast your eyes on these stunning fish tacos! They are truly a sight to behold, a culinary masterpiece that promises both visual appeal and an explosion of taste. Imagine warm, soft maize corn tortillas, subtly charred to perfection, cradling mild and flaky white cod. This exquisite fish is then adorned with a vibrant ruby red blood orange salsa, studded with bright green jalapeño peppers and fragrant cilantro. A delicate topping of finely shredded cabbage adds a crisp contrast, while a generous dollop of creamy avocado completes this irresistible ensemble. Each bite is a harmonious blend of textures and fresh, zesty flavors – a verifiable taste sensation!

It’s often hard to believe that something so incredibly delicious could also be genuinely healthy, isn’t it? We’re accustomed to reserving truly mouth-watering dishes for special occasions, treating ourselves due to concerns about butter, sugar, cream, or excessive carbs. But these easy fish tacos defy that expectation. They are a delightful exception, offering an indulgent taste experience without the guilt, allowing you to enjoy them as often as you desire!

Let’s dive into the health benefits that make these tacos a guilt-free pleasure. A 3-ounce serving of lightly seasoned, grilled cod contains a mere 90 calories, only 1 gram of fat, and an impressive 19 grams of lean protein. This makes cod an excellent choice for a light yet satisfying meal. Furthermore, the whole-grain corn tortillas provide a minimal amount of fat and are naturally gluten-free, catering to various dietary needs. The vibrant blood oranges, crisp cabbage, spicy jalapeños, and fresh cilantro are packed with essential vitamins, minerals, and dietary fiber, contributing significantly to your daily nutrient intake.

And let’s not forget the creamy avocado! Far from being just a tasty addition, avocado is a powerhouse of healthy monounsaturated fats. These beneficial fats are renowned for their ability to help maintain healthy cholesterol levels and support overall cardiovascular well-being. So, when you savor these easy fish tacos, you’re not just enjoying a fantastic meal; you’re actively nourishing your body with wholesome, delicious ingredients. Don’t hesitate to give this healthy and straightforward fish taco recipe a try – it might just earn you superstar status in your kitchen!

Close up of a perfectly assembled fish taco in a double corn tortilla.

Crafting Your Culinary Masterpiece: About These Fish Tacos

For many, the appearance of fish tacos on a restaurant menu immediately seals the dinner decision. But why limit this delight to dining out? This remarkably easy recipe brings the vibrant flavors of gourmet fish tacos directly to your kitchen, allowing you to whip up a restaurant-quality meal in a flash.

Preparing the Flavorful Cod

The journey to perfect fish tacos begins with the star ingredient: the cod. Start by gently rinsing your cod fillets under cold water and then patting them thoroughly dry with paper towels. This ensures that our spice mix adheres beautifully. For a burst of authentic Mexican flavor, rub the cod with a meticulously crafted blend of chili powder, smoky paprika, a hint of salt, and the bright zest of a fresh lime. This combination not only enhances the cod’s natural taste but also creates a tantalizing aroma. As the spices work their magic, allow the cod to marinate while you prepare the other components of your tacos. For an even quicker preparation, consider using a pre-made fajita seasoning mix, which offers a convenient shortcut without compromising on taste.

Ingredients for fish tacos laid out: corn tortillas, fish fillets, sliced cabbage, avocado, lime zest, lime juice, red onion, cilantro, jalapeño, chili powder, and salt.
A bowl with salt, paprika, and lime zest on a light textured surface.
A bowl containing a mixture of red spices and herbs with a spoon resting inside.
Four raw fish fillets in a white dish, sprinkled with seasoning on a light gray background.

Crafting the Zesty Blood Orange Salsa

Since cod cooks incredibly fast, the vibrant salsa should be your first priority. Begin by segmenting your blood oranges. If you’re new to this technique, grab your sharpest knife and consider watching a quick online tutorial on how to segment an orange – it’s simpler than you think and yields beautiful, juicy segments. Once segmented, gently combine these ruby-red jewels with finely chopped red onion, minced jalapeño (seeds and ribs removed for less heat, or left in for a spicier kick), and fresh cilantro. The excess orange juice can be saved for a refreshing drink, ensuring no part of this delicious fruit goes to waste. Your bright, citrusy salsa is now ready to add a burst of freshness to your tacos!

Glass bowl with diced tomatoes, red onion, jalapeño, and cilantro. Nearby are a small wooden bowl with salt and a white spatula on a gray surface.
A bowl of diced red onions, cilantro, and grapefruit segments, with a spatula nearby on a light-colored surface.

Preparing the Creamy Avocado and Crispy Cabbage

No fish taco is complete without a rich, creamy element. For this, simply mash ripe avocados with a splash of fresh lime juice. Feel free to season with salt and pepper to your taste, or elevate it further by transforming it into a simple guacamole. Next, prepare your crisp green cabbage. Finely chop or shred it to achieve that perfect crunch. While a bag of pre-shredded coleslaw mix offers convenience, freshly chopped cabbage undeniably delivers a superior taste and texture, adding an essential refreshing bite to your tacos.

A bowl with four avocado halves and a fork next to a small bowl of lemon juice on a light gray surface.
Bowl of mashed guacamole with a spoon on a light gray surface.

Perfectly Charred Corn Tortillas

While corn tortillas can be used straight from the package, a light charring significantly enhances their flavor and texture. For an authentic touch, hold each tortilla directly over a gas burner flame using tongs, rotating until small, beautiful char marks appear. Alternatively, you can warm them in a dry skillet or microwave them between damp paper towels. We recommend using two tortillas per taco to provide extra structural integrity, ensuring all those delicious fillings stay perfectly contained within each bite.

Cooking the Cod to Flaky Perfection

With all your fresh components ready, it’s time to cook the cod. Heat your nonstick skillet or grill pan over medium-high heat with the remaining oil until shimmering. Carefully place the seasoned cod fillets into the hot pan. Cook until the fish is beautifully browned, opaque throughout, and flakes easily with a fork. This usually takes just 3-5 minutes per side, depending on the thickness of your fillets. Avoid overcooking to maintain the cod’s delicate texture and flavor.

Four seasoned fish fillets in a white frying pan with tongs, placed on a light gray surface.
Cooked pieces of seasoned fish in a white skillet with metal tongs on a light surface.

Assembling and Serving Your Perfect Fish Tacos

Once the cod is cooked, gently flake it into large, succulent chunks. Now comes the best part: assembly! Place the flaky fish into your warm corn tortillas, then layer with the creamy mashed avocado, crisp shredded cabbage, and the dazzling blood orange salsa. Serve immediately and relish the incredible blend of flavors and textures. For ideal side dishes, consider serving your tacos with fragrant Cilantro Lime Rice or a comforting Mexican Rice. Homemade Baked Tortilla Chips (a great way to use up leftover tortillas!) and a fresh bowl of Restaurant-Style Salsa always make excellent companions.

Ingredients for fish tacos on a table: corn tortillas, guacamole, shredded cabbage, salsa, and seasoned fish pieces in separate bowls.
Taco ingredients with corn tortillas, seasoned fish, guacamole, cabbage, and salsa displayed on a light surface.

For a truly special occasion, elevate your fish taco experience with expertly crafted cocktails. Pair them with elegant Blood Orange Martinis, zesty Spicy Palomas, or refreshing Grapefruit and Elderflower Cocktails. And for those who appreciate a classic pairing, a cold Dos Equis beer is always a perfect choice.

Tacos on a platter with avocado, blood orange, a beer, and chips nearby.

Choosing the Best Fish for Tacos

While this recipe champions cod, a versatile and delicious white fish, the world of fish tacos is vast and adaptable. We adore cod for its mild flavor, affordability, ease of preparation, and its ability to flake beautifully once cooked. However, don’t hesitate to explore other fantastic options:

  • Mahi-Mahi: Known for its firm texture and slightly sweet taste, mahi-mahi holds up well to grilling and pan-frying, offering a more substantial bite.
  • Halibut: A premium choice, halibut provides a firm, flaky, and delicate texture with a subtle sweetness. It’s excellent for a more refined taco experience.
  • Grouper: Similar to halibut, grouper is a firm, white fish with a mild, distinctive flavor, making it a robust option that won’t get lost among the other ingredients.
  • Tilapia: An accessible and mild-flavored fish, tilapia is a budget-friendly option that cooks quickly and absorbs seasonings well.
  • Salmon: For a richer, more omega-3 packed alternative, try Salmon Tacos with Avocado Slaw – they are simply amazing and offer a delightful twist.
  • Shrimp: While not technically fish, Shrimp Tacos with Avocado Mango Salsa are a beloved variation, offering a sweet and succulent seafood option.

No matter your choice, ensure the fish is fresh and sustainably sourced for the best flavor and environmental impact.

Personalize Your Tacos: Make It Your Own

The humble fish taco, originating in Baja California, boasts a rich history spanning centuries. Coastal fishermen, with their fresh daily catch, would traditionally fry their fish and wrap it in stone-ground corn tortillas – a simple, yet utterly grand tradition. Today, this foundational recipe offers endless possibilities for personalization. Here are even more creative suggestions to customize your easy fish tacos:

  • Explore Different Seafood: Beyond cod, consider mild tilapia, succulent shrimp, or flavorful catfish. The key is to choose a fish you love that complements the vibrant toppings.
  • Vary the Cooking Method: While pan-frying is quick and easy, try grilling your fish for a smoky char. For a classic Baja-style experience, you can even batter and deep-fry the fish for extra crispiness. Air frying is another healthy, convenient option for perfectly cooked fish.
  • Alternative Citrus for Salsa: If blood oranges are out of season or unavailable, regular oranges work beautifully, providing a similar sweet-tart balance. You could also experiment with a blend of citrus, like this yummy citrus salsa made with orange, grapefruit, and lime segments for a more complex flavor profile.
  • Diverse Taco Toppings: The possibilities for toppings are endless!
    • Classic restaurant-style salsa or a zesty salsa verde add a savory kick.
    • Creamy jalapeño ranch dressing or a dollop of sour cream or Greek yogurt can provide a cooling counterpoint to the spice.
    • Elevate the flavor with tangy pickled red onions for a burst of bright, acidic flavor and beautiful color.
    • Don’t forget classic taco sauce, or even a homemade creamy chipotle sauce for a smoky depth.
  • Cabbage Alternatives: If green cabbage isn’t your preference, finely shredded iceberg or romaine lettuce offers a lighter crunch. You could also try purple cabbage for a pop of color and slightly different flavor.
  • Spice it Up (or Down): Adjust the amount of jalapeño in your salsa or add a pinch of cayenne pepper to your fish seasoning if you like more heat. For less spice, omit the jalapeño entirely.


Reheating & Storage Tips

For the freshest and most vibrant flavors, fish tacos are always best enjoyed immediately after assembly. However, if you find yourself with delightful leftovers, proper storage is key to preserving their quality. Store each component – the cooked cod, the blood orange salsa, the mashed avocado, and the shredded cabbage – separately in individual airtight containers in the refrigerator. This method helps maintain the integrity of each ingredient and prevents sogginess. Consume within two days for optimal taste and safety. When you’re ready to enjoy them again, gently reheat the cod in a nonstick frying pan over medium heat or in an air fryer until warmed through. Then, simply reassemble your tacos with the chilled toppings for another satisfying meal.



Make-Ahead Ideas

Streamline your meal prep and enjoy these incredible fish tacos even faster with a few make-ahead strategies. The vibrant blood orange salsa is a perfect candidate for prepping in advance; it can be made a day ahead and stored in an airtight container in the refrigerator. Just be aware that as it sits, it might become a bit juicier, so you might want to drain off any excess liquid before serving. Similarly, the green cabbage can be finely shredded and stored in a zip-top bag in the fridge, ready to go. The seasoning mix for the fish can also be combined ahead of time, shortening your active cooking time on the day you plan to eat. By getting these components ready, you’ll be minutes away from fresh, delicious fish tacos!

Pescatarian meal plan preview image showing photos of recipes included.

Unlock Your Free Meal Plan

Are you looking for a structured approach to your weekly meals, one that includes delightful recipes like this one? Dive into Meal Plan #70 to discover a week’s worth of wholesome, easy-to-follow recipes for each weekday, complete with a categorized grocery list to simplify your shopping. We regularly update our collection, adding new meal plans every week to keep your culinary journey exciting and effortless.

Browse All Meal Plans

Explore More Tempting Taco Recipes

Browse All Taco Recipes →

Slow Cooker Pork Tacos

Healthy Ground Turkey Tacos

Easy Shrimp Tacos

Mushroom Tacos

Browse All Taco Recipes →
Recipe

Easy Fish Tacos with Blood Orange Salsa

4.34 from 6 votes
By
Rachel Gurk
Prep Time:

20 mins
Cook Time:

10 mins
Total Time:

30 mins
Servings:

4 servings
Close up of fish taco in a double corn tortilla.
Pin
Print
Flavorfully seasoned cod fillets enveloped in soft corn tortillas, topped with ruby red blood orange salsa, crispy green cabbage, and creamy guacamole, these easy fish tacos are unforgettably delicious!

Ingredients

For Fish:

  • 3 tablespoons grapeseed or canola oil, divided
  • 1 teaspoon lime zest, from one lime
  • 1 teaspoon chili powder
  • ½ teaspoon smoked paprika
  • ½ teaspoon kosher salt
  • 1 pound skinless cod, cut into 4 equal portions

For Salsa:

  • 6 blood oranges, segmented (about ¾ cup)
  • ⅓ cup finely chopped red onion
  • ¼ cup chopped fresh cilantro
  • 1 jalapeño, seeds and ribs removed, finely chopped
  • ¼ teaspoon kosher salt

For Tacos:

  • 8 corn tortillas (or 16 if you want to double them up)
  • 2 ripe avocados
  • 1 teaspoon lime juice
  • 2 cups finely shredded green cabbage or lettuce

Instructions

  1. In a medium bowl, combine segmented blood oranges, finely chopped red onion, fresh cilantro, finely chopped jalapeño (with seeds and ribs removed if preferred), and ¼ teaspoon kosher salt. Stir gently to combine and set aside. In a separate bowl, mash the ripe avocados with 1 teaspoon lime juice until smooth.
    6 blood oranges, segmented, ⅓ cup finely chopped red onion, ¼ cup chopped fresh cilantro, 1 jalapeño, seeds and ribs removed, finely chopped, ¼ teaspoon kosher salt, 2 ripe avocados, 1 teaspoon lime juice
  2. In a small bowl, combine the lime zest, chili powder, smoked paprika, and ½ teaspoon kosher salt to create your seasoning blend. Place the skinless cod portions in a shallow dish, and drizzle with 1 tablespoon of grapeseed or canola oil, ensuring they are lightly coated. Evenly sprinkle the spice mixture over both sides of the fish fillets and gently rub it in.
    3 tablespoons grapeseed or canola oil, divided, 1 teaspoon lime zest, from one lime, 1 teaspoon chili powder, ½ teaspoon smoked paprika, ½ teaspoon kosher salt, 1 pound skinless cod, cut into 4 equal portions
  3. Heat the remaining 2 tablespoons of oil in a large nonstick skillet over medium-high heat until shimmering. Carefully add the seasoned fish fillets to the hot pan. Cook, flipping once, until the cod is golden brown, opaque throughout, and flakes easily with a fork. This typically takes 3-5 minutes per side, depending on the thickness of your fillets. The internal temperature should reach 130°F.
  4. Once cooked, gently flake the fish into large, bite-sized chunks using a fork or spatula. Serve immediately in warm corn tortillas, layering with the mashed avocado, finely shredded green cabbage (or lettuce), and a generous spoonful of the fresh blood orange salsa. Enjoy your flavorful and easy fish tacos!
    8 corn tortillas, 2 cups finely shredded green cabbage or lettuce

Notes

  • For a more robust taco, consider doubling up the corn tortillas. To enhance their flavor and flexibility, gently warm or char them over a gas flame using tongs, in a dry skillet, or wrapped in damp paper towels in the microwave.
  • If you’re unsure how to segment an orange for the salsa, a quick one-minute video tutorial can guide you through the process, ensuring perfectly cut citrus segments.

Video

Watch this helpful video to see how these delicious Fish Tacos come together!

Click here to watch the Fish Tacos Recipe video

Nutrition


Serving: 2tacos
,

Calories: 648kcal
,

Carbohydrates: 66g
,

Protein: 36g
,

Fat: 31g
,

Saturated Fat: 4.4g
,

Polyunsaturated Fat: 23g
,

Cholesterol: 72mg
,

Sodium: 553mg
,

Fiber: 18g
,

Sugar: 23g

Nutrition information is automatically calculated, so should only be used as an approximation.



Did You Make This?
Share a comment and rating below! We love hearing what you think!