Korea · East Asia

Korean Recipes at Home: Easy Bulgogi Bowls

Updated November 3, 2026

Total time
1 hr 25 min
prep 20 min · cook 35 min
Serves
4
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece
Cuisine
Korea
East Asia

Jump to recipe

Korean Recipes at Home: Easy Bulgogi Bowls

These Korean beef bulgogi bowls pair soy-marinated beef with rice, sautéed vegetables, and a tangy gochujang sauce. Bulgogi is a popular Korean dish with regional and family variations, and this home-style bowl makes its savory-sweet flavors manageable with an ordinary skillet.

Ingredients

  • 2 cups (370 g) short-grain rice
  • 2 1/4 cups (540 ml) water, or the amount specified on your rice package
  • 1 1/2 lb (680 g) beef sirloin or ribeye, thinly sliced against the grain
  • 3 tbsp (45 ml) soy sauce
  • 1 tbsp (12 g) packed brown sugar
  • 1 tbsp (15 ml) toasted sesame oil, divided
  • 1 tbsp (15 g) finely grated Asian pear; use apple if Asian pear is unavailable
  • 2 garlic cloves (about 6 g), finely grated or minced
  • 1 tsp (2 g) finely grated fresh ginger
  • 1/4 tsp (0.5 g) ground black pepper
  • 1 medium zucchini (about 250 g), cut into thin matchsticks
  • 2 medium carrots (about 200 g), peeled and cut into thin matchsticks
  • 8 oz (225 g) cremini or shiitake mushrooms, thinly sliced
  • 5 oz (140 g) baby spinach
  • 8 oz (225 g) bean sprouts, rinsed and drained
  • 1 tbsp (15 ml) neutral oil, such as canola, divided
  • 1/2 tsp (3 g) fine salt, divided among the vegetables
  • 2 tbsp (30 g) gochujang (Korean fermented chili paste)
  • 1 tbsp (15 ml) rice vinegar
  • 2 tsp (14 g) honey
  • 1 tbsp (15 ml) water, plus more as needed to thin the sauce
  • 2 scallions (about 30 g), thinly sliced
  • 1 tsp (3 g) toasted sesame seeds

Instructions

  1. Rinse the rice in a bowl of cool water, gently stirring it with your fingers. Drain and repeat three or four times, until the water is less cloudy. Drain well. Cut the beef and vegetables, keeping the sliced vegetables separate so they can be cooked one at a time. For tender beef, slice across the visible grain; if the meat is difficult to cut thinly, chill it in the freezer for 15 to 20 minutes first, then slice it while firm.
  2. In a medium bowl, stir together the soy sauce, brown sugar, 1 teaspoon (5 ml) of the sesame oil, grated pear, garlic, ginger, and black pepper. Add the beef and turn the slices until coated. Cover and refrigerate for 20 minutes. Do not leave raw beef at room temperature while it marinates. This short rest seasons the meat; a longer marinade is not needed for thin slices.
  3. Put the rinsed rice and measured water in a saucepan with a tight-fitting lid. Bring to a boil over medium-high heat, then cover and turn the heat to low. Simmer gently for about 15 minutes, or follow the timing on the rice package if it differs. Keep the lid closed so steam stays in the pot. Turn off the heat and let the rice stand, covered, for 10 minutes; then fluff it gently with a rice paddle or fork. If the rice finishes before the toppings, keep it covered.
  4. While the rice stands, make the sauce by whisking the gochujang, rice vinegar, honey, and water in a small bowl. Stir in the remaining 2 teaspoons (10 ml) sesame oil. Add another teaspoon of water at a time if you prefer a thinner, pourable sauce. Taste before serving: gochujang brands vary in heat, saltiness, and sweetness, so adjust with a little water or vinegar rather than adding a large amount of another ingredient at once.
  5. Heat a large skillet over medium-high heat and add about 1 teaspoon of the neutral oil. Cook the carrots for 2 to 3 minutes, stirring, until just tender but still bright. Transfer them to a plate and season lightly with a pinch of salt. Repeat with the zucchini and mushrooms, adding a little more oil if the pan is dry; cook each for about 2 to 3 minutes. Cook the bean sprouts for 2 minutes, then the spinach for about 1 minute, just until wilted. Keep each vegetable separate for the bowl, and avoid crowding the pan, which can make vegetables steam and turn limp.
  6. Remove the beef from the refrigerator. Carefully pour off excess marinade if there is a pool of liquid, and discard any marinade that touched the raw meat. Wipe out the skillet if needed, heat it over medium-high, and add the remaining neutral oil. Cook the beef in two batches for about 2 to 3 minutes per batch, turning so the slices brown and cook evenly. A crowded skillet releases liquid and steams the beef, so leave space between pieces.
  7. Check a thicker beef slice with a food thermometer. Because this recipe uses whole-cut beef, USDA FSIS guidance calls for a safe minimum internal temperature of 145°F (63°C), followed by a 3-minute rest. If your slices are too thin to probe individually, check a thicker piece from the center of the batch and return the batch to the pan if it has not reached temperature. Transfer the cooked beef to a clean plate and let it rest for 3 minutes.
  8. Divide the rice among four bowls. Arrange the beef, carrots, zucchini, mushrooms, spinach, and bean sprouts over the rice in separate sections, or mix them together if you prefer. Spoon on the gochujang sauce to taste, then finish with scallions and sesame seeds. Serve extra sauce at the table so everyone can choose their own heat level.

Tips

  • Choose a suitable cut. Sirloin is lean and easy to slice; ribeye is richer and stays tender, though it can be fattier. Ask a butcher to slice the beef thinly if that makes preparation easier. Avoid buying ground beef for this recipe, since it changes the texture and requires a higher safe cooking temperature.
  • Use pear or apple for the marinade. Asian pear is a familiar bulgogi ingredient, but a crisp apple is a practical substitute that adds mild sweetness and moisture. The flavor will be a little different, but the recipe still works. Grate it finely so it coats the beef instead of leaving large pieces in the pan.
  • Cook in batches and keep the pan hot. If the skillet is crowded, beef and vegetables release moisture and brown less effectively. Let the pan reheat between batches, and use a wide skillet or cook in smaller portions if necessary.
  • Season gradually. Soy sauce and gochujang both bring salt, while the sauce can be quite spicy. Season the vegetables with only a pinch at a time and put most of the sauce on the table, where diners can add it to their own bowls.

Serving Suggestions

Serve the bowls warm, with each ingredient arranged over the rice so diners can see the different colors and textures. A small dish of kimchi, if you enjoy it, adds a sour and spicy contrast; sliced cucumber or lightly dressed greens make a fresh side. A bowl of clear soup, such as a mild vegetable or seaweed soup, also fits well without competing with the seasoned beef. Keep side dishes simple because the bowl already includes rice, protein, and several vegetables.

For a more traditional bibimbap-inspired way to eat, add sauce to taste and mix the rice, beef, and vegetables together just before eating. This recipe is a bulgogi bowl rather than a claim to one definitive version of bibimbap: Korean rice bowls and their toppings vary, and home cooks can arrange or combine the components according to preference. If serving guests, put the sauce, scallions, and sesame seeds on the table separately so each person can finish a bowl as they like.

Variations

For a milder bowl, reduce the gochujang to 1 tablespoon (15 g) and add an extra teaspoon of honey and water. For a hotter, more distinctly chili-forward sauce, add gochujang a teaspoon at a time. If you cannot find gochujang, mix 1 tablespoon (15 g) white or red miso with 1 teaspoon (5 ml) sriracha and a pinch of sugar as a stand-in. It will be less complex and less distinctly Korean in flavor, but it provides savory depth and some heat.

To make the bowl without beef, use 14 oz (400 g) extra-firm tofu, pressed and cut into cubes. Brown it in a lightly oiled skillet, then toss it with the marinade ingredients; it will not need the same marinating time, and the texture will be different from bulgogi. For a meat-free bowl with more variety, add cooked edamame or extra mushrooms. You can also swap in thinly sliced bell pepper, shredded cabbage, or cooked broccoli for one of the vegetables, adjusting the cooking time until each is tender but not mushy.

For a richer variation, top each bowl with a fried egg, cooked until the white and yolk are firm. For egg safety, egg dishes should reach 160°F (71°C), checked with a food thermometer. Alternatively, leave the egg out; the beef and vegetables already make a complete bowl. Brown rice can replace short-grain white rice, but use the package directions because its water ratio and cooking time are different.

Storage and Reheating

For best texture, store the rice, beef, vegetables, and sauce in separate airtight containers. Refrigerate leftovers within 2 hours of cooking; cooked beef, rice, and vegetables keep for 3 to 4 days in the refrigerator. If the components have already been assembled, they can still be stored together, though the vegetables will soften and the rice may absorb some sauce. Do not leave a serving bowl at room temperature for more than 2 hours.

Reheat only the portion you plan to eat. Add a teaspoon or two of water to the rice, cover it, and microwave until steaming, stirring halfway through; warm the beef and vegetables separately or together. Reheat leftovers to 165°F (74°C), checking the center with a food thermometer. On the stovetop, use a covered skillet over medium-low heat with a splash of water, stirring until hot throughout. Keep the sauce chilled and spoon it over the bowl after reheating. Freezing is possible for the cooked beef and rice for up to about 2 months, though thawed vegetables may be softer; thaw in the refrigerator and reheat to 165°F (74°C).

Frequently Asked Questions

Can I make the beef marinade ahead?

You can mix the marinade a day ahead and refrigerate it in a covered container. For the best texture, keep the beef separate until about 20 minutes before cooking, then combine them in the refrigerator. If you need to marinate it longer for scheduling, keep it chilled and use it within a day; do not reuse marinade that has contacted raw beef as a table sauce. Make a fresh batch of sauce for serving.

What can I use instead of short-grain rice?

Medium-grain rice is a close substitute and gives a similarly cohesive bowl. Long-grain rice also works, but it is fluffier and less sticky, so the bowl will have a different feel. Follow the water ratio and cooking time on the rice package rather than assuming every type cooks like short-grain rice. Cauliflower rice can be used if desired, but it is a vegetable base, not a direct match for the taste or texture of cooked rice.

Is gochujang very spicy?

Its heat varies by product, and it is usually both savory and slightly sweet rather than simply hot. Start with less than the recipe amount if you are unsure, thin it with water, and taste it before serving. You can always offer extra sauce at the table, but it is difficult to make an already-spicy sauce mild without increasing the quantity of the other ingredients.

Can I prepare the vegetables in advance?

Yes. Cut the carrots, zucchini, and mushrooms up to a day ahead and keep them refrigerated in separate covered containers. Wash the spinach and bean sprouts, drain them well, and store them separately too. Cooking the vegetables just before serving gives the best texture; if you cook them ahead, cool and refrigerate them promptly, then reheat them to 165°F (74°C) with the other leftovers.

Why did my beef turn out watery instead of browned?

The most common cause is putting too much meat in the skillet at once, which lowers the pan temperature and traps steam. Cook smaller batches and let the pan heat back up between them. Excess marinade can also prevent browning, so let it drain briefly before the beef goes into the pan. Thin slices cook quickly, so watch closely and use a thermometer on a thicker piece rather than leaving the meat in the skillet until it becomes dry.

Related

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).