Module for enforcing mandatory minimum number of tags in content type field?
You should be able to use Field Validation.


  This module adds an extra tab to each field instance, allowing you to
  specify validation rules for your field instances.


Just create your term/entity reference field and set up a validation rule using the Number of Selections rule.

Leave the maximum number of fields empty, and enter the minimum you require as the minimum required values.