# 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.

Canonical URL: https://www.topshelf.recipes/recipes/cilantro-lime-fish-taco-bowl-mango-salsa-brown-rice

## Author

Jake Woods

https://www.topshelf.recipes/chef/jake-woods

Published: June 24, 2026

Last Updated: September 3, 2026

## 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.

## Recipe Information

- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Servings: 4
- Difficulty: Easy
- Category: Salads

## Ingredients

### Cook the brown rice

- 1 cup (uncooked) Brown rice (uncooked)

### Season and pan-sear the fish

- 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)

### Make the mango salsa

- 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

### Prepare cabbage base and avocado

- 4 cups (shredded) Shredded green cabbage
- 1 large (sliced) Avocado, sliced

## Instructions

### 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.

### 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.

### 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.

### 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.

### 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.

## Nutrition

Estimated nutrition per serving (1 taco):

- Calories: 495 kcal
- Protein: 25.3 g
- Carbohydrates: 57.2 g
- Fat: 20.1 g
- Saturated Fat: 2.9 g
- Trans Fat: 0 g
- Fiber: 7.1 g
- Sugar: 11.8 g
- Added Sugars: 0 g
- Cholesterol: 47 mg
- Sodium: 477 mg
- Potassium: 1126 mg
- Calcium: 155 mg
- Iron: 5.4 mg
- Vitamin D: 0 mcg

## 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.

## 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.

## Notes

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.

### Storage and Make-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.

### Serving Suggestions

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.

## Frequently Asked Questions

### 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.

## Related Recipes and Guides

- [Watermelon Feta Mint Salad with Lime and Chili Flakes](https://www.topshelf.recipes/recipes/watermelon-feta-mint-salad-lime-chili-flakes)
- [Korean Gochujang Coleslaw with Sesame and Quick Pickled Scallions](https://www.topshelf.recipes/recipes/korean-gochujang-coleslaw-sesame-pickled-scallions)
- [Strawberry Spinach Salad](https://www.topshelf.recipes/recipes/strawberry-spinach-salad-with-homemade-poppy-seed-dressing)
- [Campfire‑Smoked Potato Salad with Mustard‑Bacon Vinaigrette — A Labor Day Grilling Side for Steak](https://www.topshelf.recipes/recipes/campfire-smoked-potato-salad-mustard-bacon-vinaigrette)
- [Honey Garlic Chicken Thigh Meal-Prep Bowls with Farro, Greens, and Tahini Drizzle](https://www.topshelf.recipes/recipes/honey-garlic-chicken-thigh-farro-bowls-tahini-drizzle)
- [Mango Avocado Tilapia Salad Bowl with Lime Vinaigrette](https://www.topshelf.recipes/recipes/mango-avocado-tilapia-salad-bowl-lime-vinaigrette)
- [Gluten-Free Weeknight Grilling Plan](https://www.topshelf.recipes/articles/gluten-free-weeknight-grilling-plan)
- [Low-Fat Grill Swaps for Big Flavor](https://www.topshelf.recipes/articles/low-fat-grill-swaps-big-flavor)
- [DIY Edible Monster Eyes Candy](https://www.topshelf.recipes/articles/diy-edible-monster-eyes-candy)
