These Summer Fish Tacos with Cabbage Slaw are the perfect combination of fresh, flavorful fish and a zesty, crunchy slaw. A light, healthy seafood recipe that’s perfect for any summer meal. The tacos are packed with protein, low in fat, and served with a vibrant slaw for extra crunch and flavor.
1 lb white fish fillets (like tilapia, cod, or halibut)
1 tablespoon olive oil
1 teaspoon chili powder
1 teaspoon cumin
1 teaspoon paprika
Salt and pepper to taste
8 small corn tortillas
2 cups shredded cabbage
1/4 cup shredded carrots
1/4 cup fresh cilantro, chopped
1/4 cup red onion, thinly sliced
1 lime, cut into wedges
1/4 cup mayonnaise
1 tablespoon sour cream
1 tablespoon lime juice
1 teaspoon garlic powder
Hot sauce (optional)
Preheat your grill or skillet to medium-high heat.
Rub the fish fillets with olive oil, chili powder, cumin, paprika, salt, and pepper.
Grill or cook the fish fillets for 3-4 minutes per side, or until flaky and fully cooked.
While the fish cooks, prepare the slaw by combining shredded cabbage, carrots, cilantro, and red onion in a bowl.
In a separate bowl, mix together mayonnaise, sour cream, lime juice, and garlic powder for the creamy sauce.
Warm the tortillas on the grill or in a pan.
Once the fish is ready, flake it into bite-sized pieces.
To assemble, place the fish on the tortilla, top with cabbage slaw, a drizzle of creamy sauce, and a squeeze of lime juice.
Serve immediately, adding hot sauce for extra spice if desired.
You can swap the fish for shrimp or other seafood if preferred.
Make the slaw ahead of time and refrigerate for extra crunch.