Fish Taco Bowls
Ditch the tortillas and make these Fish Taco Bowls instead! Juicy grilled fish is served over a bed of cilantro lime rice, and there’s plenty of room to pile on the toppings! This is an easy weeknight dinner that comes together in about 30 minutes!
If fish tacos are on the menu when I go out to eat, it’s pretty likely that I’ll order them. The drawback is that they’re very messy, and each taco includes (2) corn tortillas most of the time, which is just too much for me.
I prefer to eat Fish Taco Bowls over tacos any day, because I prefer rice over tortillas. And they’re so much easier to eat!
This way, I can enjoy them with a fork, and there’s more room to pile on the toppings!
Why you’ll love this recipe:
- This fish taco bowl is hearty, satisfying and bursting with flavor and texture.
- It’s everything you love about fish tacos but it’s easier to eat!
- It’s on the table in about 30 minutes, and most of the components may be done in advance.
- This meal is gluten-free and dairy-free, and may also be made low carb and paleo by subbing the rice with cauliflower rice. See below for details.
Recipe ingredients
The best part about this recipe is that you can change it up by using a wide variety of toppings.
- Grilled fish. I used mahi mahi, but you can use your favorite.
- Cilantro lime rice. This is the base of the bowls. It may be substituted with plain white or brown rice, or even cauliflower rice for a low carb substitute.
- Mango Salsa. The sweet and savory flavors pair very well with the fish, but pico de gallo or your favorite salsa.
- Avocado. The avocado provides a creamy element. Guacamole is a great substitute.
- Cabbage. The cabbage adds a nice, crunchy texture to these bowls. It may be substituted with your favorite fresh, crunchy vegetables.
- Cilantro and lime, for serving.
How to make this recipe
These bowls include a few different components, which I typically prepare in stages to make meal prep quicker.
- Prepare the rice. The rice takes about 20 minutes to cook, so I start that first. Once it’s cooking, prep the lime zest, juice and chopped cilantro to stir in at the end.
- Prep the salsa. The salsa tastes best when the ingredients are allowed to stand at room temperature for a minimum of 10 minutes, so I prep it before the fish.
- Prep and cook the fish. Preheat the grill to medium high. Pat the fish dry, then season with smoked paprika, salt and pepper to taste, then brush with oil. When the grill is hot, add the fish and turn the heat down to medium. Grill for 5-6 minutes per side, or until the fish flakes easily with a fork. Remove from heat and cover loosely with foil.
- Prep the remaining toppings. While the fish cooks, prep the cabbage, avocado, and additional lime and cilantro if desired.
Customize your bowls
Fish taco bowls may be customized a number of ways depending on your preferences and what you have on hand.
Fish/protein
I used mahi mahi in this recipe, but any type of seafood would work well in this fish taco bowl recipe. Try my blackened salmon and grilled shrimp to change things up.
Make these bowls vegetarian by omitting the fish and adding my Instant Pot Black Beans.
Choose a base
The base of the bowls is typically rice. Plain rice or Mexican rice may be substituted for the cilantro lime rice.
You can make this a low carb and paleo fish taco bowl by subbing the rice with my cilantro lime cauliflower rice.
Choose your toppings
The sky is truly the limit here! There are so many different toppings that you can use to customize your bowls so that they’re different every time.
Topping ideas are as follows:
- Salsa. Pineapple salsa, pico de gallo, and tomatillo salsa are great options.
- Guacamole. Use homemade guacamole or store bought works.
- Pickled onions or vegetables.
- Fresh or grilled vegetables. Includes corn, tomatoes, cabbage, avocado, bell peppers, etc.
- Aioli, crema or sour cream. These ingredients add creaminess.
FAQs
Fish taco bowls are served over a bed of rice with a wide variety of toppings such as guacamole, salsa, crema or aioli. They’re a lot less messy as they can be eaten with a fork!
These fish taco bowls include mahi mahi, but cod, halibut or salmon are also great options.
Prepare the fish and cilantro lime rice up to 2 days in advance, then prep the toppings just before you’re ready to assemble your bowls.
Recipe notes
- Fish takes 10 minutes per inch to cook, so cooking time will vary depending on the thickness of your fish.
- Customize fish taco bowls with your favorite toppings. Use your favorite salsa, guacamole, grilled or roasted vegetables, aioli or crema.
- Make this a paleo fish taco bowl by substituting the cilantro lime rice with my Cilantro Lime Cauliflower Rice.
More seafood recipes you’ll love:
- Blackened shrimp
- Fish in Parchment by Steamy Kitchen
- Fish tacos
- Lemon dijon salmon
- Macadamia crusted mahi mahi
- Salmon nicoise salad
Did you try this recipe? If so, be sure to leave a review below and tag me @flavorthemoments on Facebook and Instagram
Fish Taco Bowls
Ingredients
For the fish:
- 16 ounces white fish such as mahi mahi cod or halibut*
- 1 teaspoon smoked paprika
- Salt and pepper to taste
- 1/2 tablespoon oil
For the bowls:
- Cilantro lime rice
- Mango salsa
- 1 avocado sliced
- 1 cup shredded cabbage
Instructions
- Prepare the Cilantro Lime Rice and Mango Salsa first according to instructions.
Prepare the fish:
- Pat the fish dry, then sprinkle both sides with paprika, salt and pepper, to taste, then brush with oil. Preheat the grill to medium high. Once hot, place the fish on the grill and turn the heat down to medium. Grill for 5-6 minutes per side or until the fish flakes easily with a fork. Remove from heat and cover loosely with foil.
- Prep the avocado, cabbage, lime and cilantro while the fish cooks.
Assemble the bowls:
- Divide the cilantro lime rice between (4) bowls, then top with fish, cabbage, salsa, avocado, and additional lime wedges and cilantro if desired. Serve and enjoy!
Notes
- Fish takes 10 minutes per inch to cook, so cooking time will vary depending on the thickness of your fish.
- Customize fish taco bowls with your favorite toppings. Use your favorite salsa, guacamole, grilled or roasted vegetables, aioli or crema.
- Make this a paleo fish taco bowl by substituting the cilantro lime rice with my Cilantro Lime Cauliflower Rice.
Nutrition
Nutrition is estimated using a food database and is only intended to be used as a guideline for informational purposes.
**This post was originally published in July 2015. The photos have been updated and the text has been modified to include more recipe information.
44 Comments on “Fish Taco Bowls”
Tasted AMAZING my family loves it to!
I’m glad you enjoyed them! 🙂
All my favorite flavors of fish tacos in a beautiful bowl! I’m in!
I’m glad to hear that Kelly! 🙂
Taco bowls – what a fabulous idea, Marcie! They look like they’re bursting with flavour and the colours are so so beautiful! I have a very distinct feeling that making and eating these would make us all very happy. Thanks for sharing – I am adding these to my list!
Thank you so much Katerina!
I love the look of these taco bowls!! So many delicious flavours – and I agree, so much easier to eat this way! Yum!!
Thank you Alex!
I’m with you on the toppings Marcie! You can get so much more on a bowl than in a taco. I wish I had the ingredients to make this for dinner tonight. It would be a welcomed addition to the meal rotation!
It’s all about those toppings! 🙂 Thank you Leanne!
Yess!! These are totally calling my name – they look amazing!
Thanks, Cathy! 🙂
Wha a beautiful bowl of wonderful ingredients! Sounds delicious!
Thank you, Nancy! 🙂
I totally missed these bowls, but they are definitely my kind of meal! Love the addition of pineapple! Pinned!
Thanks, Mira!
Thank you, Carol, and I appreciate the share! 🙂