Few things capture the essence of summer quite like a plate of fresh fish tacos. These Summer Fish Tacos with Cabbage Slaw are zesty, colorful, and packed with bold flavors that will transport you straight to the coast with every bite.

The first time I made these tacos, it was during a beach vacation where we grilled fish right on the sand. With a squeeze of lime and a crunch of cabbage, they disappeared faster than the waves at high tide. They’ve since become a family favorite, perfect for laid-back dinners or impromptu backyard gatherings.
These tacos are not just vibrant and flavorful—they're also a breeze to make. Let's take a look at why they deserve a spot in your summer rotation.
Why You'll Love These Summer Fish Tacos with Cabbage Slaw
Say hello to your new favorite warm-weather meal. These Summer Fish Tacos are as satisfying as they are simple, with the kind of flavors that make you crave seconds (or thirds).
First, they’re fast and fuss-free. You can have everything on the table in under 30 minutes, making them ideal for weeknights or spontaneous get-togethers.
They’re also super healthy and light. Fresh fish, crunchy cabbage, and a citrusy dressing mean you're eating something that feels indulgent but won’t weigh you down.
Budget-friendly? Absolutely. Use whatever white fish is on sale or in season—tilapia, cod, mahi mahi—and a bag of pre-shredded cabbage keeps costs and prep time low.
And let’s not forget versatility. These tacos adapt easily to your tastes. Add a spicy crema, avocado slices, or swap in mango salsa. You can’t go wrong.
Now, let’s break down the ingredients that bring it all together.
Ingredients Notes

These fish tacos are all about freshness and balance. Each element brings something special to the plate.
The fish is the star of the show. Choose a mild, flaky white fish like tilapia, cod, or mahi mahi. Seasoned with chili powder, cumin, and garlic, then quickly pan-seared or grilled, the fish stays moist with a flavorful outer crust.
The cabbage slaw provides the perfect crunchy contrast. I like to use a mix of green and red cabbage for color and texture. Tossed in a light lime vinaigrette, the slaw brings brightness that complements the richness of the fish.
You’ll want to use corn tortillas for authenticity and flavor. Lightly char or warm them before serving to make them more pliable and bring out their toasty aroma.
For a finishing touch, a lime crema ties everything together. Made with sour cream or Greek yogurt, lime juice, and a pinch of salt, it adds creaminess without overpowering the other flavors.
You’ll just need a skillet or grill, a couple of bowls, and a zester to get the job done—no special tools required.
How To Make These Summer Fish Tacos with Cabbage Slaw

Making these tacos is refreshingly simple and fun—perfect for summer evenings when you’d rather be outside than stuck in the kitchen.
Start by prepping your slaw. In a large bowl, combine shredded cabbage, a handful of chopped cilantro, and thinly sliced green onions. In a separate bowl, whisk together lime juice, olive oil, honey, salt, and pepper, then pour it over the cabbage mixture. Toss well and set aside to marinate while you cook the fish.
Next, season your fish fillets generously with a spice mix of chili powder, cumin, paprika, garlic powder, salt, and pepper. Heat a large skillet over medium-high heat with a splash of oil. Cook the fish for 2-3 minutes per side, depending on thickness, until it's cooked through and flakes easily with a fork.
While the fish cooks, make your crema. In a small bowl, combine sour cream (or Greek yogurt) with lime juice, zest, and a pinch of salt. Stir until smooth and creamy.
Warm your corn tortillas in a dry skillet or directly over a gas flame for a few seconds per side. This step enhances their flavor and prevents them from cracking when folded.
To assemble, flake the fish into bite-sized pieces and layer it into warm tortillas. Top with a generous scoop of cabbage slaw, drizzle with lime crema, and garnish with extra cilantro or a wedge of lime if desired.
From start to finish, these tacos take about 25-30 minutes to prepare. Quick, colorful, and bursting with fresh flavor—everything summer cooking should be.
Storage Options
These tacos are best enjoyed fresh, but you can store the components separately for quick meals later.
Cooked fish can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet or microwave before serving.
Cabbage slaw keeps well in the fridge for up to 3 days. In fact, the flavors deepen as it sits, making it a great make-ahead option.
Lime crema can be stored in a sealed jar or container for 4-5 days. Give it a stir before using.
Avoid storing assembled tacos, as the tortillas can become soggy. Keep everything separate and assemble fresh for best texture and taste.
Variations and Substitutions
This fish taco recipe is endlessly customizable, which makes it even more lovable.
Want a little heat? Add sriracha or chipotle powder to the crema, or top with sliced jalapeños.
No white fish on hand? Try shrimp, salmon, or even grilled tofu as a satisfying substitute.
Looking for more color? Top your tacos with mango or pineapple salsa for a tropical twist that pairs beautifully with the slaw.
Gluten-free? Stick with certified gluten-free corn tortillas and double-check your spice blends.
Don’t like cilantro? Simply omit it or replace it with chopped green onions or parsley.
The best part of these tacos is making them your own. Try different toppings, spice levels, or slaw variations until you find your perfect summer combo.
PrintSummer Fish Tacos with Cabbage Slaw Seafood Recipe
This Summer Fish Tacos with Cabbage Slaw Seafood Recipe delivers the ultimate coastal flavor with flaky grilled fish, crisp cabbage slaw, and a tangy lime crema, all wrapped in warm tortillas. A quick, healthy, and refreshing seafood taco recipe perfect for warm-weather dining and outdoor gatherings.
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Grilling
- Cuisine: Mexican
- Diet: Gluten Free
Ingredients
For the Fish:
-
1 lb white fish fillets (cod, tilapia, or mahi-mahi)
-
1 tbsp olive oil
-
1 tsp chili powder
-
½ tsp cumin
-
½ tsp garlic powder
-
½ tsp smoked paprika
-
Salt & pepper to taste
-
Juice of 1 lime
For the Cabbage Slaw:
-
2 cups shredded green cabbage
-
½ cup shredded red cabbage
-
¼ cup chopped cilantro
-
¼ cup mayonnaise or Greek yogurt
-
1 tbsp lime juice
-
1 tsp honey
-
Salt & pepper to taste
For Assembly:
-
8 small corn or flour tortillas
-
Lime wedges
-
Extra cilantro for garnish
-
Optional: diced avocado, jalapeños, or hot sauce
Instructions
-
Preheat grill or skillet over medium heat.
-
In a small bowl, mix olive oil, lime juice, and spices. Rub the mixture over the fish.
-
Grill or pan-sear fish for 3–4 minutes per side or until cooked through. Remove and flake into large pieces.
-
In a medium bowl, combine all slaw ingredients. Toss to coat and chill until ready to use.
-
Warm tortillas in a dry skillet or microwave.
-
Assemble tacos: add flaked fish, top with cabbage slaw, and finish with cilantro, lime juice, or optional toppings.
-
Serve immediately with lime wedges.
Notes
-
Use your favorite firm white fish for best texture.
-
Slaw can be made a few hours in advance for more flavor.
-
Add diced mango or pineapple for a tropical twist.
Nutrition
- Serving Size: 2 tacos
- Calories: 350
- Sugar: 4 g
- Sodium: 390 mg





Leave a Reply