Szechuan Noodles with Garlic Shrimp are the kind of weeknight dinner that makes everyone at my table forget takeout exists. Bold, spicy, and loaded with protein-packed shrimp, this dish delivers serious restaurant flavor without the wait. Once I started making my own garlic chili oil at home, I never looked back.
I still remember the first time I tossed udon noodles in that homemade chili oil. The smell hit the kitchen and my teenagers actually looked up from their phones mid-scroll. That moment told me everything. These Szechuan Noodles with Garlic Shrimp combine chewy udon, garlicky shrimp, and tender bok choy in a sauce that is savory, spicy, and just a little sweet. It all comes together in one skillet with minimal cleanup, which is honestly the real win on a busy Tuesday night.
Table of Contents
Ingredients for Szechuan Noodles with Garlic Shrimp
I always keep these pantry staples stocked because once you make this dish, you will want it on repeat. The ingredient list looks longer than it is, I promise. Most of it is pantry stuff you probably already have.
Garlic Chili Oil:
- 1/3 cup vegetable oil
- 4 garlic cloves, thinly sliced (I recommend slicing these as thin as possible so they crisp up evenly without burning)
- 1 bay leaf
- 1 tsp black peppercorns
- 1 to 2 tsp Chinese chili flakes (my preference is to start with 1 tsp and taste the oil before adding more)
Noodles and Sauce:
- 1/4 cup soy sauce
- 2 tbsp rice vinegar
- 1 tbsp honey
- 1 tbsp chili paste, sambal oelek
- 2 tbsp water
- 2 tbsp vegetable oil, divided
- 2 garlic cloves, chopped
- 1/2 lb shrimp, peeled and deveined (in my experience, medium shrimp cook most evenly and stay juicy without getting rubbery)
- 4 green onions, chopped, plus more for serving
- 4 baby bok choy, chopped
- 12 oz udon noodles (I usually use fresh or vacuum-packed udon for the best chewy texture)
- Toasted sesame seeds for garnish
- Salt and black pepper to taste

Step-by-Step Instructions
I recommend reading through all the steps before you heat anything up. This recipe moves quickly once the skillet is hot, and being prepped saves you from scrambling mid-cook.
Step 1: Heat a large skillet over medium heat. Add the vegetable oil, sliced garlic, bay leaf, peppercorns, and chili flakes. Stir occasionally and cook for about 5 minutes until the garlic turns golden and the oil smells deeply fragrant. Remove from heat and carefully pour the hot oil into a heat-proof jar or bowl. Remove and discard the bay leaf before using or serving. Set the chili oil aside. Pro tip: use a heat-proof glass jar with a wide mouth for easy pouring and safe handling.
Step 2: In a small bowl, whisk together the soy sauce, rice vinegar, honey, chili paste, and 2 tablespoons of water. Set this sauce aside. You will add it all at once later, so having it ready prevents any overcooked noodles.
Step 3: Return the skillet to medium-high heat and add 1 tablespoon of vegetable oil. Add the chopped garlic and shrimp, season with salt and black pepper, and cook for about 5 minutes until the shrimp turn pink and curl into a C shape. The moment they curl and are no longer translucent, pull them off the heat. Overcooked shrimp are the most common mistake with this dish. Transfer shrimp to a bowl and set aside.
Step 4: Add the remaining tablespoon of oil to the skillet. Toss in the green onions and bok choy and cook for 2 to 3 minutes, stirring occasionally, until the bok choy is just tender but still has a little bite.
Step 5: Pour in the sauce mixture and bring to a gentle simmer, scraping up any browned bits from the bottom of the pan for extra flavor.
Step 6: Add the udon noodles and return the shrimp to the skillet. Toss everything together and cook for 3 to 5 minutes until the sauce coats every noodle and the shrimp are warmed through.
Step 7: Stir in 2 tablespoons of the garlic chili oil. Remove from heat. Serve warm, topped with extra chili oil, toasted sesame seeds, and sliced green onions.
What to Serve with Szechuan Noodles with Garlic Shrimp
This dish is bold and satisfying on its own, but the right side brings the whole meal together with extra texture and balance. These are my favorite pairings for the best sides for Szechuan noodles.
Steamed Dumplings: The soft, pillowy texture of dumplings pairs perfectly with the chewy udon noodles and gives you something to drag through that leftover chili oil in the bowl. Truly one of my favorite combos.
Crispy Garlic Chicken Fried Rice: If you are feeding a crowd or want to stretch the meal, a scoop of garlicky fried rice on the side adds extra carbs, protein, and complementary Asian-inspired flavor without competing with the noodles.
Healthy Chicken Stir Fry Skillet: For a higher protein spread, serving a simple chicken stir fry alongside these noodles makes for a seriously satisfying spread that keeps the whole table happy.
Cucumber Salad: Cool, thinly sliced cucumbers with a sesame dressing bring refreshing contrast to the heat and help balance the spice between bites. It is light, fast to make, and cuts right through the richness of the chili oil.
Miso Soup: A warm, light miso broth alongside the spicy noodles is a classic pairing that feels like a full restaurant meal at home. The umami depth of the soup complements the Szechuan sauce beautifully without overwhelming it.
Spring Rolls: Crispy spring rolls add a satisfying crunch contrast to the saucy noodles. If you are going full takeout-at-home mode, this is the move.

Storage and Serving Tips
Store leftover Szechuan Noodles with Garlic Shrimp in an airtight container in the refrigerator for up to 2 days. Keep the garlic chili oil stored separately in a sealed jar in the fridge, where it will stay fresh for up to 2 weeks. That chili oil is liquid gold, use it on eggs, rice, roasted veggies, and beyond.
To reheat, add the noodles to a skillet over medium heat with a small splash of water to loosen the sauce. I recommend the stovetop over the microwave every time. It keeps the shrimp tender and the noodles from turning gummy or rubbery. Freezing is not recommended since udon noodles lose their chewy texture after thawing.
Pro tip: drizzle extra chili oil and a squeeze of fresh lime juice over the bowl right before serving, even on leftovers. It wakes up all the flavors and makes day-two noodles taste like you just made them fresh. If you love bold shrimp dishes, you will also want to try my Creamy Garlic Shrimp for another weeknight win.
Conclusion
These Szechuan Noodles with Garlic Shrimp are proof that bold, high-protein dinners do not have to be complicated or expensive. With one skillet, straightforward ingredients, and that irresistible homemade garlic chili oil, this recipe delivers serious flavor every single time. If you love shrimp noodle dishes, my Shrimp Stir Fry with Noodles and Best Grilled Shrimp Bowl are worth bookmarking next. Give this one a try tonight. I have a feeling it is going to earn a permanent spot in your dinner rotation!

Szechuan Noodles with Garlic Shrimp
Equipment
-
Large skillet
-
Heat-proof bowl or glass jar
-
Small mixing bowl
Ingredients
- Garlic Chili Oil
- 1/3 cup vegetable oil
- 4 garlic cloves thinly sliced
- 1 bay leaf remove before using or serving
- 1 tsp black peppercorns
- 1-2 tsp Chinese chili flakes adjust to preferred spice level
- Noodles and Sauce
- 1/4 cup soy sauce
- 2 tbsp rice vinegar
- 1 tbsp honey
- 1 tbsp chili paste sambal oelek
- 2 tbsp water
- 2 tbsp vegetable oil divided
- 2 garlic cloves chopped
- 0.5 lb shrimp peeled and deveined
- 4 green onions chopped, plus more for serving
- 4 baby bok choy chopped
- 12 oz udon noodles fresh or vacuum-packed preferred
- toasted sesame seeds for garnish
- salt and black pepper to taste
Instructions
-
Heat a large skillet over medium heat. Add the vegetable oil, sliced garlic, bay leaf, peppercorns, and chili flakes. Stir occasionally and cook for about 5 minutes until the garlic turns golden and the oil smells deeply fragrant. Remove from heat and carefully pour the hot oil into a heat-proof jar or bowl. Remove and discard the bay leaf. Set the chili oil aside.
-
In a small bowl, whisk together the soy sauce, rice vinegar, honey, chili paste, and 2 tablespoons of water. Set this sauce aside.
-
Return the skillet to medium-high heat and add 1 tablespoon of vegetable oil. Add the chopped garlic and shrimp, season with salt and black pepper, and cook for about 5 minutes until the shrimp turn pink and curl into a C shape. Do not overcook. Transfer shrimp to a bowl and set aside.
-
Add the remaining tablespoon of oil to the skillet. Add the green onions and bok choy and cook for 2 to 3 minutes, stirring occasionally, until just tender but still with a little bite.
-
Pour in the sauce mixture and bring to a gentle simmer, scraping up any browned bits from the bottom of the pan.
-
Add the udon noodles and return the shrimp to the skillet. Toss everything together and cook for 3 to 5 minutes until the sauce coats every noodle and the shrimp are warmed through.
-
Stir in 2 tablespoons of the garlic chili oil. Remove from heat. Serve warm, topped with extra chili oil, toasted sesame seeds, and sliced green onions.
