Tender gochujang-marinated pork, crispy-edged and caramelized, served over short-grain rice with pickled cucumbers and sesame spinach.
Pork bulgogi is what happens when thin-sliced meat hits a screaming-hot pan and the sugars in the marinade char at the edges before the center has a chance to dry out. The window is narrow — maybe 90 seconds per side — and that's exactly what makes it interesting. Gochujang is the load-bearing ingredient here: it brings heat, umami, and the fermented depth that soy sauce alone can't replicate. Don't substitute sriracha; the texture and flavor are fundamentally different.
Expect sticky, lightly caramelized pork with a slight chew, set against cold-pickled cucumber and barely-wilted sesame spinach. This is a weeknight bowl that happens to taste like you planned ahead. If the pork steams instead of sears (a common failure), your pan isn't hot enough or you've crowded it — cook in two batches and crank the heat.
🛒 Links may earn us a small commission at no cost to you.
🛒 We may earn a small commission at no extra cost to you. We only recommend gear we'd use ourselves.
A cold Hite or OB lager cuts through the gochujang heat without competing with the fermented funk of the marinade — the carbonation resets your palate between bites. If you prefer wine, a slightly off-dry Riesling from the Mosel (Kabinett level, around $15) handles the spice by offering just enough residual sugar to cool things down. Avoid big reds here; the tannins clash with the gochujang.
For a non-alcoholic option, barley tea (boricha) served cold is the traditional Korean pairing and earns its place — the roasted, slightly bitter note complements the caramelized pork without sweetness getting in the way. Sparkling water with a squeeze of yuzu or lime also works well.
On the table, a bowl of miso soup with tofu and wakame adds warmth without stealing focus. Steamed edamame with flaky salt is an easy no-cook side that adds protein and texture contrast. If you want something more substantial, a simple cucumber-kimchi salad — just store-bought kimchi chopped and tossed with sliced Persian cucumbers — rounds out the meal and adds crunch.
For a dinner party, serve the components separately on a large platter and let people build their own bowls. Add a bowl of gochujang thinned with sesame oil on the side for those who want extra heat.
For a gluten-free version, swap the soy sauce for tamari (same 3 tbsp quantity) and confirm your gochujang is gluten-free — CJ Haechandle brand is, while some others use wheat. Everything else in this recipe is naturally gluten-free, so it's a straightforward swap with no flavor loss.
To make this vegetarian, use 1.5 lbs of extra-firm tofu pressed dry and sliced into 1/4-inch planks, or thick-cut king oyster mushrooms torn into strips. The marinade times change: marinate tofu for at least 30 minutes (it won't break down like meat), and mushrooms for just 10 minutes. Cook both over high heat in a thin layer of oil, and expect slightly longer caramelization — about 3 minutes per side for tofu.
For a milder bowl suitable for kids or spice-averse eaters, reduce the gochujang to 1 tbsp and add 1 tbsp of white miso paste to the marinade to maintain the fermented depth. The heat drops significantly while the savory backbone stays intact. You can also keep the full-heat marinade and simply plate the pork separately so everyone seasons their own bowl.
To scale this for meal prep across 5 days, double the pork and marinade, cook in batches, and store the cooked meat separately from the rice and toppings. Reheat the pork in a dry skillet over medium-high for 2 minutes — it crisps back up better than microwave reheating.
Yes, and it's actually better. Overnight marinating (up to 18 hours) deepens the flavor and the gochujang tenderizes the meat slightly. Beyond 18 hours, the texture can become mushy, especially with thin slices, so don't push it much further. Store covered in the refrigerator and bring to room temperature for 15 minutes before cooking.
Pork shoulder (also labeled Boston butt) is the traditional choice — the fat content keeps the meat moist at high heat and contributes to caramelization. Pork loin can be used, but it's leaner and will dry out faster, so watch the cook time closely and pull it the moment the edges char. Avoid pork tenderloin for this recipe; it's too lean and the texture becomes stringy when sliced thin.
Absolutely. Grill over high direct heat and use a grill basket or lay slices perpendicular to the grates so they don't fall through. Cook 1-2 minutes per side — the marinade will flare up from the gochujang sugars, which is fine and adds char. Just don't walk away from the grill during this step.
Store the cooked pork, rice, and toppings in separate airtight containers in the refrigerator for up to 4 days. To reheat the pork, use a dry skillet over medium-high heat for 2-3 minutes — microwaving turns it soggy. Rice reheats fine in the microwave with a splash of water and a damp paper towel over the top.
Yes. Freeze the cooked pork in a single layer on a sheet pan until solid, then transfer to a zip-lock freezer bag for up to 2 months. Thaw overnight in the refrigerator and reheat in a hot skillet. The texture is slightly less crisp after freezing but still very good. Don't freeze it mixed with rice or toppings.
Most major grocery chains (Whole Foods, Kroger, Safeway) stock gochujang in the international aisle. CJ Haechandle is the most widely available brand and a reliable choice. Korean or Asian grocery stores will have a wider selection. It comes in small tubs or squeeze tubes — both work fine for this recipe.
Two likely causes: the pan isn't hot enough, or you've added too much pork at once. The marinade contains moisture and sugar, so if the pan drops in temperature, steam builds up before the liquid can evaporate. Cook in two batches, use your heaviest skillet (cast iron is ideal), and let it preheat for at least 2 minutes before adding the meat.
Yes — use 1.5 lbs of boneless skinless chicken thighs, sliced thin against the grain. The marinade works identically. Chicken thighs take about the same time as pork shoulder, roughly 2 minutes per side over high heat. Don't use chicken breast; it dries out too fast with this cooking method and at these temperatures.
Sesame oil is distinct enough that there's no perfect swap, but toasted sesame oil (in the marinade) can be halved and supplemented with 1 tsp of tahini thinned with a little neutral oil if you're in a pinch. The flavor will be less aromatic. Don't use regular vegetable or olive oil as a 1-for-1 substitute — it simply won't taste the same.
You can, but short-grain rice (Japanese or Korean style) has the starchy, slightly sticky quality that holds the bowl together and picks up the pork juices well. Jasmine works as a practical substitute with a lighter, floral note. Basmati is the least ideal — it's too dry and fluffy for this style of bowl.
Daily Home Cookery is self-funded. If something you cooked here made dinner a little better, a coffee keeps the kitchen running.
☕ Buy me a coffee
Roasted sweet potatoes loaded with cumin-spiced ground beef, green lentils, and diced tomatoes. Topped with lime Greek yogurt. Ready in 50 minutes.
Shredded rotisserie chicken, napa cabbage, edamame, and crispy wonton strips with a ginger-sesame dressing. Ready in 15 minutes, great for meal prep.
Wire rack baking gives these parmesan-panko zucchini fries real crunch on all sides. Ready in 35 minutes. Serve with warm marinara.