Featured Comment:
“Thank you for such a special recipe. we enjoyed making and eating it. The taste of the sauce made the meat out of the ordinary.”
– Hadas
What is Beef Kushiyaki?
Beef kushiyaki (牛肉の串焼き), also known as “Gyu-kushi (牛串)” for short, are simply Japanese-style beef skewers. There are a variety of types, from using high-quality Wagyu beef and simply seasoning it with salt and pepper to using cheaper beef cuts and marinating them in sauce. The skewers are then grilled to create a slightly charred effect and wonderful flavor.
In my recipe presented here, the beef kushiyaki is marinated in a homemade yakiniku-style sauce and grilled. I used a Japanese fish grill at home, but this recipe works well using the broiler feature on a standard oven or on a BBQ as well, so if you have a set for barbecuing at home, please give it a try. You won’t be disappointed!


How I Developed This Recipe
Oh my, I can’t even begin to tell you how many times I’ve played around with marinades to get my beef kushiyaki recipe just right.
I’ve tried so many combinations of spices and flavors under the sun, and let me tell you, it’s been quite the adventure!
But finally, after all that hard work, I came up with a yakiniku-style marinade that’s packed with the flavor of vegetables and fruits, and it’s seriously amazing. I’m so happy with how it turned out, and I really hope you’ll give it a try too!

Recommended Beef Cuts
While there’s no strict rule dictating the specific cut of beef for kushiyaki, it’s common to see a variety used, be it in a yakitori restaurant or a street food stall. Speaking from personal preference, my top choice would be the flavorful skirt steak (part of plate), also known as “Harami” in Japanese.

Indeed, while various cuts can be used for kushiyaki, for ease of preparation, I’d recommend opting for a thick-cut steak that you can easily get in your local area.

Visual Walkthrough & Tips
Here are my step-by-step instructions for how to make Beef Kushiyaki at home. For ingredient quantities and simplified instructions, scroll down for the Printable Recipe Card below.
Cut the fat off the beef and cut it into small cubes. Cut the meat into 3cm pieces (approx 1 1/4 inches).

Place the beef meat and fat pieces in a bag and add sesame oil, a bay leaf, sake, mirin, white pepper, grated apple, sea salt, Worcestershire sauce, oyster sauce, garlic and fresh ginger.

Seal the bag and massage everything together until the seasonings are evenly distributed and the beef is fully covered.
Marinate in the fridge for at least 30 minutes.
Once the marinating time is up, preheat your grill/broiler on medium-high for 5-10 minutes. While you wait for it to heat up, push the pieces of beef onto the skewers. Try and arrange the skewers so that the meat and fat pieces are alternating.
Once assembled, place them on a wire rack and sprinkle with a pinch of coarse salt and freshly ground black pepper. Grill for 5 minutes.

It might be tempting to sprinkle both sides with salt and pepper before cooking, but I like to sprinkle and then cook each side separately to avoid the seasoning falling off.
After 5 minutes, turn the skewers and sprinkle the other side with a pinch of coarse salt and black pepper, then return them to the grill for 4 minutes.

Once 4 minutes are up or the beef is cooked through and the surface is lightly charred, remove them from the grill.

Serve up and enjoy with a sprinkle of Japanese chili powder (shichimi togarashi) and/or a squeeze of fresh lemon juice!

FAQ
There is no reliable record of where or when beef kushiyaki originated, but it is typical to assume that it was derived from yakitori, the Japanese name for grilled chicken skewers.
When beef is used, it is often found in regions that specialize in brand-name beef, such as Yonezawa City (famous for Yonezawa beef) and Hida City (famous for Hida beef), and is also commonly found on the menus of izakaya (Japanese style pubs) and local restaurants or food stalls. Of course, many yakitori restaurants also offer beef (and pork) as well.
As mentioned above, the seasoning varies greatly depending on the restaurant. Sauce (tare) or salt is mainly used, and while the sauce is similar to yakitori sauce, it is often seasoned slightly differently to suit the taste of beef.
However, restaurants that serve high-end Wagyu beef most often use a simple seasoning of salt and pepper so that customers can appreciate the full flavor of the quality beef. On the other hand, when cheaper cuts or special parts such as offal (known as “horumon” ホルモン) are used, a flavorful sauce is mostly used to mask the odor.
It is true that many yakitori restaurants in Japan that sell beef kushiyaki use Wagyu beef, but that does not mean that Wagyu beef must be used.
Rather, since this recipe uses a marinade, it is best to use the regular steak meat you usually use instead of going out of your way to purchase expensive Wagyu beef.
In fact, when I made this recipe, I used Aussie or Angus beef steak. Recommended cuts of beef are described in the next section.
Kushiyaki is a general term for something grilled on a skewer. In Japanese, “kushi” means “skewer” and “yaki” means “grill”. The term can be used for chicken, seafood, vegetables, and other meats. On the other hand, yakitori is basically grilled chicken meat, and generally refers to a dish in which chicken meat is skewered and grilled. But in some areas, such as Kagoshima and Miyazaki, the thigh is opened and grilled on a net, while in other areas, such as Imabari in Ehime, it is grilled on a griddle instead of being skewered.

I hope you enjoy this Beef Kushiyaki recipe! If you try it out, I’d really appreciate it if you could spare a moment to let me know what you thought by giving a review and star rating in the comments below. It’s also helpful to share any adjustments you made to the recipe with our other readers. Thank you!
More Japanese Appetizers
- Agedashi Tofu (Japanese Deep Fried Tofu)
- Japanese Potato Salad (Izakaya Style)
- Authentic Chicken Karaage (Crispy Japanese Fried Chicken)
- Addictive Izakaya Style Salted Cabbage (Yamitsuki Shio Cabbage)
Want more inspiration? Explore my Appetizer Recipe Roundup Post for a carefully selected collection of tasty appetizer recipe ideas to spark your next meal!

Beef Kushiyaki (Japanese Beef Skewers)
Equipment
Ingredients
- 300 g beef steak
- ½ tbsp toasted sesame oil
- 1 bay leaf
- 1 tbsp sake
- 1 tbsp mirin
- ⅛ tsp ground white pepper
- 1 tbsp grated apple
- ¼ tsp salt
- 1 tbsp Worcestershire sauce
- 1 tsp oyster sauce
- 1 tsp garlic grated or paste
- ½ tsp ginger root grated or paste
- 2 pinches sea salt
- 2 pinches ground black pepper
- Japanese chili powder (shichimi togarashi) (shichimi togarashi) optional
- lemon wedges optional
Instructions
- Take 300 g beef steak and cut off the fatty part. Cut the meat into 3cm square pieces (1¼ inches) and the fat into small cubes.
- Place the pieces of beef and fat in a bag and add ½ tbsp toasted sesame oil, 1 bay leaf, 1 tbsp sake, 1 tbsp mirin, ⅛ tsp ground white pepper, 1 tbsp grated apple, ¼ tsp salt, 1 tbsp Worcestershire sauce, 1 tsp oyster sauce, 1 tsp garlic and ½ tsp ginger root. Massage until all the seasonings are evenly distributed and the meat is evenly covered, then marinate in the fridge for at least 30 mins.
- Once the beef has finished marinating, preheat grill on medium-high for 5-10 minutes. While you're waiting for it to heat up, push the beef onto skewers alternating between the meat and fat. Place the skewers onto a wire rack with foil underneath. Sprinkle with 2 pinches sea salt and 2 pinches ground black pepper and place under the grill for 5 minutes.
- Turn the skewers over and sprinkle with another pinch of coarse salt and black pepper. Grill for 4 minutes.
- Once cooked through and slightly charred, remove from the grill.
- Sprinkle with a pinch of Japanese chili powder (shichimi togarashi) and a squeeze of lemon juice (optional).
- Enjoy!
thank you for such a special recipe. we enjoyed making and eating it. the taste of the sauce made the meat out of the ordinary.
Hi Hadas,
Thank you so much! I’m glad you all liked the sauce! 🙂
Yuto