RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Grilled Shrimp Tacos with Cabbage Slaw & Lime Crema
  • Grilled Steak Tacos with Cabbage Slaw & Cilantro-Lime Crema
  • Restaurant-Style Beef Tacos with Quick-Pickled Onions & Cilantro-Lime Crema
  • Grilled Ancho-Lime Chicken over Cilantro-Lime Jasmine Rice with Warm Black Bean & Corn Salsa and Quick-Pickled Red Cabbage
  • Chipotle-Lime Grilled Steak Lettuce Tacos with Fresh Pico & Creamy Guacamole
  • Chipotle-Lime Grilled Steak Lettuce Tacos with Pico & Creamy Guacamole
  • Browse all recipes →
Chipotle-Grilled Mahi Mahi Tacos with Quick Pickled Cabbage & Lime Crema

Chipotle-Grilled Mahi Mahi Tacos with Quick Pickled Cabbage & Lime Crema

By Barry Hamilton

Baja Mexican (Modern Mexican)Intermediate

Bright, smoky, and fresh — these Baja-inspired mahi mahi tacos pair tender, chipotle-spiced fish with crisp quick-pickled red cabbage and a tangy lime crema. The contrast of warm charred tortillas, creamy avocado, and a pop of cilantro makes every bite balanced and restaurant-worthy.

Prep: 15 minutes
Cook: 8 minutes
Total: 23 minutes
1 servings
DinnerSeafoodTacosMexicanQuick

Ingredients

  • 140 g Mahi mahi fillet, skinless
  • 1/2 tsp Chipotle powder
  • 2 pieces Corn tortillas, small
  • 60 g Red cabbage, thinly sliced
  • 1 tbsp Rice vinegar
  • 40 g Greek yogurt (plain)
  • 1/2 tsp Lime zest
  • 1 tbsp Lime juice
  • 1/2 piece Small avocado, sliced
  • 1 tbsp Fresh cilantro, roughly chopped
  • 1 tsp Olive oil

Instructions

1

Make the quick-pickled cabbage: Combine the thinly sliced red cabbage (60 g) and 1 tablespoon rice vinegar in a small bowl with a pinch of salt. Massage the cabbage lightly with your hands for 30 seconds to soften it and help the vinegar penetrate — this speeds the mellowing of raw cabbage and retains a crisp texture. Let sit at room temperature while you prepare the rest (10–15 minutes). The quick pickle adds bright acidity and crunch that cuts the richness of the fish and avocado.

2

Prepare the lime crema: In a small bowl, stir together 40 g plain Greek yogurt, 1/2 teaspoon lime zest and 1 tablespoon lime juice, a pinch of salt, and a few grinds of black pepper. The yogurt provides a cool, tangy base; the lime brightens and lifts the flavor. Taste and adjust salt or lime — the crema should be tart and slightly thick so it clings to the fish and tortillas.

3

Season the fish: Pat the 140 g mahi mahi fillet dry with paper towels (drying helps a better sear). Sprinkle both sides evenly with 1/2 teaspoon chipotle powder, 1/4 teaspoon salt, and a few grinds of pepper. Rub the oil (1 tsp olive oil) over the fillet — the oil conducts heat and helps the spice adhere. The chipotle powder will toast during cooking, developing smoky, warm notes.

4

Heat your pan or grill: Place a heavy skillet (cast iron or stainless steel) over medium-high heat until very hot, or preheat an outdoor grill to medium-high. A hot surface is essential to get a quick sear on the mahi without overcooking — it locks in juices and creates appealing surface color. Add a drop of oil to the pan to test the heat; it should shimmer and move quickly.

5

Cook the mahi mahi: Place the seasoned fillet on the hot pan or grill. Let it cook undisturbed for 2–3 minutes to form a golden crust (this Maillard reaction develops flavor). Flip and cook the other side 2–3 minutes more until the fish is opaque and flakes easily with a fork — internal temperature should reach 63°C/145°F. Rest the fish for 2 minutes; resting redistributes juices so the fish stays moist when flaked into tacos.

6

Warm the tortillas: While the fish rests, warm the 2 small corn tortillas directly over the gas flame for a few seconds per side or in a dry skillet for 30–45 seconds per side, flipping often. Warming softens the tortillas, makes them pliable, and adds light char notes that echo the grilled fish.

7

Assemble the tacos: Flake the rested mahi mahi into large pieces. Spread a thin swipe of lime crema on each warmed tortilla, top with flaked fish, a mound of quick-pickled cabbage, slices of 1/2 small avocado, and a sprinkle of chopped cilantro. Finish with an extra squeeze of lime if desired. Building the taco this way balances cream, acid, crunch, and richness in each bite.

8

Final seasoning and serve: Taste one taco and add a final pinch of salt or a grind of black pepper if needed. Serve immediately so the tortillas stay warm and the textures remain distinct: hot fish, cool crema, crisp cabbage, and silky avocado.

Chef's Tips

  • 1Dry the fish thoroughly before seasoning to ensure a good sear; moisture on the surface steams the fish and prevents browning.
  • 2If you have a kitchen thermometer, cook mahi to 63°C/145°F. Otherwise, look for opaque flesh that flakes easily — overcooking will make it dry.
  • 3Make the quick pickle first and let it sit: the acid softens the cabbage and gives it flavor fast. If you want a milder pickle, rinse briefly under cold water after 5 minutes and drain.
  • 4Heat the pan or grill until really hot — a proper sear enhances both flavor and presentation. Also, warm tortillas just before serving so they don't become brittle.

Variations

  • Spicier: Add a pinch of cayenne or a teaspoon of adobo sauce to the chipotle rub and stir a little minced jalapeño into the pickled cabbage.
  • Lighter: Substitute plain nonfat Greek yogurt for the crema to reduce fat, or use grilled, sliced zucchini instead of avocado for fewer calories.
  • Different protein: Swap mahi mahi for 140 g firm white fish like cod, halibut, or a small portion of shrimp (adjust cook time for shrimp to about 1–2 minutes per side).

Nutrition per Serving

458

Calories

45g

Protein

32g

Carbs

17g

Fat

8g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Chipotle-Grilled Mahi Mahi Tacos with Quick Pickled Cabbage & Lime Crema

By Barry Hamilton

DinnerSeafoodTacosMexicanQuick
Chipotle-Grilled Mahi Mahi Tacos with Quick Pickled Cabbage & Lime Crema - Mahi mahi fillet, skinless, Chipotle powder recipe

Bright, smoky, and fresh — these Baja-inspired mahi mahi tacos pair tender, chipotle-spiced fish with crisp quick-pickled red cabbage and a tangy lime crema. The contrast of warm charred tortillas, creamy avocado, and a pop of cilantro makes every bite balanced and restaurant-worthy.

Baja Mexican (Modern Mexican)Intermediate1 servings
Prep: 15 minutes
Cook: 8 minutes
23 minutes

Ingredients

  • 140 g Mahi mahi fillet, skinless
  • 1/2 tsp Chipotle powder
  • 2 pieces Corn tortillas, small
  • 60 g Red cabbage, thinly sliced
  • 1 tbsp Rice vinegar
  • 40 g Greek yogurt (plain)
  • 1/2 tsp Lime zest
  • 1 tbsp Lime juice
  • 1/2 piece Small avocado, sliced
  • 1 tbsp Fresh cilantro, roughly chopped
  • 1 tsp Olive oil

Instructions

1

Make the quick-pickled cabbage: Combine the thinly sliced red cabbage (60 g) and 1 tablespoon rice vinegar in a small bowl with a pinch of salt. Massage the cabbage lightly with your hands for 30 seconds to soften it and help the vinegar penetrate — this speeds the mellowing of raw cabbage and retains a crisp texture. Let sit at room temperature while you prepare the rest (10–15 minutes). The quick pickle adds bright acidity and crunch that cuts the richness of the fish and avocado.

2

Prepare the lime crema: In a small bowl, stir together 40 g plain Greek yogurt, 1/2 teaspoon lime zest and 1 tablespoon lime juice, a pinch of salt, and a few grinds of black pepper. The yogurt provides a cool, tangy base; the lime brightens and lifts the flavor. Taste and adjust salt or lime — the crema should be tart and slightly thick so it clings to the fish and tortillas.

3

Season the fish: Pat the 140 g mahi mahi fillet dry with paper towels (drying helps a better sear). Sprinkle both sides evenly with 1/2 teaspoon chipotle powder, 1/4 teaspoon salt, and a few grinds of pepper. Rub the oil (1 tsp olive oil) over the fillet — the oil conducts heat and helps the spice adhere. The chipotle powder will toast during cooking, developing smoky, warm notes.

4

Heat your pan or grill: Place a heavy skillet (cast iron or stainless steel) over medium-high heat until very hot, or preheat an outdoor grill to medium-high. A hot surface is essential to get a quick sear on the mahi without overcooking — it locks in juices and creates appealing surface color. Add a drop of oil to the pan to test the heat; it should shimmer and move quickly.

5

Cook the mahi mahi: Place the seasoned fillet on the hot pan or grill. Let it cook undisturbed for 2–3 minutes to form a golden crust (this Maillard reaction develops flavor). Flip and cook the other side 2–3 minutes more until the fish is opaque and flakes easily with a fork — internal temperature should reach 63°C/145°F. Rest the fish for 2 minutes; resting redistributes juices so the fish stays moist when flaked into tacos.

6

Warm the tortillas: While the fish rests, warm the 2 small corn tortillas directly over the gas flame for a few seconds per side or in a dry skillet for 30–45 seconds per side, flipping often. Warming softens the tortillas, makes them pliable, and adds light char notes that echo the grilled fish.

7

Assemble the tacos: Flake the rested mahi mahi into large pieces. Spread a thin swipe of lime crema on each warmed tortilla, top with flaked fish, a mound of quick-pickled cabbage, slices of 1/2 small avocado, and a sprinkle of chopped cilantro. Finish with an extra squeeze of lime if desired. Building the taco this way balances cream, acid, crunch, and richness in each bite.

8

Final seasoning and serve: Taste one taco and add a final pinch of salt or a grind of black pepper if needed. Serve immediately so the tortillas stay warm and the textures remain distinct: hot fish, cool crema, crisp cabbage, and silky avocado.

Chef's Tips

  • 1Dry the fish thoroughly before seasoning to ensure a good sear; moisture on the surface steams the fish and prevents browning.
  • 2If you have a kitchen thermometer, cook mahi to 63°C/145°F. Otherwise, look for opaque flesh that flakes easily — overcooking will make it dry.
  • 3Make the quick pickle first and let it sit: the acid softens the cabbage and gives it flavor fast. If you want a milder pickle, rinse briefly under cold water after 5 minutes and drain.
  • 4Heat the pan or grill until really hot — a proper sear enhances both flavor and presentation. Also, warm tortillas just before serving so they don't become brittle.

Variations

  • Spicier: Add a pinch of cayenne or a teaspoon of adobo sauce to the chipotle rub and stir a little minced jalapeño into the pickled cabbage.
  • Lighter: Substitute plain nonfat Greek yogurt for the crema to reduce fat, or use grilled, sliced zucchini instead of avocado for fewer calories.
  • Different protein: Swap mahi mahi for 140 g firm white fish like cod, halibut, or a small portion of shrimp (adjust cook time for shrimp to about 1–2 minutes per side).

Nutrition per Serving

458

Calories

45g

Protein

32g

Carbs

17g

Fat

8g

Fiber

Rate this Recipe

Your Rating:

Explore More

🌍 Mexican Recipes🥘 More with Mahi mahi fillet, skinless🥘 More with Chipotle powder🥘 More with Corn tortillas, small

Similar Recipes