Fish tacos so delicious, you can imagine yourself in a beachside restaurant. Flaky chili-lime seasoned fish, crunchy cilantro-cabbage slaw, and a light adobo crema make an irresistible combination.
Hey there! It’s Monica from Nourish and Fete, and I’m so excited to share another fresh, fast, and flavorful recipe with you. If you love tacos, you’re in the right place!
Tacos are pretty much a weekly event in my house, and I love the endless variety of good fillings. You can never have too many options! We love a good blackened salmon or making easy ground beef taco meat in the Instant Pot.
You’ll love that these fish tacos have restaurant-quality flavor, yet land on the table in just 25 minutes, with no need to turn on the oven. The fish is perfectly seasoned and cooked to flaky perfection with just a few minutes in a piping hot skillet. So easy!
5 from 1 vote
Cuisine: American, Tex-Mex
Keyword: healthy fish tacos
Prep Time: 15 minutes
Cook Time: 10 minutes
Total Time: 25 minutes
Author: Monica Lensink
Season the fish on both sides with cumin, chili powder, and salt; set aside.
Prep the sauce and the slaw. Whisk sour cream or Greek yogurt, juice of 1/2 lime, water, chili powder, and salt together in a small bowl. Toss slaw ingredients together in a medium bowl. Place both in the fridge until ready to eat.
Cook the fish. Drizzle olive or avocado oil in a large skillet over medium-high heat. When hot, place fish in the skillet and cook for 4-5 minutes on each side, just until the fish is cooked through and blackened in spots. Remove fish from the skillet, spritz with lime juice, and break apart into large chunks.
Assemble the tacos, starting with the charred or warmed tortilla and layering on slaw, fish, and sauce, in that order. Add other toppings, as desired, and serve with extra lime wedges.
Calories: 309kcal | Carbohydrates: 33g | Protein: 29g | Fat: 6g | Saturated Fat: 2g | Cholesterol: 58mg | Sodium: 1283mg | Potassium: 492mg | Fiber: 2g | Sugar: 4g | Vitamin A: 1411IU | Vitamin C: 1mg | Calcium: 101mg | Iron: 3mg