These Summer Fish Tacos with Cabbage Slaw are the perfect light and flavorful seafood dish. Packed with fresh, tender fish and topped with a tangy, crunchy cabbage slaw, they’re a hit for any summer meal or casual gathering. Quick to prepare, this dish offers a burst of flavor with every bite!
4 white fish fillets (like cod or tilapia)
8 small corn tortillas
1 cup shredded cabbage
1/2 cup diced red onion
1/2 cup chopped cilantro
1 lime (cut into wedges)
1 avocado (sliced)
2 tablespoons olive oil
1 teaspoon chili powder
1 teaspoon cumin
Salt and pepper, to taste
1/4 cup sour cream or Greek yogurt (optional for drizzle)
In a small bowl, mix together chili powder, cumin, salt, and pepper. Rub this spice mixture over the fish fillets.
Heat olive oil in a pan over medium heat. Cook the fish fillets for 3-4 minutes per side until flaky and cooked through.
While the fish cooks, prepare the cabbage slaw by combining shredded cabbage, red onion, and cilantro in a bowl.
Warm the tortillas in a dry skillet for about 30 seconds on each side.
Once the fish is done, assemble the tacos by placing a fillet on each tortilla, then topping with the cabbage slaw, avocado slices, and a drizzle of sour cream or yogurt if desired.
Squeeze lime wedges over the tacos for added freshness. Serve immediately.
Feel free to use any firm white fish for this recipe, such as cod, tilapia, or haddock.
For extra spice, add a dash of hot sauce or a few slices of jalapeño to the tacos.
If you prefer a different slaw, you can add carrots or red bell peppers for extra crunch and color.