 <p><strong>Version 2.6.7</strong></p> <p>Similar to what Aaron Geiser suggested, you can use <a href="http://symfony.com/doc/current/cookbook/form/form_customization.html#method-2-inside-a-separate-template" rel="nofollow">customised form widgets</a> to achieve this:</p> <pre><code>{# src/AppBundle/Resources/views/Form/fields.html.twig #} {% extends 'form_div_layout.html.twig' %} {%- block entity_widget -%} &lt;div {{ block('widget_container_attributes') }}&gt; {%- for n, child in form %} {{- form_widget(child, { 'entity': form.vars.choices[n].data }) -}} {{- form_label(child) -}} {% endfor -%} &lt;/div&gt; {%- endblock %-} {%- block radio_widget -%} {# You now have access to entity #} {%- endblock -%} </code></pre>