Description
These Homemade Fish Tacos are a delicious and easy-to-make meal that’s perfect for a quick dinner. Flaky white fish seasoned with a blend of spices, topped with crunchy cabbage, cilantro, and a zesty lime crema, all wrapped in warm tortillas. Serve these flavorful tacos with lime wedges for a fresh and satisfying meal.
Ingredients
Scale
For the Fish:
- 1 lb (450g) white fish fillets (such as cod, tilapia, or mahi-mahi)
- 1 tablespoon olive oil
- 1 teaspoon chili powder
- 1/2 teaspoon cumin
- 1/2 teaspoon paprika
- 1/4 teaspoon garlic powder
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- Juice of 1 lime
For Assembling Tacos:
- 8 small corn or flour tortillas
- 2 cups shredded cabbage
- 1/4 cup chopped cilantro
- 1/2 cup sour cream or Greek yogurt
- 1 tablespoon lime juice
- 1 teaspoon hot sauce (optional)
- Lime wedges for serving
Instructions
- Preheat and Prepare Fish: Preheat the oven to 400°F (200°C) or heat a skillet. Pat fish dry, rub with olive oil, season with spices, salt, pepper, and lime juice.
- Cook Fish: Cook fish in the oven for 8–10 minutes or on the stovetop for 3–4 minutes per side until flaky.
- Make Crema: Mix sour cream (or Greek yogurt), lime juice, and hot sauce for crema.
- Assemble Tacos: Warm tortillas, add flaked fish, cabbage, cilantro, and lime crema. Serve with lime wedges.
Notes
- Top with avocado, pickled onions, or mango salsa for extra flavor.
- For crispy fish, coat seasoned fillets in breadcrumbs and pan-fry until golden.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Main Course
- Method: Baking or Stovetop
- Cuisine: Mexican
Nutrition
- Serving Size: 2 tacos
- Calories: 350
- Sugar: 2g
- Sodium: 450mg
- Fat: 15g
- Saturated Fat: 5g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 3g
- Protein: 25g
- Cholesterol: 65mg