FREE 5-Ingredient Recipe EBook
GET IT NOWI Like This Hunan Beef More Than Takeout

I started making Hunan beef at home after trying it at a few family-owned Chinese restaurants and falling in love with the bold, smoky heat. The bold red chili flavor always had me thinking about it for days! And since it also seemed easier to recreate at home without too many processed ingredients, it was the perfect candidate to create my own homemade version. Here’s why I like it even more than takeout:
- Bold, spicy, thick sauce – This recipe brings the heat and umami with red chiles, garlic, and ginger, all turned into a thick, glossy sauce. Just like classic Hunan beef from a restaurant.
- Tender steak in minutes – Slicing the Hunan steak super thin and flash-frying it in a hot wok keeps it juicy and fast. The prep takes less than 15 minutes, faster than ordering takeout!
- Cleaner ingredients – I don’t use any processed mystery sauces or soy, and my version is naturally gluten-free.
Once you taste how bold and easy this Hunan beef recipe is, I think you’ll be hooked like I am. Make it with me!


What Is Hunan Beef?
Hunan beef is a smoky, spicy stir fry dish that pairs thin slices of beef with a spicy chili garlic sauce. This cuisine originated in the Hunan province of China.
This dish is pretty similar to Szechuan beef, except it’s more spicy and less sweet (which I really enjoy) and doesn’t have that numbing effect. If you prefer the opposite, I don’t have a beef version yet, but I do have Szechuan chicken!
Reader Review
“Super easy, great for a weeknight, and really tasty! I’ll make this again for sure.” –Gen
⭐⭐⭐⭐⭐
Ingredients & Substitutions
Here I explain the best ingredients for my Hunan beef recipe, what each one does, and substitution options. For measurements, see the recipe card.
- Steak – I prefer flank steak and always recognize it at restaurants where I’ve tried this dish. It cooks up super tender when sliced thin! Sirloin, skirt steak, or even hanger steak would also work well.
- Coconut Aminos – I usually use this as a soy-free swap, and prefer it because it’s naturally a little sweet. But if soy works for you, low-sodium soy sauce is totally fine here.
- Shaoxing Cooking Wine – The most authentic choice, but I’ve also had good results substituting sherry. And although I highly recommend using wine for the right flavor, you can use beef broth if you prefer to avoid wine altogether.
- Dried Thai Chile Peppers – These bring serious heat and that signature flavor! Sometimes I see them called bird’s eye chilis, and they’re commonly used in Chinese Hunan beef, despite the Thai name. Alternatively, you can use fresh chilies (like serranos or fresnos), chili paste, or any dried chili peppers.
- Arrowroot Powder – This is my go-to clean thickener instead of cornstarch. You can definitely use cornstarch in the same amount, or even a small amount of xanthan gum.
- Avocado Oil – I like this for high-heat cooking, but any neutral, heat-safe oil works.
- Garlic & Spices – I use fresh minced garlic, plus a simple combo of ground ginger, sea salt, and black pepper.

How To Make Hunan Beef
I have step-by-step photos here to help you visualize the recipe. For full instructions with amounts and temperatures, see the recipe card.
- Marinate the Hunan steak. Slice it thinly against the grain, and toss in a mixture of coconut aminos, Shaoxing cooking wine, and arrowroot powder. Let it marinate to soak up all that flavor.
- Stir fry over high heat. I prefer a wok, but a skillet works as well. Sear the beef for a minute, but don’t cook all the way through just yet. If there’s any marinate left in the bowl, pour it in.
- Toss in the chili peppers, garlic, ginger, and black pepper. Continue stir frying until the beef is cooked through and the Hunan sauce looks nice and glossy.
- Enjoy! Add salt to your taste (I don’t always need it because the coconut aminos is salty.) I like to garnish my Hunan beef with fresh chives or green onions, and sometimes a sprinkle of sesame seeds.



My Tips For Flavor & Texture
- Pop the beef in the freezer for thinner, easier slicing. Just 10-15 minutes is enough to firm it up. I do this every time.
- You only need to marinate for 30 minutes, but overnight is even better. I definitely notice more tenderness when I have more time, but this Hunan beef is still super juicy even if I only have half an hour. I don’t recommend marinating for longer than 24 hours, or it’ll start to get mushy.
- Slice against the grain. This helps keep the meat tender. If you’re not sure which way the grain runs, just look for the lines and cut across them.
- Get your wok super hot before adding the Hunan steak. If it’s not hot enough, the beef will steam instead of searing and turn out chewy. I always recommend this for steaks. A good test is a drop of water in the hot oil — if it sizzles right away, it’s good to go.
- If you’re doubling the recipe or using a smaller pan, cook the beef in batches. Otherwise, it won’t sear properly and gets kind of soggy.
- Thai chilies are very spicy! If you don’t want a lot of heat, reduce the number of chilies from two to one. (My kids found this recipe too hot as-is.) You may need to adjust the amount if you swap in a different type of chili pepper, too.
Hunan Beef (15-Minute Recipe)
My Hunan beef is bold, spicy, and super easy! Tender steak, garlic, and chilies come together fast in one pan for a fiery takeout fave.
Instructions
Tap on the times in the instructions to start a kitchen timer.
-
Slice the flank steak very thinly against the grain. (If you have time, it can help to place it in the freezer for about 10-15 minutes, which makes it more firm and easier to slice thinly. Don't let it freeze solid.)
-
In a medium bowl, whisk together the coconut aminos, cooking wine, and arrowroot powder. Add the sliced beef and toss to coat. Set aside to marinate for 30 minutes.
-
Heat avocado oil in a large wok over high heat. Add the beef and stir fry for about 1 minute. If there's any marinate left in the bowl, pour it in.
-
Add the crushed Thai chile peppers, minced garlic, ground ginger, and black pepper. Stir fry for about another 1-2 minutes, until the beef is cooked through and the sauce is thick and glossy. If needed, add sea salt to taste.
LAST STEP: Leave a rating to help other readers, or tag me @wholesomeyum on Instagram. I’d love to hear from you!
Maya’s Recipe Notes
Serving size: 1/4 lb
- Tips: Check out my recipe tips above to help you get that perfect sear, and make your Hunan beef just the way you like it.
- Storage: Just pop any leftovers in an airtight container in the fridge. They’ll last 4–5 days.
- Reheat: I usually warm it up in a hot skillet to keep the texture nice.
- Freeze: It’ll keep for up to 6 months. Thaw in the fridge overnight before reheating.
📖 Want more recipes like this? Find this one and many more in my Healthy Ebook Bundle!
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
Hunan Beef

How I Serve This Dish
Hunan beef is usually served over rice to soak up all that yummy sauce, but my husband and I prefer cauliflower rice (or cauliflower fried rice) to lighten it up. I also paired it with sauteed broccoli above.
Feel free to mix up your vegetables! This dish also pairs well with sauteed cabbage, roasted bok choy, or sometimes I toss it with mixed stir fry veggies (like bell peppers, mushrooms, carrots, and baby corn) for a full beef stir fry vibe.

Shop
My
Custom












14 Comments
Erica
0I’ve never seen takeout Hunan beef that looked this good, so I had to try it (obviously) – no regrets! It’s a bit more effort than picking up the phone, but I love how savory and homemade it tasted in comparison!
Gen
0Super easy, great for a weeknight, and really tasty! I’ll make this again for sure.
Dana
0This is a super delicious dinner that is perfect for busy nights. I love that it was so quick to make and everyone enjoyed it. Adding this great recipe to our rotation!
Jon Hamel
0I think you can improve this recipe using the Chinese method of velveting to further improve the texture of the meat. FYI – Wiki gave me this: https://en.wikipedia.org/wiki/Velveting as a starting point to this method. The use of arrowroot as opposed to cornstarch is good, and in addition using egg whites and shao_xing rice wine to marinate the meat then a quick initial blanch of the meat would be a very good addition. The marinated and blanched meat would then be stir-fried in a wok as per your recipe.
Judy
0Hi Maya, we will be enjoying your Korean Beef Bowl again tonight. Yummy!!! But this looks great also. Can I use stew meat chunks, if I make the pieces smaller? Thank you
Wholesome Yum D
0Hi Judy, Yes, I think that would work.
Lynda
0Hello! Can I substitute xatham gum for the arrowroot? If so, what amount should I use. Thank u!
Wholesome Yum M
0Hi Lynda, Yes, start with 1/8th teaspoon and adjust as necessary.
Charlie Gilliam
0We made Hunan beef and pork this week. We add 5 thai/birds eye chili’s to both the marinade as well as the sauce. Yes, 10 total. We love the flavor as well as the heat. We even quartered a hobanero pepper too. Just tried avoiding eating those though
Connie
0I uploaded recipe to fitness pal and it’s showing 52 g of carbs. Is it wrong? It’s not showing any sugars. I just want to make sure I stay under my carb goal. Any advice would be appreciated.
Maya | Wholesome Yum
0Hi Connie, That’s not accurate. Our nutrition info comes from the USDA Food Database, which is more reliable than 3rd party calculators. Unfortunately I can’t troubleshoot 3rd party calculators, but the nutrition info on the recipe card is correct – and much less than 52g carbs. 🙂
Linda
0Thank you so much for sharing your awesome recipes along with those wonderful tips you share. I love your site and all my friends who I have shared your site do as well. You make this keto life style fun and exciting and without feeling deprived. Wish you continued success.
Shernaz Dick
0Can we use any other oil like coconut,ghee,butter or olive oil instead of avocado oil? Are these oils interchangeable in your recipes?
Maya | Wholesome Yum
0Hi Shernaz, Yes, you can definitely use any oil you like in this recipe. For other recipes, it depends what it is, so it’s best to ask for each recipe.