Welcome to yummycookingclasses

Healthy Baked Fish Tacos With A Simple Slaw And Lime Crema Too

By Violet Parker | January 17, 2026
Healthy Baked Fish Tacos With A Simple Slaw And Lime Crema Too

My first trip to Baja California was a revelation in the art of the fish taco—crispy beer-battered fillets, neon-pink crema dribbling down my wrist, cabbage so fresh it squeaked. I came home determined to recreate that magic without the deep-fryer guilt. After two dozen test batches, a few smoky-kitchen mishaps, and one very patient family who willingly ate tacos every Tuesday for months, I landed on this oven-baked version that delivers the same sun-kissed joy with a fraction of the oil. The fillets emerge from the oven flaky and bronzed, the slaw stays crunchy for days, and the lime crema is so good I’ve watched guests sneak spoonfuls straight from the bowl. Whether you’re feeding a beach-house crowd or just trying to coax your kids into eating more fish on a random Wednesday night, these healthy baked fish tacos are weeknight-quick, meal-prep-friendly, and guaranteed to transport you straight to the coast with every bite.

Why This Recipe Works

  • Sheet-pan simplicity: Everything—seasoned fish, peppers, onions—roasts together while you whisk the crema and slice cabbage.
  • Flavor layering: A quick chili-lime rub plus a final spritz of hot honey creates caramelized edges without heavy breading.
  • Crunch that lasts: Salted, drained cabbage stays crisp even if you pack leftovers for tomorrow’s lunchbox.
  • Greek-yogurt crema: All the tang and silkiness of traditional Mexican crema with extra protein and fewer calories.
  • Customizable heat: Swap in mild cod for kids or fiery halibut for spice-lovers—same method, same timeline.
  • Salad-category friendly: Pile the components over greens instead of tortillas for a gluten-free, low-carb option that still feels like a treat.

Ingredients You'll Need

Ingredients

Start with the freshest white fish you can find—cod, mahi-mahi, snapper, or sustainably farmed tilapia all work beautifully. Look for translucent, almost glossy flesh that smells like the ocean, not “fishy.” If you’re land-locked, frozen fillets are fine; thaw them overnight in the refrigerator on a paper-towel-lined plate to wick away excess moisture. The spice rub is a pantry-friendly mix of ancho chili powder for smoky depth, ground cumin for earthy warmth, and a whisper of cinnamon that amplifies the fish’s natural sweetness. Fresh lime zest and juice brighten everything, while a teaspoon of honey helps the edges caramelize in the oven.

For the slaw, choose a small, dense green or red cabbage; they shred finely and stay crisp. After slicing, toss it with a generous pinch of kosher salt and let it drain in a colander for 15 minutes—this simple step removes excess water so your tacos don’t go soggy. The lime crema hinges on plain Greek yogurt; pick 2 % for the creamiest texture. A tablespoon of mayo is optional but adds that traditional Baja richness. Finish with fresh garlic, more lime, and a handful of chopped cilantro stems (they’re more flavorful than the leaves).

When it comes to tortillas, seek out pliable corn ones with minimal ingredients: corn, water, lime. Warm them over a gas flame or in a dry skillet until lightly charred; this adds smoky notes and prevents tearing. If you’re going the salad route, swap tortillas for a bed of peppery arugula or crunchy romaine hearts.

How to Make Healthy Baked Fish Tacos With A Simple Slaw And Lime Crema Too

1
Prep the cabbage

Thinly slice half a small cabbage (about 4 cups) using a sharp knife or mandoline. Toss with ½ tsp kosher salt in a colander set over a bowl. Let stand 15 min while you continue—this draws out water and seasons the slaw from the inside out.

2
Mix the spice rub

In a small bowl, combine 1 tsp ancho chili powder, ½ tsp ground cumin, ¼ tsp each smoked paprika and kosher salt, ⅛ tsp cinnamon, and the zest of 1 lime. Stir in 1 Tbsp olive oil and 1 tsp honey to form a loose paste.

3
Season the fish

Pat 1 ¼ lbs fish fillets dry with paper towels. Rub spice paste over both sides. Let rest 10 min so flavors penetrate; meanwhile, preheat oven to 425 °F (220 °C) with a rimmed sheet pan inside—heating the pan ensures a seared bottom.

4
Roast everything together

Carefully remove hot pan, mist with nonstick spray. Lay fish in center, surround with 1 thin-sliced red bell pepper and ½ sliced red onion. Roast 9–11 min, until fish flakes and veggies char at edges. Broil 1 min for deeper color.

5
Whisk the lime crema

In a liquid measuring cup, combine ¾ cup plain Greek yogurt, 2 Tbsp mayo (optional), juice of 1 lime, 1 small minced garlic clove, ¼ tsp salt, and 2 Tbsp finely chopped cilantro stems. Thin with 1–2 Tbsp water until pourable.

6
Finish the slaw

Squeeze drained cabbage to remove excess liquid, then toss with ÂĽ cup of the crema, a handful of chopped cilantro leaves, and a crack of black pepper. Taste and adjust salt or lime; it should be bright, tangy, and just creamy enough to cling.

7
Warm tortillas

Heat 8 corn tortillas directly over a medium gas flame 20 sec per side until lightly charred; stack in a kitchen towel to steam and stay pliable. No gas stove? Use a dry cast-iron skillet over medium-high heat.

8
Assemble

Flake fish into large chunks. Fill each tortilla with a few pieces, a spoonful of slaw, roasted peppers and onions, and a generous drizzle of remaining crema. Finish with extra cilantro, a squeeze of lime, and a whisper of hot honey if you like sweet heat.

9
Salad option

Skip tortillas and layer arugula in bowls. Top with flaked fish, roasted veggies, slaw, and crema. Add sliced avocado and pepitas for crunch. The flavors sing just as loudly without the carbs.

Expert Tips

Don’t skip the hot pan

A pre-heated sheet pan mimics the sear you’d get on a grill, preventing the fish from steaming and sticking.

Make it kid-friendly

Swap ancho for mild paprika and serve components buffet-style; little hands love building their own.

Double the crema

It keeps 4 days and doubles as a dip for roasted sweet-potato wedges later in the week.

Cabbage hack

Buy pre-shredded bagged cabbage in a pinch; just salt and drain as directed.

Check fish at 8 min

Every oven varies; thinner tail pieces may be done sooner—remove them early to avoid dryness.

Add fruit

Diced mango or pineapple in the slaw gives a sweet contrast to the smoky crema.

Variations to Try

  • Blackened: Replace ancho with 1 tsp each smoked paprika and cayenne for a New-Orleans kick.
  • Avocado-crema: Blend half an avocado into the yogurt for extra silkiness and healthy fats.
  • Shrimp swap: Use peeled shrimp; roast only 5–6 min until pink and curled.
  • Low-FODMAP: Omit garlic in crema and use garlic-infused oil instead; swap onion slices for bell-pepper strips.
  • Grain bowl: Serve over cilantro-lime quinoa with the same toppings for a heartier lunch.

Storage Tips

Refrigerate: Store cooked fish, slaw, and crema in separate airtight containers. Fish keeps 3 days, slaw 4 days, crema 4 days. Warm fish gently at 275 °F (135 °C) for 6–7 min or enjoy cold in salads.

Freeze: Freeze only the seasoned, uncooked fish (rub applied) for up to 2 months. Thaw overnight in fridge, then roast as directed. Do not freeze assembled tacos or slaw; cabbage becomes watery and limp.

Pack for lunch: Keep crema in a mini jar; assemble tacos just before eating to maintain crunch.

Frequently Asked Questions

Absolutely. Warm them the same way, but watch closely—flour tortillas burn faster than corn.

Over-cooking is the culprit. Start checking at 8 min; fish is done when it flakes but still looks slightly translucent in the very center—it finishes cooking from residual heat.

Roast chickpeas tossed in the same spice blend until crispy, then proceed with slaw and crema (use coconut yogurt).

Yes. Oil the grill grates well and cook fish over medium-high heat 3–4 min per side. Use a grill basket for peppers and onions.

Mild-medium. Ancho powder is earthy, not fiery. For extra heat, add ½ tsp chipotle powder or a minced jalapeño to the crema.

Serve in low-carb tortillas or lettuce cups; the crema and slaw are already keto-approved.
Healthy Baked Fish Tacos With A Simple Slaw And Lime Crema Too
salads
Pin Recipe

Healthy Baked Fish Tacos With A Simple Slaw And Lime Crema Too

(4.9 from 127 reviews)
Prep
15 min
Cook
12 min
Servings
4

Ingredients

Instructions

  1. Salt the cabbage: Toss shredded cabbage with ½ tsp salt in a colander; drain 15 min.
  2. Season fish: Combine spices, oil, and honey; rub onto fish. Rest 10 min.
  3. Preheat: Place sheet pan in oven; heat to 425 °F.
  4. Roast: Mist hot pan with oil. Add fish, peppers, onion; roast 9–11 min, broil 1 min.
  5. Make crema: Whisk yogurt, mayo, lime juice, garlic, cilantro, salt; thin with water.
  6. Finish slaw: Squeeze cabbage dry, toss with ÂĽ cup crema and cilantro.
  7. Warm tortillas: Char over flame or in skillet; wrap in towel.
  8. Assemble: Fill tortillas with fish, veggies, slaw, and extra crema. Serve with lime wedges.

Recipe Notes

Fish is done when it reaches 137 °F internally and flakes easily. For meal prep, store components separately and assemble just before eating to keep textures distinct.

Nutrition (per serving, 2 tacos)

345
Calories
28g
Protein
34g
Carbs
11g
Fat

More Recipes