Text Size


Fish Tacos

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 you do!

PowerUp Recipes

Fish Tacos

 Kitchen Gear
  • Measuring spoons
  • Sharp knife (adult needed)
  • Cutting board
  • Medium bowl or pie plate
  • Medium pan
  • Large nonstick pan
  • Spatula
  • Measuring cup

  • 2 tablespoons vegetable or olive oil
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 1⁄4 teaspoon salt
  • 1 clove garlic, peeled and minced, or put through a garlic press
  • 1 1⁄2 pound halibut fillets (or another firm white fish)
  • 6 (6-inch) corn tortillas
  • 1⁄2 onion, finely chopped
  • 1 cup chopped fresh tomato
  • 1 cup diced avocado
  • 1⁄2 cup cilantro leaves
  • Ounce lime wedges
  • Ounce hot sauce
  • Ounce plain, nonfat Greek yogurt

Serves: 3

Wash your hands with soap and water, then gather all your kitchen gear and ingredients and put them on a clean counter.
  1. Combine the oil, spices, salt, and garlic in the bowl. 
  2. Cut the fish into 1-inch strips, put them in the bowl, and use your fingers to coat them with the spice mixture. Set the fish aside. 
  3. Heat the medium pan over medium heat for 3 minutes. One at a time, heat the tortillas on each side for about 30 seconds. Wrap them in a dish towel to keep warm. 
  4. Put the large, nonstick pan on the stove and turn the heat to medium-high. Put the fish in the hot pan and cook for 3 minutes, then use the spatula to flip the pieces over. Cook on the other side until the fish breaks easily into flakes when you poke it with a fork, around 2 minutes. 
  5. Give each person two tortillas and let everyone assemble the tacos with whatever ingredients they like they like. 

  • Did you know? Cabbage is in the same family as kale, bok choy, broccoli, caluiflower, 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."