Beef Bulgogi

Tested & Perfected Recipes

This post may contain affiliate links. Read my full disclosure policy.

Add some sizzle to your weeknights with this easy beef bulgogi recipe—a Korean barbecue favorite!

bulgogi on platter with rice and hot sauce

Bulgogi, pronounced bool-goh-gee, is a popular Korean barbecue dish that translates to “fire meat.” It’s made of thinly sliced marinated meat, typically beef, that’s grilled on a barbecue or stovetop griddle. Despite its name, bulgogi is not really spicy — “fire” refers to the hot cooking surface. In many Korean restaurants, tables are outfitted with grills in the center so customers can cook the bulgogi meat themselves and eat it straight from the grill. Bulgogi is typically served with steamed rice, lettuce wraps, chili sauce, and other traditional Korean accompaniments.

Making bulgogi at home is surprisingly easy. In this version, adapted from Cooks Illustrated, I marinate well-marbled ribeye in a mixture of soy sauce, brown sugar, sesame oil, garlic, shallot, ginger, and red pepper flakes. Because the meat is thinly sliced, it only needs one hour to marinate (although it’s fine to leave it overnight, too). Instead of grilling the meat, which can be tricky unless you have a flat-top grill, I cook it in a cast iron or nonstick pan. Heads up: the mouthwatering smell of bulgogi sizzling on the stove will have your family circling the kitchen like hungry wolves. Conveniently, it cooks in under 10 minutes, so no one will have to wait too long!

“Made it to the recipe but doubled the marinade as one reviewer suggested. Wow! This recipe is delicious!! Served it with some Jasmine rice and I can’t wait to make it again!!”

Miles

What You’ll Need To Make Beef Bulgogi

Bulgogi ingredients including soy sauce, ginger, and garlic.
  • Ribeye Steaks: Bulgogi can be made with many cuts of meat, including ribeye, short ribs, sirloin, or tenderloin. Ribeye is ideal as it’s well-marbled with fat, making it tender and tasty.
  • Baking Soda: Tenderizes the beef and also helps with browning and caramelization.
  • Vegetable Oil: The neutral base of the marinade.
  • Asian Sesame Oil: A small amount adds a nutty, rich flavor to the marinade.
  • Soy Sauce: Flavors the marinade with umami and saltiness, which deeply seasons the meat.
  • Dark Brown Sugar: Adds sweetness to the marinade, balancing the salty flavors of the soy sauce and enhancing the caramelization of the meat when cooked.
  • Garlic, Shallots, and Ginger: These aromatics contribute depth and complexity to the marinade, infusing the meat with traditional Korean flavors.
  • Crushed Red Pepper Flakes: Introduce a hint of heat to the dish.
  • Scallions: A fresh, crisp garnish that adds both color and a mild oniony flavor to complement the rich meat.
  • Sesame Seeds: Finishes the dish with a slight crunch and reinforces the sesame flavor in the dish.
  • Jump to the printable recipe for precise measurements

Step-By-Step Instructions

If time allows, place the steaks on a large plate and freeze until semi-firm, about 35 minutes. This makes the steaks much easier to slice. Slice the steaks into ¼-inch-thick slices.

thinly sliced rib-eye on cutting board

Combine 1½ tablespoons of water and the baking soda in a medium bowl. The baking soda acts as a tenderizer, and also helps with browning and caramelization. Add the beef slices and toss to coat. Let sit at room temperature for 5 minutes.

sliced meat in baking soda solution

Meanwhile, in a mini food processor or blender, combine the vegetable oil, sesame oil, soy sauce, sugar, garlic, shallot, ginger, and red pepper flakes.

bulgogi marinade ingredients in mini food processor

Process until smooth.

blended bulgogi marinade

Pour the mixture over the beef and toss to coat evenly. Cover with plastic wrap and marinate in the refrigerator for at least 1 hour or overnight.

tossing sliced meat with bulgogi marinade

Turn on the exhaust fan. In a large (12-inch) cast iron or nonstick skillet over medium-high heat, heat the remaining 2 teaspoons of oil until very hot and shimmering. Your pan should be hot enough so that you hear a sizzling sound as the meat touches the pan. This helps the exterior of the meat caramelize while keeping the inside tender and juicy. Add half of the beef slices in a single layer and cook, without stirring, until browned on one side, 2 to 3 minutes.

Skillet of cooking bulgogi.

Stir the meat and continue stir-frying until the beef is just cooked through, 1 to 2 minutes longer. Transfer the beef to a serving platter and cover to keep warm; repeat with the remaining beef (no need to add more oil to the pan), adding any marinade left in the bowl to the pan right before stirring the meat.

Bulgogi frying in a skillet.

Transfer the second batch of beef to the serving platter and sprinkle with the scallion greens and sesame seeds. Serve immediately.

bulgogi on platter with rice and hot sauce

Video Tutorial

You May Also Like

Beef Bulgogi

Add some sizzle to your weeknights with this easy beef bulgogi recipe—a Korean barbecue favorite!

Servings: 4
Prep Time: 20 Minutes
Cook Time: 10 Minutes
Total Time: 30 Minutes, plus 35 minutes to chill the meat (if time allows) and at least 1 hour to marinate

Ingredients

  • 1¾-2 pounds ribeye steaks
  • Heaping ¼ teaspoon baking soda
  • 1½ tablespoons vegetable oil, plus 2 teaspoons more for cooking
  • 1½ teaspoons Asian sesame oil
  • ¼ cup soy sauce
  • 3 tablespoons (packed) dark brown sugar
  • 2 cloves garlic, roughly chopped
  • 1 small shallot, roughly chopped
  • 1 tablespoon roughly chopped fresh ginger, from a 1-inch knob (see note)
  • Heaping ¼ teaspoon crushed red pepper flakes
  • 2 scallions, dark green parts only, thinly sliced, for serving
  • 1 teaspoon sesame seeds, for serving

Instructions

  1. If time allows, place the steaks on a large plate and freeze until semi-firm, about 35 minutes (this makes them easier to slice). Slice the steaks into ¼-inch-thick slices.
  2. Combine 1½ tablespoons of water and the baking soda in a medium bowl. Add the beef slices and toss to coat. Let sit at room temperature for 5 minutes.
  3. Meanwhile, in a mini food processor or blender, combine the 1½ tablespoons vegetable oil, sesame oil, soy sauce, sugar, garlic, shallot, ginger, and red pepper flakes; process until smooth. Pour the mixture over the beef and toss to coat evenly. Cover with plastic wrap and marinate in the refrigerator for at least 1 hour or overnight.
  4. Turn on the exhaust fan. In a large (12-inch) cast iron or nonstick skillet over medium-high heat, heat the remaining 2 teaspoons of oil until very hot and shimmering. Add half of the beef slices in a single layer and cook, without stirring, until browned on one side, 2 to 3 minutes. Stir the meat and continue stir-frying until the beef is just cooked through, 1 to 2 minutes longer. Transfer the beef to a serving platter and cover to keep warm; repeat with the remaining beef (no need to add more oil to the pan), adding any marinade left in the bowl to the pan right before stirring the meat. Transfer the second batch of beef to the serving platter and sprinkle with the scallion greens and sesame seeds. Serve immediately.
  5. Note: Check out easy guidance on how to peel, grate, and chop fresh ginger here.

Pair with

Nutrition Information

Powered by Edamam

  • Per serving (4 servings)
  • Calories: 707
  • Fat: 55 g
  • Saturated fat: 21 g
  • Carbohydrates: 14 g
  • Sugar: 11 g
  • Fiber: 1 g
  • Protein: 44 g
  • Sodium: 1,073 mg
  • Cholesterol: 154 mg

This website is written and produced for informational purposes only. I am not a certified nutritionist and the nutritional data on this site has not been evaluated or approved by a nutritionist or the Food and Drug Administration. Nutritional information is offered as a courtesy and should not be construed as a guarantee. The data is calculated through an online nutritional calculator, Edamam.com. Although I do my best to provide accurate nutritional information, these figures should be considered estimates only. Varying factors such as product types or brands purchased, natural fluctuations in fresh produce, and the way ingredients are processed change the effective nutritional information in any given recipe. Furthermore, different online calculators provide different results depending on their own nutrition fact sources and algorithms. To obtain the most accurate nutritional information in a given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe, using your preferred nutrition calculator.

Gluten-Free Adaptable Note

To the best of my knowledge, all of the ingredients used in this recipe are gluten-free or widely available in gluten-free versions. There is hidden gluten in many foods; if you're following a gluten-free diet or cooking for someone with gluten allergies, always read the labels of your ingredients to verify that they are gluten-free.

See more recipes:

Comments

  • Jen, Can skirt steak be used?

    • — Grace on April 11, 2023
    • Reply
    • Hi Grace, Yes but it won’t be nearly as tender.

      • — Jenn on April 11, 2023
      • Reply
  • If I wanted to make this ahead and freeze it, how would I go about doing so? Would I freeze it uncooked in the marinade and then when I was ready to use it, take it out and cook once it came to room temperature? I love, love, love this recipe!!!!

    • — Sarah on March 31, 2023
    • Reply
    • Hi Sarah, I think what you’re suggesting would be the best way to go (and so glad you like it)!

      • — Jenn on April 3, 2023
      • Reply
  • Made this for dinner last night and it was so tasty! I used thin cut ribeye steaks from Costco and they worked perfectly. I also substituted golden monk fruit sugar for the brown sugar and the marinade was incredible. Can’t wait to make it again. Thanks Jenn, for another great recipe.

    • — Janice McKimmie on March 26, 2023
    • Reply
  • Hello,
    Thank you for this great recipe. Would the Thai chili paste (if I thin it out with water) be a tasty dipping sauce? What would you thin it out with? I love this paste in so many dishes. Just a perfect spice. I agree also with another comment. There is a great little Thai restaurant that serves the most tender strips of beef with a lime dipping sauce called crying tiger. It appears to be their most popular dish since when I look around this small intimate crowded restaurant over half of the diners order crying tiger. Delicious!
    Thank you Jen

    • — T.G. on March 5, 2023
    • Reply
    • Hi T.G., Thai chili paste would be a bit unconventional as a dipping sauce for this simply because the recipe is Korean, but if you thin it with a bit of water, it should work. Hope you enjoy!

      • — Jenn on March 7, 2023
      • Reply
  • Beef bulgogi is an amazing recipe. I may never just grill steak again. I cannot wait to try the bulgogi burger recipe! Thanks Jen!

    • — Bob Joyner on March 2, 2023
    • Reply
  • I made half this recipe last night for dinner, perfect amount for two of us, and we loved it! I served it with stir fried snow peas and sweet red peppers and rice. My husband always asks where I found a recipe but is never surprised when I tell him it’s one of yours! They are truly “perfected!”

    • — Linda on February 3, 2023
    • Reply
  • Hi Jenn! Love all your recipes. Haven’t found one I don’t have on repeat.

    Question… Can I use top sirloin for this?

    Thanks!
    Jamie

    • — Jamie on February 1, 2023
    • Reply
    • So glad you like the recipes! Yes, it may not be quite as juicy, but top sirloin will work. 🙂

      • — Jenn on February 3, 2023
      • Reply
  • So easy and what a crowd pleaser. We ate all of it! Will definitely be making this recipe again soon.

    • — Sarah Bertrand on January 29, 2023
    • Reply
  • This recipe is delicious! My husband is really happy that I found this site. We’ve tried so many new and flavorful recipes. Thank you Jenn!

    • — Ann on January 19, 2023
    • Reply
  • This is so easy and flavorful – even my kids ate it! Stir-fried some carrots and broccoli and tossed them in a bit of extra marinade, served over rice. Will definitely make again!

    • — Katie R. on January 11, 2023
    • Reply

Add a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.