Fish Tacos

Fish Tacos | ChopChop


There are lots of ingredients to prepare, but this isn’t a hard recipe to make, and the tacos are so good. If you don’t have (or like) all the taco bar fixings, just use what’s on hand! 

Make some Purple Cabbage Slaw for one of the toppings.

Hands-on time: 45 minutes
Total time: 45 minutes
Makes: 4 Servings

Kitchen Gear: 

Measuring spoons
Medium bowl
Sharp knife (adult needed)
Cutting board
Large nonstick skillet
Heatproof spatula
Measuring cup


2 tablespoons
vegetable oil
1 teaspoon
ground cumin
1 teaspoon
chili powder
1⁄4 teaspoon
kosher salt
1 clove
garlic, peeled and minced
1 1⁄2 pound
halibut fillets or other firm white fish (or another firm white fish)
(6-inch) corn tortillas
Purple Cabbage Slaw or shredded cabbage
onion, peeled and finely chopped
1 cup
tomato, cored and chopped
1 cup
avocado, pitted, peeled and diced
1⁄2 cup
chopped fresh cilantro leaves
lime, cut in quarters
hot sauce
plain Greek yogurt


  1. Put the oil, spices, salt, and garlic in the bowl and mix well.
  2. Cut the fish into 1-inch strips, put them in the bowl, and use your clean fingers to coat them with the spice mixture. Set the fish aside. Be sure to wash your hands with soap and water after handling raw fish!
  3. Put the skillet on the stove and turn the heat to medium. When it is hot, add the tortillas, one at a time, and cooked until warm, about 30 seconds on each side. Wrap them in a dish towel to keep warm.
  4. Put the skillet on the stove and turn the heat to medium-high. Add the fish and cook 3 minutes, then use the spatula to flip the pieces over. Cook until the fish breaks easily into flakes when you poke it with a fork, about 2 minutes.
  5. Give each person two tortillas and let them assemble the tacos with the toppings they like.


Did you know?

Cabbage is in the same family as kale, bok choy, broccoli, cauliflower, collards, Brussels sprouts, and radish. They are called cruciferous vegetables because the four petals of their flowers make a cross shape, and cruciferous is Latin for “bearing a cross.”