Fish Tacos with Avocado Crema: A Flavor Explosion

Imagine biting into a perfectly grilled fish taco, where the tender, flaky fish dances harmoniously with a zesty crunch of fresh toppings, all wrapped in a warm tortilla. The moment you add a dollop of creamy avocado crema, it’s like a flavor explosion that promises to tantalize your taste buds and leave you craving more.

These Fish Tacos with Avocado Crema are not just a meal; they’re an experience that transports you to sun-drenched beaches and lively gatherings. Whether you’re hosting friends for Taco Tuesday or enjoying a cozy dinner at home, these tacos bring joy and laughter to any occasion, making every bite feel like a celebration of flavor.

Why Will You Keep Making Fish Tacos with Avocado Crema?

Quick and easy to whip up, these tacos come together in just 25 minutes—perfect for busy weeknights! Flavor-packed white fish fillets seasoned with cumin, paprika, and garlic powder create a delicious base. Creamy avocado crema adds a rich, tangy twist that elevates each bite. Versatile and customizable, you can easily swap ingredients or add your favorite toppings. Crowd-pleaser alert! These fish tacos are sure to impress family and friends at your next gathering!

Fish Tacos with Avocado Crema Ingredients

For the Fish

  • 1 lb white fish fillets (such as cod or tilapia) (cut into strips) – This tender fish serves as the perfect canvas for bold flavors in your Fish Tacos with Avocado Crema.
  • 1 tsp cumin – Adds a warm, earthy flavor that complements the fish beautifully.
  • 1 tsp paprika – Offers a subtle sweetness and vibrant color to your tacos.
  • 1 tsp garlic powder – Enhances the overall flavor profile with a hint of savory goodness.
  • 1 tbsp olive oil (for cooking) – Use this for sautéing the fish, giving it a rich taste and nice sear.
  • 1 tsp salt – Essential for bringing out the natural flavors of the fish and spices.
  • 1 tsp black pepper – Adds a mild heat that balances well with the creamy toppings.

For the Avocado Crema

  • 1 ripe avocado (peeled and pitted) – Provides creaminess and a fresh flavor that elevates your tacos.
  • 1/4 cup sour cream – Contributes tanginess and richness to the avocado crema.
  • 1 tbsp lime juice (freshly squeezed) – Brightens up the crema with zesty notes that cut through richness.
  • 1 clove garlic (minced) – Infuses a delicious aromatic element into your sauce.
  • 1/4 tsp salt – Helps enhance all the flavors in your creamy topping.

For Taco Assembly

  • 8 small corn tortillas (warmed) – These are essential for wrapping all your delicious fillings together perfectly.
  • 1 cup cabbage (shredded) – Adds crunch and freshness, balancing out the richness of the fish and crema.
  • 1/2 cup fresh cilantro (chopped) – Imparts a burst of herbal flavor that brings everything together beautifully.
  • 1 lime cut into wedges – Serve on the side for an extra squeeze of brightness over your tacos.

Step-by-Step Fish Tacos with Avocado Crema

1. Mix the Spices: In a mixing bowl, combine 1 tsp cumin, 1 tsp paprika, 1 tsp garlic powder, 1 tsp salt, and 1 tsp black pepper. Add in 1 lb of white fish fillets cut into strips, tossing gently to coat them evenly in those aromatic spices.

2. Cook the Fish: Heat 1 tbsp of olive oil in a skillet over medium-high heat. Once hot, add the seasoned fish strips and cook for about 3-4 minutes on each side until they’re cooked through and golden brown. Enjoy that sizzling sound!

For the Sauce:

3. Blend the Avocado Crema: In a blender, combine 1 ripe avocado (peeled and pitted), 1/4 cup sour cream, 1 tbsp freshly squeezed lime juice, 1 minced clove of garlic, and 1/4 tsp salt. Blend until smooth and creamy; it should be irresistibly rich!

4. Assemble the Tacos: On each warmed corn tortilla, layer the delicious cooked fish, about 1 cup of shredded cabbage for crunch, and a generous drizzle of your homemade avocado crema. Top it off with 1/2 cup of fresh cilantro and serve with lime wedges for that zesty finish.

Optional: Garnish with extra lime wedges for an added burst of flavor.

Exact quantities are listed in the recipe card below.

Expert Tips

  • Fish Selection: Use fresh, high-quality white fish like cod or tilapia for the best flavor and texture in your Fish Tacos with Avocado Crema.
  • Spice Balance: Adjust the cumin and paprika to your taste; a little extra can enhance the flavor without overwhelming the fish.
  • Perfect Cooking Time: Avoid overcooking by keeping an eye on the fish; it should be golden brown but still tender—about 3-4 minutes per side.
  • Creamy Consistency: For a smoother avocado crema, ensure your avocado is perfectly ripe. If too firm, it won’t blend well.
  • Tortilla Warmth: Warm your corn tortillas just before assembly to prevent them from cracking when you fill them with delicious ingredients.
  • Layering Order: Start with cabbage on the tortilla before adding fish; this helps keep everything together and adds a nice crunch.

How to Store and Freeze Fish Tacos with Avocado Crema

  • Fridge: Store leftover Fish Tacos with Avocado Crema in an airtight container for up to 3 days. Keep the components separate for best freshness.
  • Avocado Crema: The avocado crema can be stored in the fridge for up to 2 days. To prevent browning, press plastic wrap directly onto the surface before sealing it in a container.
  • Freezer: The fish can be frozen for up to 2 months. Wrap tightly in plastic wrap and then place in a freezer-safe bag. Thaw overnight in the fridge before cooking.
  • Reheating: To reheat the fish, bake at 350°F (175°C) for about 10 minutes or until warmed through. Avoid reheating the tortillas to maintain their texture; instead, warm them fresh when serving.

Fish Tacos with Avocado Crema Your Way

Feel free to play around with this recipe and make it uniquely yours!

  • Spicy Kick: Add diced jalapeños or a splash of hot sauce to the avocado crema for an extra kick. This simple addition can elevate the flavor profile, creating a delightful contrast with the creamy sauce.
  • Grilled Fish: Instead of pan-frying, try grilling the fish for a smoky flavor. The char from the grill adds depth to each bite, making your tacos even more exciting and vibrant.
  • Herb Infusion: Swap out cilantro for fresh parsley or basil in the crema. This twist provides a fresh herbaceous note that complements the fish beautifully.
  • Tropical Twist: Mix in diced mango or pineapple into the shredded cabbage for a sweet crunch. The burst of fruitiness will transport you straight to a beachside taco stand.
  • Baked Fish: For a healthier option, bake the fish fillets instead of cooking them in oil. This method retains moisture while cutting down on calories, perfect for guilt-free indulgence.
  • Creamy Alternatives: Use Greek yogurt instead of sour cream for a lighter version of the avocado crema. It maintains creaminess while adding protein, making your meal even more satisfying.
  • Flavored Tortillas: Opt for flavored corn tortillas, such as those made with spinach or tomato. They not only look beautiful but also add another layer of flavor and nutrition to your dish.

Make Ahead Options

Fish Tacos with Avocado Crema are not only flavorful but also perfect for meal prep, making your weeknight dinners a breeze. You can season the fish strips with cumin, paprika, garlic powder, salt, and black pepper up to 24 hours in advance; simply toss them together in a bowl and refrigerate. The avocado crema can also be prepared ahead of time—blend the ripe avocado, sour cream, lime juice, minced garlic, and salt and store it in an airtight container in the fridge for up to 3 days. When you’re ready to serve, just cook the marinated fish in olive oil for about 3-4 minutes on each side until golden brown. Warm your corn tortillas and assemble by layering the fish, shredded cabbage, and a drizzle of your creamy avocado sauce. With these prep steps completed in advance, you’ll enjoy delicious Fish Tacos with Avocado Crema in no time!

Fish Tacos with Avocado Crema Recipe FAQs

What type of fish is best for these tacos?

For these delicious fish tacos, I recommend using mild white fish fillets like cod or tilapia. Both options are tender and flaky, making them perfect for quick cooking and easy eating. Aim for about 1 lb of fish cut into strips for optimal taco filling!

How can I store leftovers?

If you have any leftovers, store the cooked fish in an airtight container in the refrigerator. It should stay fresh for up to 2 days. However, I recommend assembling the tacos fresh to maintain that delightful crunch of the cabbage and the creaminess of the avocado crema.

Can I freeze the fish before cooking?

Absolutely! If you want to prep ahead, you can freeze the seasoned fish strips before cooking. Just make sure to place them in a freezer-safe bag or container. When you’re ready to cook, thaw them overnight in the fridge, then follow the cooking instructions as usual.

What if I don’t have sour cream for the avocado crema?

No problem! If sour cream isn’t on hand, Greek yogurt makes a fantastic substitute. It adds a similar creaminess with a slightly tangy flavor. Just use 1/4 cup of plain Greek yogurt instead of sour cream to whip up that luscious avocado crema.

How can I adjust this recipe for dietary restrictions?

For gluten-free options, simply ensure your corn tortillas are certified gluten-free. Additionally, if you’re looking for a dairy-free alternative, swap out the sour cream for coconut yogurt or omit it entirely—just add a bit more lime juice to keep that zesty flavor!

What’s a good serving size for these tacos?

This recipe yields about 8 small corn tortillas filled with delicious goodness, serving roughly 4 people (2 tacos each). Each serving is around 350 calories, so it’s perfect for a light yet satisfying meal that everyone will love!

Fish Tacos with Avocado Crema

Delicious fish tacos topped with creamy avocado sauce, perfect for a quick and flavorful meal.
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings: 4 servings
Course: Lunch, Main Course
Cuisine: Mexican
Calories: 350

Ingredients
  

Fish
  • 1 lb white fish fillets (such as cod or tilapia) cut into strips
  • 1 tsp cumin
  • 1 tsp paprika
  • 1 tsp garlic powder
  • 1 tbsp olive oil for cooking
  • 1 tsp salt
  • 1 tsp black pepper
Avocado Crema
  • 1 ripe avocado peeled and pitted
  • 1/4 cup sour cream
  • 1 tbsp lime juice freshly squeezed
  • 1 clove garlic minced
  • 1/4 tsp salt
Taco Assembly
  • 8 small corn tortillas warmed
  • 1 cup cabbage shredded
  • 1/2 cup fresh cilantro chopped
  • 1 lime cut into wedges

Method
 

Prepare the Fish
  1. In a mixing bowl, combine the cumin, paprika, garlic powder, salt, and black pepper. Add the fish strips and toss to coat evenly.
  2. Heat olive oil in a skillet over medium-high heat. Add the fish and cook for about 3-4 minutes on each side until cooked through and golden brown.
Make the Avocado Crema
  1. In a blender, combine the avocado, sour cream, lime juice, minced garlic, and salt. Blend until smooth and creamy.
Assemble the Tacos
  1. On each warmed tortilla, layer the cooked fish, shredded cabbage, and a drizzle of avocado crema. Top with chopped cilantro and serve with lime wedges.

Nutrition

Serving: 1servingCalories: 350kcalCarbohydrates: 30gProtein: 20gFat: 15gSaturated Fat: 3gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gCholesterol: 60mgSodium: 600mgPotassium: 600mgFiber: 5gSugar: 1gVitamin A: 500IUVitamin C: 15mgCalcium: 100mgIron: 2mg

Notes

For extra flavor, consider adding sliced jalapeños or a spicy salsa.

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating