diff --git a/packages/eui/changelogs/upcoming/7838.md b/packages/eui/changelogs/upcoming/7838.md
new file mode 100644
index 00000000000..5038614156e
--- /dev/null
+++ b/packages/eui/changelogs/upcoming/7838.md
@@ -0,0 +1 @@
+- Updated `EuiIcon` to feature updated `logoElasticStack` logo for referencing Elastic Stack platform
\ No newline at end of file
diff --git a/packages/eui/src/components/icon/__snapshots__/icon.test.tsx.snap b/packages/eui/src/components/icon/__snapshots__/icon.test.tsx.snap
index aba908690e6..059cec42fe5 100644
--- a/packages/eui/src/components/icon/__snapshots__/icon.test.tsx.snap
+++ b/packages/eui/src/components/icon/__snapshots__/icon.test.tsx.snap
@@ -5431,27 +5431,18 @@ exports[`EuiIcon props type logoElasticStack is rendered 1`] = `
width="32"
xmlns="http://www.w3.org/2000/svg"
>
-
-
-
-
-
-
+
+
+
`;
diff --git a/packages/eui/src/components/icon/assets/logo_elastic_stack.tsx b/packages/eui/src/components/icon/assets/logo_elastic_stack.tsx
index f602cb341ea..43838c3ce79 100644
--- a/packages/eui/src/components/icon/assets/logo_elastic_stack.tsx
+++ b/packages/eui/src/components/icon/assets/logo_elastic_stack.tsx
@@ -28,15 +28,15 @@ const EuiIconLogoElasticStack = ({
{...props}
>
{title ?
{title} : null}
-
-
-
-
-
-
+
+
+
);
export const icon = EuiIconLogoElasticStack;
diff --git a/packages/eui/src/components/icon/svgs/logo_elastic_stack.svg b/packages/eui/src/components/icon/svgs/logo_elastic_stack.svg
index 38f208cf5ea..9c777f47ca8 100644
--- a/packages/eui/src/components/icon/svgs/logo_elastic_stack.svg
+++ b/packages/eui/src/components/icon/svgs/logo_elastic_stack.svg
@@ -1,8 +1,5 @@
+
+
+
+
\ No newline at end of file