Homemade Chicken Bulgogi

A delicious Korean-inspired dish with tender chicken soaking up a sweet and savory marinade of soy, sesame oil, garlic, and ginger, then grilled or cooked to juicy perfection.
This Homemade Chicken Bulgogi brings those fantastic sweet-and-savory Korean flavors right to your kitchen with zero hassle. Thin slices of chicken marinate in soy sauce, brown sugar, sesame oil, garlic, and ginger, then cook up fast over high heat for juicy, caramelized bites that your whole family will love.
You’re looking at about 25 minutes from start to finish — roughly 10 minutes prepping and 15 minutes cooking. If you’ve got extra time, marinate for at least 30 minutes, or even a few hours, to boost that flavor punch. This recipe serves four and works great whether you grill it or use a skillet. Plus, you can swap the protein or add a spicy kick — check out the variations below. Keep reading for the full ingredient list, step-by-step instructions, handy tips for perfectly tender chicken, storage advice, and answers to the FAQs I get all the time.
Why This Works for Weeknights
This Chicken Bulgogi hits just the right notes for busy weeknights: it’s fast, tasty, and totally satisfying. It tastes like something special from a restaurant but is easy enough to whip up even on a hectic evening. Here’s why I make this again and again:
- Fast weeknight meal: Just about 10 minutes of prep and 15 minutes cooking time gets a flavorful dinner on your table quick without sacrificing any taste.
- Flavor that pops: The blend of soy sauce and brown sugar with nutty sesame, garlicky punch, and fresh ginger strikes the perfect sweet-and-savory balance everyone loves.
- Perfect texture: Thinly sliced chicken, especially thighs, caramelizes wonderfully, staying tender inside with those beautifully browned crispy edges.
- Super versatile: Whether grilled or skillet-cooked, served over rice, wrapped in lettuce, or tossed with noodles — plus it works equally well with beef, tofu, or vegetarian options.
- Customizable: Want to turn up the heat or keep it gluten-free? Simple swaps like gochujang, tamari, or grated pear let you tweak it without starting over.
- Make-ahead friendly: Whip up the marinade ahead and the chicken holds up well refrigerated or even makes great leftovers — perfect for lunch or meal prep.
- Budget-wise but fancy: Uses everyday ingredients and affordable chicken cuts yet tastes like a dish you’d order out.
In short: quick, flavorful, forgiving, and flexible — everything you want in a no-fail weeknight recipe that also impresses guests.
Homemade Chicken Bulgogi comes together fast, tastes incredible, and is crazy versatile. It’s ready in about 25 minutes, delivering that sweet-savory punch of soy and brown sugar with the warm aroma of sesame, garlic, and ginger. This recipe fits into any busy schedule—it’s perfect for weeknight dinners, quick meal prep, or relaxed entertaining without demanding fancy ingredients or skills.
- Quick prep and cook time: around 10 minutes prep, 15 minutes cooking.
- Juicy, caramelized chicken thanks to thin slicing and sesame oil’s magic.
- Family-friendly and easy to adapt with protein swaps or added spice.
Ingredients and Quantities

- 1 pound boneless, skinless chicken thighs (or breasts if you prefer)
- 1/4 cup soy sauce
- 2 tablespoons brown sugar
- 1 tablespoon sesame oil
- 3 cloves garlic, finely minced
- 1 tablespoon fresh ginger, finely grated
- 1 tablespoon rice wine (optional but adds nice depth)
- 1 teaspoon black pepper
- 1 tablespoon vegetable oil (for grilling or skillet cooking)
- Optional garnishes: sliced green onions and sesame seeds
Cooking Directions
- Whisk together soy sauce, brown sugar, sesame oil, minced garlic, grated ginger, rice wine (if using), and black pepper until the sugar dissolves.
- Reserve a small portion of the marinade before adding raw chicken if you plan to use it as a sauce.
- Slice the chicken into thin strips across the grain.
-
Toss the chicken strips with the marinade, cover, and refrigerate for at least 30 minutes (up to 4 hours).
- Remove chicken from the marinade and pat dry to promote caramelization.
- Heat a grill to medium-high or warm a skillet over medium-high and add the vegetable oil.
- Place chicken in a single layer without crowding; cook in batches as needed.
-
Cook chicken about 5 to 7 minutes per side, until caramelized and the thickest piece reaches 165°F (74°C).
- If using reserved marinade, simmer or boil it for at least 1 minute to make it safe before drizzling.
-
Transfer cooked chicken to a plate and sprinkle with sliced green onions and sesame seeds.
Pro Tips and Serving Ideas
- For the juiciest results, I always go with boneless skinless thighs—they stay moist and have great flavor compared to breasts.
- Slice your chicken thinly and across the grain to keep things tender and speed up cooking.
- Pat the chicken dry before cooking. This simple step helps you get that gorgeous caramelization instead of steaming.
- Don’t crowd the pan! Cook chicken in batches so it browns rather than steams.
- If you have extra time, marinate longer up to 4 hours for deeper flavor. Some cooks even go overnight (up to 24 hours), but just keep in mind very long marinating can affect texture slightly.
- If you want a little sauce, reserve a bit of marinade before adding the raw chicken, then boil it for a minute to make it safe to drizzle over the cooked chicken.
- Use an instant-read thermometer to avoid overcooking. Aim for 165°F (74°C) to keep things safe and juicy.
This Chicken Bulgogi shines with steamed rice and crisp veggies on the side. Try it wrapped in fresh lettuce leaves for a light, fun way to eat it, or toss it with noodles and a few scallions for an easy stir-fry dinner. It’s also fantastic served with kimchi or pickled veggies for that perfect balance of flavors. Don’t forget a sprinkle of toasted sesame seeds and sliced green onions for that authentic touch!
Flavor Swaps and Add‑Ins

- Beef Bulgogi: Swap chicken for thinly sliced ribeye or sirloin, marinate the same way, and cook quickly over high heat for a classic take.
- Spicy twist: Mix in 1–2 tablespoons of gochujang or a teaspoon of crushed red pepper flakes into the marinade for some heat.
- Vegetarian option: Use firm tofu, pressed and sliced thin. Shorten marinating time to 15-30 minutes so it doesn’t get too mushy.
- Fruit-sweetened marinade: Add or swap 2 tablespoons of grated Asian pear or apple to the marinade for natural sweetness and tenderizing enzymes.
- Gluten-free swap: Use tamari or another gluten-free soy sauce alternative to keep it safe for gluten-sensitive diets.
Don’t feel like chicken? No problem. Use thinly sliced beef ribeye or sirloin for a classic bulgogi twist. Want to keep it vegetarian? Firm tofu pressed well and sliced thin works nicely, but shorten marinating to 15-30 minutes to avoid mushiness. Craving heat? Stir in gochujang or crushed red pepper flakes. For a little sweetness and tenderness boost, try adding grated Asian pear or apple. And if gluten is a concern, swap soy sauce for tamari.
Storing, Freezing, and Reheating
- In the fridge: Pop any leftovers in an airtight container and they’ll last up to 3 days.
- Freezing: Let it cool completely before packing into a freezer-safe bag or container, squeeze out air, and freeze up to 3 months. Thaw overnight in the fridge when ready to eat.
- Reheating: Best to warm in a skillet over medium heat with a splash of water or some reserved sauce to keep things juicy. You can also reheat covered in a 325°F (160°C) oven until hot. The microwave works if you’re in a rush but can dry it out.
- Make-ahead tip: You can mix the marinade ahead and keep it ready in the fridge. Just add chicken when you’re ready to marinate and cook.
Got leftovers? Store your bulgogi in an airtight container in the fridge for up to three days. For longer keep, freeze it after cooling completely — just use a freezer-safe bag and squeeze out the air. When you’re ready, thaw it overnight in the refrigerator for best texture. Keeping leftovers moist is key, so add a splash of water or a bit of reserved sauce when reheating to keep that juicy bite.
This marinade is a dream to make ahead. Whip it up the day before, store it in the fridge, then add chicken when you’re ready. Marinate for at least 30 minutes or overnight if you have time — just watch texture if you go longer than 4 hours. This makes weeknight dinners feel effortless while still serving something delicious and fresh.

Common Questions Answered
- Can I use chicken breasts instead of thighs? Absolutely! Just slice thin and watch cooking time to keep them from drying out since breasts tend to cook faster and can dry more easily.
- How long should I marinate the chicken? At least 30 minutes for a good burst of flavor, but up to 4 hours really deepens the taste. Some folks go overnight (up to 24 hours), but avoid going longer than that to keep the texture nice.
- Can I grill this recipe? Yes! Grill over medium-high heat and keep a close eye since the thin strips cook quickly. Flip once and avoid crowding the grill.
- Is this recipe spicy? The basic version is sweet and savory, not spicy. If you love heat, add gochujang or chili flakes into the marinade to customize.
- How do I make sauce from the leftover marinade? Never use raw marinade as a sauce. If you saved some before mixing with chicken, simmer that reserved portion for at least a minute before drizzling. Or boil the used marinade several minutes for safety.
- How can I tell when my chicken is fully cooked? The safest way is with an instant-read thermometer: the thickest part should reach 165°F (74°C). Thin slices will look opaque and juices should run clear when properly cooked.
- Can I make this gluten-free? Yes! Just swap regular soy sauce for tamari or another gluten-free soy alternative.
- How long can I marinate the chicken? At least 30 minutes and up to 4 hours works best. You can marinate overnight, but avoid going beyond 24 hours to keep the chicken texture nice.
- Is it okay to cook the marinade as a sauce? You must cook the marinade to make it safe for eating — simmer or boil reserved marinade for a minute or longer before serving.
- What’s the best cut of chicken for this? Boneless, skinless thighs are my favorite for juiciness and flavor, but breasts work if you slice thinly and watch cooking time.
- How do I prevent the chicken from drying? Thin slices, patience to brown without crowding the pan, and not overcooking (use thermometer) all help keep it juicy.

A Korean-inspired dish featuring thin-sliced boneless skinless chicken thighs marinated in a sweet and savory blend of soy sauce, brown sugar, sesame oil, garlic, and ginger, then grilled or skillet-cooked for juicy, caramelized bites.
- Total Time: 25 minutes
- Yield: 4 servings 1x
Ingredients
- 1 pound boneless, skinless chicken thighs (or breasts if preferred)
- 1/4 cup soy sauce
- 2 tablespoons brown sugar
- 1 tablespoon sesame oil
- 3 cloves garlic, finely minced
- 1 tablespoon fresh ginger, finely grated
- 1 tablespoon rice wine (optional)
- 1 teaspoon black pepper
- 1 tablespoon vegetable oil (for grilling or skillet cooking)
- Optional garnishes: sliced green onions and sesame seeds
Instructions
- Whisk together soy sauce, brown sugar, sesame oil, minced garlic, grated ginger, rice wine (if using), and black pepper until the sugar dissolves.
- Reserve a small portion of the marinade before adding raw chicken if you plan to use it as a sauce.
- Slice the chicken into thin strips across the grain.
- Toss the chicken strips with the marinade, cover, and refrigerate for at least 30 minutes (up to 4 hours).
- Remove chicken from the marinade and pat dry to promote caramelization.
- Heat a grill to medium-high or warm a skillet over medium-high heat and add the vegetable oil.
- Place chicken in a single layer without crowding; cook in batches as needed.
- Cook chicken about 5 to 7 minutes per side, until caramelized and the thickest piece reaches 165°F (74°C).
- If using reserved marinade, simmer or boil it for at least 1 minute to make it safe before drizzling.
- Transfer cooked chicken to a plate and sprinkle with sliced green onions and sesame seeds.
Notes
Use boneless skinless thighs for juicier meat; breasts can be used but require careful cooking to avoid dryness., Slice chicken thinly across the grain for tenderness and faster cooking., Pat chicken dry before cooking to achieve better caramelization., Do not overcrowd the pan or grill to prevent steaming; cook in batches if necessary., Marinating longer (up to 4 hours) intensifies flavor; avoid marinating longer than 24 hours to prevent texture changes., Reserved marinade must be boiled before using as sauce to ensure safety., Serve over steamed rice, wrapped in lettuce, or with noodles; garnished with sesame seeds and green onions for an authentic touch., Variations include swapping chicken with beef, tofu for vegetarian option, adding gochujang or red pepper flakes for spice, or using tamari for gluten-free diet., Leftovers keep up to 3 days refrigerated or freeze up to 3 months; reheat gently to retain juiciness.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Cuisine: Korean-inspired
Nutrition
- Serving Size: about 4 ounces (113 grams) cooked chicken per serving
- Calories: Approximately 280 calories per serving
- Fat: Approximately 12g per serving
- Carbohydrates: Approximately 10g per serving
- Protein: Approximately 28g per serving