Transform your weeknight dinners with these vibrant and flavorful Favorite Fish Tacos! Featuring perfectly spiced white fish—seasoned with a zesty blend of smoked paprika, cumin, and chili powder—this easy recipe combines bold flavors with minimal effort. The fish can be baked or pan-fried for versatility, while a tangy lime crema adds a creamy kick that complements the fresh toppings of shredded red cabbage, juicy tomatoes, and fragrant cilantro. Served in warm tortillas, these tacos are a delicious and healthy crowd-pleaser that’s ready in just 25 minutes. Perfect for taco nights, casual gatherings, or a quick family meal, this dish will quickly become your go-to for fresh, homemade tacos that taste restaurant-quality.
Preheat your oven to 375°F (190°C) or prepare a non-stick skillet for stovetop cooking.
Pat the fish dry with paper towels and cut it into smaller fillets if necessary for even cooking.
In a small bowl, mix the olive oil, smoked paprika, ground cumin, garlic powder, chili powder, salt, and black pepper to make a spice rub.
Rub the spice mixture evenly over both sides of the fish fillets.
If baking: Place the seasoned fish on a lightly greased baking sheet and roast for 8–10 minutes, or until the fish flakes easily with a fork. If pan-frying: Heat a little olive oil in your skillet and cook the fish for 3–4 minutes on each side, or until cooked through.
While the fish cooks, prepare the lime crema by mixing the sour cream (or Greek yogurt), lime juice, and hot sauce (if using) in a small bowl. Set aside.
Warm the tortillas by wrapping them in foil and placing them in the oven for 5 minutes, or by heating them in a dry skillet over medium heat for 30 seconds on each side.
Assemble the tacos by spreading a dollop of lime crema on each tortilla. Top with a piece of cooked fish, shredded red cabbage, diced tomatoes, and chopped cilantro.
Serve immediately with lime wedges on the side for extra zing!
Calories |
1773 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 79.5 g | 102% | |
| Saturated Fat | 28.3 g | 142% | |
| Polyunsaturated Fat | 2.7 g | ||
| Cholesterol | 298 mg | 99% | |
| Sodium | 3624 mg | 158% | |
| Total Carbohydrate | 157.5 g | 57% | |
| Dietary Fiber | 19.1 g | 68% | |
| Total Sugars | 14.9 g | ||
| Protein | 116.2 g | 232% | |
| Vitamin D | 22.7 mcg | 113% | |
| Calcium | 752 mg | 58% | |
| Iron | 14.1 mg | 78% | |
| Potassium | 2949 mg | 63% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.