Low-Fat Baja Fish Tacos with Mango Slaw

Lean grilled white fish, a tangy low-fat yogurt–lime crema, and a crunchy mango–jicama slaw keep these Baja-style tacos bright and light. Perfect for summer cookouts — includes low-fat marinades plus grill and air-fryer cooking options and make-ahead slaw tips for Labor Day gatherings.

0.0(0 reviews)
Prep: 25m · Cook: 12m · Total37 mins
DifficultyEasy
Serves4
Low-Fat Baja Fish Tacos with Mango Slaw

Ingredient Spotlight

Jicama, peeled and cut into matchsticks

Jicama is a crisp, slightly sweet tuber native to Mexico and commonly used in Mexican and Southeast Asian salads and slaws. Raw, it has a juicy crunch similar to water chestnut with a mild, slightly nutty flavor and little aroma. You can find it in the produce section of larger supermarkets or Hispanic/Latin markets; if unavailable, substitute raw water chestnuts, peeled apple or firm pear, or thinly sliced daikon for a similar crunch and mild sweetness.

Jake

Jake's note

"This is a lighter take on classic Baja tacos — bright, crunchy, and easy to scale for a crowd. The mango–jicama slaw can be made ahead, and the fish cooks quickly on the grill or in an air fryer for a fuss-free summer main."

Low-Fat Baja Fish Tacos with Mango Slaw

These Baja-style fish tacos are built around a few dependable contrasts: lean, flaky white fish marinated briefly in lime and a chili‑cumin blend, a crunchy mango–jicama slaw, and a tangy low‑fat Greek yogurt crema that brightens every bite without weighing it down. The magic here is texture — tender fish flakes against the crackle of jicama and cabbage — and balance: fresh mango sweetness, citrus acidity, and a savory kiss from the chili‑lime spice. This version is intentionally low in fat but not in flavor, trading heavy creams for the lift of lime and the creaminess of strained yogurt so the fish and produce remain the stars.

It’s a practical recipe for summer cookouts and busy weeknights alike: the slaw can be made ahead (keep the dressing separate if you want maximum crunch), and the fish adapts cleanly to either the grill or an air fryer. Small technique choices — patting the fish dry, a very short marinade, warming tortillas so they don’t crack — make the difference between a good taco and one you’ll want to repeat. Serve these to guests who want bold fresh flavors with fewer calories, families who need a fast crowd‑pleaser, or anyone who appreciates clean, bright seafood.

Plan your timing

6:19 pm6:25 pmMake a low‑fat lime marinade and marinate the fish
6:25 pm6:31 pmPrepare the mango–jicama slaw
6:31 pm6:37 pmWhip up the tangy yogurt–lime crema
6:37 pm6:43 pmPreheat grill or air fryer and prepare for cooking
6:43 pm6:49 pmCook the fish — grill or air fryer
6:49 pm6:55 pmWarm tortillas and assemble tacos
Advertisement
Yield
4

Ingredients

  • 1 1/2 lb Firm white fish fillets (mahi mahi, cod, halibut), skin removed if desired
  • 1 large Ripe mango, peeled and diced
  • 1/2 cup Low-fat plain Greek yogurt (for crema)
  • 8 count Small corn tortillas
  • 1 cup Jicama, peeled and cut into matchsticks
  • 4 tbsp Fresh lime juice (divided: marinade, slaw, crema)
  • 2 cups Shredded green cabbage
  • 1 tbsp Olive oil (or a neutral spray for lower fat)
  • 1/4 cup Red onion, finely chopped
  • 2 tsp Chili-lime spice blend (chili powder, ground cumin, salt, pepper) or store-bought

Instructions

  1. Make a low‑fat lime marinade and marinate the fish

    Whisk 2 tbsp of the lime juice with the olive oil and the chili-lime spice blend; season lightly with salt and pepper. Pat the fish dry, place in a shallow dish or zip-top bag, pour the marinade over the fillets, and refrigerate for 15–30 minutes (no longer, or acid will begin to firm the fish). Remove fish from marinade and pat lightly with a paper towel before cooking.

    For this step

    • 1 1/2 lbFirm white fish fillets (mahi mahi, cod, halibut), skin removed if desired
    • 4 tbspFresh lime juice (divided: marinade, slaw, crema)
    • 1 tbspOlive oil (or a neutral spray for lower fat)
    • 2 tspChili-lime spice blend (chili powder, ground cumin, salt, pepper) or store-bought
    Make a low‑fat lime marinade and marinate the fish
  2. Prepare the mango–jicama slaw

    In a large bowl, combine the diced mango, jicama matchsticks, shredded cabbage, and chopped red onion. Add 1 tbsp of the reserved lime juice, a pinch of salt, and toss gently to combine. For make-ahead: refrigerate the slaw in an airtight container up to 24 hours; if you prefer extra crunch, keep the lime tossed separately and add just before serving.

    For this step

    • 1 largeRipe mango, peeled and diced
    • 1 cupJicama, peeled and cut into matchsticks
    • 2 cupsShredded green cabbage
    • 1/4 cupRed onion, finely chopped
    Prepare the mango–jicama slaw
  3. Whip up the tangy yogurt–lime crema

    Stir the low-fat Greek yogurt with the remaining 1 tbsp lime juice and a pinch of chili-lime spice or black pepper to taste until smooth; add 1–2 tsp of water if you want a thinner drizzle. Chill until assembly; the crema brightens the tacos with minimal fat compared with sour cream.

    For this step

    • 1/2 cupLow-fat plain Greek yogurt (for crema)
    Whip up the tangy yogurt–lime crema
  4. Preheat grill or air fryer and prepare for cooking

    If grilling: preheat to medium-high (about 400–450°F / 200–230°C) and clean and oil the grates. If using an air fryer: preheat to 400°F (200°C). Lightly brush the fish with a tiny extra swipe of oil or use cooking spray to prevent sticking; you want flavor without excess fat.
  5. Cook the fish — grill or air fryer

    Grill fillets 3–4 minutes per side (depending on thickness) until opaque and flaky and an instant-read thermometer registers 145°F (63°C); avoid overcooking. For air fryer: place fillets in a single layer in the basket and cook 8–10 minutes at 400°F, flipping once halfway, until cooked through. Let fish rest 2 minutes, then flake into large pieces with a fork.

    For this step

    • 8 countSmall corn tortillas
    Cook the fish — grill or air fryer
  6. Warm tortillas and assemble tacos

    Warm tortillas on the grill or in a dry skillet for 20–30 seconds per side (or microwave wrapped in a damp towel for 20–30 seconds). To assemble: place fish pieces on each tortilla, top with generous mango–jicama slaw, and drizzle with the yogurt–lime crema; garnish with extra lime wedges if desired. Serve hot — recipe yields 8 tacos (about 2 tacos per person); serving size listed as 1 taco.
    Warm tortillas and assemble tacos
  1. Whisk 2 tbsp of the lime juice with the olive oil and the chili-lime spice blend; season lightly with salt and pepper. Pat the fish dry, place in a shallow dish or zip-top bag, pour the marinade over the fillets, and refrigerate for 15–30 minutes (no longer, or acid will begin to firm the fish). Remove fish from marinade and pat lightly with a paper towel before cooking.
  2. In a large bowl, combine the diced mango, jicama matchsticks, shredded cabbage, and chopped red onion. Add 1 tbsp of the reserved lime juice, a pinch of salt, and toss gently to combine. For make-ahead: refrigerate the slaw in an airtight container up to 24 hours; if you prefer extra crunch, keep the lime tossed separately and add just before serving.
  3. Stir the low-fat Greek yogurt with the remaining 1 tbsp lime juice and a pinch of chili-lime spice or black pepper to taste until smooth; add 1–2 tsp of water if you want a thinner drizzle. Chill until assembly; the crema brightens the tacos with minimal fat compared with sour cream.
  4. If grilling: preheat to medium-high (about 400–450°F / 200–230°C) and clean and oil the grates. If using an air fryer: preheat to 400°F (200°C). Lightly brush the fish with a tiny extra swipe of oil or use cooking spray to prevent sticking; you want flavor without excess fat.
  5. Grill fillets 3–4 minutes per side (depending on thickness) until opaque and flaky and an instant-read thermometer registers 145°F (63°C); avoid overcooking. For air fryer: place fillets in a single layer in the basket and cook 8–10 minutes at 400°F, flipping once halfway, until cooked through. Let fish rest 2 minutes, then flake into large pieces with a fork.
  6. Warm tortillas on the grill or in a dry skillet for 20–30 seconds per side (or microwave wrapped in a damp towel for 20–30 seconds). To assemble: place fish pieces on each tortilla, top with generous mango–jicama slaw, and drizzle with the yogurt–lime crema; garnish with extra lime wedges if desired. Serve hot — recipe yields 8 tacos (about 2 tacos per person); serving size listed as 1 taco.

Tips from the kitchen

Keep the marinade short

Because lime begins to cook fish on contact, limit marinating to 15–30 minutes to avoid a rubbery texture and to preserve delicate flavor.

Dry the fish thoroughly

Pat fillets completely dry after removing them from the marinade so the surface sears instead of steaming, which gives better color and prevents sticking.

Air‑fryer spacing matters

Arrange fillets in a single layer with space between pieces so hot air circulates evenly; cook in batches if needed to avoid a soggy exterior.

Toss slaw before serving

If making ahead, mix the lime with the slaw just before serving to keep jicama and cabbage crisp instead of limp.

Warm tortillas the right way

Heat tortillas briefly on a hot grill or skillet or wrap in a damp towel for 20–30 seconds in the microwave to make them pliable and prevent tearing.

Variations & substitutions

Spicy chipotle shrimp

Swap 1.5 lb peeled shrimp for fish and cut the chili‑lime blend with 1 tsp chipotle powder; shrimp will cook in 2–3 minutes per side on the grill.

Dairy‑free crema

Use unsweetened coconut yogurt or a cashew crema thinned with lime juice for a dairy‑free option that still offers tang and body.

Blackened seasoning twist

Replace the chili‑lime spice with a blackening rub and sear the fish hard for a smokier, more robust taco suited to bolder palates.

Veggie‑forward tofu tacos

Press and cube extra‑firm tofu, toss with the marinade, and air‑fry until golden for a vegetarian version with similar textures.

Storage & make-ahead

Store components separately: keep slaw in an airtight container up to 24 hours (lime tossed separately if you want extra crunch) and the crema refrigerated up to 3 days. Cooked fish is best the same day but will keep tightly wrapped in the fridge for up to 24 hours; reheat gently in a 275°F oven covered with foil for 10–12 minutes to avoid drying. Assembled tacos do not store well and will become soggy, so assemble just before serving.

What to serve with it

Pair these tacos with grilled street corn (elote) or a chilled black‑bean and corn salad to echo the bright, citrusy flavors. For drinks, serve a light Mexican lager, a lime margarita, or a cucumber‑lime agua fresca; garnish tacos with extra lime wedges, chopped cilantro, and thinly sliced jalapeño for heat.

Frequently asked questions

Can I use frozen fish for this recipe?

Yes — thaw frozen fillets fully in the refrigerator and pat dry before marinating; because thawed fish releases more moisture, shorten the marinade to the lower end of the 15–30 minute window.

How do I prevent tortillas from falling apart?

Warm tortillas until pliable and keep them wrapped in a clean kitchen towel; using small double‑layered corn tortillas or lightly toasting the edges helps them hold fillings without tearing.

What’s the best way to tell when the fish is done?

An instant‑read thermometer should register 145°F (63°C) in the thickest part, and the flesh will flake easily but remain moist; remove from heat promptly and let rest for 1–2 minutes.

Can I make the slaw completely ahead of time?

You can prep the slaw up to 24 hours in advance, but for maximum crunch keep the lime juice and any salt separate and toss them in just before serving.

How can I add more heat without overwhelming other flavors?

Thinly sliced fresh jalapeño or a drizzle of adobo sauce provides controlled heat; add sparingly so the mango sweetness and yogurt crema remain balanced.

Jake

About the author

Jake

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Nutrition Facts

Per serving: 1 taco

Calories474
Total Fat15.4g
Saturated Fat2.4g
Trans Fat0g
Polyunsaturated Fat5.9g
Monounsaturated Fat4.7g
Total Carbohydrates32.5g
Dietary Fiber5.6g
Total Sugars1.6g
Protein53.9g

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Low-Fat Baja Fish Tacos with Mango Slaw

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · Answers may not always be perfect