Easy Baked Fish Taco Bowls with Tangy Lime Slaw (20 minute dinner!)
These Baked Fish Taco Bowls are the perfect easy weeknight dinner. What I love about this 30 Minute Dinner is that you get all the flavors of a fish taco without having to assemble individual tacos.
Flaky cod or mahi mahi is seasoned simply with chili powder, garlic, and lime, then baked in just 10 minutes. Serve it over rice with a creamy lime coleslaw and drizzle of chipotle ranch for an easy dinner that tastes way more exciting than the amount of effort it requires.
These bowls are also really easy to switch up depending on what you have. Add black beans to make them more filling, mango salsa for something sweet and fresh, or skip the rice and put everything into tortillas for traditional fish tacos.
If you like this dish, you should try my Mexican Shrimp Bowls, Salmon Poke Bowls, or Mango Shrimp Salsa.

Why You Will Love This Dinner
Easy Cooking
The fish cooks in about 10 minutes, and the slaw comes together while it's in the oven.
Healthy Ingredients
Lean white fish, Greek yogurt, cabbage, and fresh lime make this a fresh, protein-packed dinner.
Versatile Meal
Build your bowl exactly how you like it with rice, beans, salsa, avocado, or whatever taco toppings you already have.
Ingredients
Cod or Mahi Mahi
Both are mild, flaky white fish that work perfectly with taco seasonings. They also cook incredibly quickly, which makes this recipe great for busy nights.
Olive Oil
Helps the seasoning stick to the fish and keeps it moist while baking.
Chili Powder
Adds smoky taco flavor and a little warmth without making the fish overly spicy.
Garlic Powder
An easy way to add savory flavor.
Lime
Fresh lime juice brightens both the seasoned fish and creamy coleslaw.
Greek Yogurt
Creates a creamy slaw while adding a little extra protein.
Mayonnaise
Combining mayo with Greek yogurt gives the slaw the perfect creamy texture without needing a ton of mayonnaise.
Cumin
Adds warm, earthy flavor to the lime slaw.
Coleslaw Mix
One of my favorite shortcuts! A bag of shredded cabbage eliminates all the chopping and adds plenty of crunch.
Rice
Use white rice, brown rice, coconut rice, or whatever cooked rice you have ready.
Chipotle Ranch
A drizzle of chipotle ranch brings the whole bowl together with a creamy, smoky finish.
Substitutions and Variations
Turn Them Into Fish Tacos
Skip the rice and serve the fish and lime slaw inside warm corn or flour tortillas.
Add Black Beans
Black beans add extra fiber and protein and make the bowls even more filling.
Add Mango Salsa
I love adding mango salsa because the sweet mango pairs so well with the smoky fish and creamy lime slaw.
Add Avocado
Sliced avocado or guacamole adds extra creaminess.
Make Them Spicier
Add cayenne to the fish seasoning or finish with sliced jalapeños and hot sauce.
Use Cauliflower Rice
Swap traditional rice for cauliflower rice for a lower-carb option.
Instructions
1. Preheat the Oven
Line a baking sheet or baking dish with parchment paper for easy cleanup.
2. Season the Fish
3. Bake
until it flakes easily with a fork and reaches an internal temperature of 145°F.
4. Make the Lime Slaw
5. Build Your Bowls
Tips and Notes
- Don't overcook your fish! White fish cooks quickly and can become dry if left in the oven too long.
- A meat thermometer is the easiest way to know when your fish is ready. Look for 145°F in the thickest part.
- Make the slaw while the fish bakes and dinner can be ready in about 20 minutes.
- Bagged coleslaw is an easy shortcut that saves a ton of prep.
- If using frozen fish, thaw it completely and pat it dry before seasoning.
- Leftover rice makes this dinner even faster.
Recipe FAQs
Can I use frozen fish?
Yes! Thaw the fish completely and pat away excess moisture before seasoning and baking.
Is cod or mahi mahi better for fish tacos?
Both work really well. Cod is very mild and flaky, while mahi mahi tends to have a slightly firmer texture.
Can I make these Fish Taco Bowls ahead?
You can prep the rice and slaw ahead of time. I prefer cooking the fish right before serving because it only takes about 10 minutes.
How do I know when the fish is done?
The fish should be opaque, flake easily with a fork, and reach an internal temperature of 145°F.
Can I make actual tacos with this recipe?
Absolutely! Put the baked fish and lime slaw into warm tortillas and add chipotle ranch and your favorite toppings.
Serving Suggestions
Build your Fish Taco Bowls with:
- Cooked rice
- Black beans
- Mango salsa
- Avocado or guacamole
- Pico de gallo
- Corn
- Pickled red onions
- Jalapeños
- Fresh cilantro
- Lime wedges
- Chipotle ranch
For an easy family dinner, put all the toppings on the table and let everyone build their own bowl.
Storage and Reheating Instructions
Storage
Store the cooked fish, rice, and lime slaw in separate airtight containers in the refrigerator for up to 2 days.
Reheating
Gently reheat the fish and rice in the microwave or warm the fish in a 350°F oven until heated through.
Tips
Keep the lime slaw and chipotle ranch cold and add them after reheating for the best texture.
I hope you are Over the Spoon for this recipe!
If you loved this recipe, please leave a review or a star rating below

Easy Baked Fish Taco Bowls with Lime Slaw
Ingredients
For the Fish
- 1 pound cod or mahi mahi
- 1 tablespoon olive oil
- 1 teaspoon chili powder
- 1 teaspoon garlic powder
- ½ teaspoon kosher salt
- Juice of ½ lime
For the Lime Slaw
- 1½ tablespoons plain Greek yogurt
- 1½ tablespoons mayonnaise
- Juice of ½ lime
- ½ teaspoon kosher salt
- ½ teaspoon cumin
- ½ bag coleslaw mix
For the Bowls
- 2 cups cooked rice
- Chipotle ranch for serving
Optional Toppings
- Black beans
- Mango salsa
- Avocado
- Pickled red onions
- Fresh cilantro
- Jalapeños
- Lime wedges
Instructions
- Preheat oven to 400°F.
- Place fish on a lined baking sheet and drizzle with olive oil.
- Season with chili powder, garlic powder, salt, and lime juice.
- Bake for approximately 10 minutes, until the fish flakes easily and reaches an internal temperature of 145°F.
- Meanwhile, whisk together Greek yogurt, mayonnaise, lime juice, salt, and cumin.
- Add coleslaw mix and toss until evenly coated.
- Divide cooked rice among four bowls.
- Top with baked fish and lime slaw.
- Drizzle with chipotle ranch and finish with your favorite toppings.



