• Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Fish Taco Bowls with Cilantro-Lime Rice Recipe

Published: Jul 9, 2026 by Lea · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

If you are on the hunt for a vibrant, flavorful, and entirely satisfying meal, my Fish Taco Bowls with Cilantro-Lime Rice Recipe is here to steal your heart. This dish brings together tender, perfectly spiced fish, zesty cilantro-lime rice, and tangy pickled cabbage all in one colorful bowl. Every bite bursts with fresh textures and lively flavors that feel both comforting and festive. Whether you’re cooking for yourself or feeding friends, this recipe is a guaranteed crowd-pleaser that turns casual dining into a celebration of taste and simplicity.

Ingredients You'll Need

The image shows a white plate with three pieces of raw white fish fillets placed neatly in the center. Surrounding the plate are various small wooden and white bowls arranged on a white marbled surface. The bowls contain different ingredients: one has black beans, another bright pink shredded cabbage, there are lime wedges in a bowl, chopped garlic in a small white bowl, fresh green cilantro leaves in a white bowl, a bowl with a mix of spices (red, white, and brown powders), uncooked white rice in a wooden bowl, and a small bowl with a dollop of white cream or cheese. A woman's hand is gently touching one of the bowls with spices. The scene is bright and well-lit, creating a clean and fresh look. photo taken with an iphone --ar 4:5 --v 7

The beauty of this recipe lies in its simplicity—the ingredients are straightforward but each plays an essential role in building layers of flavor, texture, and color. With fresh herbs, vibrant citrus, and rich spices, you’ll transform humble components into a dish bursting with personality.

  • Red cabbage: Thinly sliced, it provides crunch and a lovely pop of color when pickled.
  • Red wine vinegar: Essential for quick-pickling the cabbage to give it that perfect tang.
  • Granulated sugar: Balances the vinegar to create a harmonious pickling brine.
  • Long-grain white rice: Use jasmine or basmati for fluffy, fragrant cilantro-lime rice.
  • Fresh cilantro: Adds freshness and a hint of citrusy brightness to the rice and sauce.
  • Lime zest and juice: Essential for that classic tangy lift in both the rice and sauce.
  • Garlic: Infuses both the rice and sauce with a warm depth of flavor.
  • Plain full-fat Greek yogurt: Creates a creamy, tangy base for the jalapeño-verde sauce.
  • Jalapeño: Delivers a gentle kick balanced by the cooling yogurt sauce.
  • Firm white fish (cod or halibut): The star protein, flaky and tender with a perfectly seasoned crust.
  • Chili powder, smoked paprika, cumin, garlic and onion powder: A spice blend that brings warmth and subtle smokiness to the fish.
  • Black beans: Provide earthiness and protein, rounding out the bowl beautifully.
  • Extra-virgin olive oil: Used throughout for cooking and flavor enrichment.
  • Optional garnishes: Queso fresco, sliced avocado, fresh cilantro, and lime wedges enhance the final dish.

How to Make Fish Taco Bowls with Cilantro-Lime Rice Recipe

Step 1: Prepare Pickled Cabbage

First, get the pickled cabbage ready since it needs time to soak up the bright flavors. Combine red wine vinegar, water, sugar, and salt in a small pan and bring to a boil, just until the sugar dissolves. Pour this hot brine over thinly sliced red cabbage in a heat-proof bowl and let it sit at room temperature for at least an hour. This quick pickling process creates a crisp, tangy slaw that adds fantastic texture and a refreshing contrast to the rich fish and rice.

Step 2: Cook the Cilantro-Lime Rice

While the cabbage pickles, cook the rice. Simmer it gently with salt until tender, then fluff and stir in olive oil, minced garlic, fresh cilantro, lime zest, and lime juice. The result is fluffy rice bursting with bright, zesty flavors that perfectly complement the taco bowl. Keep it covered to retain warmth while you move on to the next steps.

Step 3: Blend the Jalapeño-Verde Sauce

This sauce is a creamy, zesty knockout. Blend Greek yogurt, fresh cilantro leaves and stems, lime juice, jalapeño, garlic, olive oil, salt, and cumin until smooth but still speckled with bright green flecks. It’s got just enough heat to mingle beautifully with the fish while bringing creamy balance to the bowl.

Step 4: Season and Cook the Fish

Pat your white fish dry and coat it with a vibrant spice blend of chili powder, smoked paprika, cumin, garlic powder, onion powder, and salt. Sear it in olive oil over medium heat until golden and cooked through, about four minutes per side. Then, flake the fish gently with a fork into large, satisfying pieces that will nestle beautifully over the rice and beans.

Step 5: Warm the Black Beans and Assemble Your Bowls

Warm the black beans in the microwave until heated through—they add a rich, creamy contrast to the fresh and spicy elements. Divide the cilantro-lime rice and black beans evenly into your bowls, top with flaked fish, a generous helping of pickled cabbage, and a drizzle of the jalapeño-verde sauce. Finish with your favorite garnishes and serve immediately with lime wedges for that perfect zing on the side.

How to Serve Fish Taco Bowls with Cilantro-Lime Rice Recipe

The dish is served in a white speckled bowl on a white marbled surface. The bottom layer is white rice mixed with some black beans. On top of this, there are several pieces of grilled, dark brown and slightly charred fish with a moist, flaky texture. Bright pink pickled cabbage is placed to one side of the bowl. Scattered over everything are small chunks of white cheese, slices of green jalapeño, and fresh green cilantro leaves. Creamy green sauce is drizzled over the fish and beans adding a smooth texture. A gold and black fork is inserted into the bowl with a woman's hand nearby. In the background, an orange textured glass and some green herbs are slightly visible. photo taken with an iphone --ar 4:5 --v 7

Garnishes

Adding garnishes takes your Fish Taco Bowls with Cilantro-Lime Rice Recipe from delicious to dazzling. Crumbled queso fresco or feta lend a salty creaminess; fresh cilantro leaves amplify the herbal brightness; creamy sliced avocado cools and adds body; and extra lime wedges provide that essential citrus burst right at the table. These simple touches make every bite feel fresh and thoughtfully balanced.

Side Dishes

While this bowl is a complete meal on its own, pairing it with simple sides like a crisp green salad or grilled corn on the cob keeps things light and fresh. A bright tomato and cucumber salad or even a few crunchy vegetable sticks can round out the meal beautifully without overshadowing the flavors in the bowl.

Creative Ways to Present

For a fun twist, serve the components deconstructed as a “taco bowl bar,” letting everyone build their own with fish, rice, beans, pickled cabbage, and sauces. You can also present the ingredients in stacked layers in clear glass containers to show off the vibrant colors so it feels as good as it tastes. Either way, the visual appeal is just as exciting as the flavor journey.

Make Ahead and Storage

Storing Leftovers

You can definitely make parts of this Fish Taco Bowls with Cilantro-Lime Rice Recipe ahead of time. Store the pickled cabbage, cilantro-lime rice, and jalapeño-verde sauce separately in airtight containers in the fridge for up to three days. Keep the fish and beans stored separately as well to maintain all their fresh textures and flavors.

Freezing

Freezing cooked fish taco bowls is not ideal because the texture of both the fish and the cilantro-lime rice can change once thawed. The best approach is to freeze only the seasoned fish fillets before cooking if needed, then prepare the rice, cabbage, and sauce fresh. This way, your meal stays vibrant and fresh-tasting every time.

Reheating

Warm the rice and beans gently on the stovetop or in the microwave. For the fish, reheat lightly in a skillet over medium heat just until warmed through to avoid drying it out. Avoid microwaving the pickled cabbage and sauce; serve those cold or at room temperature for the best texture and brightness.

FAQs

Can I use other types of fish for this recipe?

Absolutely! While firm white fish like cod or halibut works best for its flaky texture and mild flavor, you can also try tilapia, mahi-mahi, or even a firmer salmon if you prefer. Just adjust cooking times depending on thickness.

Is the jalapeño-verde sauce very spicy?

Not at all! Removing the seeds and ribs from the jalapeño makes this sauce mild with just a gentle kick. You can always adjust the amount of jalapeño to suit your heat preference.

Can this recipe be made gluten-free?

Yes! The entire Fish Taco Bowls with Cilantro-Lime Rice Recipe is naturally gluten-free as long as you check your spices and canned beans for added gluten ingredients. It’s a great option for gluten-sensitive eaters.

How long can I keep the pickled cabbage?

Pickled cabbage can be stored in the refrigerator in an airtight container for up to 3 days. The flavors intensify over time, making it even tastier if made ahead.

What can I use instead of Greek yogurt in the sauce?

If you prefer not to use Greek yogurt, mayonnaise or a blend of mayo and yogurt both work well to keep the sauce creamy and tangy. Just adjust to your taste and desired texture.

Final Thoughts

Now that you have the full scoop on how to create these irresistible Fish Taco Bowls with Cilantro-Lime Rice Recipe, I can’t wait for you to experience the vibrant flavors and effortless joy this dish brings. It’s perfect for a family dinner, a weekend treat, or anytime you want something fresh, healthy, and truly delicious. Once you try it, it’s sure to become a go-to in your recipe collection. Happy cooking!

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
Fish Taco Bowls with Cilantro-Lime Rice Recipe

Fish Taco Bowls with Cilantro-Lime Rice Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 11 reviews

  • Author: Lea
  • Total Time: 1 hour 15 minutes
  • Yield: 4 servings
Print Recipe
Pin Recipe

Description

These vibrant Fish Taco Bowls combine tender, spiced white fish with tangy pickled cabbage, creamy jalapeño-lime sauce, and fragrant cilantro-lime rice. Paired with black beans and optional fresh garnishes like queso fresco and avocado, this recipe is a colorful, flavorful twist on traditional fish tacos served in a nourishing, bowl-style meal perfect for a fresh and satisfying dinner.


Ingredients

Pickled Cabbage

  • ½ medium head red cabbage, thinly sliced or shredded
  • ¾ cup red wine vinegar (substitute white vinegar or apple cider vinegar)
  • ¾ cup water
  • 1 ½ tsp granulated sugar
  • 1 tsp kosher salt

Cilantro-Lime Rice

  • 1 cup dry long-grain white rice (jasmine or basmati)
  • ½ tsp kosher salt
  • 1 ½ cups water
  • 2 tsp extra-virgin olive oil
  • 1 garlic clove, minced
  • ⅓ cup finely chopped fresh cilantro
  • Zest and juice of 1 lime

Jalapeño-Verde Sauce

  • 1 cup fresh cilantro leaves and stems
  • ½ cup plain full-fat Greek yogurt (substitute mayonnaise or mix of yogurt and mayo)
  • 2 Tbsp fresh lime juice
  • 2 Tbsp extra-virgin olive oil
  • ½ jalapeño, seeds and ribs removed
  • 1 garlic clove
  • ¼ tsp kosher salt (or more to taste)
  • ¼ tsp ground cumin

Fish

  • 1 lb firm white fish (such as cod or halibut)
  • 1 tsp chili powder
  • ¾ tsp smoked paprika
  • ½ tsp ground cumin
  • ½ tsp garlic powder
  • ¼ tsp onion powder
  • ½ tsp kosher salt
  • 2 Tbsp extra-virgin olive oil

Other

  • 1 (15-oz.) can black beans, drained (no need to rinse)
  • Optional garnishes: queso fresco, fresh cilantro, sliced avocado, extra lime wedges


Instructions

  1. Prepare Pickled Cabbage: Place the thinly sliced cabbage in a large heat-proof bowl. In a small saucepan, combine the red wine vinegar, water, granulated sugar, and kosher salt. Bring the mixture to a boil and let it boil for 2 minutes until the sugar dissolves. Pour this hot pickling liquid over the cabbage and let it sit at room temperature for at least 1 hour. For more flavor, you can refrigerate overnight or up to 3 days ahead.
  2. Prepare Cilantro-Lime Rice: In a medium saucepan, combine the dry rice, 1 ½ cups water, and ½ teaspoon kosher salt. Bring the water to a boil, then cover and reduce the heat to low to simmer for 20 minutes, or until all liquid is absorbed and rice is tender. Remove the lid, fluff rice with a fork, then stir in the olive oil, minced garlic, chopped cilantro, lime zest, and lime juice. Cover again to keep warm until serving.
  3. Blend Jalapeño-Verde Sauce: In a food processor or blender, combine the full cup of fresh cilantro leaves and stems, Greek yogurt, fresh lime juice, olive oil, seeded jalapeño, garlic clove, kosher salt, and ground cumin. Blend until the sauce is smooth but still has specks of green. Taste and adjust seasoning as necessary. Transfer the sauce to a bowl and set aside.
  4. Prepare Fish: In a small bowl, mix chili powder, smoked paprika, ground cumin, garlic powder, onion powder, and kosher salt. Sprinkle this spice mixture evenly over both sides of the fish fillets. Heat the olive oil in a large skillet over medium heat. Once shimmering, add the fish and cook about 4 minutes on each side until golden and cooked through. Remove fish from skillet and flake into large pieces using a fork.
  5. Warm Black Beans: Place the drained black beans in a microwave-safe bowl, cover with a damp paper towel, and microwave on high for 2 minutes, stirring halfway through, until warmed.
  6. Assemble Bowls: Evenly divide the cilantro-lime rice and warm black beans into four bowls. Top with flaked fish and a generous spoonful of the pickled cabbage. Drizzle each bowl with the jalapeño-verde sauce. Garnish with optional queso fresco, fresh cilantro, sliced avocado, and extra lime wedges for squeezing. Serve immediately and enjoy!

Notes

  • The pickled cabbage can be made up to three days ahead and kept refrigerated to save time on the day of serving.
  • If you prefer a milder sauce, use less jalapeño or remove it entirely.
  • Full-fat Greek yogurt adds creaminess to the sauce, but mayonnaise is a suitable substitute for a richer texture.
  • Use firm white fish like cod or halibut to ensure the fish holds together well when cooking and flaking.
  • Jasmine or basmati rice works best for the cilantro-lime rice due to their fragrance and fluffy texture when cooked.
  • Prep Time: 15 minutes
  • Cook Time: 30 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

  • Chicken and Broccoli Stir Fry Recipe
    Chicken and Broccoli Stir Fry Recipe
  • Classic Slow Cooker Chili Recipe
    Classic Slow Cooker Chili Recipe
  • Simple Oven-Baked Chicken Nuggets Recipe
    Simple Oven-Baked Chicken Nuggets Recipe
  • One Pan Mexican Quinoa Recipe
    One Pan Mexican Quinoa 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

Welcome to Recipes By Lea

I spent most of my twenties working as a freelance travel photographer, bouncing between cities for weeks at a time. Lisbon, Istanbul, Bangkok, Mexico City—wherever a client needed architecture, street life, and local culture captured in a real, honest way. It was exciting and fast, but it also meant inconsistent routines and way too many meals that came from cafés, room service, or whatever I could grab between shoots.

Learn more

Popular

  • Roast Pumpkin, Spinach, and Feta Salad Recipe
    Roast Pumpkin, Spinach, and Feta Salad Recipe
  • Creamy Chicken and Wild Rice Soup Recipe
    Creamy Chicken and Wild Rice Soup Recipe
  • Salted Caramel Apple Snickers Cake Recipe
    Salted Caramel Apple Snickers Cake Recipe
  • Pumpkin Cheesecake Snickerdoodles Recipe
    Pumpkin Cheesecake Snickerdoodles 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 Recipes By Lea. All rights reserved.