diff --git a/entitycache/field_collection_entitycache.info b/entitycache/field_collection_entitycache.info
new file mode 100644
index 0000000..88a6f5e
--- /dev/null
+++ b/entitycache/field_collection_entitycache.info
@@ -0,0 +1,8 @@
+name = "Field collection - Entitycache"
+description = "Integrates the Field collection module with the Entitycache module"
+
+core = 7.x
+package = Performance and scalability
+
+dependencies[] = field_collection
+dependencies[] = entitycache
diff --git a/entitycache/field_collection_entitycache.install b/entitycache/field_collection_entitycache.install
new file mode 100644
index 0000000..1ac0681
--- /dev/null
+++ b/entitycache/field_collection_entitycache.install
@@ -0,0 +1,18 @@
+<?php
+
+/**
+ * @file
+ *   Install functions for the Field collection Entity cache module.
+ */
+
+/**
+ * Implements hook_schema().
+ */
+function field_collection_entitycache_schema() {
+  $schema = array();
+
+  $schema['cache_entity_field_collection_item'] = drupal_get_schema_unprocessed('system', 'cache');
+  $schema['cache_entity_field_collection_item']['description'] = 'Entity Cache table for the Field Collection module.';
+
+  return $schema;
+}
diff --git a/entitycache/field_collection_entitycache.module b/entitycache/field_collection_entitycache.module
new file mode 100644
index 0000000..74c2c92
--- /dev/null
+++ b/entitycache/field_collection_entitycache.module
@@ -0,0 +1,14 @@
+<?php
+
+/**
+ * @file
+ *   The Field collection Entity cache module.
+ */
+
+/**
+ * Implements hook_entity_info_alter().
+ */
+function field_collection_entitycache_entity_info_alter(&$entity_info) {
+  // Enable Entity Cache support for field collections.
+  $entity_info['field_collection_item']['entity cache'] = TRUE;
+}
