Chipotle Lime Fish Taco Bowl with Creamy Mayo Sauce (Whole30)

This healthy fish taco bowl features seasoned white fish, fresh mango salsa, cilantro-lime cauliflower rice, and a bright chipotle-lime mayo. It’s a flavorful Whole30- and paleo-friendly weeknight dinner you’ll want to make all summer (and beyond).

overhead shot of a paleo whole30 fish taco bowl drizzled with chipotle mayo

I love finding easy, tasty ways to add more fish to our meals, so these fish taco bowls quickly became a regular on our dinner rotation. They have everything you want from fish tacos—freshness, spice, and crunch—without the tortilla starch. The result is light, bright, and satisfying.

overhead shot of two healthy fish taco bowls with baked white fish, mango salsa, slaw and cauliflower rice

Don’t be put off by the ingredient list—while it looks long, the steps are straightforward and no more time-consuming than making traditional fish tacos. You can save time by using pre-riced cauliflower if you prefer.

So what’s in these taco bowls:

  • oven-baked white fish fillets seasoned with taco spices
  • fresh mango salsa
  • cilantro-lime cauliflower rice
  • chipotle-lime mayo
  • red cabbage slaw
  • avocado or guacamole
  • lime and jalapeño for brightness and heat

side view of a healthy fish taco bowl with cilantro lime cauliflower rice and baked fish fillet drizzled with chipotle mayo

We bake the fish in this recipe. While fish tacos are often grilled or fried, oven roasting is a reliable, hands-off method that keeps delicate fillets tender and flakes easily—no need to worry about over-flaking or sticking to a grill.

overhead closeup of a paleo fish taco bowl with red cabbage slaw, baked barramundi and jalapeños on cauliflower rice

How to prepare

Start by chopping and prepping all your toppings so they’re ready when you cook. Leave the avocado until the last minute to prevent browning.

Chipotle Lime Mayo

picture collage demonstrating how chipotle lime mayo is being mixed in a small bowl

Whisk the mayo, lime juice, chili powder, and a pinch of cayenne (optional) in a small bowl. If the sauce is too thick to drizzle, add a little water—about ½ teaspoon—until it reaches a pourable consistency. Set aside.

Mango Salsa

picture collage of mango salsa being mixed in a bowl

Combine diced mango, minced red onion, chopped cilantro, seeded and minced jalapeño, lime juice, and a pinch of salt in a medium bowl. Stir gently and set aside to let the flavors meld.

Baking the Fish

Preheat the oven to 375°F (190°C).

picture collage demonstrating how to bake fish fillets in the oven

Prepare the fish: Place fillets in a baking dish and rub both sides with oil. Sprinkle half the taco seasoning and salt on one side, flip, then rub the remaining seasoning on the other side. Bake for about 15 minutes, or until the fish flakes easily with a fork. Use a fork to flake the fish into bite-sized pieces.

Make the cauliflower rice: While the fish bakes, heat oil in a large skillet. Add frozen riced cauliflower and cook, stirring frequently, about 8–10 minutes until tender and most moisture has evaporated. Season with salt, then remove from heat and stir in lime juice and chopped cilantro. Taste and adjust seasoning if needed.

overhead shot of a healthy whole30 fish taco bowl with cauliflower rice and chipotle mayo

Assembling the Bowls

Divide the cilantro-lime cauliflower rice between bowls or plates. Top with flaked fish, mango salsa, red cabbage, avocado slices, jalapeño, and cilantro leaves. Drizzle with chipotle-lime mayo and serve with lime wedges. I usually drizzle the fish, rice, and cabbage, but you can add as much sauce as you like.

side view of a healthy fish taco bowl with mango salsa and cilantro lime cauliflower rice

Make-ahead and Storage

The fish tastes best fresh from the oven, but many components can be prepared ahead: mango salsa and chipotle mayo keep well in the refrigerator, and toppings can be chopped in advance (hold the avocado until serving). If you plan to use regular rice instead of cauliflower rice, the rice can be made ahead. Store leftovers in an airtight container and eat within 3–4 days.

Cooking Tips

  • Choose a mild white fish such as barramundi, Alaskan cod, mahi-mahi, or halibut. Tilapia also works. When possible, opt for sustainable, wild-caught options.
  • Buy fish no more than one day before cooking to ensure freshness.
  • White fish is lean and can overcook quickly. Remove from the oven when it flakes easily and does not exceed an internal temperature of 145°F (63°C).
  • Leftovers keep 3–4 days refrigerated in an airtight container.
overhead shot of a healthy whole30 paleo fish taco bowl with cilantro lime cauliflower rice

Healthy Fish Taco Bowls with Chipotle Lime Mayo

These Whole30- and paleo-friendly taco bowls combine baked white fish, mango salsa, cilantro-lime cauliflower rice, red cabbage, avocado, and a smoky chipotle-lime mayo. Gluten-free, dairy-free, grain-free, and free of refined sugar.

Course
main, Main Course
Cuisine
Mexican
Keyword
baked fish tacos, fish taco bowl, taco bowl recipe
Prep Time 30 minutes
Cook Time 15 minutes
Total Time 45 minutes
Servings 2
Calories 605 kcal

Ingredients

Mango Salsa

  • 1 cup mango, peeled and cubed (about 1 large mango)
  • 2 tbsp red onion, minced
  • 2 tbsp cilantro, chopped
  • ½ tbsp jalapeño, seeded and minced
  • 1 tbsp lime juice
  • Pinch of salt

Chipotle Lime Mayo Sauce

  • ¼ cup mayonnaise
  • 1 tbsp lime juice
  • 1 tsp chili powder
  • Pinch of cayenne pepper (optional)

Fish

  • 2 fillets barramundi or another white fish
  • 1 tbsp avocado oil or olive oil
  • 2½ tsp taco seasoning
  • ½ tsp sea salt

Cilantro Lime Cauliflower Rice

  • 1 tbsp avocado oil or olive oil
  • 6 cups frozen cauliflower rice
  • 2 tbsp lime juice
  • ¼ cup cilantro, chopped
  • ½ tsp sea salt

Toppings

  • ½ jalapeño, sliced
  • 1½ cups red cabbage, chopped
  • ½ avocado, sliced
  • ½ cup cilantro leaves, roughly chopped
  • + any of your favorite taco toppings

Instructions

  1. Preheat oven to 375°F (190°C).
  2. Chop and prep toppings; add avocado just before serving.
  3. Make the mango salsa by combining all salsa ingredients in a medium bowl and set aside.
  4. Mix the chipotle-lime mayo ingredients until smooth; thin with a little water if needed and set aside.
  5. Prepare the fish: rub fillets with oil and taco seasoning, place in a baking dish, and bake for about 15 minutes until it flakes easily. Flake into pieces.
  6. While the fish bakes, heat oil in a skillet and cook the cauliflower rice 8–10 minutes until tender and most moisture evaporates. Season with salt, then stir in lime juice and cilantro.
  7. Assemble bowls with cauliflower rice, flaked fish, mango salsa, cabbage, avocado, jalapeño, and cilantro. Drizzle with chipotle-lime mayo and serve.

Notes

  • Good fish options: barramundi, Alaskan cod, mahi-mahi, halibut, or tilapia. Choose sustainable options when possible.
  • Buy fish close to the day you plan to cook it—no more than one day ahead for best freshness.
  • Avoid overcooking; remove fish when it flakes easily and does not exceed an internal temperature of 145°F (63°C).
  • Store leftovers in an airtight container in the fridge and use within 3–4 days.
Nutrition Facts
Healthy Fish Taco Bowls with Chipotle Lime Mayo
Amount Per Serving
Calories 605 Calories from Fat 396
% Daily Value*
Fat 44g 68%
Saturated Fat 6g 38%
Cholesterol 12mg 4%
Sodium 1539mg 67%
Potassium 2020mg 58%
Carbohydrates 50g 17%
Fiber 16g 67%
Sugar 25g 28%
Protein 13g 26%
Vitamin A 2508IU 50%
Vitamin C 326mg 395%
Calcium 151mg 15%
Iron 3mg 17%
* Percent Daily Values are based on a 2000 calorie diet.

If you try this paleo fish taco bowl recipe, please rate it and share how it went in the comments—feedback is always appreciated!

More healthy summer recipes from the blog you will love:

  • Watermelon Salad with Feta
  • Zucchini Salad with Mint and Feta
  • Israeli Salad
  • Chickpea Salad
  • Mexican Street Corn Salad
  • Roasted Eggplant Salad with Smoked Almonds