Kalyn's Kitchen

Kalyn’s Lake Powell Fish Marinade

This recipe for Kalyn’s Lake Powell Fish Marinade used to be pretty famous, at least with my Lake Powell friends and it’s perfect for Grilled Mahi Mahi! 

PIN Kalyn’s Lake Powell Fish Marinade and Grilled Mahi Mahi to try it later!

Kalyn's Lake Powell Fish Marinade photo of cooked fish on plate with salad

There was at time when this flavorful and versatile recipe for Kalyn’s Lake Powell Fish Marinade was probably my most famous recipe, at least the recipe was certainly something that got requested often by the clients and friends I used to cook for on houseboat trips at Utah’s beautiful Lake Powell. That was back in the days when the South Beach Diet didn’t exist, and no one had ever heard of sustainable seafood either, and at the lake I’d often use the marinade on Thresher Shark.

Fast forward quite a few years, and now I love this marinade on grilled Mahi Mahi, which is the fish shown in these photos. You may never have thought of using a fish marinade when you’re cooking grilled fish, but this marinade is a great idea if you’re cooking for people who are suspicious about fish. It’s true that the flavors of the marinade make grilled fish a bit less “fishy” so if that’s something that appeals to your family, this may become your favorite way to cook fish on the grill.

And this marinade is literally good on any kind of fish you might want to cook on the grill! You do need to plan ahead for a few hours or marinating time, and don’t marinate the fish too long. And be careful not to overcook fish when you’re cooking it on the grill! I hope my recipe for fish marinade will be something that gets you to re-think your ideas about grilling fish if you’ve been skeptical in the past, because everyone loved this recipe all those times I used it at Lake Powell!

Kalyn's Lake Powell Fish Marinade process shots collage

How to Make Kalyn’s Lake Powell Fish Marinade and Grilled Mahi Mahi:

(Scroll down for complete recipe with nutritional information.)

  1. I used the fish marinade on the wild-caught Mahi Mahi I get at Costco, and it’s a good fish for the grill because it’s firmer than many other types of white fish. (And back in the days when I was packing food for Lake Powell I would have been thrilled with fish that came sealed in individual packages like this does. Let the fish thaw in the refrigerator overnight (or in a pinch, thaw in cold water.)
  2. Mix )together the soy sauce, lemon juice, peanut oil, water, Liquid Smoke (affiliate link), seafood seasoning, pepper, onion powder, and garlic powder to make the marinade.
  3. Marinate fish in the refrigerator for a few hours, but not more than about 4 hours.
  4. Bad blogger! I was cooking several dishes when I made this fish and I forgot to take photos of it on the grill so I’m using the photos from Soy-Grilled Mahi Mahi with Korean Dipping Sauce to show you how to cook the fish on the grill!
  5. Let fish come to room temperature, oil the grill, and get the grill hot before you put the fish on.
  6. If you want those nice diagonal grill marks, lay fish at an angle to grill grates.
  7. Grill 2-3 minutes, then lift the edge to see if you have nice grill marks. When you do, rotate the fish so it’s going at the opposite angle on the grill. Cook a few minutes longer until you have criss-cross marks.
  8. Turn the fish over and cook it about 3-4 minutes more or until it feels firm, but not hard when you press on it with your finger. 
  9. The general rule for timing fish on the grill is to cook it about 10 minutes per inch of thickness; don’t overcook.
  10. Serve hot and enjoy!

Kalyn's Lake Powell Fish Marinade photo of cooked fish served with salad

Make it a Low-Carb Meal:

For a low-carb meal, this would be delicious with Grilled Asparagus with Parmesan, and Arugula and Sweet Mini-Pepper Salad.

More Delicious Fish on the Grill:

The BEST Low-Carb Fish and Seafood Recipes from Kalyn’s Kitchen ~ Kalyn’s Kitchen
Low-Carb Thai Fish Cakes ~ All Day I Dream About Food
Herb Encrusted Grilled Salmon from Kalyn’s Kitchen
Low-Carb Fish Curry ~ Ditch the Carbs

Kalyn's Lake Powell Fish Marinade and Grilled Mahi Mahi

Kalyn's Lake Powell Fish Marinade and Grilled Mahi Mahi

Yield 4 servings
Prep Time 25 minutes
Cook Time 10 minutes
Total Time 35 minutes

Kalyn's Lake Powell Fish Marinade was pretty famous with my Lake Powell friends and it's perfect for Grilled Mahi Mahi!



  • 4 pieces of Mahi Mahi, thawed if frozen (see notes)

Marinade Ingredients

  • 2 T soy sauce (see notes)
  • 2 T fresh lemon juice
  • 2 T cup peanut oil or other oil of your choice
  • 2 T cup water
  • 1/4 tsp. Liquid Smoke (measure carefully and don’t use more, see notes)
  • 1/2 tsp. Johnny’s Seafood Seasoning (see notes)
  • 1/2 tsp. coarse ground black pepper
  • 1/2 T onion powder
  • 1/2 T garlic puree powder


  1. If using frozen fish, thaw overnight in the refrigerator or in cold water.
  2. Place thawed fish filets in a single layer in large Ziploc bag or plastic container with a snap-tight lid.
  3. Stir together the soy sauce or Gluten-Free Soy Sauce (affiliate link), lemon juice, peanut oil, water, Liquid Smoke, seafood seasoning, pepper, onion powder, and garlic powder to make the marinade.
  4. Pour the marinade over the fish and marinate in the refrigerator for at least 2-3 hours. (I wouldn’t marinate this longer than 4 hours at the most.)
  5. When you’re ready to cook the fish, remove it from the refrigerator and let it come to room temperature.
  6. Oil the grill grates thoroughly with non-stick grill spray or a paper towel dipped in oil.
  7. When fish is nearly room temperature, preheat the grill to high, or medium-high for charcoal grill. (You can only hold your hand there for 1-2 seconds at that heat.)
  8. To get nice grill marks, lay the fish top-side down at an angle to the grill grates.
  9. As soon as you put the fish on, turn the grill down to medium-high if you can. (For a charcoal grill, I would just preheat to medium-high.)
  10.  Cook fish about 2-3 minutes, or until the first grill marks appear. (I usually lift up a piece and check.)
  11.  Then rotate fish going at the opposite angle to make the criss-cross marks and cook about 2-3 more minutes.
  12.  When you have nice grill marks, turn the fish carefully and cook 4-5 minutes on the other side.
  13.  Total cooking time for fish is about 10 minutes per inch of thickness and fish should feel firm but not hard to the touch when it’s done.
  14.  Remove from the grill and serve hot.


This fish marinade is good on just about every kind of fish you could cook on the grill! Be sure to use Gluten-Free Soy Sauce (affiliate link) if needed. The Liquid Smoke (affiliate link) used in this recipe is VERY potent, so don’t be tempted to increase the amount. If you use too much it will ruin whatever you are putting it in, but in small amounts, it adds a nice smoky flavor for barbecue sauce or grilled meats. If you don't find Johnny's Seafood Seasoning (affiliate link) I'd use some kind of all-purpose seasoning that contains celery seed. Beau Monde Seasoning (affiliate link) would work if you have that.

Nutritional information is for Mahi Mahi that's marinated in the marinade and then grilled. It is based on the amount of marinade that sticks to the fish, since most of the marinade is discarded.

Recipe created by Kalyn many, many years ago!

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 232Total Fat: 7.2gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 5.5gCholesterol: 149mgSodium: 404mgCarbohydrates: 1.6gFiber: 0gSugar: .1gProtein: 38g

Nutrition information is automatically calculated by the Recipe Plug-In I am using. I am not a nutritionist and cannot guarantee 100% accuracy, since many variables affect those calculations.

If you make this recipe I'd love to hear how it turns out. Leave a star rating or share on social media with the hashtag #KALYNSKITCHEN, thanks!

Low-Carb Diet / Low-Glycemic Diet / South Beach Diet Suggestions:
Kalyn’s Lake Powell Fish Marinade and Grilled Mahi Mahi using the marinade is not only delicious, it’s the perfect South Beach Diet food, and this recipe would also be great for other low-carb and low-glycemic diet plans.

Find More Recipes Like This One:
Use Grilling Recipes to find more recipes like this one. Use the Recipes by Diet Type photo index pages to find more recipes suitable for a specific eating plan. You might also like to Follow Kalyn’s Kitchen on Pinterest to see all the good recipes I’m sharing there.

Pinterest image of Kalyn's Lake Powell Fish Marinade and Grilled Mahi Mahi

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites. As an Amazon Associate, I earn from qualifying purchases.

Leave a Reply

Your email address will not be published. Required fields are marked *

    29 Comments on “Kalyn’s Lake Powell Fish Marinade”

  1. Haven't tried the Mahi-mahi from Costco but I will now. And finally, I have a recipe that uses liquid smoke besides brisket.

  2. Maria, thanks. Maybe it will get famous again.

    Helene, how lucky to have fresh fish. I haven't ever lived anywhere that I could get it, but I think you'll enjoy the fish from Costco.T

    TW, isn't it fascinating. This was something I made on every trip to Lake Powell.

    That is so cute! At least I'm famous in your family.

  3. Speaking of Kalyn's famous recipes: My family calls fruit salad with dill "Kalyn Fruit Salad." And Green Chile and Egg Casserole: "Kalyn Egg Casserole." Thanks for your famous-ness!

  4. Great flavors for a marinade. Interesting how the history of an individual recipe morphs and changes over time.

  5. I'll have to see if I can find this fish in my Costco. I was living in BC and had fresh fish but here we don't. That looks so good.

  6. I am sure this is still famous! Looks great!

  7. Joanne, glad you've become a fish convert!

    Jamie, hope you will try it.

  8. Not only are these flavors my favorites for a marinade but I love anything that allows me who is terrified of cooking fish to cook it as simply as possible and come out with something flavorful and perfect.

  9. This sounds like it would have been useful a few years ago when I was teaching myself to like fish. But I bet I'd love it now that I'm a fish-lover also!

  10. Monica, hope you like it!

  11. Monica, hope you like it!

  12. This recipe is perfect timing. I just said to my husband this morning that we need to eat more fish, and I'd already spent some time today figuring out which varieties are best for grilling. Mahi-Mahi is a great choice. The marinade looks fabulous. Can't wait to try it.

  13. Thanks Jeanette! I don't know if it will be famous, but I hope people will enjoy it.

  14. Love all the seasonings in this "Used to Be Famous" recipe which I'm sure will now be a favorite once again now that it has resurfaced! Lovely grill marks, and so pretty next to your Garbanzo, Tomato, Cilantro, Avocado Salad.

  15. Maris, let's hope people will try it because it's a great recipe. It was always a hit at Lake Powell, even with people who "didn't like fish."

  16. There is no use to be here. This is going to be famous again! looks so good!

  17. Crystine, thanks. The salad in the photos is Garbanzo, Tomato, and Cilantro Salad (with avocado), a recipe I just love!

  18. The fish looks amazing and so does the salad? Do you have the recipe for the salad on your site too? I can't wait to make both of these!

  19. Pam, let's hope so, because this is awfully good!

  20. Used-to-be??? I think it's still famous!