Go Back

25-Minute Fish Taco Bowls with Chipotle Crema

Baja fish taco bowls: chili-lime seared white fish over rice with cabbage slaw, avocado, and smoky chipotle crema — 25 minutes, about 30g protein per serving (estimated).
Prep Time 8 minutes
Cook Time 17 minutes
Total Time 25 minutes
Servings: 4 servings

Ingredients
  

  • 1 1/4 lb cod or tilapia fillets cut into bite-size pieces
  • 1 tablespoon olive oil plus 1 tablespoon for the skillet
  • 2 teaspoons chili powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon garlic powder
  • 1 teaspoon kosher salt divided
  • 1 cup instant white rice uncooked
  • 3 cups shredded cabbage or coleslaw mix
  • 1/4 cup chopped fresh cilantro plus more for serving
  • 2 tablespoons lime juice plus lime wedges for serving
  • 1 avocado diced
  • Crumbled cotija cheese for serving (optional)
Chipotle crema
  • 1/2 cup plain Greek yogurt (or sour cream)
  • 1-2 chipotle peppers in adobo sauce finely minced
  • 1 teaspoon adobo sauce from the can
  • 1 tablespoon lime juice
  • Pinch of kosher salt

Equipment

  • Large skillet (12-inch)
  • Medium saucepan with lid
  • Small mixing bowl and whisk
  • Instant-read thermometer

Method
 

  1. Bring 1 cup water to a boil in a medium saucepan. Stir in the instant rice, cover, remove from the heat, and let stand 5 minutes. Fluff with a fork. Instant rice keeps this a true 25-minute dinner.
  2. Pat the fish pieces dry — dry fish sears, wet fish steams. Toss with 1 tablespoon olive oil, the chili powder, cumin, smoked paprika, garlic powder, and 1/2 teaspoon of the salt until evenly coated.
  3. In a small bowl, whisk the Greek yogurt with the minced chipotle peppers, adobo sauce, lime juice, and a pinch of salt. Start with one pepper and add the second only if you want more heat. Set aside.
  4. Heat the remaining 1 tablespoon olive oil in a large skillet over medium-high heat until shimmering. Add the fish in a single layer — don't crowd — and sear 2–3 minutes per side, until opaque, lightly browned, and flakes easily with a fork. The fish is done at 145°F internally.
  5. While the fish rests, toss the cabbage with the cilantro, lime juice, and remaining 1/2 teaspoon salt in a large bowl. Give it a good squeeze as you toss — it softens the cabbage slightly and wakes up the flavor.
  6. Scoop rice into four bowls. Top with slaw, then the seared fish, avocado, and cotija if using. Drizzle generously with chipotle crema, shower with extra cilantro, and serve with lime wedges.

Notes

Food safety: White fish to 145°F; opaque and flakes easily. Instant rice keeps this at 25 minutes; pre-cooked rice works too. Leftover fish and rice 3 days refrigerated; store crema and slaw separately. Reheat to 165°F. Not freezer-friendly. Protein ~30g/serving estimated from USDA FoodData Central; not lab-tested.