11 Easy Homemade Chinese Noodle Recipes Better Than Takeout
Craving Chinese takeout but want to make something delicious at home? These 11 easy homemade Chinese noodle recipes are packed with savory sauces, tender noodles, crisp vegetables, and plenty of flavorful toppings. From classic Chicken Chow Mein and Beef Lo Mein to spicy peanut noodles and garlic noodles, there is something for every noodle craving.
These Chinese noodle recipes are perfect for quick weeknight dinners because most can be prepared in about 20–35 minutes. They are also easy to customize with chicken, beef, shrimp, tofu, or your favorite vegetables.
1. Chicken Chow Mein
Chicken Chow Mein is a classic takeout-style noodle dish made with chewy noodles, tender chicken, crisp vegetables, and a savory homemade sauce. Everything comes together in one hot skillet or wok for a quick and satisfying dinner.
Prep time: 15 minutes
Cook time: 15 minutes
Total time: 30 minutes
Servings: 4
Ingredients
- 8 oz chow mein or stir-fry noodles
- 1 lb boneless, skinless chicken breast, thinly sliced
- 2 tablespoons cooking oil
- 2 cups shredded cabbage
- 1 carrot, julienned
- 1 bell pepper, thinly sliced
- 3 green onions, sliced
- 3 cloves garlic, minced
For the sauce:
- ¼ cup low-sodium soy sauce
- 2 tablespoons oyster sauce
- 1 tablespoon sesame oil
- 1 tablespoon rice vinegar
- 1 teaspoon honey
- 2 tablespoons water
How to Make It
- Cook the noodles according to the package directions, then drain well.
- Heat oil in a wok or large skillet over medium-high heat.
- Add the chicken and stir-fry until browned and cooked through.
- Add garlic, cabbage, carrot, and bell pepper. Stir-fry until the vegetables are crisp-tender.
- Whisk together the sauce ingredients.
- Add the cooked noodles and sauce to the skillet.
- Toss everything together for 2–3 minutes until the sauce coats the noodles.
- Finish with green onions and serve hot.
Tip: Don’t overcook the noodles before stir-frying because they will continue cooking in the wok.
2. Vegetable Chow Mein
Vegetable Chow Mein is a simple meatless Chinese noodle recipe loaded with crunchy vegetables and coated in a savory sesame-soy sauce. It’s an easy choice for a quick vegetarian dinner.
Prep time: 15 minutes
Cook time: 12 minutes
Total time: 27 minutes
Servings: 4
Ingredients
- 8 oz chow mein noodles
- 2 tablespoons cooking oil
- 2 cups shredded cabbage
- 1 carrot, thinly sliced
- 1 bell pepper, sliced
- 1 cup broccoli florets
- ½ cup snap peas
- 3 cloves garlic, minced
- 3 green onions, sliced
For the sauce:
- ¼ cup low-sodium soy sauce
- 1 tablespoon oyster sauce or vegetarian stir-fry sauce
- 1 tablespoon sesame oil
- 1 tablespoon rice vinegar
- 1 teaspoon honey or maple syrup
- 2 tablespoons water
How to Make It
- Cook the noodles and drain.
- Heat the oil in a wok.
- Add broccoli, carrot, cabbage, bell pepper, and snap peas.
- Stir-fry until the vegetables are slightly tender but still crisp.
- Add garlic and cook for about 30 seconds.
- Add the noodles and prepared sauce.
- Toss everything together until hot and evenly coated.
- Garnish with green onions.
Tip: Use a mixture of colorful vegetables for better texture and presentation.
3. Chicken Lo Mein
Chicken Lo Mein features soft noodles tossed with juicy chicken, vegetables, and a rich savory sauce. It is one of the easiest Chinese takeout recipes to recreate at home.
Prep time: 15 minutes
Cook time: 15 minutes
Total time: 30 minutes
Servings: 4
Ingredients
- 8 oz lo mein noodles or spaghetti
- 1 lb boneless, skinless chicken thighs or breasts, thinly sliced
- 2 tablespoons cooking oil
- 1 cup shredded cabbage
- 1 carrot, thinly sliced
- 1 bell pepper, sliced
- 3 cloves garlic, minced
- 3 green onions, sliced
For the sauce:
- ¼ cup low-sodium soy sauce
- 2 tablespoons oyster sauce
- 1 tablespoon sesame oil
- 1 teaspoon rice vinegar
- 1 teaspoon honey
- 2 tablespoons water
How to Make It
- Cook the noodles until just tender and drain.
- Heat oil in a large skillet or wok.
- Cook the chicken until golden and fully cooked.
- Add the vegetables and garlic.
- Stir-fry for 2–3 minutes.
- Add the noodles and sauce.
- Toss continuously until everything is coated and heated through.
- Garnish with green onions.
Tip: Keep the noodles slightly firm because they will soften more when tossed with the hot sauce.
4. Beef Lo Mein
Beef Lo Mein combines tender strips of beef with chewy noodles and colorful vegetables in a rich, savory sauce. It makes a hearty Chinese dinner that comes together quickly.
Prep time: 15 minutes
Cook time: 15 minutes
Total time: 30 minutes
Servings: 4
Ingredients
- 8 oz lo mein noodles
- 1 lb flank steak or sirloin, thinly sliced
- 2 tablespoons cooking oil
- 1 bell pepper, sliced
- 1 cup shredded cabbage
- 1 carrot, julienned
- 3 cloves garlic, minced
- 3 green onions, sliced
For the sauce:
- ¼ cup low-sodium soy sauce
- 2 tablespoons oyster sauce
- 1 tablespoon sesame oil
- 1 tablespoon rice vinegar
- 1 teaspoon brown sugar
- ¼ cup water
How to Make It
- Cook and drain the noodles.
- Heat oil in a wok over high heat.
- Add the beef and cook quickly until browned.
- Remove the beef and set aside.
- Stir-fry the vegetables and garlic.
- Return the beef to the wok.
- Add noodles and sauce.
- Toss for 2–3 minutes until the noodles are glossy and everything is hot.
Tip: Slice the beef thinly against the grain for a more tender texture.
5. Garlic Noodles
Garlic Noodles are simple, flavorful, and incredibly easy to make. Chewy noodles are tossed with garlic, soy sauce, butter, and sesame oil for a fast side dish or light meal.
Prep time: 5 minutes
Cook time: 10 minutes
Total time: 15 minutes
Servings: 4
Ingredients
- 8 oz noodles
- 2 tablespoons butter
- 1 tablespoon sesame oil
- 5 cloves garlic, minced
- 2 tablespoons low-sodium soy sauce
- 1 tablespoon oyster sauce
- 1 teaspoon rice vinegar
- 2 green onions, sliced
- 1 teaspoon sesame seeds
How to Make It
- Cook the noodles according to the package directions and drain.
- Melt butter with sesame oil in a skillet.
- Add the garlic and cook gently until fragrant.
- Stir in soy sauce, oyster sauce, and rice vinegar.
- Add the cooked noodles.
- Toss until evenly coated and heated through.
- Finish with green onions and sesame seeds.
Tip: Cook the garlic over medium-low heat so it becomes fragrant without burning.
6. Sesame Noodles
Sesame Noodles are creamy, nutty, savory, and slightly sweet. They can be served warm or chilled and make an excellent quick lunch or dinner.
Prep time: 10 minutes
Cook time: 10 minutes
Total time: 20 minutes
Servings: 4
Ingredients
- 8 oz noodles
- ¼ cup tahini or Chinese sesame paste
- 2 tablespoons low-sodium soy sauce
- 1 tablespoon rice vinegar
- 1 tablespoon sesame oil
- 1 teaspoon honey
- 1 teaspoon grated ginger
- 1 clove garlic, minced
- 2–4 tablespoons warm water
- Green onions and sesame seeds, for serving
How to Make It
- Cook the noodles and drain.
- Whisk tahini, soy sauce, rice vinegar, sesame oil, honey, ginger, and garlic.
- Add warm water gradually until the sauce reaches a smooth, pourable consistency.
- Toss the noodles with the sauce.
- Garnish with green onions and sesame seeds.
- Serve warm or refrigerate for a chilled noodle dish.
Tip: Add the water slowly because the amount needed depends on how thick your sesame paste is.
7. Dan Dan Noodles
Dan Dan Noodles are a bold Sichuan-inspired noodle dish featuring chewy noodles, spicy savory sauce, and flavorful toppings. This version is simplified for easy home cooking while keeping the characteristic spicy and nutty flavors.
Prep time: 15 minutes
Cook time: 15 minutes
Total time: 30 minutes
Servings: 4
Ingredients
- 8 oz wheat noodles
- ½ lb ground pork or ground chicken
- 1 tablespoon cooking oil
- 2 cloves garlic, minced
- 1 teaspoon grated ginger
- 2 tablespoons soy sauce
- 1 tablespoon chili oil
- 1 tablespoon sesame paste or tahini
- 1 teaspoon rice vinegar
- 1 teaspoon sugar
- ¼ cup warm water
- 2 green onions, sliced
- Crushed peanuts, optional
How to Make It
- Cook the noodles according to package directions and drain.
- Heat oil in a skillet and cook the ground pork or chicken until browned.
- Add garlic and ginger and cook briefly.
- Mix soy sauce, chili oil, sesame paste, rice vinegar, sugar, and warm water.
- Add the sauce to the cooked noodles.
- Top with the cooked meat.
- Garnish with green onions and crushed peanuts.
Tip: Adjust the chili oil to your preferred spice level.
8. Singapore Noodles
Singapore Noodles are thin rice noodles stir-fried with vegetables, egg, and protein, then seasoned with curry powder for a distinctive savory flavor.
Prep time: 15 minutes
Cook time: 15 minutes
Total time: 30 minutes
Servings: 4
Ingredients
- 8 oz thin rice vermicelli
- ½ lb shrimp or sliced chicken
- 2 eggs
- 1 tablespoon cooking oil
- 1 cup shredded cabbage
- 1 carrot, julienned
- 1 bell pepper, sliced
- 2 cloves garlic, minced
- 1–1½ tablespoons curry powder
- 2 tablespoons low-sodium soy sauce
- 1 tablespoon oyster sauce
- 1 teaspoon sesame oil
- 2 green onions, sliced
How to Make It
- Soak the rice noodles according to the package directions and drain well.
- Scramble the eggs in a hot wok, then remove them.
- Cook the shrimp or chicken until done.
- Add garlic and vegetables and stir-fry until crisp-tender.
- Add curry powder and stir briefly.
- Add the noodles, soy sauce, oyster sauce, and sesame oil.
- Toss until everything is evenly coated.
- Return the egg to the wok and finish with green onions.
Tip: Don’t soak rice noodles for too long or they can become mushy during stir-frying.
9. Shanghai-Style Stir-Fried Noodles
Shanghai-style stir-fried noodles are thick, chewy noodles tossed with vegetables and a savory soy-based sauce. They’re comforting, filling, and easy to prepare in one skillet.
Prep time: 10 minutes
Cook time: 15 minutes
Total time: 25 minutes
Servings: 4
Ingredients
- 10 oz thick wheat noodles
- ½ lb pork, chicken, or beef, thinly sliced
- 2 tablespoons cooking oil
- 2 cups shredded cabbage
- 1 cup mushrooms, sliced
- 3 cloves garlic, minced
- 2 green onions, sliced
For the sauce:
- 2 tablespoons low-sodium soy sauce
- 1 tablespoon dark soy sauce
- 1 tablespoon oyster sauce
- 1 teaspoon sesame oil
- 1 teaspoon sugar
- ¼ cup water
How to Make It
- Cook the noodles according to package directions and drain.
- Heat oil in a wok.
- Stir-fry the meat until browned and cooked through.
- Add cabbage, mushrooms, and garlic.
- Cook until the vegetables begin to soften.
- Add the noodles and sauce.
- Toss everything together until the noodles are evenly coated.
- Garnish with green onions.
Tip: Thick noodles work best because they hold up well during stir-frying.
10. Spicy Chinese Peanut Noodles
Spicy Chinese Peanut Noodles combine chewy noodles with a creamy peanut sauce, soy sauce, sesame oil, and chili. They’re quick, inexpensive, and easy to customize with vegetables or protein.
Prep time: 10 minutes
Cook time: 10 minutes
Total time: 20 minutes
Servings: 4
Ingredients
- 8 oz noodles
- ¼ cup creamy peanut butter
- 2 tablespoons low-sodium soy sauce
- 1 tablespoon rice vinegar
- 1 tablespoon sesame oil
- 1 tablespoon chili oil or chili crisp
- 1 teaspoon honey
- 1 clove garlic, minced
- 2–4 tablespoons warm water
- Green onions, sliced
- Sesame seeds, for serving
How to Make It
- Cook the noodles and drain.
- Whisk peanut butter, soy sauce, rice vinegar, sesame oil, chili oil, honey, and garlic.
- Add warm water gradually until the sauce becomes smooth.
- Toss the noodles with the peanut sauce.
- Garnish with green onions and sesame seeds.
- Serve warm or chilled.
Tip: Add extra warm water if the sauce becomes too thick.
11. Shrimp Chow Mein
Shrimp Chow Mein is a quick Chinese noodle recipe made with tender shrimp, crisp vegetables, chewy noodles, and a savory homemade sauce. It’s an excellent option when you want seafood for dinner.
Prep time: 15 minutes
Cook time: 12 minutes
Total time: 27 minutes
Servings: 4
Ingredients
- 8 oz chow mein or stir-fry noodles
- 1 lb peeled and deveined shrimp
- 2 tablespoons cooking oil
- 2 cups shredded cabbage
- 1 carrot, julienned
- 1 bell pepper, sliced
- 3 cloves garlic, minced
- 3 green onions, sliced
For the sauce:
- ¼ cup low-sodium soy sauce
- 2 tablespoons oyster sauce
- 1 tablespoon sesame oil
- 1 tablespoon rice vinegar
- 1 teaspoon honey
- 2 tablespoons water
How to Make It
- Cook the noodles according to package directions and drain.
- Heat oil in a wok or large skillet.
- Add the shrimp and cook for about 2 minutes per side, until opaque and cooked through.
- Remove the shrimp from the pan.
- Stir-fry cabbage, carrot, bell pepper, and garlic.
- Add the cooked noodles and sauce.
- Toss until hot and evenly coated.
- Return the shrimp to the pan and toss gently.
- Garnish with green onions.
Tip: Don’t overcook shrimp. Remove them from the heat as soon as they turn opaque and curl into a loose C shape.
Tips for Making Chinese Noodles at Home
Cook noodles just until tender
Most noodles become softer when they are added to the hot wok with sauce. Slightly undercooking them according to the package directions can help prevent mushy noodles.
Prepare everything before cooking
Stir-frying happens quickly. Have your noodles, vegetables, protein, and sauce ready before heating the wok.
Use high heat
A hot wok or large skillet helps create the characteristic stir-fried flavor and keeps vegetables crisp.
Don’t overcrowd the pan
Too many ingredients at once can lower the temperature and cause the food to steam instead of stir-fry. Cook in batches when necessary.
Choose the right noodles
Chow mein and lo mein noodles are excellent for stir-frying. Rice vermicelli works well for lighter dishes such as Singapore Noodles, while thick wheat noodles are ideal for Shanghai-style stir-fries.
Easy Ways to Customize These Chinese Noodle Recipes
These recipes are easy to adapt depending on what you have in your kitchen.
For extra protein, add chicken, shrimp, beef, pork, tofu, or scrambled egg.
For more vegetables, try:
- Broccoli
- Bell peppers
- Carrots
- Cabbage
- Mushrooms
- Snap peas
- Baby corn
- Bok choy
- Bean sprouts
- Green onions
You can also adjust the sauces to make them sweeter, saltier, tangier, or spicier.
For a vegetarian meal, replace meat or seafood with tofu, mushrooms, or additional vegetables and use a vegetarian stir-fry sauce where needed.
How to Store Chinese Noodles
Allow leftover noodles to cool before transferring them to an airtight container. Refrigerate for 3–4 days.
For best results, reheat noodles in a skillet over medium heat with a small splash of water. This helps loosen the sauce and prevents the noodles from drying out.
Most cooked noodle dishes can also be frozen for up to 2 months, although noodles containing fresh vegetables may lose some of their original texture after freezing and thawing.
Frequently Asked Questions
What are the easiest Chinese noodle recipes to make at home?
Garlic Noodles, Chicken Chow Mein, Vegetable Chow Mein, and Spicy Chinese Peanut Noodles are some of the easiest choices because they use simple ingredients and quick cooking methods.
What noodles are best for Chinese recipes?
Chow mein noodles and lo mein noodles are excellent for stir-fries. Wheat noodles provide a chewy texture, while rice noodles are lighter and work especially well in dishes such as Singapore Noodles.
Can I use spaghetti instead of Chinese noodles?
Yes. Spaghetti can work as a substitute for lo mein noodles in many homemade recipes. Cook it just until tender and toss it with the sauce in the wok.
How do I keep stir-fried noodles from getting soggy?
Don’t overcook the noodles, drain them thoroughly, avoid adding too much sauce, and stir-fry them over high heat. Cooking in batches can also help.
Can I make Chinese noodle recipes vegetarian?
Absolutely. Replace chicken, beef, pork, or shrimp with tofu, mushrooms, or extra vegetables. Also check sauces such as oyster sauce and replace them with vegetarian alternatives when necessary.
Are these authentic Chinese noodle recipes?
This collection includes both Chinese-inspired and Chinese takeout-style noodle dishes, as well as dishes associated with particular Chinese culinary traditions. Some popular takeout dishes have been adapted outside China, so they should not all be considered traditional regional Chinese recipes.
Quick Recipe Guide
For a classic takeout favorite: Chicken Chow Mein
For a vegetarian option: Vegetable Chow Mein
For a hearty dinner: Beef Lo Mein
For the fastest recipe: Garlic Noodles
For a nutty flavor: Sesame Noodles
For something spicy: Dan Dan Noodles
For a curry-flavored noodle dish: Singapore Noodles
For thick, chewy noodles: Shanghai-Style Stir-Fried Noodles
For peanut lovers: Spicy Chinese Peanut Noodles
For seafood: Shrimp Chow Mein
Final Thoughts
These 11 easy homemade Chinese noodle recipes make it simple to enjoy flavorful noodles without ordering takeout. With a few pantry staples, fresh vegetables, your favorite protein, and a hot skillet or wok, you can create a satisfying Chinese-inspired dinner in about 20–35 minutes.
Whether you’re craving classic Chow Mein, savory Lo Mein, spicy peanut noodles, or simple garlic noodles, there’s an easy homemade option for your next weeknight dinner.