Easy Baja Fish Tacos
Transport your taste buds to the sunny coasts of Baja with these incredibly easy and flavorful fish tacos. Featuring flaky, perfectly seasoned white fish, crisp cabbage, fresh avocado, and a tangy crema, this dish is a vibrant explosion of textures and tastes. It's a quick weeknight meal that feels like a gourmet experience.
Prep Time
20 minutes
Cook Time
10 minutes
Total Time
30 minutes
Servings
4 servings (2 tacos each)
Keywords

Why This Recipe Delivers
- Ready in just 30 minutes, perfect for busy weeknights.
- Packed with fresh, vibrant flavors and satisfying textures.
- Customizable with your favorite toppings and heat level.
- A healthier alternative to traditional fried fish tacos.
- An exciting culinary escape that's simple to achieve at home.
Ingredients
- 450 grams (1 lb) white fish fillets (such as cod or tilapia), thawed if frozen
- 5 grams (1 tsp) chili powder
- 5 grams (1 tsp) ground cumin
- 2.5 grams (½ tsp) garlic powder
- 2.5 grams (½ tsp) paprika
- Salt and freshly ground black pepper, to taste
- 30 milliliters (2 tbsp) olive oil
- 8 small corn tortillas
- 240 milliliters (1 cup) shredded green cabbage
- 120 milliliters (½ cup) cherry tomatoes, halved
- 1 ripe avocado, sliced or diced
- 60 milliliters (¼ cup) red onion, thinly sliced
- Lime wedges, for serving
- Fresh cilantro, chopped, for garnish
- For the Baja Crema Sauce:
- 120 milliliters (½ cup) sour cream or plain Greek yogurt
- 30 milliliters (2 tbsp) mayonnaise
- 15 milliliters (1 tbsp) fresh lime juice
- 5 milliliters (1 tsp) hot sauce (optional, adjust to preference)
- Salt, to taste
Instructions
- Prepare the fish seasoning by combining the chili powder, ground cumin, garlic powder, paprika, a generous pinch of salt, and black pepper in a small bowl. Thoroughly mix the spices, then evenly rub this aromatic mixture over all surfaces of the white fish fillets, ensuring each piece is well coated to absorb the flavors.
- Heat the olive oil in a large skillet or frying pan over medium heat until shimmering. Carefully place the seasoned fish fillets in the hot oil. Cook for approximately 3 to 4 minutes per side, or until the fish is golden brown, cooked through, and flakes easily with a fork. Once cooked, remove the fish from the pan and gently flake it into bite-sized chunks using two forks.
- While the fish cooks, prepare the creamy Baja sauce. In a medium bowl, whisk together the sour cream (or Greek yogurt), mayonnaise, fresh lime juice, and hot sauce (if using). Stir until the mixture is smooth and well combined. Taste and adjust the salt as needed to achieve a balanced flavor.
- Warm the corn tortillas to make them pliable and enhance their flavor. You can do this by heating a dry skillet over medium-high heat and warming each tortilla for about 30 seconds per side, until they are soft and slightly toasted. Alternatively, wrap them in a damp paper towel and microwave for 30 seconds.
- Assemble the tacos by arranging the warm tortillas on a serving platter. Evenly distribute the flaky seasoned fish among the tortillas. Top each serving of fish with a generous portion of shredded cabbage, the halved cherry tomatoes, sliced or diced avocado, and the thinly sliced red onion.
- Finish each taco with a liberal drizzle of the prepared Baja crema sauce. Garnish generously with fresh chopped cilantro and serve immediately with extra lime wedges on the side for an added burst of citrus.

Tools You’ll Need
- Small mixing bowls
- Large skillet or frying pan
- Whisk
- Tongs or spatula
- Cutting board
- Sharp knife
Essential Success Tips
- Do not overcrowd the pan when cooking the fish; cook in batches if necessary to ensure even browning and a flaky texture.
- Choose firm, fresh white fish fillets for the best results. If using frozen, ensure they are fully thawed and patted dry before seasoning.
- For an extra burst of flavor, briefly toast the spices in a dry pan before mixing them into the rub.
- Warm your tortillas just before serving to prevent them from breaking and to enhance their flavor and texture.
- Adjust the amount of hot sauce in the crema to suit your preferred spice level, or omit it entirely for a milder sauce.
Professional Cooking Secrets
- Elevate your tacos by charring the corn tortillas directly over an open flame for a few seconds per side. This adds a smoky depth that is truly authentic.
- For an even flakier fish, consider a quick brine (15 minutes in salted water) before patting dry and seasoning. This helps retain moisture.
- To create a quick pickled red onion for an extra tangy crunch, thinly slice the red onion and soak it in a mixture of equal parts hot water and white vinegar with a pinch of salt and sugar for 10-15 minutes before assembling the tacos.

Notes
- Leftover fish can be stored in an airtight container in the refrigerator for up to 2 days. The crema sauce can be stored separately for up to 3 days.
- For a spicier kick, add a pinch of cayenne pepper to the fish seasoning or an extra dash of hot sauce to the crema.
- Consider adding a quick homemade pico de gallo or a sprinkle of cotija cheese for additional toppings.
Frequently Asked Questions
Can I use frozen fish for this recipe?
Yes, you can absolutely use frozen fish fillets. Just ensure they are completely thawed and thoroughly patted dry with paper towels before applying the spice rub. Excess moisture can prevent the fish from browning properly.
What are good substitutes for sour cream in the Baja crema?
Plain Greek yogurt is an excellent substitute for sour cream, offering a similar tang and creamy texture with added protein. You can also use a dairy-free sour cream alternative for a lactose-free version.
How can I make this recipe gluten-free?
This recipe is already largely gluten-free! Simply ensure you are using certified gluten-free corn tortillas. All other ingredients listed are naturally gluten-free.
Nutrition Facts (Per Serving)
Calories: 380, Protein: 28g, Fat: 22g, Carbs: 20g (per 2 tacos, estimated)
Allergy Information
Contains fish and dairy (sour cream/mayonnaise). For a dairy-free version, use dairy-free sour cream/yogurt and mayonnaise. Ensure corn tortillas are made without wheat if a strict gluten allergy is present, although most are naturally gluten-free.

No comment