Fish Tacos
I still remember the first time I had fish tacos. It was at a small beachside restaurant, and the combination of crispy fish, tangy slaw, and creamy sauce was love at first bite. Since then, I've been on a mission to perfect my own fish tacos recipe. As a former competitive rower, I know how important it is to fuel my body with nutrient-dense meals that taste amazing.
That's why I'm excited to share my favorite fish tacos recipe with you. This dish is perfect for anyone looking for a protein-forward meal that's easy to make and packed with flavor. Whether you're a busy athlete or just a foodie at heart, you'll love the combination of crispy fish, fresh slaw, and creamy sauce.
One of the things that sets this recipe apart is the use of a quick wet brine before searing the fish. This step may seem optional, but trust me, it makes all the difference in keeping the fish moist and flavorful. By brining the fish, we're able to lock in the natural juices and add a depth of flavor that's hard to replicate with other methods.
In addition to the brining step, we'll also be using a combination of high-heat searing and gentle cooking to achieve the perfect texture. This technique is called 'brine-then-sear', and it's a game-changer for cooking high-protein cuts of fish. By searing the fish at high heat, we're able to create a crispy crust on the outside, while keeping the inside tender and juicy.
So, what makes this recipe so special? For one, it's incredibly versatile. You can use any type of white fish you like, from cod to tilapia to mahi-mahi. You can also customize the slaw and sauce to your liking, adding in your favorite spices and ingredients. Plus, this dish is perfect for meal prep, as it can be made ahead of time and reheated when you're ready to eat.
Why You’ll Love This Recipe
- This recipe is easy to make and requires minimal ingredients.
- The combination of crispy fish, tangy slaw, and creamy sauce is a match made in heaven.
- This dish is perfect for meal prep, as it can be made ahead of time and reheated when you're ready to eat.
- You can customize the slaw and sauce to your liking, adding in your favorite spices and ingredients.
- This recipe is versatile and can be made with any type of white fish you like.
- The use of a quick wet brine and high-heat searing creates a crispy crust on the outside of the fish, while keeping the inside tender and juicy.
Why This Recipe Works
So, what makes this recipe work so well? For one, the combination of a quick wet brine and high-heat searing creates a crispy crust on the outside of the fish, while keeping the inside tender and juicy. This is due to the way that the brine helps to lock in the natural juices of the fish, while the searing process creates a flavorful crust on the outside.
Another key factor is the use of a flavorful slaw made with red cabbage, carrots, and a hint of lime juice. This slaw adds a nice crunch and a burst of freshness to the dish, which helps to balance out the richness of the fish. By using a combination of crunchy and soft textures, we're able to create a dish that's both satisfying and refreshing.
Finally, the creamy sauce made with Greek yogurt, lime juice, and a hint of cumin helps to tie everything together. This sauce adds a nice tanginess to the dish, which helps to cut through the richness of the fish and slaw. By using a combination of flavors and textures, we're able to create a dish that's both delicious and well-balanced.
In terms of cooking science, the key to this recipe is the use of heat control and moisture management. By searing the fish at high heat, we're able to create a crispy crust on the outside, while keeping the inside tender and juicy. This is due to the way that the heat helps to lock in the natural juices of the fish, while the searing process creates a flavorful crust on the outside.
Ingredients You’ll Need
When it comes to making fish tacos, the key is to use fresh, high-quality ingredients. You'll want to start with a firm white fish, such as cod or tilapia, and make sure it's sustainably sourced. You'll also want to use a combination of crunchy and soft textures, such as red cabbage and carrots, to add depth and interest to the dish.
In addition to the fish and slaw, you'll also want to have some basic pantry staples on hand, such as lime juice, cumin, and Greek yogurt. These ingredients will help to add flavor and creaminess to the dish, and can be easily customized to your liking.
- 1 lb (450g) cod or tilapia fillets, cut into small piecesYou can use any type of white fish you like, but make sure it's sustainably sourced and fresh.
- 1/2 cup (120g) red cabbage, shreddedRed cabbage adds a nice crunch and a burst of freshness to the dish.
- 1/2 cup (60g) carrots, peeled and gratedCarrots add a nice sweetness and texture to the dish.
- 1/4 cup (60g) Greek yogurtGreek yogurt helps to add creaminess and tanginess to the dish.
- 2 tablespoons lime juiceLime juice helps to add brightness and flavor to the dish.
- 1 teaspoon cuminCumin adds a nice warmth and depth to the dish.
- 1/2 teaspoon paprikaPaprika adds a nice smokiness and flavor to the dish.
- 1/4 teaspoon cayenne pepperCayenne pepper adds a nice heat and flavor to the dish.
- Salt and pepper to tasteSalt and pepper help to bring out the natural flavors of the dish.
- 2 tablespoons olive oilOlive oil helps to add moisture and flavor to the dish.
- 2 cloves garlic, mincedGarlic adds a nice flavor and aroma to the dish.
- 1/4 cup (15g) chopped fresh cilantroCilantro adds a nice freshness and flavor to the dish.
Equipment You’ll Need
How to Make Fish Tacos
- 1Start by preparing the slaw. In a large bowl, combine the shredded red cabbage, grated carrots, and a pinch of salt and pepper. Massage the slaw with your hands for about 2-3 minutes, until it starts to soften and become tender.
- 2In a small bowl, whisk together the Greek yogurt, lime juice, cumin, paprika, and cayenne pepper. Season the sauce with salt and pepper to taste.
- 3Heat the olive oil in a large skillet or sauté pan over medium-high heat. Add the minced garlic and cook for about 1 minute, until fragrant.
- 4Add the fish pieces to the skillet and cook for about 3-4 minutes per side, until they reach an internal temperature of 145 F (63 C). Check the temperature with an instant-read thermometer in the thickest part of the fish.
- 5While the fish is cooking, warm the tortillas by wrapping them in a damp paper towel and microwaving for about 20-30 seconds.
- 6Once the fish is cooked, remove it from the skillet and place it on a plate. Cover the plate with foil to keep the fish warm.
- 7Assemble the tacos by placing a piece of fish on each tortilla, followed by a spoonful of the slaw and a dollop of the yogurt sauce.
- 8Garnish the tacos with chopped fresh cilantro and a squeeze of lime juice.
- 9Serve the tacos immediately and enjoy!
- 10Let the tacos rest for a few minutes before serving, to allow the flavors to meld together.
- 11Reheat any leftover tacos in the microwave or oven, until warm and crispy.
Expert Tips
- Make sure to use fresh and sustainable ingredients to get the best flavor and texture.
- Don't overcook the fish, as it can become dry and tough.
- Use a variety of textures and flavors to add depth and interest to the dish.
- Customize the slaw and sauce to your liking, by adding your favorite spices and ingredients.
- Let the tacos rest for a few minutes before serving, to allow the flavors to meld together.
- Reheat any leftover tacos in the microwave or oven, until warm and crispy.
- Experiment with different types of fish and slaw ingredients to find your favorite combination.
Common Mistakes to Avoid
- Overcooking the fish, which can make it dry and tough.
- Not using fresh and sustainable ingredients, which can affect the flavor and texture of the dish.
- Not customizing the slaw and sauce to your liking, which can make the dish bland and uninteresting.
- Not letting the tacos rest for a few minutes before serving, which can affect the flavor and texture of the dish.
- Not reheating leftover tacos properly, which can make them dry and unappetizing.
- Not using a variety of textures and flavors, which can make the dish boring and uninteresting.
Variations and Substitutions
- Use different types of fish, such as cod, tilapia, or mahi-mahi.
- Add different spices and ingredients to the slaw, such as diced onions or chopped fresh herbs.
- Use different types of yogurt or sauce, such as Greek yogurt or sour cream.
- Add some heat to the dish, by using hot sauce or red pepper flakes.
- Use different types of tortillas, such as corn or whole wheat.
- Add some crunch to the dish, by using chopped nuts or seeds.
- Use different types of citrus, such as lime or lemon juice.
What to Serve With Fish Tacos
Fish tacos are a versatile dish that can be served with a variety of sides and drinks. Some popular options include Mexican street corn, black beans, and sliced avocado. You can also serve the tacos with a refreshing drink, such as a margarita or a glass of iced tea.
In addition to the tacos, you can also serve a variety of other dishes, such as grilled vegetables, roasted sweet potatoes, or a simple green salad. The key is to find a balance of flavors and textures that complement the fish and slaw.
Make-Ahead, Storage, Freezing and Reheating
Fish tacos can be stored in the fridge for up to 3 days, or frozen for up to 2 months. To store the tacos, place them in an airtight container and refrigerate or freeze until ready to eat.
To reheat the tacos, simply microwave them for about 20-30 seconds, or oven heat them at 350°F (180°C) for about 5-7 minutes. You can also reheat the tacos in a skillet or sauté pan, by adding a small amount of oil and cooking over medium heat until warm and crispy.
In addition to storing and reheating the tacos, you can also make the slaw and sauce ahead of time and store them in the fridge for up to 24 hours. This can help to save time and make the dish more convenient to prepare.
When storing and reheating the tacos, make sure to follow safe food handling practices to avoid foodborne illness. Always use clean utensils and containers, and make sure to cook the fish to an internal temperature of 145 F (63 C) to ensure food safety.
Frequently Asked Questions
What type of fish is best for fish tacos?
The best type of fish for fish tacos is a firm white fish, such as cod or tilapia. You can also use other types of fish, such as mahi-mahi or halibut, but make sure they are fresh and sustainable.
How do I cook the fish for fish tacos?
To cook the fish for fish tacos, heat a large skillet or sauté pan over medium-high heat. Add a small amount of oil and cook the fish for about 3-4 minutes per side, until it reaches an internal temperature of 145 F (63 C).
What is the best way to store and reheat fish tacos?
Fish tacos can be stored in the fridge for up to 3 days, or frozen for up to 2 months. To reheat the tacos, simply microwave them for about 20-30 seconds, or oven heat them at 350°F (180°C) for about 5-7 minutes.
Can I customize the slaw and sauce for fish tacos?
Yes, you can customize the slaw and sauce for fish tacos to your liking. Try adding different spices and ingredients, such as diced onions or chopped fresh herbs, to the slaw and sauce to give them more flavor and texture.
Are fish tacos a healthy option?
Fish tacos can be a healthy option, depending on the ingredients and cooking methods used. Look for fresh and sustainable ingredients, and try to use healthy cooking methods, such as grilling or baking, to make the dish more nutritious.
Can I make fish tacos ahead of time?
Yes, you can make fish tacos ahead of time. Simply prepare the slaw and sauce, and cook the fish just before serving. This can help to save time and make the dish more convenient to prepare.
What are some common mistakes to avoid when making fish tacos?
Some common mistakes to avoid when making fish tacos include overcooking the fish, not using fresh and sustainable ingredients, and not customizing the slaw and sauce to your liking. Try to avoid these mistakes to make the dish more flavorful and enjoyable.
Can I use different types of tortillas for fish tacos?
Yes, you can use different types of tortillas for fish tacos. Try using corn or whole wheat tortillas for a different flavor and texture.
How do I add more flavor to the slaw and sauce?
To add more flavor to the slaw and sauce, try adding different spices and ingredients, such as diced onions or chopped fresh herbs. You can also use different types of yogurt or sauce, such as Greek yogurt or sour cream, to give the dish more flavor and texture.

Ingredients
- 1 lb (450g) cod or tilapia fillets, cut into small pieces
- 1/2 cup (120g) red cabbage, shredded
- 1/2 cup (60g) carrots, peeled and grated
- 1/4 cup (60g) Greek yogurt
- 2 tablespoons lime juice
- 1 teaspoon cumin
- 1/2 teaspoon paprika
- 1/4 teaspoon cayenne pepper
- Salt and pepper to taste
- 2 tablespoons olive oil
- 2 cloves garlic, minced
- 1/4 cup (15g) chopped fresh cilantro
Instructions
- Start by preparing the slaw. In a large bowl, combine the shredded red cabbage, grated carrots, and a pinch of salt and pepper. Massage the slaw with your hands for about 2-3 minutes, until it starts to soften and become tender.
- In a small bowl, whisk together the Greek yogurt, lime juice, cumin, paprika, and cayenne pepper. Season the sauce with salt and pepper to taste.
- Heat the olive oil in a large skillet or sauté pan over medium-high heat. Add the minced garlic and cook for about 1 minute, until fragrant.
- Add the fish pieces to the skillet and cook for about 3-4 minutes per side, until they reach an internal temperature of 145 F (63 C). Check the temperature with an instant-read thermometer in the thickest part of the fish.
- While the fish is cooking, warm the tortillas by wrapping them in a damp paper towel and microwaving for about 20-30 seconds.
- Once the fish is cooked, remove it from the skillet and place it on a plate. Cover the plate with foil to keep the fish warm.
- Assemble the tacos by placing a piece of fish on each tortilla, followed by a spoonful of the slaw and a dollop of the yogurt sauce.
- Garnish the tacos with chopped fresh cilantro and a squeeze of lime juice.
- Serve the tacos immediately and enjoy!
- Let the tacos rest for a few minutes before serving, to allow the flavors to meld together.
- Reheat any leftover tacos in the microwave or oven, until warm and crispy.