This kung pao beef recipe combines juicy sliced steak with fresh vegetables, cashews, and tender noodles in a sweet and spicy stir-fry sauce. It’s the perfect easy dinner that’ll make you forget about takeout!
If you love recreating takeout dishes as much as I do, try my 15-minute cauliflower chicken fried rice, easy beef and broccoli, and this crunchy Asian cucumber salad next.

I don’t know about you, but I crave Asian food at least once a week. This homemade kung pao beef recipe is a version of a steak stir-fry that hits all the right notes: savory, spicy, and it’s ready in about 15 minutes. Filled with juicy seared beef, fresh vegetables for crunch, browned mushrooms for that umami taste, and nutty cashews, this easy beef dish is the perfect weeknight dinner.
All About This Spicy Kung Pao Beef
- Savory and spicy. The kung pao sauce is simple to make with ingredients like tamari, rice vinegar, and chili sauce. It’s the perfect balance of salty, tangy, sweet, and spicy, and drenches this classic beef stir fry with so much flavor.
- Ready in 15 minutes. Whip up easy kung pao beef using one skillet in minutes. Busy weeknight meals don’t get much better, and even my local takeout spot can’t beat the speed!
- Adaptable. I love the spiciness of the sauce, but if you’re sensitive to heat, you can still enjoy a milder version of this recipe that goes easier on the chili. In fact, there are loads of ways to adapt this kung pao beef in terms of the veggies, garnishes, and whether you make it with noodles or rice.

Ingredients You’ll Need to Make This Recipe
Kung pao beef is a spicy, stir-fried Chinese dish made with sliced steak, peanuts, vegetables, and chili peppers. I’ve covered these and the other ingredients you’ll need to make this stir-fry and sauce below.
- Noodles – I use gluten-free spaghetti since I already had it in the pantry. You could also make this stir-fry with traditional rice noodles, egg noodles, or another type of long pasta, like linguine.
- Sesame Oil – There’s really no substitute for the flavor of sesame oil in Asian cooking. You can use plain or toasted sesame oil, whichever you prefer.
- Mushrooms – I like to use shiitake mushrooms, but button mushrooms, brown mushrooms, or any kind will work. Feel free to omit the mushrooms or swap them with another quick-cooking veggie, like extra bell pepper, if you aren’t a fan.
- Bell Pepper, Carrots, and Green Onion – Julienne the red bell pepper (cut it into thin strips), grate the carrots, and thinly slice the green onion. You can swap in your preferred stir-fry vegetables like snap peas, mini corn, water chestnuts, green beans, etc.
- Cilantro – Freshly chopped. Substitute parsley if you don’t eat cilantro.
- Steak – You’ll find pre-cut beef strips in grocery stores, or you can ask your local butcher to prepare them for you (ask for a stir-fry cut). Another option is to pick up a flank steak and cut it into thin slices.
- Cashews – For extra crunch. You could also use peanuts, or leave out the nuts for a nut-free dish.
Homemade Kung Pao Sauce
Kung pao beef is a bit milder than Hunan beef, another popular Chinese dish. Kung pao sauce has two layers of flavor. The first is from a balance of spices, soy sauce, vinegar, and sugar, which builds a salty, tangy, and sweet base. The second layer is from chili peppers. In this recipe, I used garlic chili sauce for that extra punch of heat. To make it:
- Combine. Add tamari sauce, rice wine vinegar, honey, sesame oil, and garlic chili sauce to a saucepan.
- Heat. Whisk the ingredients together and bring the sauce to a boil.
- Thicken the sauce. Meanwhile, whisk water and cornstarch together to make a slurry. Stir the slurry into your stir-fry sauce and let it simmer for a couple of minutes, until thickened.

How to Make Kung Pao Beef With Noodles
Follow this quick step-by-step overview to make this mouthwatering kung pao beef dinner in under 20 minutes:
- Prepare the noodles. Cook your choice of noodles according to the package directions, then drain and set them aside in a large bowl. If you’d like, toss the cooked noodles with a little sesame oil or cooking oil to keep them from clumping.
- Sauté the mushrooms. Meanwhile, add the mushrooms and sesame oil to a skillet over medium-high heat. Sauté for about 5 minutes, until the mushrooms are nicely browned. Add them to the bowl with the noodles.
- Cook the beef. Next, sear the beef strips for 1-2 minutes per side in the same pan you used to cook the mushrooms.
- Put it all together. Add your cooked beef to the bowl with the noodles and mushrooms. Add the raw carrots, red peppers, green onions, cilantro, and cashews. Pour your prepared kung pao sauce on top and toss to coat, then serve!
Can I Serve This With Rice Instead?
Absolutely. You can swap the noodles in this recipe with any long-grain rice, such as jasmine or basmati. Cook the rice according to the directions on the package, or use a rice cooker if you have one. I also have an easy method for cooking jasmine rice in the Instant Pot that you can use.
For a low-carb option, serve your kung pao with zucchini noodles (zoodles) like this shrimp stir fry recipe, or roll the beef and veggies into lettuce wraps!

Frequently Asked Questions

Storing and Reheating Leftovers
- Refrigerate. Once cooled, store any leftover kung pao beef in an airtight container in the refrigerator for 3 to 4 days.
- Reheat. To reheat, warm the beef and noodles in the microwave for 1 to 2 minutes. You could also reheat them on the stovetop.
You’re going to love this easy kung pao beef with noodles! Bon appétit, friends!
More Asian-Inspired Recipes

Easy Kung Pao Beef Noodles
- Prep Time: 15 minutes
- Total Time: 15 minutes
- Yield: 6-8 1x
- Category: Beef
- Method: Stove
- Cuisine: Asian
- Diet: Gluten Free
Description
This easy kung pao beef recipe combines juicy sliced steak with fresh vegetables, cashews, and tender noodles in a sweet and spicy stir-fry sauce.
Ingredients
Kung Pao Sauce:
- 1/2 cup tamari sauce (or soy sauce)
- 4 tablespoons rice wine vinegar
- 2 1/2 tablespoons honey
- 1 tablespoon sesame oil
- 1 tablespoon garlic chili sauce (found in asian food section)
- 1/3 cup water
- 1 tablespoon corn starch
Noodles:
- 1 pound gluten-free spaghetti noodles
- 1 tablespoon sesame oil
- 1 pint shitake mushrooms, sliced (sub with button if needed)
- 1 red pepper, julienned
- 2 carrots, grated
- 1/3 cup green onions, sliced
- 1/4 cup chopped cilantro
- 1 pound steak stir fry strips (or you could you 1 pound of flank steak and thinly slice)
- 1/4 cup raw cashews, roughly chopped
Instructions
- To a small sauce pan add: tamari sauce, rice wine vinegar, honey, sesame oil and garlic chili sauce. Whisk together and bring to a boil.
- In a small bowl add water and corn starch, mix together to create a slurry and add to tamari sauce mixture. Whisk together and simmer until thickened. Remove from heat and set aside.
- Bring a pot of water to a boil. Add spaghetti noodles and cook until al dente. Once done drain and add to a large bowl.
- In the meantime heat a large skillet to medium high heat. Add 1 tablespoon of sesame oil and shitake mushrooms. Saute for 2-3 minutes per side, until browned and add mushrooms to the bowl full of noodles.
- Next, add steak to the same pan you just cooked the mushrooms in. Sear for 1-2 minutes per side.
- Add steak to the bowl filled with noodles along with raw carrots, red peppers, green onions, cilantro and cashews. Pour Kung Pao Sauce over the noodles and toss everything together and serve.
Notes
Sauce inspired by Creme de le Crumb