Korean Beef Bulgogi Recipe (Better Than Takeout)
Korean beef bulgogi is one of those dishes that makes you wonder why you ever ordered takeout in the first place. Thinly sliced beef soaks up a marinade of soy sauce, sesame oil, Asian pear, and garlic, then hits a screaming hot pan and caramelizes in under five minutes. The result is tender, juicy strips of beef with crispy, slightly charred edges and a deep sweet-savory flavor that tastes like it took hours. It did not. Start to finish, you are looking at 30 minutes, plus a quick marinade rest if you have the time.
This recipe is weeknight-friendly but impressive enough to serve to guests. I made it last Saturday for a casual dinner and it disappeared before I had a chance to sit down. Served over steamed white rice with a side of kimchi and cucumber slices, it is genuinely one of my favorite meals to make at home.
Ingredients
For the marinade:
Ingredients
For cooking and serving:
Ingredients
Instructions
Ingredients
Tips & Tricks
The single biggest thing you can do to improve your bulgogi is to not crowd the pan. Overcrowding drops the pan temperature and the beef steams instead of searing. You lose all that caramelization. Cook in batches, every time. I have skipped this step when I was in a hurry and regretted it both times.
Asian pear is not just a sweet addition. It contains natural enzymes that break down the muscle fibers in the beef, making it genuinely tender in a way that a longer marinade alone cannot replicate. If you cannot find Asian pear, a small Bosc pear works, or even a few tablespoons of pineapple juice in a pinch.
For the best texture, buy your beef pre-sliced from a Korean grocery store if you have one nearby. They sell it specifically for bulgogi, and the thickness is perfect. Otherwise, the freezer trick in step one works well.
Variations
Chicken bulgogi. Swap the beef for thinly sliced boneless chicken thighs. The marinade works just as well. Cook the chicken to an internal temperature of 165°F, about 3 to 4 minutes per side.
Spicy bulgogi. Double the gochujang and add a teaspoon of gochugaru (Korean red pepper flakes) to the marinade. It turns the whole dish a deep red and adds a satisfying heat without overpowering the savory base.
Bulgogi lettuce wraps. Skip the rice and serve everything inside crisp butter lettuce cups. Add a smear of ssamjang (Korean dipping paste), a few slices of raw garlic, and a pinch of rice. It is an entirely different eating experience.
Mushroom bulgogi. Replace half the beef with king oyster mushrooms, sliced into thin strips. They absorb the marinade well and add a hearty, meaty texture for anyone at the table eating less meat.
Storage & Make Ahead
Leftover bulgogi keeps in an airtight container in the refrigerator for up to 3 days. Reheat it in a hot skillet for 1 to 2 minutes so it gets some color back rather than turning rubbery in the microwave.
The marinade itself can be made up to 3 days ahead and stored in the fridge. You can also marinate the raw beef overnight, which makes this a good prep-ahead weeknight dinner. Just pull it out of the fridge while you cook your rice, and dinner is on the table in 10 minutes flat.
To freeze, marinate the raw sliced beef and freeze it directly in the marinade in a zip-top bag for up to 2 months. Thaw overnight in the refrigerator, then cook straight from cold.
Affiliate link
Affiliate link
Frequently Asked Questions
Ribeye is the traditional choice because of its fat marbling, which keeps the thin slices tender and juicy when cooked over high heat. Sirloin is a leaner, slightly more affordable option that works just as well. Avoid tougher cuts like chuck or round, which can turn chewy when sliced thin.
Yes. Asian pear is ideal because its enzymes tenderize the beef naturally, but you can substitute a quarter of a regular Bosc or Anjou pear, two tablespoons of pineapple juice, or even a small amount of kiwi. All three contain similar tenderizing enzymes. If you skip the fruit entirely, the dish will still taste great, just slightly less tender.
A minimum of 15 minutes at room temperature gives you good flavor. Two to four hours in the refrigerator is the sweet spot for deep flavor and tender texture. You can marinate overnight, but avoid going beyond 12 hours because the pear enzymes can make the beef slightly mushy if left too long.
Absolutely. A very hot grill or grill pan gives you beautiful char marks and a subtle smokiness that is wonderful. Use a grill basket or a perforated grill pan so the small beef pieces do not fall through the grates. Cook over direct high heat for 1 to 2 minutes per side, same as the stovetop method.


