diff --git a/recipes/llvm/recipe.toml b/recipes/llvm/recipe.toml
index 41e98cf34e54d788e1dbca521696f9af7f98116a..a59ee7e549b0a2d6663698c6f7547e5f5a80428b 100644
--- a/recipes/llvm/recipe.toml
+++ b/recipes/llvm/recipe.toml
@@ -1,7 +1,7 @@
 [source]
 git = "https://gitlab.redox-os.org/redox-os/llvm-project.git"
 upstream = "https://github.com/rust-lang/llvm-project.git"
-branch = "redox-2022-03-18"
+branch = "redox-2023-01-21"
 
 [build]
 template = "custom"
diff --git a/recipes/rust/config.toml b/recipes/rust/config.toml
index 45578d35031fbe23263917cbbe6c32dec0117c31..53a16b1dd53c7566e74735abe5ee63f52d184b73 100644
--- a/recipes/rust/config.toml
+++ b/recipes/rust/config.toml
@@ -1,4 +1,5 @@
 [llvm]
+download-ci-llvm = false
 static-libstdcpp = true
 
 [build]
diff --git a/recipes/rust/recipe.sh b/recipes/rust/recipe.sh
index 6bc5913342c89b606e5c714072da09cfa5d57871..3be9c9801827d5112eec7c1492bcd791e09301b2 100644
--- a/recipes/rust/recipe.sh
+++ b/recipes/rust/recipe.sh
@@ -1,5 +1,5 @@
 GIT=https://gitlab.redox-os.org/redox-os/rust.git
-BRANCH=redox-2022-03-18
+BRANCH=redox-2023-01-21
 BUILD_DEPENDS=(llvm)
 DEPENDS="gcc cargo"
 PREPARE_COPY=0