教えていただいたことの備忘録として残します。
bar.html.erb
<%= render partial: 'foo', hoges: @hoges %>
_foo.html.erb
<% hoges.each do |hoge| %>
<% hoge.name %>
<% hoge.price %>
<% end %>
これでも動作確認はできましたが、以下のようにします。
bar.html.erb
<%= render partial: 'foo', collection: @hoges, as: 'hoge' %>
_foo.html.erb
<% hoge.name %>
<% hoge.price %>
こうすることで読み込み速度が向上します。
collectionオプションを使うと1回しか読み込まれないみたいです。