• Recipe Index
  • Appetizers and Snacks
  • Dinner
  • About
  • Contact
menu icon
go to homepage
  • Recipe Index
  • Appetizers and Snacks
  • Dinner
  • About
  • Contact
search icon
Homepage link
  • Recipe Index
  • Appetizers and Snacks
  • Dinner
  • About
  • Contact
×

Whole30 Fish Taco Bowls Recipe

Published: Aug 8, 2026 by Eliza · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.1 from 13 reviews

If you are craving a vibrant, fresh, and satisfying meal that checks all the boxes for flavor and Whole30 compliance, you are going to adore this Whole30 Fish Taco Bowls Recipe. Combining tender mahi mahi seasoned perfectly with zesty spices, crisp shredded cabbage, fragrant cilantro lime cauliflower rice, and a hint of smoky chipotle mayo, this dish is an explosion of taste with every bite. It’s like enjoying your favorite fish tacos but without the tortillas, making it lighter, grain-free, and just perfect for a quick weeknight dinner or a nutritious lunch that feels anything but ordinary.

Ingredients You'll Need

The image shows two side-by-side views inside a clear food processor bowl with a black center blade part. On the left side, there are fresh ingredients: bright green avocado chunks with a smooth texture at the bottom, fresh cilantro leaves on top, white creamy yogurt or sour cream on the left, and small bits of grated lime zest scattered around. On the right side, the ingredients have been blended into a smooth, pale green sauce with some visible tiny green flecks, creating a creamy texture with gentle folds on the surface. Both bowls are set on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

All the ingredients in this Whole30 Fish Taco Bowls Recipe are simple, wholesome, and come together in harmony to create a dish that's bursting with texture, color, and flavor. Each component plays a vital role, whether bringing heat, creaminess, tang, or crunch, so grab everything fresh and ready for a seamless cooking experience.

  • Riced cauliflower (2 cups): Acts as a low-carb, grain-free base that soaks up all the lime and cilantro flavors wonderfully.
  • Shredded cabbage (4 cups, mixed green and red): Provides a crisp, colorful crunch that contrasts the tender fish.
  • Mahi mahi filets (2, about 4 ounces each): Offers a flaky, mild-flavored fish that holds the taco seasoning beautifully.
  • Taco seasoning (1 tablespoon): Adds the essential southwest spice blend to elevate the fish.
  • Mango salsa (½ cup): Introduces sweet juiciness that balances the smoky and spicy notes.
  • Avocado oil (½ tablespoon + 1 teaspoon): Perfect for cooking the fish and cauliflower rice without overpowering natural flavors.
  • Lime juice (1 tablespoon): Brings zesty brightness that lifts the entire bowl.
  • Cilantro, roughly chopped (¼ cup): Adds fresh herbal complexity and a burst of green color.
  • Spicy chipotle mayo (2 tablespoons): A smoky, creamy condiment that gives a nice kick and ties all components together.
  • Avocado (½ large): Adds luscious creaminess and richness to every bite.
  • Red onion, thinly sliced (½ cup): The base for quick pickled onions that add tangy crunch.
  • Apple cider vinegar (½ cup): Used for pickling the onions, imparting a mild acidity that complements the fish.
  • Water: To dilute the apple cider vinegar for pickling.
  • Salt (1 teaspoon): Enhances overall flavor and helps with pickling.
  • Optional toppings: Jalapeños, cilantro, lime wedges to customize your bowls with extra zest and heat.

How to Make Whole30 Fish Taco Bowls Recipe

Step 1: Prepare the Pickled Onions

Start by giving your bowls a tangy punch with quick pickled onions. Combine thinly sliced red onions, apple cider vinegar, water, and salt in a jar. Shake well to mix and let them sit while you prepare the rest of the ingredients. These pickled onions bring a bright, slightly sour crunch that perfectly balances the richness of the fish and avocado.

Step 2: Cook the Cauliflower Rice

Heat a large skillet over medium-low heat and add a teaspoon of avocado oil. Toss in the riced cauliflower and cook gently for about 4 to 5 minutes until tender, stirring occasionally. Right before you finish, squeeze in the lime juice and sprinkle the chopped cilantro over the rice to infuse it with fresh, zesty flavor and aroma. This step gives you a flavorful, fluffy base that’s surprisingly satisfying.

Step 3: Season and Cook the Fish

Coat each mahi mahi filet evenly with the taco seasoning for that irresistible southwestern flair. Increase the skillet heat to medium, add the remaining avocado oil, and place the fish in the hot pan. Cook for about 3 minutes on one side, then flip gently and cook another 2 to 3 minutes depending on the thickness until the fish flakes easily with a fork. The golden crust forms a delightful contrast to the tender inside.

Step 4: Assemble the Bowls

Now for the fun and colorful part! Divide the shredded cabbage equally between two bowls for a crunchy foundation. Top the cabbage with the cilantro lime cauliflower rice, then spoon on mango salsa to add a juicy sweetness. Slice the avocado and add alongside the bowls. Drizzle the spicy chipotle mayo over the top for creaminess and smoky heat. Carefully lay a filet of the perfectly cooked mahi mahi on each bowl, then scatter the pickled onions and any optional toppings like jalapeños, fresh cilantro, or lime wedges to suit your taste buds.

How to Serve Whole30 Fish Taco Bowls Recipe

Two white bowls filled with a layered meal sit on a white marbled surface with a grey plaid cloth underneath. Each bowl has a layer of light green cauliflower rice at the bottom, topped with a dark, charred piece of fish drizzled with a light orange sauce. On one side of the fish, there are green avocado slices fanned out, and next to them, slices of green jalapeño and shredded purple and white cabbage. On the other side, there are red onion rings and a colorful mix of diced yellow mango, red tomato, green celery, and cilantro, with a lime wedge on the edge of the bowl. To the right, there is a small wooden bowl filled with the same fruit and vegetable mix, with extra lime halves and scattered cilantro leaves nearby. The scene is bright, fresh, and colorful, photo taken with an iphone --ar 4:5 --v 7

Garnishes

Garnishes are key to bringing this dish alive visually and flavor-wise. Fresh cilantro leaves and thin lime wedges add a bright, refreshing note, while sliced jalapeños offer a welcome spicy kick if you love heat. Don’t skip the pickled onions — their acidic snap brightens every bite and keeps your palate dancing.

Side Dishes

This recipe is a well-rounded meal on its own, but if you want to serve something extra, try a simple green salad dressed with lime and olive oil or a side of roasted sweet potatoes for a touch of natural sweetness that complements the smoky chipotle mayo beautifully.

Creative Ways to Present

For a festive twist, serve the components deconstructed on a beautiful platter and let everyone build their own bowls. Or for an elegant touch, use small mason jars layered with rice, cabbage, salsa, and fish for easy individual servings that look stunning and travel well for packed lunches.

Make Ahead and Storage

Storing Leftovers

Leftovers keep wonderfully in an airtight container in the fridge for up to 2 days. Keep the avocado and chipotle mayo separate if possible to prevent browning and sogginess. Just reassemble before serving.

Freezing

While the pickled onions and cauliflower rice freeze well, the fresh textures of the cabbage and avocado do not. You can freeze cooked fish if needed, but fresh mahi mahi always tastes best. For best results, freeze fish separately and thaw gently before reheating.

Reheating

Warm the cauliflower rice and fish gently in a skillet over medium heat to retain moisture and prevent drying out. Avoid microwaving the entire bowl at once if possible. Add fresh components like avocado, cabbage, and pickled onions after reheating for the best experience.

FAQs

Can I use a different fish for this Whole30 Fish Taco Bowls Recipe?

Absolutely! Mild, flaky fish like cod, tilapia, or snapper work wonderfully and hold up well to the taco seasoning.

Is this recipe suitable for meal prep?

Yes, you can assemble most components ahead of time, but keep avocado and any creamy dressings separate until just before serving to keep everything fresh.

Can I make this recipe vegetarian or vegan?

For a vegan twist, substitute the fish with seasoned and roasted cauliflower florets or hearts of palm, and swap chipotle mayo with a dairy-free creamy sauce.

What is the best way to store pickled onions?

Pickled onions should be stored in a sealed jar in the refrigerator and will stay fresh for up to 2 weeks. They actually taste better as they marinate longer.

Is the spicy chipotle mayo Whole30 compliant?

Yes, as long as it is made without any added sugars, dairy, or non-compliant oils. You can easily make it at home with avocado oil mayo blended with chipotle peppers.

Final Thoughts

Trust me, once you try this Whole30 Fish Taco Bowls Recipe you’ll be hooked on how effortlessly it blends bold flavors, fresh ingredients, and ease of preparation into a dish that feels both indulgent and healthy. It’s perfect for whenever you want something tasty without the fuss, and it’s sure to become a new favorite in your rotation. So gather your ingredients, fire up the skillet, and enjoy every delicious bit of this wholesome, colorful bowl!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Whole30 Fish Taco Bowls Recipe

Whole30 Fish Taco Bowls Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 13 reviews

  • Author: Eliza
  • Total Time: 15 minutes
  • Yield: 2 servings
  • Diet: Whole30
Print Recipe
Pin Recipe

Description

These Whole30 Fish Taco Bowls are a fresh and flavorful dish featuring seasoned mahi mahi, spicy chipotle mayo, and vibrant sides like riced cauliflower and pickled red onions. Perfect for a quick, healthy meal with a perfect balance of textures and zesty flavors.


Ingredients

Pickled Onions

  • ½ cup red onion, thinly sliced (100 grams)
  • ½ cup apple cider vinegar
  • Water (enough to cover onions)
  • 1 teaspoon salt

Fish and Salsa

  • 2 filets mahi mahi (about 4 ounces each)
  • 1 tablespoon taco seasoning
  • ½ cup mango salsa

Cauliflower Rice and Vegetables

  • 2 cups riced cauliflower
  • 4 cups shredded cabbage (a mix of green and red) (200 grams)
  • ½ tablespoon + 1 teaspoon avocado oil
  • 1 tablespoon lime juice
  • ¼ cup cilantro, roughly chopped
  • ½ large avocado (60 grams)

Toppings and Sauce

  • 2 tablespoons spicy chipotle mayo
  • Optional toppings: jalapeños, cilantro, lime wedges


Instructions

  1. Make the pickled onions: In a jar, combine thinly sliced red onions, apple cider vinegar, enough water to cover the onions, and 1 teaspoon of salt. Shake the jar well and set aside to allow the onions to pickle while you prepare the rest of the dish.
  2. Cook the cauliflower rice: Heat a large skillet over medium-low heat and add 1 teaspoon of avocado oil. Add the riced cauliflower and cook for 4-5 minutes, stirring occasionally, until tender. Mix in lime juice and roughly chopped cilantro, then remove from heat and set aside.
  3. Cook the fish: Coat both mahi mahi filets evenly with taco seasoning. Using the same skillet, heat it over medium heat and add the remaining ½ tablespoon avocado oil. Place the seasoned fish filets in the pan and cook for about 3 minutes. Flip them carefully and cook for another 2-3 minutes, depending on thickness, until the fish is cooked through and opaque.
  4. Assemble the bowls: Divide the shredded cabbage, cooked cauliflower rice, mango salsa, sliced avocado, and spicy chipotle mayo evenly between two bowls. Place one cooked mahi mahi filet on top of each bowl. Add your preferred optional toppings such as pickled onions, jalapeños, extra cilantro, and lime wedges. Serve immediately and enjoy!

Notes

  • Pickled onions can be made ahead and kept refrigerated for up to a week.
  • Use fresh lime juice for the best flavor in the cauliflower rice.
  • If mayo is not Whole30-compliant, substitute with a compliant recipe or omit.
  • Adjust the spice by adding or omitting jalapeños and chipotle mayo.
  • For a milder version, reduce the taco seasoning or use a mild seasoning blend.
  • Prep Time: 5 minutes
  • Cook Time: 10 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Mexican-inspired

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Dinner

  • Cheesy Pumpkin Ricotta Pasta Bake Recipe
    Cheesy Pumpkin Ricotta Pasta Bake Recipe
  • Maple Miso Whipped Sweet Potatoes with Cornmeal Crusted Tofu Recipe
    Maple Miso Whipped Sweet Potatoes with Cornmeal Crusted Tofu Recipe
  • Keto Chicken Enchiladas Bowl Recipe
    Keto Chicken Enchiladas Bowl Recipe
  • Healthy Vegetable Lasagna Recipe
    Healthy Vegetable Lasagna Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi there! I’m Eliza, I’m a passionate home cook, recipe creator, and storyteller who believes that food is a universal language that connects us all. I live with my little boy, Ely, and together we fill our kitchen with laughter, love, and the comforting aroma of something delicious made with care.

Learn more

Popular

  • Easy Roasted Pumpkin Seeds with Savory Spices Recipe
    Easy Roasted Pumpkin Seeds with Savory Spices Recipe
  • Strawberry Lemonade Mocktail Recipe
    Strawberry Lemonade Mocktail Recipe
  • Butterscotch Muddy Buddy Recipe
    Butterscotch Muddy Buddy Recipe
  • Halloween Sugar Cookie Bars Recipe
    Halloween Sugar Cookie Bars Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipe Kind. All rights reserved.