Caribbean Mahi-Mahi Holiday Soup

Caribbean Mahi Mahi Holiday Soup - Tommy Bahama Rum

Photo from Tommy Bahama Rum

Prep: 30 mins
Cook: 90 mins
Total: 2 hrs
Servings: 4 servings
Yield: 4 bowls
Nutrition Facts (per serving)
394 Calories
9g Fat
22g Carbs
58g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4
Amount per serving
Calories 394
% Daily Value*
Total Fat 9g 11%
Saturated Fat 4g 22%
Cholesterol 229mg 76%
Sodium 556mg 24%
Total Carbohydrate 22g 8%
Dietary Fiber 5g 17%
Total Sugars 8g
Protein 58g
Vitamin C 50mg 248%
Calcium 112mg 9%
Iron 5mg 26%
Potassium 1756mg 37%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

You cannot go to the Caribbean without enjoying running into a delicious dish of mahi-mahi. With this recipe, you can bring that taste home in a surprisingly easy soup.

This Caribbean mahi-mahi Holiday Soup brings a spirited touch to a meal. The rum in the soup is very light, just a tablespoon, but it adds a touch of sweetness to the soiree, making a nice touch for a soup appetizer.


  • 2 pounds boneless mahi-mahi, cut into 1 1/2-inch cubes

  • 2 medium onions, sliced

  • 1/4 cup chopped chives

  • 1/4 cup chopped cilantro, plus more for garnish

  • 2 large tomatoes, chopped

  • 1 teaspoon fresh thyme

  • 2 tablespoons freshly squeezed lime juice

  • 1 tablespoon gold rum

  • 2 tablespoons unsalted butter

  • 1 clove garlic, minced

  • 1 teaspoon granulated sugar

  • 1 tablespoon Worcestershire sauce

  • 1 cup fish stock (or low-sodium chicken or vegetable stock)

  • Kosher salt, to taste

  • Ground black pepper, to taste

  • Lime wedges, garnish

Steps to Make It

  1. Gather the ingredients.

  2. Place the fish in a large bowl.

  3. In another large bowl, mix the onions, chives, cilantro, tomatoes, thyme, lime juice and rum together and pour over the fish.

  4. Marinate for 1 hour, turning frequently.

  5. Melt the butter in a saucepan; add the garlic and sugar and heat until mixture begins to bubble.

  6. Add the fish and cook until golden.

  7. Add the marinade, Worcestershire sauce, stock, salt and pepper to taste.

  8. Lower the heat, cover, and simmer for 10 minutes.

  9. Garnish with lime wedges and cilantro sprigs. Serve and enjoy.