Baja Fish Taco Rice Bowl with Chipotle Slaw
Photo by ROMAN ODINTSOV on Pexels

Baja Fish Taco Rice Bowl with Chipotle Slaw

A vibrant rice bowl inspired by Baja California's famous fish tacos. Crispy pan-fried white fish sits atop lime-infused rice, topped with a punchy chipotle-crema slaw, creamy avocado, and bright garnishes. Build-your-own bowl style lets everyone customize their heat level.

Prep
25 min
Cook
30 min
Wait
15 min
Total
1 hr 10 min
Makes
4 bowls
Share

Steps

Before you start
  • Pat fish dry with paper towels 15 minutes before cooking so it crisps properly
  • Cook rice while preparing other components
  • Have all toppings prepped and ready before frying fish
  1. Start the lime rice

    • In a medium saucepan, heat 1 tbsp vegetable oil over medium heat.
    • Add the rinsed rice and toast, stirring occasionally, for 2–3 minutes until fragrant and grains begin to turn translucent at the edges.
    • Add 2.25 cups broth, 0.33 cup lime juice, and 0.5 tsp salt.
    • Bring to a boil, then reduce heat to low, cover with a lid, and simmer gently for 18–20 minutes until rice is tender and liquid is absorbed.
    • Do not stir during cooking.
    + Show details

    Ready when: Rice is tender, no liquid remains in bottom of pan

    Tip: Toasting the rice first deepens its flavor and helps keep grains from clumping together.

  2. Make chipotle crema

    • In a small bowl, whisk together 0.5 cup sour cream, 2 minced chipotle peppers, 1 tbsp lime juice, 1 minced garlic clove, 0.25 tsp ground cumin, 0.25 tsp salt, and a pinch of black pepper.
    • Taste and adjust heat and seasoning to your preference.
    • Set aside until ready to serve.
    + Show details

    Ready when: Mixture is smooth and evenly combined

    Tip: Make this while the rice cooks so all components come together at the same time.

  3. Prepare the slaw

    • In a large bowl, toss 4 cups thinly sliced red cabbage with 0.5 tsp salt and let sit for 3–5 minutes to soften slightly.
    • In a small bowl, stir together 3 tbsp of the chipotle crema with 2 tbsp lime juice (from the lime wedges if needed) to loosen it into a dressing.
    • Add this dressing to the cabbage and toss well.
    • Taste and season with salt and pepper as needed.
    • Set aside.
    + Show details

    Ready when: Cabbage is slightly wilted and evenly coated with dressing

    Tip: Salting the cabbage first draws out excess moisture so the slaw stays crisp instead of becoming watery.

  4. Prepare fish for pan-frying

    • Pat the fish fillets very dry with paper towels—this is crucial for crisping.
    • In a shallow bowl, mix together 0.5 cup all-purpose flour, 2 tbsp cornstarch, 0.5 tsp salt, 0.25 tsp black pepper, and optional 0.25 tsp cayenne pepper for a subtle kick.
    • Season both sides of each fillet generously with salt and pepper, then dredge lightly in the flour mixture, shaking off excess.
    • Place on a clean plate.
    + Show details

    Ready when: Fish is evenly and lightly coated

    Tip: Use a 50/50 blend of cornstarch and flour to maximize crispiness without toughening the delicate fish.

  5. Pan-fry the fish

    • Heat 3 tbsp vegetable oil in a large skillet over medium-high heat until it shimmers, about 1–2 minutes.
    • Carefully lay fillets skin-side up in the hot oil without crowding the pan (work in batches if needed).
    • Fry undisturbed for 4–5 minutes until the bottom is golden brown and crispy.
    • Gently flip and cook the second side for 2–3 minutes until the fish is opaque and flakes easily with a fork.
    • Transfer to a paper-towel-lined plate.
    + Show details

    Ready when: Fish is golden brown on both sides and flakes easily with a fork, internal temperature 145°F (63°C)

    Tip: Don't move the fish while the first side cooks—let it develop a crispy crust undisturbed, then flip just once.

  6. Finish the rice

    • Remove the rice from heat and let it rest, covered, for 5 minutes.
    • Fluff gently with a fork, then stir in the lime zest and optional cilantro.
    • Divide the rice among four bowls, mounding it in the center of each.
    + Show details

    Ready when: Rice is light, fluffy, and grains are separate

    Tip: Resting the rice allows carryover cooking to finish and steam to escape, preventing a mushy texture.

  7. Build the bowls

    • Arrange the crispy fish on top of the rice in each bowl.
    • Add a generous heap of chipotle slaw alongside the fish.
    • Top with sliced avocado, and scatter optional thinly sliced radishes and jalapeño across the bowl.
    • Drizzle with remaining chipotle crema and sprinkle with optional chopped cilantro.
    • Serve with lime wedges for squeezing.
    + Show details

    Ready when: All components are arranged and ready to serve

    Tip: Add avocado just before serving to prevent browning, and let guests adjust the crema and jalapeño to their preferred heat level.

Good to know

Tips
  • Pat your fish completely dry before breading—any moisture prevents proper browning and crispiness.
  • Toast your rice before adding liquid to deepen the flavor and prevent stickiness.
  • For extra color and a mild bite, slice a fresh jalapeño (seeds removed) and add it to the rice instead of the slaw.
  • Build the bowls just before serving so the rice stays warm and the avocado doesn't oxidize.
Make ahead

Chipotle crema can be made up to 2 days ahead and refrigerated. Rice can be cooked and refrigerated for up to 2 days; reheat gently with a splash of broth or water. Fish and slaw are best prepared fresh.

Storage & reheating

Store leftover components separately in airtight containers in the refrigerator for up to 3 days. Rice keeps best; slaw can soften over time. Reheat rice gently on the stovetop or microwave with a splash of water. Serve cold or at room temperature; do not reheat fish as it will dry out.

Substitutions
  • white fish fillets (mahi-mahi, halibut, or cod) → Wild-caught salmon, sea bass, or snapper. Any firm white fish works; adjust cooking time by 1 minute per side if fillets are thicker than 1 inch.
  • red cabbage → Green cabbage or purple cabbage. Green cabbage is milder; purple has a similar earthiness to red.
  • chipotle peppers in adobo sauce → Sriracha or Fresno chili, minced. Use 1 tbsp sriracha or 2 minced fresh chilis for comparable heat and flavor.
  • sour cream → Greek yogurt or crema Mexicana. Greek yogurt adds tang; crema is thinner and richer. Use equal amounts.

More rice bowls

See all →

Find more like this

Meal
Lunch
Cuisine
Tex-Mex
Main ingredient
HalibutBell Peppers
Method
Stovetop
Quick & Easy
Easy

Reviews (0)