Fish Taco Bowls with Cilantro Lime Rice and Cotija

These vibrant fish taco bowls transform the classic taco into a hearty, customizable meal. Seasoned whitefish is baked until flaky and served over cilantro lime rice with fresh toppings like diced avocado, tomatoes, purple cabbage, and cotija cheese. A creamy lime-sriracha sauce ties everything together with zesty heat. Perfect for weeknight dinners or casual entertaining, these bowls offer all the flavors of fish tacos in a more substantial, fork-friendly format that's easy to customize for different tastes and dietary needs.
Ingredients
- 1 ½ lbs whitefish, chopped into bite-size chunkssalmon1:1pescatarianadds fish
richer flavor
- ½ tsp ground cumin
- ½ tsp cayenne pepper
- ¼ tsp chili powder, or to taste
- 1 tsp fine sea salt
- ½ tsp black pepper
- 1 Tbsp olive oil
- 3 cups cilantro lime rice, cookedbrown rice1:1whole grain
nuttier flavor
- 1 small purple cabbage
- 2 medium avocados, diced
- 2 roma tomatoes, diced
- ½ red onion, chopped
- ½ bunch cilantro, leaves chopped
- 4 oz cotija cheese, grated or crumbled
- 1 lime cut into 8 wedges
- ½ cup sour cream
- ⅓ cup mayonnaise
- 2 Tbsp lime juice, from 1-2 limes
- 1 tsp garlic powder
- 1 tsp sriracha sauce, or to taste
Instructions
- 1
Line a baking sheet with parchment paper
- 2
Add chopped fish to a mixing bowl and drizzle with olive oil
- 3
Sprinkle seasonings over fish and gently toss to combine
- 4
Spread fish onto prepared baking sheet
- 5
Bake at 375 degrees for 20 minutes
- 6
Broil for last 3-5 minutes if more browning desired until fish reaches 145 degrees F
- 7
Cook or reheat cilantro lime rice while fish bakes
- 8
Combine taco sauce ingredients in a small bowl and whisk until blended
- 9
Transfer sauce to squeeze bottle for serving
- 10
Add rice to bottom of serving bowls
- 11
Arrange toppings over rice as desired
- 12
Drizzle with sauce and serve with lime wedges
Tips
Use any firm whitefish like cod, halibut, rockfish, or tilapia for best results
Make the cilantro lime rice ahead of time and reheat in a skillet for crispy texture
Transfer the creamy sauce to a squeeze bottle for easy drizzling and presentation
Good to Know
Refrigerate assembled bowls up to 2 days. Store fish and toppings separately for best quality.
Cook fish and rice up to 1 day ahead. Prep vegetables morning of serving.
Serve immediately after assembly for best texture. Provide lime wedges and extra sauce on the side.
Common Mistakes
Don't overcook fish to avoid dryness
Keep toppings separate until serving to prevent soggy rice
Season fish generously for best flavor penetration
Substitutions
Dairy-Free Swaps
General Alternatives
FAQ
Can I use frozen fish for this recipe?
Yes, thaw completely and pat dry before seasoning. Frozen fish may release more moisture during cooking so adjust baking time accordingly.
What if I don't have cotija cheese?
Substitute with crumbled feta, queso fresco, or even grated Monterey Jack. Each provides different flavor profiles but maintains the creamy element.
How long will leftover fish keep?
Cooked fish stays fresh in the refrigerator for up to 3 days. Reheat gently in the oven or microwave until warmed through.