Fish Tacos with Avocado Crema Recipe

Camille Hayes Avatar
By:
Camille Hayes
Published:

Why You’ll Love Baja Fish Tacos With Mango Slaw And Avocado Crema

If dinner needs to be fast, fresh, and a little bit fun, Baja Fish Tacos With Mango Slaw And Avocado Crema is the kind of recipe that saves the night. It gives you crisp, flaky fish, juicy fruit, cool crema, and warm tortillas all in one bite. That is a pretty solid win when everyone is hungry and patience is running low.

  • Quick to make: The fish cooks in about 6 minutes, so this is a weeknight-friendly meal that does not ask for much from your evening.
  • Bright and nourishing: White flaky fish brings lean protein, while mango, pineapple, lime, and cilantro add vitamins, fiber, and fresh flavor. For more on the benefits of fish, see the Washington State Department of Health guide to fish benefits.
  • Flexible for different diets: You can swap sour cream for Greek yogurt, use corn tortillas for gluten-free tacos, or bread the fish if your crowd likes more crunch.
  • Big flavor, no drama: Sweet mango, tangy lime, creamy avocado, and savory fish make every taco taste like a mini vacation.
These tacos have that sunny, beachy flavor that makes a regular Tuesday feel suspiciously like a good day.

They also fit well for home cooks, busy parents, students, and anyone who wants a meal that looks special without becoming a kitchen marathon.

Jump To

Essential Ingredients for Baja Fish Tacos With Mango Slaw And Avocado Crema

Before you start cooking, gather everything so the process stays smooth. This recipe uses simple ingredients, but each one plays a job. The fish brings the protein, the salsa brings the sweetness, and the crema pulls the whole thing together like the friend who keeps everyone in the group chat from spiraling.

Main Ingredients

  • 1 1/4 pounds white flaky fish such as cod, halibut, turbot, or red snapper – mild and tender, perfect for taco filling.
  • 3 tablespoons olive oil – helps the fish cook evenly and adds a little richness.
  • Salt and pepper, generously for the fish – seasons the fish so every bite tastes balanced.
  • Tortillas, flour or corn – the base for your tacos; corn works well for a more classic feel and gluten-free option.
  • 1/2 red onion, sliced thin – adds sharp bite and color to the salsa.
  • 1 ripe mango, cut into small pieces – gives the salsa sweet tropical flavor.
  • 1/2 cup pineapple, cut into small pieces – adds extra juicy sweetness and bright acidity.
  • 1 lime, freshly squeezed for salsa – wakes up the fruit and keeps the flavors lively.
  • 1/4 cup cilantro, chopped for salsa – adds fresh herbal flavor and that taco-night smell everyone recognizes.
  • 1 large avocado, pitted and peeled – makes the crema creamy and rich.
  • 1/2 cup sour cream or Greek yogurt – gives the crema a smooth, tangy base.
  • 1/2 clove garlic, peeled for crema – adds a little punch without overpowering the sauce.
  • 1 lime, freshly squeezed for crema – adds brightness and cuts through the richness.
  • 1/4 teaspoon salt for crema – balances the avocado and dairy.
  • 1/4 teaspoon pepper for crema – adds a tiny bit of warmth.

Special Dietary Options

  • Vegan: Swap the fish for seasoned hearts of palm, oyster mushrooms, or crispy cauliflower. Use dairy-free yogurt in the crema and make sure your tortillas are vegan-friendly.
  • Gluten-free: Use corn tortillas and check that any seasonings or add-ins are gluten-free.
  • Low-calorie: Use Greek yogurt instead of sour cream and serve with extra salsa plus fewer tortillas.

How to Prepare the Perfect Baja Fish Tacos With Mango Slaw And Avocado Crema: Step-by-Step Guide

This fish tacos recipe is easy enough for a busy weeknight, but it still feels like something you’d happily serve to guests. The trick is to prep the salsa and crema first, then cook the fish last so everything hits the plate hot and fresh. If you keep the steps in this order, you will avoid the classic taco-night problem of cold fish and warm regrets.

First Step: Get your prep work done

Start by gathering your ingredients and setting up a few bowls. Slice the red onion thin, cut the mango and pineapple into small pieces, chop the cilantro, peel the garlic, and squeeze both limes. If you want a milder onion flavor, soak the sliced onion in cold water for 30 minutes to 1 hour, then drain it well before using. That little trick takes some of the sharp edge off without losing the crunch.

Second Step: Make the mango salsa

In a medium bowl, mix 1/2 red onion, 1 ripe mango, 1/2 cup pineapple, the juice of 1 lime, and 1/4 cup chopped cilantro. Stir gently so the fruit keeps its shape. The salsa should look colorful and juicy, with enough lime to keep it bright but not so much that it turns soupy. Let it sit while you cook the fish so the flavors mingle a bit.

Third Step: Blend the avocado crema

Add 1 large avocado, 1/2 cup sour cream, 1/2 clove peeled garlic, the juice of 1 lime, 1/4 teaspoon salt, and 1/4 teaspoon pepper to a food processor. Blend until smooth and creamy. If it seems too thick, add a tiny splash of water or a little more lime juice. If you are using Greek yogurt, the crema will be a little tangier, which works nicely with the sweet salsa.

The crema is the taco’s cool sidekick, the one that shows up and makes everything taste better without asking for credit.

Fourth Step: Cook the fish

Heat 3 tablespoons olive oil in a non-stick frying pan over medium-high heat. Pat the fish dry and season it generously with salt and pepper on both sides. When the oil is hot, place the fish in the pan skin side down if it has skin. Cook for 3 minutes, then flip carefully and cook for another 3 minutes, or until the fish flakes easily and is cooked through. The inside should be opaque and tender, not dry or rubbery. If your fillets are thick, add a minute or two as needed.

Fifth Step: Warm the tortillas

Warm the flour or corn tortillas in a dry skillet, microwave, or directly over a low flame if you like a little char. Warm tortillas make a big difference because they bend instead of crack, which is the kind of cooperation we all appreciate at dinner time. Keep them wrapped in a clean towel so they stay soft while you finish the rest.

Final Step: Assemble the tacos

Place a piece of fish on each tortilla, spoon on the mango salsa, and finish with a generous drizzle of avocado crema. Serve right away while the fish is hot and the tortillas are warm. This recipe serves 4 people, takes about 15 minutes of prep time and 6 minutes of cook time, and makes dinner feel much more put together than it probably was behind the scenes.

Recipe DetailAmount
Prep time15 minutes
Cook time6 minutes
Servings4 people
Calories per serving418 kcal

Dietary Substitutions to Customize Your Baja Fish Tacos With Mango Slaw And Avocado Crema

Protein and Main Component Alternatives

If white flaky fish is not what you have on hand, or if your crowd wants a different protein, you have options. Cod, halibut, turbot, and red snapper all work well because they stay tender and mild. You can also use grilled salmon for a faster dinner variation, or bread the fish if you want a crispier bite.

  • For a lighter version: Use cod or halibut and keep the toppings fresh and simple.
  • For more crunch: Bread the fish before pan-frying or baking.
  • For a pescatarian twist: Try grilled salmon if you want a richer fish flavor.

Vegetable, Sauce, and Seasoning Modifications

The salsa and crema are easy to adjust. If you want less bite, soak the red onion in cold water before mixing it into the salsa. If you want a healthier sauce, use Greek yogurt instead of sour cream in the avocado crema. You can also use corn tortillas for a naturally gluten-free taco, or add extra cilantro for a stronger herbal finish.

  • Less tang: Reduce lime slightly in the salsa or crema.
  • More heat: Add jalapeño or a pinch of chili flakes to the salsa.
  • More freshness: Add shredded cabbage or extra cilantro.

Mastering Baja Fish Tacos With Mango Slaw And Avocado Crema: Advanced Tips and Variations

Once you have made these tacos once, the recipe becomes the kind of thing you can tweak without much stress. A few small habits can take the results from good to very, very snackable. And yes, snackable is a technical term in this house.

Pro cooking techniques

Dry the fish before seasoning so it browns better in the pan. Use a hot pan, but not a smoking one, so the outside cooks quickly without overcooking the middle. If your fillets are uneven, tuck thinner parts under slightly so they cook more evenly. For the crema, blend until fully smooth so it drips nicely over the fish instead of sitting in clumps like it is trying to be stubborn.

Flavor variations

Try swapping pineapple for diced peach when it is in season, or add a small jalapeño for heat. You can season the fish with cumin, paprika, or chili powder if you want a more Baja fish tacos recipe style finish. If you love a citrusy punch, add a little extra lime zest to the salsa or crema.

Presentation tips

Stack the fish slightly off center, add a spoonful of salsa on top, then drizzle the crema in a loose zigzag. Finish with extra cilantro for color. If you are serving guests, put the toppings in small bowls so everyone can build their own. That one move makes dinner feel interactive and keeps picky eaters from staging a protest.

Make-ahead options

The salsa can be mixed a few hours ahead, and the crema can be made up to 3 days in advance. Store both in airtight containers in the refrigerator. You can also prep the fish ahead by seasoning it lightly and keeping it chilled until cooking time. For busy nights, this turns the meal into a quick assembly job instead of a full kitchen event. If you want another easy meal idea for your week, try the California pasta salad recipe or pair these tacos with a fresh side like homemade avocado sauce.

How to Store Baja Fish Tacos With Mango Slaw And Avocado Crema: Best Practices

These tacos are best assembled fresh, but leftovers can still work well if you store the parts separately. That way, the fish stays tasty and the toppings keep their texture. Nobody wants a taco that tastes like it took a nap in the fridge.

Refrigeration

Store cooked fish in an airtight container in the refrigerator for up to 2 days. Keep the mango salsa and avocado crema in separate containers for up to 3 days. If the crema thickens, stir in a small splash of water or lime juice before serving.

Freezing

You can freeze the cooked fish for up to 1 month, but the salsa and crema are better made fresh. Freeze fish in a single layer first if possible, then transfer it to a freezer-safe bag or container. Tortillas can also be frozen if needed.

Reheating

Reheat the fish in a 350°F oven for 5 to 7 minutes or in an air fryer at 375°F for about 4 minutes. Skip the microwave if you can, since it tends to make the fish soft. Warm the tortillas separately and add the salsa and crema just before serving.

Meal prep considerations

If you are planning ahead, cook the fish, make the crema, and prep the salsa ingredients separately. That makes dinner faster without sacrificing texture. For a full meal, serve the tacos with cilantro lime rice, Mexican rice, or plain white rice. If you are looking for another easy lunch or dinner side, a bright option like Frito corn salad also fits right in.

Baja Fish Tacos With Mango Slaw And Avocado Crema

FAQs: Frequently Asked Questions About Baja Fish Tacos With Mango Slaw And Avocado Crema

What are Baja fish tacos with mango slaw and avocado crema?

Baja fish tacos feature crispy battered white fish like cod or tilapia, topped with a fresh mango slaw for sweetness and crunch, and a creamy avocado sauce. Served in warm corn tortillas, they draw from Baja California street food traditions but add tropical twists. The mango slaw mixes diced mango, cabbage, red onion, cilantro, lime juice, and a touch of jalapeño for balance. Avocado crema blends ripe avocado, sour cream, lime, garlic, and salt for a smooth, cooling finish. This recipe serves 4, takes about 45 minutes, and yields 8 tacos. Fry the fish at 375°F for 3-4 minutes until golden. It’s a quick weeknight meal packing bright flavors and under 500 calories per serving.

How do you make mango slaw for Baja fish tacos?

For vibrant mango slaw, thinly slice 2 cups green cabbage, 1 cup red cabbage, and 1 large ripe mango into matchsticks. Dice 1/4 red onion and 1 jalapeño (seeds removed for less heat). Mix with 1/4 cup chopped cilantro, juice of 2 limes, 1 tablespoon honey, 2 tablespoons olive oil, and salt to taste. Toss gently and let sit 10 minutes to meld flavors. This no-cook slaw adds juicy sweetness and crunch to balance fried fish. Make ahead and store in the fridge up to 2 days; it stays crisp. Yields enough for 8 tacos. Pro tip: Use a mandoline for even slices.

What’s the best way to fry fish for Baja tacos?

Pat dry 1 pound cod or tilapia fillets, cut into 1-inch strips. Dredge in seasoned flour (1/2 cup flour, 1 tsp each salt, pepper, paprika), dip in beer batter (1 cup flour, 1 cup cold Mexican beer, 1 tsp baking powder), then fry in 350-375°F vegetable oil for 3-4 minutes per side until golden and flaky (internal temp 145°F). Drain on paper towels. Use a deep skillet or Dutch oven with 2 inches oil. Fry in batches to avoid crowding. This temp ensures crispy exterior without sogginess. Serve immediately with tortillas warmed on a comal. Total fry time: 10-12 minutes for 8 tacos.

Can I make avocado crema ahead and what are substitutions?

Blend 1 ripe avocado, 1/2 cup sour cream or Greek yogurt, juice of 1 lime, 1 garlic clove, 1/4 cup cilantro, salt, and 2 tablespoons water until smooth. It thickens in the fridge; thin with water if needed. Stores airtight up to 3 days. For dairy-free, swap sour cream for coconut yogurt. No avocado? Use mashed ripe banana with lime for creaminess, or mayo-based crema. Taste and adjust lime for tang. This 5-minute sauce drips perfectly over hot fish tacos, adding richness. Makes 1 cup, enough for 8 tacos. Keeps tacos moist without overpowering slaw.

How do I store and reheat leftover Baja fish tacos?

Assemble tacos fresh for best texture, but store components separately: fried fish in airtight container in fridge up to 2 days (or freeze 1 month); slaw and crema up to 3 days. Reheat fish in 350°F oven 5-7 minutes or air fryer 4 minutes at 375°F to recrisp—avoid microwave. Warm tortillas on stovetop. Reassemble just before eating. Leftovers make great taco salad bases. Freezing whole assembled tacos works but may soften tortillas; wrap individually. This keeps the crunch and flavor intact. Recipe yields 8 tacos; plan 2 per person.

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
Baja Fish Tacos With Mango Slaw And Avocado Crema 79.png

Baja Fish Tacos With Mango Slaw And Avocado Crema

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🌮🐟 Fish tacos with avocado crema crown flaky pan-seared white fish with tropical mango-pineapple salsa – fresh, zesty protein burst refreshes instantly.
🥑 20-min skillet assembly feeds 4 vibrantly; customizable gluten-free tacos pair rice for fiesta nights.

  • Total Time: 21 minutes
  • Yield: 4 servings

Ingredients

– 1 1/4 pounds white flaky fish such as cod, halibut, turbot, or red snapper

– 3 tablespoons olive oil

– Salt and pepper, generously for the fish

– Tortillas, flour or corn

– 1/2 red onion, sliced thin

– 1 ripe mango, cut into small pieces

– 1/2 cup pineapple, cut into small pieces

– 1 lime, freshly squeezed for salsa

– 1/4 cup cilantro, chopped for salsa

– 1 large avocado, pitted and peeled

– 1/2 cup sour cream or Greek yogurt

– 1/2 clove garlic, peeled for crema

– 1 lime, freshly squeezed for crema

– 1/4 teaspoon salt for crema

– 1/4 teaspoon pepper for crema

Instructions

1-First Step: Get your prep work done Start by gathering your ingredients and setting up a few bowls. Slice the red onion thin, cut the mango and pineapple into small pieces, chop the cilantro, peel the garlic, and squeeze both limes. If you want a milder onion flavor, soak the sliced onion in cold water for 30 minutes to 1 hour, then drain it well before using. That little trick takes some of the sharp edge off without losing the crunch.

2-Second Step: Make the mango salsa In a medium bowl, mix 1/2 red onion, 1 ripe mango, 1/2 cup pineapple, the juice of 1 lime, and 1/4 cup chopped cilantro. Stir gently so the fruit keeps its shape. The salsa should look colorful and juicy, with enough lime to keep it bright but not so much that it turns soupy. Let it sit while you cook the fish so the flavors mingle a bit.

3-Third Step: Blend the avocado crema Add 1 large avocado, 1/2 cup sour cream, 1/2 clove peeled garlic, the juice of 1 lime, 1/4 teaspoon salt, and 1/4 teaspoon pepper to a food processor. Blend until smooth and creamy. If it seems too thick, add a tiny splash of water or a little more lime juice. If you are using Greek yogurt, the crema will be a little tangier, which works nicely with the sweet salsa.

4-Fourth Step: Cook the fish Heat 3 tablespoons olive oil in a non-stick frying pan over medium-high heat. Pat the fish dry and season it generously with salt and pepper on both sides. When the oil is hot, place the fish in the pan skin side down if it has skin. Cook for 3 minutes, then flip carefully and cook for another 3 minutes, or until the fish flakes easily and is cooked through. The inside should be opaque and tender, not dry or rubbery. If your fillets are thick, add a minute or two as needed.

5-Fifth Step: Warm the tortillas Warm the flour or corn tortillas in a dry skillet, microwave, or directly over a low flame if you like a little char. Warm tortillas make a big difference because they bend instead of crack, which is the kind of cooperation we all appreciate at dinner time. Keep them wrapped in a clean towel so they stay soft while you finish the rest.

6-Final Step: Assemble the tacos Place a piece of fish on each tortilla, spoon on the mango salsa, and finish with a generous drizzle of avocado crema. Serve right away while the fish is hot and the tortillas are warm.

Notes

🧅 Soak onions cold water 30 min to mellow sharpness.
🥑 Sub Greek yogurt for sour cream lighter crema.
🌽 Corn tortillas GF; serve with cilantro lime rice.

  • Author: Brandi Oshea
  • Prep Time: 15 minutes
  • Onion Soak: 30 minutes
  • Cook Time: 6 minutes
  • Category: Main Course
  • Method: Pan-Fry
  • Cuisine: Mexican
  • Diet: Pescatarian, Gluten-Free

Nutrition

  • Serving Size: 2 tacos
  • Calories: 418
  • Sugar: 12g
  • Sodium: 258mg
  • Fat: 26g
  • Saturated Fat: 6g
  • Unsaturated Fat: 18g
  • Trans Fat: 0g
  • Carbohydrates: 21g
  • Fiber: 6g
  • Protein: 29g
  • Cholesterol: 86mg

Next Recipe

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star