These Korean bulgogi rice bowls pair thinly sliced, soy-marinated beef with steamed rice, cucumber, and kimchi for a satisfying Korean-style meal you can make at home in PJ. Bulgogi has many regional and family variations; this version keeps the beef savory and lightly sweet, with optional gochujang for heat.
Ingredients
- 1½ cups (300 g) short-grain white rice
- 1¾ cups (420 ml) water, for the rice
- 1¼ lb (570 g) thinly sliced beef ribeye or sirloin
- ¼ cup (60 ml) soy sauce
- ½ Asian pear (about 100 g), peeled and finely grated; or use ½ small apple (about 75 g)
- 2 tbsp (25 g) packed light brown sugar
- 1 tbsp (15 ml) toasted sesame oil
- 4 garlic cloves (about 12 g), finely grated or minced
- 1 tsp (5 g) finely grated fresh ginger
- ¼ tsp (0.5 g) ground black pepper
- 1 tbsp (18 g) gochujang, optional, for a mildly spicy marinade
- 1 medium yellow onion (about 150 g), thinly sliced
- 3 scallions (about 45 g), thinly sliced, with white and green parts separated
- 1 tbsp (15 ml) neutral cooking oil, such as canola oil
- 1 small cucumber (about 150 g), thinly sliced, for serving
- 1 cup (150 g) kimchi, for serving
- 2 tsp (6 g) toasted sesame seeds, for serving
Instructions
- Prepare the ingredients. Rinse the rice in a bowl of cold water, gently swishing it with your fingers. Drain and repeat three or four times, until the water is less cloudy. Slice the onion, scallions, and cucumber; keep the scallion greens aside for serving. If the beef is not already thinly sliced, chill it in the freezer for 20 to 30 minutes to firm it up before slicing across the grain into strips about ⅛ inch (3 mm) thick. That brief chilling is only needed when slicing the meat yourself, so buy pre-sliced beef if you want to keep the stated preparation time.
- Mix the marinade. In a medium bowl, stir together the soy sauce, grated pear, brown sugar, sesame oil, garlic, ginger, black pepper, and gochujang if using. The pear brings gentle sweetness and helps the marinade cling to the beef. Asian pear is traditional in many bulgogi preparations but can be hard to find; a small apple is a practical substitute, with a slightly more familiar, less floral fruit flavor.
- Marinate the beef. Add the beef and half of the sliced onion to the marinade. Toss with clean hands or tongs until the slices are coated, cover, and refrigerate for 30 minutes. Avoid leaving thin slices in the marinade for hours: the fruit and salt can soften the surface too much. While the beef marinates, keep the cucumber and kimchi refrigerated and set out a saucepan for the rice.
- Cook the rice. Put the drained rice and measured water in a medium saucepan with a tight-fitting lid. Bring it to a boil over medium-high heat, then cover and reduce the heat to low. Simmer gently for 15 minutes without lifting the lid. Turn off the heat and let the covered rice stand for 10 minutes. Fluff it with a rice paddle or fork just before serving. If your pot tends to scorch, use its lowest burner setting; do not stir the rice while it simmers.
- Cook the beef in batches. Heat a large skillet or wide frying pan over medium-high heat, then add the neutral oil. Lift the beef from the marinade, letting excess liquid drip back into the bowl, and add half the beef and onion in a single layer. Cook, turning the pieces, until browned and cooked through, about 4 to 5 minutes. Transfer to a clean plate and cook the remaining beef and onion the same way, using the full 10 minutes for both batches. Do not crowd the pan; too much meat at once releases liquid and steams rather than browns. USDA FSIS gives whole cuts of beef a safe minimum internal temperature of 145°F (63°C), followed by a 3-minute rest; check the thickest pieces with a food thermometer, then rest the cooked beef for 3 minutes before serving.
- Finish and portion. Scatter the reserved scallion whites into the hot pan for the final 30 seconds of cooking, then spoon the beef and onions over bowls of rice. Add cucumber and kimchi alongside, and finish with scallion greens and sesame seeds. Taste a piece of beef with the sides before adding salt: soy sauce and kimchi both contribute plenty of seasoning.
Tips
- Ask for thin slices. Korean grocers and many butcher counters sell beef cut for bulgogi. Otherwise, partially freeze a small steak until firm, then use a sharp knife to slice it across the grain. Thin, even pieces cook quickly and are easier to portion than thick chunks.
- Keep the pan hot and uncrowded. Cook in two batches, and let the pan heat back up between them if it has cooled. A crowded skillet traps steam; the beef may still cook, but it will be paler and wetter rather than lightly browned.
- Adjust the salty-sweet balance carefully. Different soy sauces vary in saltiness. If yours is especially salty, use 3 tablespoons (45 ml) soy sauce and add 1 tablespoon (15 ml) water. You can add another teaspoon of brown sugar after cooking, but adding salt at the table is harder to undo.
- Use clean serving utensils. The beef marinade has touched raw meat, so discard any leftover marinade rather than pouring it over the finished bowls. Keep raw-meat tongs and plates separate from the clean plate used for cooked beef.
Serving Suggestions
Serve the beef hot over freshly fluffed rice, with cucumber and kimchi arranged in separate portions so everyone can choose how much to add. The cool cucumber gives a crisp contrast to the rich, savory beef, while kimchi adds a tangy, fermented bite. A small bowl of extra kimchi on the table makes it easy to adjust the sharpness from serving to serving.
For a more substantial spread, add a simple vegetable side such as blanched spinach seasoned with sesame oil, garlic, and a little salt, or quickly sautéed mushrooms. These additions are optional rather than necessary: the rice, beef, and two sides already make a balanced-feeling weeknight bowl. Put the scallion greens and sesame seeds out separately if diners want to garnish their own portions. If serving children or anyone who prefers milder food, leave gochujang out of the marinade and offer a spicy condiment separately.
Variations
Make it spicier. Increase the gochujang to 2 tablespoons (36 g), or serve a little extra at the table. Gochujang is a fermented Korean red chili paste, not the same as plain chili powder; it adds sweetness and savory depth as well as heat. If it is unavailable, use 1 teaspoon (5 ml) of a mild chili sauce, understanding that the flavor will be less fermented and more straightforwardly hot.
Try a different fruit or cut. A grated apple works in place of Asian pear, and a firm pear can also be used. For beef, ribeye is especially rich, while sirloin is leaner and still flavorful. Trim thick pieces of fat, but avoid very lean, thick chunks: they are less suited to quick bulgogi-style cooking and can turn tough.
Use another protein. Thinly sliced pork shoulder can take the same general marinade, but it must reach 145°F (63°C) with a 3-minute rest as a whole cut; check with a thermometer. For poultry, cook chicken pieces to 165°F (74°C), the USDA FSIS safe minimum, and use a clean plate and utensils. Tofu is a meat-free option: press firm tofu, slice it, and pan-sear until browned before tossing it with a separately prepared portion of marinade. Do not reuse marinade that has touched raw meat or poultry.
Change the base. Brown rice can replace white rice, but it needs a different water ratio and a longer cooking time, so follow the package directions rather than using the timing in this recipe. A bowl of mixed greens can also work, though it will be less filling and will not soak up the beef juices in the same way. These are serving adaptations, not a requirement for making the basic recipe.
Storage and Reheating
Refrigerate cooked beef and rice within 2 hours of cooking, storing them in separate shallow, covered containers so they cool promptly. Keep the cucumber and kimchi separate; kimchi will continue to ferment slowly in the refrigerator, so use it according to its package guidance. The cooked beef and rice keep for 3 to 4 days refrigerated at 40°F (4°C) or colder. If the room is very warm, do not leave the food out while everyone serves themselves for an extended period.
For a single serving, reheat the beef and rice in the microwave with a teaspoon of water over the rice and a loose cover to limit drying. Stir or turn the food midway through heating, then check that leftovers reach 165°F (74°C) throughout, the USDA FSIS reheating temperature. On the stovetop, warm rice with a splash of water in a covered pan and heat the beef separately in a skillet until steaming hot and at least 165°F (74°C). Reheat only the portion you plan to eat, and do not warm the cucumber or kimchi. Freeze cooked beef in a sealed freezer-safe container for up to 2 to 3 months for best quality; thaw it in the refrigerator and reheat to 165°F (74°C). Rice can also be frozen, though its texture may be a little softer after thawing.
Frequently Asked Questions
Can I make the beef marinade ahead? Yes. Stir the marinade together and refrigerate it in a covered container for up to 2 days before using. For best texture, add the beef only 30 minutes before cooking rather than leaving thin slices in the fruit-based marinade overnight.
Is gochujang essential for bulgogi? No. The recipe is flavorful without it, and gochujang is optional here because bulgogi recipes differ in their seasonings. The paste makes this version hotter, sweeter, and thicker; leave it out for a milder soy-and-sesame profile.
What can I use if I do not have short-grain rice? Medium-grain rice is a good substitute and will still be pleasantly tender and slightly cohesive. Long-grain rice works too, but the grains stay more separate, so the bowl will have a lighter, less sticky texture. Follow the water ratio and cooking directions on the rice package if its guidance differs from the recipe.
Can I cook the beef without a skillet? A wide, heavy pan is the easiest option because it allows the beef to brown in batches. You can use a wok over high heat if it is large enough, but still avoid filling it with too much meat at once. A grill is less convenient for very thin slices, which can fall through the grates; use a grill basket if you choose that method.
Why did my bulgogi release so much liquid? Common causes are a crowded pan, beef that is wet with marinade, or a pan that was not hot enough. Let excess marinade drip off before cooking, use two batches, and allow the skillet to heat again between them. Some liquid is normal; once the beef is safely cooked, you can let the sauce bubble briefly in the pan rather than expecting every slice to have a dry sear.
Can I make this recipe gluten-free? Use a certified gluten-free soy sauce or tamari, and check the gochujang and kimchi labels because ingredients and manufacturing practices vary. The rice, beef, fruit, and vegetables are naturally gluten-free, but sauces and prepared sides are the items most likely to need checking.
Related
- Korean Vegetable Bibimbap: A Colorful, Savory Rice Bowl
- Korean Recipes: Bibimbap with Beef and Vegetables
- Korean Boiled Egg Sauce Mix for Soy-Marinated Eggs
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).