These Fish Taco Bowls are an easy, flavor-packed way to enjoy everything you love about fish tacos in a simple bowl format. Seasoned white fish is cooked until tender and lightly crisp, then layered with rice, crunchy coleslaw, fresh pico de gallo, creamy avocado, and a quick lime taco sauce.

A Quick Look at the Recipe
✅ Recipe Name: Fish Taco Bowls
🕒 Ready In: ~30 minutes
👪 Serves: 4 bowls
🍽 Calories: ~520 per serving (estimated)
🥣 Main Ingredients: White fish, rice, coleslaw, pico de gallo, avocado
📖 Dietary Info: Gluten-free; dairy-free option
👌 Difficulty: Easy - cook fish and assemble
SUMMARIZE & SAVE THIS CONTENT ON
By serving everything in a bowl instead of tortillas, this recipe keeps prep straightforward while still delivering bold taco flavor and plenty of texture. The combination of warm fish, fresh toppings, and creamy sauce makes these bowls satisfying without feeling heavy.
If you enjoy easy bowl-style meals like these, you might also like our Egg Roll Bowls, Tuna Poke Bowl, Korean Beef Bowls, or Chicken Burrito Bowl. These recipes are great for quick lunches, customizable dinners, or simple meal prep throughout the week.
Jump to:
Why You'll Love these Fish Taco Bowls:
All the Taco Flavor, No Tortillas: You get everything you love about fish tacos in a simple bowl format.
Quick Weeknight Meal: Ready in about 30 minutes with minimal prep and cleanup.
Balanced and Filling: Protein-packed fish paired with rice, fresh veggies, and creamy sauce keeps these bowls satisfying.
Easy to Customize: Swap toppings or adjust the spice level to fit your taste.
Great for Meal Prep: Components can be prepped ahead and assembled when ready to eat.
Key Ingredients:
- white fish. Cod, tilapia, or halibut all work well. Cut into cubes so they cook quickly and evenly. Pat dry before seasoning for better browning.
- taco seasoning. Use homemade taco seasoning or store-bought. Adjust the amount to control spice level.
- cooked rice. A hearty base; white rice, brown rice, or even cauliflower rice all work.
- coleslaw. Adds crunch and freshness. Use a simple cabbage mix or make your own with shredded cabbage and carrots.
- pico de gallo. Brings brightness and acidity that balance the fish and sauce. Homemade Pico de Gallo has the best flavor.
Scroll to the recipe card at the bottom of this page for exact quantities.
Easy Substitutions & Variations:
- Different fish: Swap the white fish for salmon, cod, mahi mahi, or tilapia based on what you have available.
- Grain swap: Use cauliflower rice, quinoa, or brown rice instead of white rice.
- Dairy-free sauce: Replace sour cream with dairy-free sour cream or plain coconut yogurt.
- Extra crunch: Add sliced radishes, shredded lettuce, or extra cabbage to the bowls.
- Spice level: Use mild taco seasoning or add extra hot sauce or sliced jalapeños for more heat.

How to Make Fish Taco Bowls:
- Pat the fish dry with paper towels and cut into bite-sized cubes.
- In a bowl, toss the cubed fish with taco seasoning until evenly coated.
- Heat olive oil in a large skillet over medium-high heat. Add the seasoned fish cubes and cook for 6-8 minutes, turning occasionally, until golden and cooked through.
- In a small bowl, whisk together sour cream, lime juice, and hot sauce to make the creamy taco sauce.
- Assemble bowls by layering rice, coleslaw, pico de gallo, avocado, and fish.
- Drizzle with taco sauce and sprinkle with chopped cilantro before serving.
Recipe Notes & Tips:
- Pat the fish dry: Removing excess moisture helps the seasoning stick and allows the fish to brown instead of steam.
- Don't overcrowd the pan: Cook the fish in a single layer so it cooks evenly and develops a light golden exterior.
- Cook gently: Turn the fish pieces carefully to keep them from breaking apart as they cook.
- Taste the sauce: Adjust the lime juice or hot sauce to balance tang and heat to your preference.
- Serving Suggestions: Serve these with tortilla chips on the side or pair them with recipes like Mexican Coleslaw or Mexican Street Corn Dip for a casual, mix-and-match meal.

Save this Recipe
How to Store:
Refrigerator: Store fish, rice, and toppings separately in airtight containers for up to 3 days. This keeps everything fresh and prevents the rice from getting soggy.
Reheating: Warm the fish and rice in the microwave or in a skillet over medium heat. Add fresh toppings and sauce just before serving.
Freezer: Not recommended, as the fish and fresh toppings lose their texture once thawed.
Fish Taco Bowls FAQs:
White fish like cod, tilapia, mahi mahi, or halibut work best for fish taco bowls because they cook quickly, hold their shape, and absorb taco seasoning well.
Fish taco bowls work well for meal prep when the components are stored separately. Cook the fish, rice, and sauce ahead of time, then assemble the bowls just before serving.
To keep fish from falling apart, pat it dry before seasoning, cook it in a hot skillet without overcrowding, and flip gently using a spatula or tongs.


Grab your free copy
Get a FREE Healthy Meal Planning Ebook
Tips, Tricks, and Recipes for Stress Free Meal Planning

Fish Taco Bowls
Ingredients
- 1 pound white fish
- 2 tablespoons olive oil
- 3 tablespoons taco seasoning
- 4 cups cooked rice
- 2 cups coleslaw
- 2 cups pico de gallo
- 2 avocados, cubed
- ¼ cup cilantro, chopped
- ½ cup sour cream
- 2 tablespoons lime juice
- 2 teaspoons hot sauce
Instructions
- Pat the fish dry with paper towels and cut into bite-sized cubes.
- In a bowl, toss the cubed fish with taco seasoning until evenly coated.
- Heat olive oil in a large skillet over medium-high heat. Add the seasoned fish cubes and cook for 6-8 minutes, turning occasionally, until golden and cooked through.
- In a small bowl, whisk together sour cream, lime juice, and hot sauce to make the creamy taco sauce.
- Assemble bowls by layering rice, coleslaw, pico de gallo, avocado, and fish.
- Drizzle with taco sauce and sprinkle with chopped cilantro before serving.
Nutrition
Notes
- Pat the fish dry: Removing excess moisture helps the seasoning stick and allows the fish to brown instead of steam.
- Don't overcrowd the pan: Cook the fish in a single layer so it cooks evenly and develops a light golden exterior.
- Cook gently: Turn the fish pieces carefully to keep them from breaking apart as they cook.
- Taste the sauce: Adjust the lime juice or hot sauce to balance tang and heat to your preference.
- Serving Suggestions: Serve these with tortilla chips on the side or pair them with recipes like Mexican Coleslaw or Mexican Street Corn Dip for a casual, mix-and-match meal.









Kae says
quick and easy, love it!