Wahoos Rice Recipe: Island-Spiced One-Pot Wonder

Wahoos Rice Recipe: Island-Spiced One-Pot Wonder

This one-pot wonder brings island flavors to your table with minimal effort. I developed this recipe to simplify dinner without sacrificing taste, combining tender wahoo fish with perfectly spiced rice in a single vessel.

The beauty lies in the streamlined process—everything cooks together, allowing the fish and rice to absorb the aromatic spices. This method ensures each bite is infused with island-inspired flavors without the fuss of multiple pots and pans.

What you’ll get is flaky, moist wahoo nestled into fragrant, perfectly cooked rice, all in one dish. The spices create a harmonious blend that’s both comforting and exciting, making it a meal worth savoring.

Ideal for busy weeknights or laid-back weekends, this dish delivers restaurant-quality results with ease. Here’s how to make it.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Wahoos Rice

Island flavors meet one-pot simplicity with these fresh, fragrant ingredients.

Ingredient Amount Notes
Wahoo Fish Fillets 🐟 1 ½ lb Skinless, fresh or thawed
Long-Grain White Rice 🍚 2 cups Rinsed until water runs clear
Coconut Milk 🥥 1 can Full-fat for creaminess
Chicken Broth 💧 2 cups Low-sodium preferred
Yellow Onion 🧅 1 whole Medium, finely diced
Garlic Cloves 🧄 4 cloves Minced for depth of flavor
Red Bell Pepper 🌶️ 1 whole Seeded, finely diced
Fresh Ginger 🌿 1 tbsp Peeled, finely grated
Ground Turmeric 🌿 1 tsp For vibrant color and earthiness
Ground Cumin 🌿 1 tsp Toasted if whole seeds used
Ground Coriander 🌿 1 tsp Complements the cumin perfectly
Scotch Bonnet Pepper 🌶️ ½ whole Seeded, minced (adjust for heat)
Fresh Lime 🍋 1 whole Juiced, zest reserved
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Olive Oil 🫒 2 tbsp For sautéing aromatics

The wahoo is non-negotiable—look for fresh, firm fillets at a quality seafood counter or Whole Foods. If frozen, thaw overnight in the fridge. The rice should be long-grain white (jasmine works too) for that fluffy, separate texture. Trader Joe’s has great coconut milk at a fair price—just shake the can well before using. Don’t skip rinsing the rice; it removes excess starch so it cooks up perfectly.

No wahoo? Mahi-mahi or halibut are solid substitutes—just adjust cooking time if fillets are thicker. Short on scotch bonnet? Habanero at half the amount works, or skip it entirely if heat isn’t your thing. The coconut milk can be light, but full-fat gives the creamiest rice. Fresh ginger is key here (the jarred stuff lacks punch). If you’re missing cumin or coriander, a pinch of curry powder covers both.

Leftovers keep 3-4 days in the fridge, though the fish is best fresh. Reheat gently to avoid drying it out. The rice absorbs flavors even more overnight, so it’s still delicious. Freezing isn’t ideal for the fish texture, but the spiced rice alone freezes for 1 month.

❤️

Why You’ll Love This Recipe

  • I’ll be real: this tastes even better the next day, and the leftovers reheat beautifully for lunch.
  • One Pot Magic: I love that this comes together in a single pot—the rice soaks up all the coconut milk and broth while the wahoo cooks right on top.
  • Tropical Comfort: The coconut milk gives the rice this creamy sweetness that pairs so well with the flaky wahoo and tender onion.
  • Meal Prep Hero: I’ll be real: this tastes even better the next day, and the leftovers reheat beautifully for lunch.

Step-by-Step Instructions for Wahoo Fish and Rice

This one-pot method keeps cleanup simple while packing serious island flavor into every bite.

Step 1: Sauté the Aromatic Base

Heat the 2 tbsp olive oil in a large, heavy pot over medium heat. Add the finely diced yellow onion, finely diced red bell pepper, and minced garlic cloves. Sauté for 5-6 minutes until the vegetables soften and the onion becomes translucent.

Stir in the 1 tbsp fresh ginger, 1 tsp ground turmeric, 1 tsp ground cumin, and 1 tsp ground coriander. Cook for 1-2 minutes until the spices become fragrant—this blooms their flavors and prevents a raw taste. Watch closely; spices can burn quickly.

Step 2: Toast the Rice and Build the Liquid

Add the 2 cups long-grain white rice to the pot and stir to coat the grains in the spiced oil. Toast for 2-3 minutes until the rice turns slightly opaque and smells nutty. This step enhances the rice’s texture and prevents mushiness.

Pour in the 1 can coconut milk and 2 cups chicken broth. Stir well to combine, scraping up any browned bits from the bottom of the pot. These fond bits add depth to the dish, so don’t skip this.

Step 3: Add the Fish and Simmer

Gently place the 1.5 lb wahoo fish fillets on top of the rice mixture. The liquid should just cover the fillets. If not, add a splash more broth. Cover the pot and bring to a gentle simmer over medium-high heat.

Once simmering, reduce the heat to low and cook for 15-18 minutes. The fish is done when it flakes easily with a fork and the rice absorbs all the liquid. Avoid stirring once the fish is added—this keeps the fillets intact.

Step 4: Finish with Bright, Fresh Flavors

Remove the pot from heat and let it sit covered for 5 minutes. This allows the fish to finish cooking gently in the residual steam. Squeeze the juice from the 1 whole fresh lime over the top and sprinkle with the 0.25 cup fresh cilantro.

Fluff the rice lightly with a fork, breaking the wahoo into large chunks as you go. The lime juice brightens the dish, while the cilantro adds a fresh, herbal note. Serve immediately while hot, with extra lime wedges if desired.

👨‍🍳

Pro Tips For Making Wahoos Rice

  • Precook the Rice: Parboil the long-grain rice for 5 minutes before adding it to the coconut milk and broth—this prevents mushy grains and guarantees even cooking.
  • Pat Dry the Wahoo: Blot the fish fillets thoroughly with paper towels before cooking; wet fish steams instead of searing, and you’ll lose that crisp exterior.
  • Skip the Old Coconut Milk: I learned this the hard way—using expired or separated coconut milk gives the rice a sour, off-flavor; always shake the can and check the date.
  • Sauté the Onion First: Cook the yellow onion in a little oil until soft and translucent before adding liquids—it builds a sweeter base that makes the whole dish taste deeper.

Flavor Customization for These Flavors

Spice It Up

Add ½ tsp cayenne pepper or 1 tsp paprika to the spice mix for a smoky depth. I love the subtle heat this brings to the dish. This small tweak transforms the flavor profile without overpowering the fish. 🌶️

Citrus Variations

Swap the lime for lemon or orange zest if you prefer a different citrus note. The orange adds a sweeter, more floral dimension that pairs beautifully with the coconut milk.

Herb Twists

Replace cilantro with fresh Thai basil or mint leaves for an unexpected twist. Thai basil adds an anise-like aroma, while mint brings a cool, refreshing contrast to the warm spices.

Heat Control

For milder heat, remove all seeds from the scotch bonnet or replace it with ½ jalapeño. If you love heat, add an extra ½ scotch bonnet or include the seeds. Adjust to your preference.

Extra Veggies

Stir in 1 cup diced zucchini or carrots when sautéing the aromatics. This adds texture and nutrients while keeping the dish balanced. The veggies soak up the spices beautifully.

Coconut Boost

For richer coconut flavor, add ½ cup toasted coconut flakes as a garnish. Toast them in a dry pan for 2-3 minutes until golden, then sprinkle on top before serving. 💛

Nutrition Facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 22g28%
Saturated Fat 14g70%
Cholesterol 65mg22%
Sodium 520mg23%
Total Carbohydrate 45g16%
Dietary Fiber 2g7%
Sugars 1g
Protein 28g56%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use a different type of fish?

Mahi-mahi or halibut work well as substitutes. Just adjust cooking time if fillets are thicker. The flavor will be slightly different but still delicious.

2

What if my rice turns out mushy?

This happens when the rice absorbs too much liquid. Use long-grain white rice and avoid stirring after adding the fish. Also,

Can I make this ahead of time? Leftovers keep 3-4 days in the fridge, though the fish is best fresh. Reheat gently to avoid drying it out. The rice absorbs flavors even more overnight.

3

How do I adjust the spice level?

For milder heat, remove all seeds from the scotch bonnet or replace it with ½ jalapeño. For extra heat, add more scotch bonnet or include the seeds.

★★★★★4.5(12 reviews)
Tyler Campbell