Homemade Korean Beef Tacos (Bulgogi) Recipe photo
|

Korean Beef Tacos (Bulgogi) Recipe

These tacos are the kind of weeknight dinner that feels like a treat without requiring a test kitchen. Thinly sliced flank steak soaks up a sweet-salty bulgogi-style marinade, sears quickly until caramelized, and lands on warm tortillas with crunchy purple cabbage, bright cilantro, creamy avocado, and a tangy, garlicky taco sauce. The flavors are familiar but layered—Korean-inspired beef meets taco assembly.

I make this often because it’s fast on a busy evening if you plan ahead, and it scales well for guests. The components are simple and forgiving: the marinade is forgiving, the taco sauce comes together in moments, and the toppings are mostly prep and assembly. Everyone eats with their hands, which always makes dinner feel a little more fun.

What’s in the Bowl

Classic Korean Beef Tacos (Bulgogi) Recipe image

Ingredients

  • 4 Tbsp sesame oil — provides nutty flavor and helps the marinade coat the beef.
  • 4 garlic cloves, minced — sharp, aromatic backbone for the bulgogi flavor.
  • 1 Tbsp fresh ginger, grated (optional but nice) — bright, warm note; add it if you like a little bite.
  • 1/4 cup soy sauce — the salty umami base of the marinade.
  • 1/4 cup packed light brown sugar, press it into the cup — sweetens and helps caramelize the meat.
  • 1 tsp ground black pepper — a gentle heat and earthiness.
  • 1/4 cup hot water — helps dissolve the sugar and distribute the flavors.
  • 1 1/2 lb flank steak — thinly sliced across the grain; the best value with great flavor when sliced right.
  • 12 to 14 small, 6-inch flour tortillas (use corn tortillas for gluten free) — warm and lightly charred, they cradle the beef and toppings.
  • 1 small Purple Cabbage — thinly shredded for crunch and color contrast.
  • 1/3 bunch cilantro leaves — fresh herb lift; pick leaves rather than chopping for bright bursts.
  • 1 avocado, sliced — creamy counterpoint to the savory beef and crisp cabbage.
  • 1/3 cup sour cream — base for the taco sauce; provides tang and body.
  • 1/4 cup mayonnaise — adds silkiness and helps the sauce cling to the taco.
  • 1 tsp garlic powder — quick garlic flavor for the sauce without extra chopping.
  • 1 tsp Sriracha hot sauce — heat and umami in a single spoonful; adjust to taste.
  • 2 Tbsp fresh lime juice, (plus lime wedges to serve if desired) — brightens the sauce and the finished tacos.

Korean Beef Tacos (Bulgogi) Cooking Guide

  1. Thinly slice the 1 1/2 lb flank steak across the grain and place the slices in a medium bowl.
  2. In a separate bowl, stir together the marinade: 4 Tbsp sesame oil, 4 garlic cloves (minced), 1 Tbsp fresh ginger (grated, optional), 1/4 cup soy sauce, 1/4 cup packed light brown sugar (press it into the cup), 1 tsp ground black pepper, and 1/4 cup hot water. Stir until the sugar dissolves.
  3. Pour the marinade over the sliced beef and stir to coat. Cover and refrigerate for at least 4 hours or overnight for best results.
  4. About 30 minutes before cooking, remove the marinated beef from the refrigerator to come to room temperature.
  5. While the beef comes to temp, make the taco sauce: stir together 1/3 cup sour cream, 1/4 cup mayonnaise, 1 tsp garlic powder, 1 tsp Sriracha hot sauce, and 2 Tbsp fresh lime juice. Transfer to a zip-top bag and snip off a corner for easy drizzling, or keep in a small bowl. Refrigerate until ready to use.
  6. Prepare toppings: thinly slice or shred the 1 small purple cabbage; pick the leaves from 1/3 bunch cilantro; slice 1 avocado. Set aside lime wedges if using.
  7. Toast 12 to 14 small, 6-inch flour tortillas (or use corn tortillas for gluten free) on a hot dry skillet or directly on the gas-stove grates, turning frequently until warmed and lightly charred. Keep warm wrapped in a clean towel.
  8. Heat a large, heavy nonstick (or cast-iron) pan over high heat until very hot — a piece of meat should sizzle strongly on contact. Do not add extra oil.
  9. Remove beef from the marinade, letting excess drip back into the bowl. Add the beef to the hot pan in a single layer (work in batches if necessary so the pan isn’t crowded). Sauté without stirring for 2–3 minutes until the bottom is lightly browned.
  10. Stir the meat and continue cooking 3–5 more minutes, stirring occasionally, until the beef is cooked through, most liquid has evaporated, and the sauce has caramelized on the meat. Transfer cooked beef to a plate and repeat with remaining beef if you cooked in batches.
  11. To assemble tacos: place toasted tortillas on a plate, top with the cooked beef, a generous amount of shredded purple cabbage, cilantro leaves, and sliced avocado. Drizzle with the prepared taco sauce and add a squeeze of lime if desired. Serve immediately.

Why You’ll Keep Making It

Easy Korean Beef Tacos (Bulgogi) Recipe picture

This recipe hits the sweet, salty, savory balance without complicated steps. The marinade is quick to mix and does most of the work while the beef sits. A hot pan does the rest — caramelization is where the magic happens. The taco format makes the dinner interactive and fast to assemble, and the components are forgiving if you short on time.

It’s also versatile. Serve it for a weeknight family meal or double it for a casual dinner party. It travels well for potlucks when you bring the cooked beef hot and the toppings on the side. People love the contrast of crunchy cabbage and creamy avocado against the caramelized beef.

Ingredient Swaps & Substitutions

Delicious Korean Beef Tacos (Bulgogi) Recipe shot

  • Flank steak — you can use skirt steak or thinly sliced sirloin if flank isn’t available; slice across the grain for tenderness.
  • Soy sauce — for lower sodium, use a reduced-sodium soy sauce. If you need gluten-free, use tamari or a certified gluten-free soy alternative.
  • Brown sugar — light brown sugar is called for; you can use coconut sugar in a pinch but expect a slight flavor difference.
  • Flour tortillas — corn tortillas work fine and make the tacos gluten-free; warm them gently to prevent cracking.
  • Sriracha — swap with gochujang (Korean chili paste) thinned with a little water for a more authentic Korean heat, but reduce quantity as gochujang is thicker and sweeter.

Hardware & Gadgets

  • Sharp knife — crucial for thin, even slices of flank steak; chill the meat briefly to firm it up if slicing is hard.
  • Heavy skillet (cast iron or heavy nonstick) — a hot surface creates the best sear and caramelization.
  • Mixing bowls — one for the marinade and one for the meat makes assembly tidy.
  • Zip-top bag — optional but handy for the sauce if you want a quick piping method for drizzling.
  • Tongs or a spatula — for turning meat without tearing it.

Steer Clear of These

Don’t crowd the pan. Overcrowding traps steam and prevents the meat from browning. Work in batches so each piece hits the hot surface and gets a chance to caramelize.

Avoid skipping the rest at room temperature. Cooking very cold meat straight from the fridge can lower the pan temperature and lead to uneven searing. Pull the beef out about 30 minutes before you plan to cook.

Don’t add oil to the pan. The marinade contains sesame oil; the pan should be dry and very hot so the meat sizzles and browns instead of steams.

Fresh Takes Through the Year

Spring: Add thinly sliced radish or cucumber for a garden-fresh crunch. A quick pickling of the cabbage (a splash of rice vinegar and a pinch of sugar) brightens things up.

Summer: Turn these into tacos for a backyard grill — sear the beef on a hot grill grate for smoky char. Serve with grilled corn and a cilantro-lime slaw.

Fall/Winter: Make a warm bowl instead of tacos: rice or quinoa, the bulgogi beef, roasted winter vegetables, and the same cabbage and sauce. It’s cozy and just as satisfying.

Little Things that Matter

Thin slices are everything. Slice against the grain so each bite is tender instead of stringy. If your steak is too thick, freeze it for 20–30 minutes first to firm it and make thin slicing easier.

Let the sugar dissolve in hot water when you mix the marinade. That small step ensures even sweetness and helps the sauce cling to the meat for caramelization.

Keep tortillas wrapped in a clean towel after toasting to stay pliable and warm. Warm tortillas fold without cracking and make assembly smoother.

Prep Ahead & Store

Make-ahead

Marinate the beef up to overnight—this deepens the flavor and makes the day-of cooking quick. You can also shred the cabbage and place it in a sealed container; it will stay crisp for a day or two in the fridge.

Storing leftovers

Keep cooked beef in an airtight container in the refrigerator for up to 3 days. Store the taco sauce separately for up to 4 days. Reheat the beef in a skillet over medium heat to revive caramelization; avoid microwaving if you want to preserve texture.

Freezing

The cooked beef can be frozen, but texture changes slightly. Freeze in a shallow airtight container for up to 2 months. Thaw overnight in the refrigerator and reheat in a skillet.

Reader Q&A

Q: Can I use chicken or pork instead of beef?

A: Yes. Thinly sliced pork shoulder or chicken thighs work well with the same marinade, though cook times will differ. Pork should reach a safe internal temperature and may need a touch longer in the pan; chicken should be fully cooked through.

Q: My marinade didn’t caramelize—what went wrong?

A: Most likely the pan wasn’t hot enough or the pan was crowded. Make sure the skillet is very hot and work in batches. Also, let excess marinade drip off before the meat hits the pan—too much liquid will steam rather than sear.

Q: I don’t have Sriracha—what can I use?

A: Use a hot sauce you like or a dab of chili paste. If you have gochujang, thin it slightly and reduce the amount because it’s thicker and a little sweeter.

Final Bite

These Korean Beef Tacos (Bulgogi) are a dependable weeknight winner that taste like effort but cook quickly when you’re ready. The sweet-salty beef, crisp cabbage, creamy avocado, and zippy lime sauce combine into a handheld meal that’s colorful, balanced, and crowd-pleasing. Do the marinade the night before when you can, warm your tortillas right before serving, and trust the high heat to do the heavy lifting. Serve them with lime wedges and extra sauce and let people build their tacos however they like. You’ll make them again.

Homemade Korean Beef Tacos (Bulgogi) Recipe photo

Korean Beef Tacos (Bulgogi) Recipe

Korean-style bulgogi beef served in small tortillas with shredded purple cabbage, cilantro, avocado and a lime-Sriracha crema.
Prep Time 4 hours
Cook Time 8 minutes
Total Time 4 hours 8 minutes
Servings: 12 servings
Course: Main
Cuisine: Korean

Ingredients
  

Ingredients
  • 4 Tbspsesame oil
  • 4 garlic cloves minced
  • 1 Tbspfresh ginger grated (optional but nice)
  • 1/4 cupsoy sauce
  • 1/4 cuppacked light brown sugar press it into the cup
  • 1 tspground black pepper
  • 1/4 cuphot water
  • 1 1/2 lbflank steak
  • 12 to 14 Small 6-inch flour tortillas (use corn tortillas for gluten free)
  • 1 small Purple Cabbage
  • 1/3 bunch cilantro leaves
  • 1 avocado sliced
  • 1/3 cupsour cream
  • 1/4 cupmayonnaise
  • 1 tspgarlic powder
  • 1 tspSriracha hot sauce
  • 2 Tbspfresh lime juice (plus lime wedges to serve if desired)

Equipment

  • Medium bowl
  • separate bowl
  • large heavy nonstick or cast-iron pan
  • hot dry skillet or gas-stove grates
  • Zip-top Bag
  • clean towel

Method
 

Instructions
  1. Thinly slice the 1 1/2 lb flank steak across the grain and place the slices in a medium bowl.
  2. In a separate bowl, stir together the marinade: 4 Tbsp sesame oil, 4 garlic cloves (minced), 1 Tbsp fresh ginger (grated, optional), 1/4 cup soy sauce, 1/4 cup packed light brown sugar (press it into the cup), 1 tsp ground black pepper, and 1/4 cup hot water. Stir until the sugar dissolves.
  3. Pour the marinade over the sliced beef and stir to coat. Cover and refrigerate for at least 4 hours or overnight for best results.
  4. About 30 minutes before cooking, remove the marinated beef from the refrigerator to come to room temperature.
  5. While the beef comes to temp, make the taco sauce: stir together 1/3 cup sour cream, 1/4 cup mayonnaise, 1 tsp garlic powder, 1 tsp Sriracha hot sauce, and 2 Tbsp fresh lime juice. Transfer to a zip-top bag and snip off a corner for easy drizzling, or keep in a small bowl. Refrigerate until ready to use.
  6. Prepare toppings: thinly slice or shred the 1 small purple cabbage; pick the leaves from 1/3 bunch cilantro; slice 1 avocado. Set aside lime wedges if using.
  7. Toast 12 to 14 small, 6-inch flour tortillas (or use corn tortillas for gluten free) on a hot dry skillet or directly on the gas-stove grates, turning frequently until warmed and lightly charred. Keep warm wrapped in a clean towel.
  8. Heat a large, heavy nonstick (or cast-iron) pan over high heat until very hot — a piece of meat should sizzle strongly on contact. Do not add extra oil.
  9. Remove beef from the marinade, letting excess drip back into the bowl. Add the beef to the hot pan in a single layer (work in batches if necessary so the pan isn’t crowded). Sauté without stirring for 2–3 minutes until the bottom is lightly browned.
  10. Stir the meat and continue cooking 3–5 more minutes, stirring occasionally, until the beef is cooked through, most liquid has evaporated, and the sauce has caramelized on the meat. Transfer cooked beef to a plate and repeat with remaining beef if you cooked in batches.
  11. To assemble tacos: place toasted tortillas on a plate, top with the cooked beef, a generous amount of shredded purple cabbage, cilantro leaves, and sliced avocado. Drizzle with the prepared taco sauce and add a squeeze of lime if desired. Serve immediately.

Notes

Notes
*Sesame oil should say "toasted sesame oil" in the ingredient list.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating