diff --git a/lib/gat/handlers/pool/spool/kitchen/chef.go b/lib/gat/handlers/pool/spool/kitchen/chef.go
index c2b7b0cb4ef533d8a29e7a37be341706167981d5..e4fa39b81f91d6e027f58609b7157dc09eaa7230 100644
--- a/lib/gat/handlers/pool/spool/kitchen/chef.go
+++ b/lib/gat/handlers/pool/spool/kitchen/chef.go
@@ -1,6 +1,7 @@
 package kitchen
 
 import (
+	"fmt"
 	"math"
 	"sort"
 	"sync"
@@ -266,7 +267,12 @@ func (T *Chef) Cook() (*fed.Conn, error) {
 		}
 	}
 
-	T.config.Logger.Warn("no available recipes to scale up pool")
+	var fields = make([]zap.Field, 0, len(T.byName))
+	for name, recipe := range T.byName {
+		fields = append(fields, zap.String(name, fmt.Sprintf("%d / %d", len(recipe.conns), recipe.recipe.MaxConnections)))
+	}
+
+	T.config.Logger.Warn("no available recipes to scale up pool", fields...)
 	return nil, ErrNoRecipes
 }