tilapia tacos with peppers

Whole-wheat tortillas create a perfect package for nutrient-rich ingredients. Fish tacos, typically flavored with lime, cumin, garlic, and peppers, are popular in coastal areas where seafood is plentiful — and can be an appealing way to make seafood “kid-friendly.”

Adapted from “The Academy of Nutrition & Dietetics”

Cooking time:7 minutes

Recipe serves: 6 servings


  • 6 (5-ounce) tilapia filets
  • 1/2 teaspoon cumin
  • 1 teaspoon salt (or to taste)
  • 2 limes, divided
  • 1/4 cup extra-virgin olive oil
  • 1/2 large red bell pepper, cut in 1/4-inch strips
  • 1/2 large yellow bell pepper, cut in 1/4-inch strips
  • 1 jalapeño pepper, cut in thin strips
  • 1 small onion, thinly sliced
  • 2 cloves garlic, chopped
  • 6 whole-wheat tortillas
  • 1/4 cup + 2 tablespoons fresh cilantro or parsley, coarsely chopped


  1. Place the tilapia filets in a medium bowl. Toss with the cumin, salt, and juice of 1 lime. Set aside.
  2. In a large skillet, heat the olive oil over medium-high heat. Add bell peppers, jalapeño, onion, and garlic. Cook for about 1 minute, until the peppers and onion are slightly softened.
  3. Add the seasoned tilapia filets to the skillet. Cook the fish for about 3 minutes on each side, or until white and opaque (tilapia will flake easily and may break apart).
  4. Remove the skillet from the heat. Divide the vegetable and tilapia mixture evenly between each tortilla. Top with the cilantro or parsley and garnish with a wedge of the remaining lime. Roll up tightly, tucking in the ends.

Editor's Note: This recipe was originally published on , and was last reviewed on .

Never Miss a Beat!

Get Healthy Tips Sent to Your Phone!

Message and data rates may apply. Text the word STOP to opt out and HELP for help. Click here to view the privacy and terms.

About UPMC Harrisburg

UPMC Harrisburg is a nationally recognized leader in providing high-quality, patient-centered health care services in south central PA. and surrounding rural communities. UPMC Harrisburg includes seven acute care hospitals and over 160 outpatient clinics and ancillary facilities serving Dauphin, Cumberland, Perry, York, Lancaster, Lebanon, Juniata, Franklin, Adams, and parts of Snyder counties. These locations care for more than 1.2 million area residents yearly, providing life-saving emergency care, essential primary care, and leading-edge diagnostic services. Its cardiovascular program is nationally recognized for its innovation and quality. It also leads the region with its cancer, neurology, transplant, obstetrics-gynecology, maternity care, and orthopaedic programs.