These easy fish tacos are a delicious and healthy meal that's perfect for busy weeknights. Flaky white fish is seasoned with a blend of spices and pan-fried until crispy, then served in warm corn tortillas with a tangy lime slaw and creamy avocado. This quick and flavorful dish is sure to become a family favorite.
Cut the white fish fillets into 1-inch strips. Place them in a bowl and season with chili powder, cumin, garlic powder, salt, and black pepper. Toss to coat the fish evenly.
Thinly slice the green cabbage and place it in a large bowl. Juice one lime and add it to the cabbage along with 1/4 cup of sour cream. Toss to combine and set aside.
Cut the avocado in half, remove the pit, and slice the flesh thinly. Set aside.
Wrap the corn tortillas in a damp paper towel and microwave for 30 seconds to 1 minute, or until they are warm and pliable.
Heat the olive oil in a large skillet over medium-high heat. Add the seasoned fish strips to the skillet and cook for 2-3 minutes per side, or until the fish is golden brown and cooked through.
Divide the cooked fish evenly among the warm corn tortillas. Top each taco with the lime slaw and sliced avocado.
Cut the remaining lime into wedges and serve alongside the fish tacos. Add a dollop of the remaining sour cream to each taco, if desired.