diff --git a/pkg/quarkus/v1alpha/scaffolds/internal/templates/pomxml.go b/pkg/quarkus/v1alpha/scaffolds/internal/templates/pomxml.go
index 8ac1e05..6eb3c7a 100644
--- a/pkg/quarkus/v1alpha/scaffolds/internal/templates/pomxml.go
+++ b/pkg/quarkus/v1alpha/scaffolds/internal/templates/pomxml.go
@@ -57,8 +57,8 @@ const pomxmlTemplate = `<?xml version="1.0" encoding="UTF-8"?>
     <maven.compiler.target>11</maven.compiler.target>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
     <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
-    <quarkus-sdk.version>5.1.0</quarkus-sdk.version>
-    <quarkus.version>2.16.3.Final</quarkus.version>
+    <quarkus-sdk.version>6.0.0</quarkus-sdk.version>
+    <quarkus.version>3.0.0.Final</quarkus.version>
   </properties>
 
   <dependencyManagement>
diff --git a/testdata/quarkus/memcached-quarkus-operator/pom.xml b/testdata/quarkus/memcached-quarkus-operator/pom.xml
index dd3dd36..1308125 100644
--- a/testdata/quarkus/memcached-quarkus-operator/pom.xml
+++ b/testdata/quarkus/memcached-quarkus-operator/pom.xml
@@ -9,14 +9,14 @@
   <version>0.0.1-SNAPSHOT</version>
   <packaging>jar</packaging>
   <properties>
-    <compiler-plugin.version>3.8.1</compiler-plugin.version>
+    <compiler-plugin.version>3.10.1</compiler-plugin.version>
     <maven.compiler.parameters>true</maven.compiler.parameters>
     <maven.compiler.source>11</maven.compiler.source>
     <maven.compiler.target>11</maven.compiler.target>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
     <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
-    <quarkus-sdk.version>5.1.0</quarkus-sdk.version>
-    <quarkus.version>2.16.3.Final</quarkus.version>
+    <quarkus-sdk.version>6.0.0</quarkus-sdk.version>
+    <quarkus.version>3.0.0.Final</quarkus.version>
   </properties>
 
   <dependencyManagement>