Korean

Easy Korean Beef Bulgogi Recipe at Home

Korean beef bulgogi with grilled marinated beef slices, scallions and sesame seeds, served over steamed rice.
Prep
25 mins
Cook
10 mins
Total
35 mins
Servings
4
Difficulty
Easy

If you want a Korean main course that is sweet, savory, and fast once the marinade has done its work, this easy Korean beef bulgogi recipe is a good place to start. Thinly sliced beef is soaked in a bulgogi marinade of soy sauce, sesame, garlic, and a little sweetness, then seared quickly in a hot pan until caramelized at the edges.

It is a practical weeknight dinner: the marinade mixes in minutes, the beef cooks in minutes, and most of the time is hands-off marinating. Serve it with steamed rice and a simple vegetable side.

What is bulgogi?

Bulgogi is a Korean dish of thinly sliced beef marinated in a soy sesame marinade, then grilled or pan-seared. The marinade is the heart of the dish: soy sauce for salt and depth, sugar for caramelisation, sesame oil for a nutty aroma, garlic and ginger for warmth, and grated pear or onion for sweetness and tenderness.

The beef is cooked over high heat, so it browns quickly rather than stewing. At home, a large skillet or cast-iron pan works well, provided it is hot and the beef is not crowded — cooked in batches, the slices sear and caramelize; cooked all at once, they steam.

Bulgogi is not japchae. Japchae is a stir-fried dish of sweet potato glass noodles tossed with vegetables and a soy and sesame sauce, with no broth. Bulgogi, by contrast, is the marinated beef itself, grilled or pan-seared and served with rice or wrapped in lettuce.

Why you’ll love this recipe

  • Fast once marinated. The beef sears in about 10 minutes, so dinner is ready soon after the marinade time is up.
  • A simple, familiar marinade. Soy sauce, sesame oil, garlic, ginger, and sugar do all the work.
  • Tender, caramelized beef. Thin slices and a very hot pan give browned edges without drying the meat out.
  • Easy to serve many ways. Spoon it over steamed rice, wrap it in lettuce leaves, or add it to a bowl with vegetables.

Ingredients you’ll need

Exact quantities are also given in the recipe card at the end of this article.

  • Beef: 1 1/2 lb (680 g) beef sirloin or ribeye, sliced as thinly as possible across the grain. Partially freezing the beef for 30 to 45 minutes first makes thin slicing much easier.
  • Soy sauce: 1/4 cup (60 ml) soy sauce. This is the main salty element, so taste before adding extra salt.
  • Sugar: 2 tablespoons (25 g) brown sugar, or to taste. It helps the beef caramelize in the pan.
  • Sesame oil: 1 tablespoon (15 ml) toasted sesame oil, plus a little more for finishing if you like.
  • Garlic and ginger: 4 cloves garlic, finely minced, and 1 tablespoon (15 g) finely grated fresh ginger.
  • Pear or onion: 1/4 Asian pear or small apple, finely grated, or 1/2 small onion, finely grated. Either adds sweetness and helps tenderise the beef.
  • Scallions (spring onions) and sesame: 2 scallions, thinly sliced, and 1 tablespoon toasted sesame seeds, to finish.
  • Vegetables (optional): 1 small onion, thinly sliced, and 1 small carrot, cut into thin matchsticks, to cook with the beef if you like.
  • Oil for cooking: 1 tablespoon neutral oil, such as vegetable or sunflower oil, for searing.
  • To serve: Steamed rice, lettuce leaves, and kimchi or a simple cucumber salad if you like.

Substitutions in brief

For a gluten-free version, use tamari or a certified gluten-free soy sauce. If you cannot find Asian pear, a small apple or half an onion, finely grated, works well. Flank or skirt steak can replace sirloin or ribeye if sliced thinly across the grain.

How to make Korean beef bulgogi

Step 1: Slice the beef

If the beef is not already thinly sliced, freeze it for 30 to 45 minutes until firm but not frozen solid, then slice it as thinly as you can across the grain. Keep the sliced beef cold while you mix the marinade.

Step 2: Mix the marinade

Whisk the soy sauce, brown sugar, sesame oil, garlic, ginger, and grated pear or onion in a large bowl until the sugar dissolves. Add the beef and turn it until coated. Cover and marinate for 20 minutes at room temperature, or refrigerate for up to 2 hours. Do not leave marinated beef at room temperature for more than 2 hours in total.

Step 3: Heat the pan

Heat the neutral oil in a large skillet, cast-iron pan, or wok over high heat until it shimmers. The pan must be very hot before the beef goes in, or the beef will steam instead of searing. Have a plate ready for the cooked beef.

Step 4: Sear the beef in batches

Lift the beef from the marinade, letting excess marinade drip back into the bowl, and add it to the pan in a single layer. Do not crowd the pan. Sear for 1 to 2 minutes on the first side, until browned, then turn and sear for 1 minute more. Cooked beef must be browned and cooked through, with no pink meat remaining and steaming hot throughout. Remove to the plate and repeat with the remaining beef, adding a little more oil if needed.

Step 5: Cook the vegetables, if using

If using onion and carrot, add them to the same hot pan with a splash of water and cook for 2 to 3 minutes, stirring, until just softened. Discard any leftover marinade that has touched raw beef.

Step 6: Serve

Return the beef to the pan with the vegetables if using, toss briefly, and scatter with the remaining scallions and sesame seeds. Serve immediately over steamed rice, or with lettuce leaves for wrapping, and kimchi or cucumber salad on the side.

Tips for the best Korean beef bulgogi

  • Slice thinly, across the grain. Thick slices stay chewy, and slices cut with the grain stay tough. Partial freezing is the easiest way to get thin, even slices.
  • Keep the pan very hot. A hot pan gives caramelized edges. If the pan cools, the beef releases liquid and steams.
  • Do not crowd the pan. Cook in two or three batches if needed. Crowded beef never browns properly.
  • Do not overcook the beef. Thin slices need only a couple of minutes; longer cooking dries them out.
  • Marinate briefly. Twenty minutes is enough for thin slices; much longer, especially with grated pear, can make the beef surface mushy.

Substitutions and variations

  • Gluten-free: Use tamari or a certified gluten-free soy sauce, and check the sesame oil label.
  • Less sweet: Reduce the brown sugar to 1 tablespoon and taste before adding more. The pear or onion still gives gentle sweetness.
  • Sweeter: Add an extra teaspoon of brown sugar, or a little more grated pear, and let the beef caramelize a touch longer, watching that it does not burn.
  • No pear or apple: Use half a small onion, finely grated, instead. The flavor will be a little less fruity but still balanced.
  • Spicier: Add 1 to 2 teaspoons of gochujang (Korean chili paste) to the marinade, checking the label if you need a gluten-free version.
  • More vegetables: Add sliced mushrooms, bell pepper, or zucchini with the onion and carrot, keeping the total modest so the beef still sears well.

What to serve with Korean beef bulgogi

Serve it with steamed rice, which soaks up the savory juices from the pan. Lettuce leaves make a lighter alternative: wrap the beef with rice, kimchi, and a little cucumber or carrot.

For a fuller Korean meal, add kimchi on the side for a sharp, spicy contrast, or a simple cucumber salad for freshness. Japchae makes a natural partner for another night, while a Chicken Teriyaki Rice Bowl offers a similar weeknight format with a Japanese flavor. Egg Fried Rice also works well as a simple side with the savory beef.

Storage, freezing, and reheating

  • Refrigerate: Cool leftovers within 2 hours and store in an airtight container in the refrigerator for up to 3 to 4 days.
  • Freeze: Cooked bulgogi can be frozen, with its sauce, for up to 2 months. Thaw overnight in the refrigerator.
  • Reheat: Warm gently in a skillet over medium heat, with a splash of water if needed, until steaming hot throughout. Do not reheat more than once, and do not leave cooked beef at room temperature for more than 2 hours.

Final thoughts

Bulgogi earns its place as a weeknight favorite because it is simple and fast once the slicing is done. Thin beef, a balanced marinade, and a very hot pan are all it needs.

If you make it, leave a rating and tell us how you served it — over rice, in lettuce wraps, or with japchae on the side. And if you are building a Korean cooking routine, try Japchae next for a lighter, noodle-based contrast to this caramelized beef.

Frequently asked questions

How thin should I slice the beef for bulgogi?

As thin as you can manage, ideally about 2 to 3 mm. Partially freezing the beef for 30 to 45 minutes makes thin slicing much easier, and slicing across the grain keeps the cooked beef tender.

Can I marinate bulgogi overnight?

You can, but it is not needed for thin slices, and very long marinating can soften the surface of the beef too much, especially with grated pear. Twenty minutes at room temperature, or up to 2 hours in the refrigerator, is enough for this recipe.

Do I need a grill to make bulgogi?

No. A large skillet, cast-iron pan, or wok over high heat works well at home. The key is high heat and cooking in batches, so the beef sears rather than steams.

Is bulgogi gluten-free?

Not as written, because regular soy sauce contains wheat. Use tamari or a certified gluten-free soy sauce, and check the sesame oil and any gochujang labels, for a gluten-free version.

Can I use a different cut of beef?

Yes. Sirloin and ribeye are the easiest choices because they stay tender when seared quickly. Flank steak and skirt steak also work, provided they are sliced very thinly across the grain. Avoid stewing cuts, which need long, slow cooking to become tender.

Korean beef bulgogi with grilled marinated beef slices, scallions and sesame seeds, served over steamed rice.

Printable recipe

Easy Korean Beef Bulgogi Recipe at Home

Thinly sliced beef marinated in a soy sesame marinade, seared quickly in a hot pan until caramelized, served with steamed rice.

Rate this recipe
Prep
25 mins
Cook
10 mins
Total
35 mins

Course: Main Course

Cuisine: Korean

Difficulty: Easy

Author: asiancuisinerecipes

Ingredients

Servings

Equipment

  • Large skillet, cast-iron pan, or wok
  • Cutting board and sharp knife
  • Large bowl, for the marinade
  • Tongs
  • Small bowl or grater, for the pear or onion

Instructions

  1. If needed, place the beef in the freezer for 30 to 45 minutes until firm, then slice it very thinly across the grain. Keep it cold while you mix the marinade.

  2. Whisk the soy sauce, brown sugar, sesame oil, garlic, ginger, and grated pear or onion in a large bowl until the sugar dissolves. Add the beef and turn until coated. Cover and marinate for 20 minutes.

  3. Heat the neutral oil in a large skillet, cast-iron pan, or wok over high heat until shimmering.

  4. Lift the beef from the marinade in batches and sear in a single layer for 1 to 2 minutes on the first side, until browned, then turn and sear for 1 minute more. Cooked beef must be browned and cooked through, with no pink meat remaining and steaming hot throughout. Remove to a plate and repeat with the remaining beef.

  5. If using onion and carrot, cook them in the same hot pan for 2 to 3 minutes until just softened and lightly caramelized. Discard any leftover marinade that touched raw beef.

  6. Return the beef to the pan with the vegetables if using, toss briefly, and scatter with scallions and sesame seeds. Serve immediately over steamed rice, or with lettuce leaves for wrapping.

Recipe notes

  • Cooked beef must be browned and cooked through, with no pink meat remaining and steaming hot throughout. Do not serve pink or undercooked beef.
  • Slice the beef very thinly across the grain; partial freezing makes this much easier.
  • Keep the pan very hot and cook in batches, so the beef sears rather than steams.
  • Do not reuse marinade that has touched raw beef unless it has been boiled hard first; discard it to be safe.
  • For a gluten-free version, use tamari or a certified gluten-free soy sauce and check the sesame oil label.
  • Leftovers keep in the refrigerator for 3 to 4 days in an airtight container; reheat gently until steaming hot throughout.

Nutrition (per serving, estimated)

Serving size
1 serving (1/4 of recipe)
Calories
420 kcal
Carbohydrates
10 g
Protein
37 g
Fat
25 g

Keywords: marinated beef, lettuce wraps, rice bowl

Ratings & reviews

Leave a review

Your email address will not be published.

Your rating (optional)

There are no reviews yet. Be the first to share how this recipe turned out!

About the author

asiancuisinerecipes

More from asiancuisinerecipes
Jump to Recipe