Cilantro-Lime Fish Taco Bowl with Mango Salsa and Brown Rice
A bright, deconstructed taco bowl built around flaky cilantro-lime fish, sweet mango salsa, and nutty brown rice. This lighter, build-your-own meal is perfect for weeknight dinners or casual gatherings where everyone assembles their own bowl.
Jake Woods's note
"This bowl balances fresh, bright flavors with simple pantry staples and comes together quickly — ideal for weeknights or make-ahead lunches. Home cooks will love the build-your-own format and the juicy contrast of mango against spiced fish."
About This Recipe
This cilantro-lime fish taco bowl is an exercise in contrast: tender, flaky white fish seasoned with a smoky-spiced rub sits beside bright, juicy mango salsa, creamy avocado, and crunchy shredded cabbage over a foundation of nutty brown rice. The lime and cilantro are the recurring thread—one bright, herbal counterpoint that ties the components together—while the mango’s sweetness softens the heat from the chili-cumin blend. Texturally it sings, with silk from the fish, cream from the avocado, snap from the cabbage, and chew from the rice, which makes each bite feel like a mini taco without the tortilla.
I designed this version to be approachable on weeknights and convivial enough for casual gatherings where everyone assembles their own bowl. The components are modular: the salsa keeps for hours, the rice reheats well, and the fish cooks in minutes, so you can spread the work across the afternoon. It’s a lighter take on fish tacos that still feels indulgent thanks to the avocado and olive oil, and it’s forgiving—swap the fish, dial the spice, or turn it vegetarian and you’ll still end up with balanced, vibrant bowls.
Ingredients for Cilantro-Lime Fish Taco Bowl with Mango Salsa and Brown Rice
- 1 cup (uncooked) Brown rice (uncooked)
- 1 lb White fish fillets (cod or tilapia)
- 2 tbsp Olive oil
- 2 tsp Spice blend (chili powder, ground cumin, garlic powder, salt, optional red pepper flakes)
- 1 large Ripe mango, peeled and diced
- 1/4 medium (about 1/4 cup diced) Red onion, finely diced
- 1/2 cup (packed, chopped) Fresh cilantro, chopped
- 2 large (juiced) Limes
- 4 cups (shredded) Shredded green cabbage
- 1 large (sliced) Avocado, sliced
How to Make Cilantro-Lime Fish Taco Bowl with Mango Salsa and Brown Rice
Step 1: Cook the brown rice
Rinse the brown rice under cold water, then combine with 2 cups (480 ml) water and a pinch of salt in a medium saucepan. Bring to a boil, reduce to low, cover and simmer until tender (about 30–35 minutes), then remove from heat and let stand covered for 5 minutes before fluffing with a fork.For this step
- 1 cup (uncooked)Brown rice (uncooked)
Step 2: Make the mango salsa
Dice the mango and finely chop the red onion and cilantro; combine in a bowl. Squeeze the juice of both limes over the mixture, season with salt to taste, and stir gently to combine — set aside to let the flavors meld while you cook the fish.For this step
- 1 largeRipe mango, peeled and diced
- 1/4 medium (about 1/4 cup diced)Red onion, finely diced
- 1/2 cup (packed, chopped)Fresh cilantro, chopped
- 2 large (juiced)Limes
Step 3: Season and pan-sear the fish
Pat the fish fillets dry and rub with olive oil, then sprinkle the spice blend evenly on both sides. Heat a large nonstick skillet over medium-high heat and cook the fillets 3–4 minutes per side (depending on thickness) until opaque and flaky. Transfer to a plate and break into large flakes.For this step
- 1 lbWhite fish fillets (cod or tilapia)
- 2 tbspOlive oil
- 2 tspSpice blend (chili powder, ground cumin, garlic powder, salt, optional red pepper flakes)
Step 4: Prepare cabbage base and avocado
Toss the shredded cabbage with a squeeze of lime and a small handful of chopped cilantro to brighten the base. Slice the avocado just before assembling to prevent browning and season lightly with salt and a little lime juice.For this step
- 4 cups (shredded)Shredded green cabbage
- 1 large (sliced)Avocado, sliced
Step 5: Assemble the bowls
Divide the warm brown rice among bowls, top with a layer of dressed cabbage, flaked spiced fish, a generous scoop of mango salsa, and sliced avocado. Garnish with extra cilantro and lime wedges and serve immediately so everyone can build their own bowl.
- Rinse the brown rice under cold water, then combine with 2 cups (480 ml) water and a pinch of salt in a medium saucepan. Bring to a boil, reduce to low, cover and simmer until tender (about 30–35 minutes), then remove from heat and let stand covered for 5 minutes before fluffing with a fork.
- Dice the mango and finely chop the red onion and cilantro; combine in a bowl. Squeeze the juice of both limes over the mixture, season with salt to taste, and stir gently to combine — set aside to let the flavors meld while you cook the fish.
- Pat the fish fillets dry and rub with olive oil, then sprinkle the spice blend evenly on both sides. Heat a large nonstick skillet over medium-high heat and cook the fillets 3–4 minutes per side (depending on thickness) until opaque and flaky. Transfer to a plate and break into large flakes.
- Toss the shredded cabbage with a squeeze of lime and a small handful of chopped cilantro to brighten the base. Slice the avocado just before assembling to prevent browning and season lightly with salt and a little lime juice.
- Divide the warm brown rice among bowls, top with a layer of dressed cabbage, flaked spiced fish, a generous scoop of mango salsa, and sliced avocado. Garnish with extra cilantro and lime wedges and serve immediately so everyone can build their own bowl.
Cilantro-Lime Fish Taco Bowl with Mango Salsa and Brown Rice Tips
Pat Fish Dry
Removing surface moisture helps the spice rub adhere and ensures a good sear instead of steaming; use paper towels and let the fillets come close to room temperature for 10 minutes if you have time.
Toast Rice For Depth
After rinsing, briefly toast the brown rice in the saucepan with a teaspoon of oil for 1–2 minutes before adding water to amplify its nutty flavor and reduce cooking foam.
Rest Fish Before Flaking
Let cooked fillets sit off the heat for 2–3 minutes covered loosely—this finishes carryover cooking and keeps flakes intact when you break them into large pieces.
Keep Salsa Chill
Make the mango salsa at least 15 minutes ahead and chill it to let the acids soften the onion and marry flavors; bring to room temperature before serving if your kitchen is cold.
Protect Avocado
Toss sliced avocado with a little lime juice and reserve the pit in the container if storing, which slows browning and preserves texture for assembly.
Cilantro-Lime Fish Taco Bowl with Mango Salsa and Brown Rice Variations and Substitutions
Grilled Fish Option
Brush fillets with oil and cook on a hot grill or grill pan for 3–4 minutes per side for a smoky charred flavor that complements the mango.
Make It Vegan
Replace fish with seasoned and pan-seared tempeh or roasted cauliflower florets; use a splash more lime and a pinch of smoked paprika to mimic depth.
Swap the Rice
Use quinoa for extra protein or coconut jasmine rice for a slightly sweeter, more aromatic base that pairs beautifully with mango.
Extra Heat
Add finely chopped jalapeño or a dash of hot sauce to the mango salsa, or include smoked chipotle in the spice blend for smoky spice.
How to Store and Make Cilantro-Lime Fish Taco Bowl with Mango Salsa and Brown Rice Ahead
Store components separately in airtight containers: rice and cooked fish keep well in the refrigerator for up to 3 days, while mango salsa and dressed cabbage stay fresh for 2–3 days. Avocado is best sliced just before serving, but if you must store it, toss with lime and keep airtight for up to 24 hours. Reheat rice gently in a covered pan with a splash of water or in the microwave; rewarm fish briefly in a low oven (275°F/135°C) for 6–8 minutes to avoid drying it out.
What to Serve With Cilantro-Lime Fish Taco Bowl with Mango Salsa and Brown Rice
Serve the bowls family-style so guests can customize their portions; provide extra lime wedges, sliced radishes, and a light crema (lime crema or Greek yogurt mixed with lime and chile) for garnish. A crisp, citrusy beer like a Mexican lager or a Sauvignon Blanc pairs nicely, while a simple side of black beans or elote-style corn rounds out the meal for heartier appetites.
Cilantro-Lime Fish Taco Bowl with Mango Salsa and Brown Rice FAQs
Can I use frozen fish fillets?
Yes—thaw completely in the refrigerator and pat dry before seasoning to ensure proper browning; frozen-thawed fish can be slightly wetter so drying is key.
What if I don't have brown rice?
Cooked white rice, farro, or quinoa all work as alternatives; adjust cooking times and liquid ratios according to the grain you choose and note that white rice cooks faster.
How can I keep the cabbage from getting soggy?
Toss shredded cabbage with just a small squeeze of lime and salt right before serving; if you dress it too early the acid will macerate the leaves and make them limp.
Is there a good make-ahead strategy?
Make the rice and mango salsa a day ahead and store them chilled; cook the fish the day-of for best texture, or cook it ahead and reheat gently in a low oven to prevent overcooking.
How do I adjust the spice level?
Reduce the chili powder and omit red pepper flakes for milder flavor, or add cayenne or chopped fresh chiles to the salsa if you want more heat—balance with extra mango or a dollop of yogurt if it gets too spicy.
About the author
Jake WoodsHello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.
See all recipes by Jake Woods →Ratings & Reviews
Did you make this recipe?
Be the first to share your experience.
Nutrition Facts
Per serving: 1 taco
Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.
Keep Reading
Guides & articles for this recipe
Healthy Eating
Gluten-Free Weeknight Grilling Plan
A 7-day gluten-free weeknight grilling plan with quick, family-friendly recipes, prep-ahead timelines, and a printable shopping list that spotlights late-summer produce and pantry staples. Includes clear cross-contamination safety tips and simple swaps to keep dinners fast and crowd-pleasing.
Healthy Eating
Low-Fat Grill Swaps for Big Flavor
A practical guide to trimming fat from grilled meals without losing juiciness or char. Learn yogurt- and citrus-based marinades, lean protein picks, searing and indirect-heat tricks, plus 5 quick low-fat marinades and a simple weeknight plan.
Recipes
DIY Edible Monster Eyes Candy
Make safe, fun edible monster eyes for cupcakes, cookies, and candy trays. Step-by-step recipes show baking-soda balls, chocolate and fondant eyes, wafer-print options, plus assembly, storage, and kid-friendly safety tips.
More from Salads
View all Salads recipes →Watermelon Feta Mint Salad with Lime and Chili Flakes
Korean Gochujang Coleslaw with Sesame and Quick Pickled Scallions
Strawberry Spinach Salad
Campfire‑Smoked Potato Salad with Mustard‑Bacon Vinaigrette — A Labor Day Grilling Side for Steak
Honey Garlic Chicken Thigh Meal-Prep Bowls with Farro, Greens, and Tahini Drizzle
Mango Avocado Tilapia Salad Bowl with Lime Vinaigrette
Miso Glazed Salmon Bowl
Chorizo Black Bean Salad
Classic Make-Ahead Creamy Potato Salad — Labor Day BBQ Side for Steak & Burgers
Ask me anything about this recipe — substitutions, scaling, techniques, timing.
Powered by AI · 6 questions per 5 minutes, 30 per day
