Fish Tacos Cabbage Lime Crema

Featured in Delicious Main Course Recipes for Every Occasion.

Lightly seasoned white fish fillets pair with crisp cabbage slaw and a creamy honey-lime yogurt sauce, all tucked into warm corn tortillas. The blend of smoky paprika, cumin, tangy lime, and fresh cilantro offers a satisfying contrast of flavors and textures. Warm the tortillas and layer flaked fish, crunchy slaw, and a drizzle of crema for a vibrant finish. Optional pickled onions or jalapeños add a zesty punch, making this an easy, refreshing dish perfect for quick dinners or casual gatherings.

Haya
Updated on Thu, 05 Jun 2025 14:42:17 GMT
A bowl of tacos with meat and vegetables. Pin it
A bowl of tacos with meat and vegetables. | recipeown.com

Fish tacos make weeknight dinners feel like a beachside treat without much fuss. This recipe pairs flaky, spiced fish with a tangy cabbage slaw and a creamy lime sauce that brightens every bite. It is all about layers of flavor and texture in every tortilla.

When I first shared these with friends, no one believed how easy they were to make. Now they show up at every backyard get together.

Ingredients

  • White fish fillets: Fresh flaky fish makes all the difference Look for fillets like cod tilapia or haddock
  • Olive oil: Helps the spices cling while keeping the fish moist Extra virgin gives best flavor
  • Smoked paprika: Lends a smoky kick Choose a vibrant deep red powder
  • Ground cumin: Brings a subtle earthiness Freshly ground is most aromatic
  • Salt and black pepper: Brightens and enhances all the flavors Use flaky sea salt if possible
  • Corn tortillas: Adds a wonderful nutty backdrop Pick pliable tortillas that bend without cracking
  • Shredded cabbage: For crunch and color Green or red both work Choose crisp firm heads
  • Plain Greek yogurt: For creamy tang and body Full fat gives the richest texture
  • Lime juice: Zings up the crema and slaw Pick limes that feel heavy for their size
  • Honey: Softens the tang from yogurt and lime Use a floral or light honey for best results
  • Fresh cilantro: For bright herbal garnish Choose leaves that are vibrant and not wilted

Step-by-Step Instructions

Marinate the Fish:
Rub the fish fillets on both sides with olive oil smoked paprika cumin salt and pepper Let them rest for about fifteen minutes so the flavors really seep in This step keeps the fish juicy and flavorful even after cooking
Mix the Lime Crema:
In a small bowl stir together Greek yogurt lime juice and honey until smooth Taste and adjust with extra lime or honey if you like tangy or sweet
Prepare the Cabbage Slaw:
Finely shred or slice the cabbage Toss it with a squeeze of lime juice and a pinch of salt Let it sit so it softens slightly but keeps its crunch
Cook the Fish:
Set a grill pan or nonstick skillet over medium high heat Cook the marinated fish fillets undisturbed for three to four minutes per side until they turn opaque and start to flake easily A gentle flip is best to keep them whole
Warm the Tortillas:
Toast the corn tortillas one by one in a dry skillet or over an open flame for a few seconds per side until they are warm soft and just charred at the edges Stack them inside a towel to keep them steamy
Assemble the Tacos:
Flake the cooked fish into large pieces Lay it on each warm tortilla Top generously with the cabbage slaw Add a big drizzle of lime crema right over the top Scatter chopped cilantro to finish
Fish tacos with a side of coleslaw. Pin it
Fish tacos with a side of coleslaw. | recipeown.com

I absolutely love smoked paprika in these tacos because it adds so much warmth and depth It always reminds me of the first time my parents tried fish tacos in California and raved about the flavor

A plate of food with fish and vegetables. Pin it
A plate of food with fish and vegetables. | recipeown.com

Storage Tips

Leftover cooked fish keeps best in a sealed container in the fridge for up to two days Store the slaw and lime crema separately so everything stays crisp and bright If you want to reheat the fish gently warm it in a pan until just heated through

Ingredient Substitutions

You can swap Greek yogurt with sour cream if you prefer an even richer crema If white fish is unavailable sturdy choices like shrimp or even salmon work well For more heat add chipped jalapeno in the slaw or a shake of hot sauce in the crema

Serving Suggestions

Fish tacos are delicious with extra lime wedges on the side I like to add sliced avocados or a spoonful of pico de gallo for even more freshness If you want a heartier meal serve black beans or rice alongside

Cultural Context

Fish tacos are a Baja California classic drawing from Mexican coastal cooking traditions The combination of crunchy cabbage fresh toppings and a creamy sauce brings all the best elements of Mexican street food together It is an easy way to taste a bit of beach culture at home

Frequently Asked Questions

→ What type of fish works best for these tacos?

Mild white fish such as cod, tilapia, or halibut are excellent choices. They cook quickly and have a delicate flavor that pairs well with the seasonings and toppings.

→ How do I keep the fish from drying out?

Don't overcook the fillets—3–4 minutes per side is usually enough for a flaky texture. Marinating the fish with olive oil and spices also helps retain moisture.

→ Can I make the lime crema ahead of time?

Yes, prepare the yogurt, lime, and honey sauce up to a day in advance. Store covered in the refrigerator until you're ready to assemble your dish.

→ What toppings can I add for extra flavor?

Thinly sliced jalapeños, pickled onions, fresh cilantro, or extra lime wedges bring a spicy, tangy, or herbal boost to each serving.

→ Are there gluten-free options for the tortillas?

Corn tortillas are naturally gluten-free and work well for this dish. Always check packaging to ensure no gluten-containing additives were used.

Fish Tacos Cabbage Lime Crema

Flaky fish, cabbage slaw, and lime crema build vibrant handhelds with lively flavor in every bite.

Prep Time
15 Minutes
Cook Time
8 Minutes
Total Time
23 Minutes
By: Haya

Category: Main Dishes

Difficulty: Easy

Cuisine: Mexican

Yield: 2 Servings (4 tacos)

Dietary: Gluten-Free

Ingredients

→ Fish

01 2 white fish fillets (approximately 225 g), such as cod or tilapia
02 1 tablespoon olive oil (15 mL)
03 1 teaspoon smoked paprika (2 g)
04 1/2 teaspoon ground cumin (1 g)
05 Salt, to taste
06 Freshly ground black pepper, to taste

→ Tortillas

07 4 small corn tortillas

→ Cabbage Slaw

08 1 cup shredded cabbage (70 g)
09 Extra lime juice (a few drops, optional)
10 Pinch of salt

→ Lime Crema

11 1/4 cup plain Greek yogurt (60 mL)
12 Juice of 1 lime (30 mL)
13 1 teaspoon honey (5 mL)

→ Garnish

14 Fresh cilantro, finely chopped

Instructions

Step 01

Combine fish fillets with olive oil, smoked paprika, ground cumin, salt, and black pepper. Rub mixture evenly over both sides and set aside to marinate for 10–15 minutes.

Step 02

Whisk Greek yogurt, freshly squeezed lime juice, and honey in a small bowl until the mixture is smooth and cohesive. Reserve for serving.

Step 03

Thinly slice the cabbage and toss with a few drops of lime juice and a pinch of salt until lightly coated and crisp.

Step 04

Grill or pan-sear marinated fish over medium heat for 3–4 minutes per side, or until the flesh is opaque and flakes easily. Meanwhile, warm tortillas in a dry skillet or over an open flame until slightly charred at the edges.

Step 05

Flake the cooked fish and layer onto warmed tortillas. Top each with crisp cabbage slaw and drizzle generously with lime crema. Garnish with fresh cilantro just before serving.

Notes

  1. For extra heat and acidity, add thin slices of jalapeño or a spoonful of pickled onions to each taco.

Tools You'll Need

  • Non-stick skillet or grill pan
  • Sharp knife
  • Mixing bowls
  • Tongs

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains fish and dairy

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 360
  • Total Fat: 13 g
  • Total Carbohydrate: 33 g
  • Protein: 27 g