🍳 Air Fryer · Easy Chicken · High Protein — 5 new kitchen-tested recipes every day

Korean Bulgogi Lettuce Cups Vibrant Fresh Way Your Family Will Love

In Season Right Now: Zucchini & Blueberries Summer abundance starts — grab while prices drop.
Emily Lévesque
Emily Lévesque Recipe Developer

Every recipe on CookZya is tested multiple times in my home kitchen before publishing — no shortcuts, just real food for real families.

More about Emily →

Crispy lettuce, tender marinated beef, and that bold hit of sesame and soy Korean Bulgogi Lettuce Cups are the kind of dinner that feels exciting without asking much of you.

Fall started creeping in last September and I found myself stuck in that weird in-between too tired for anything heavy, but still craving something with real flavor. These wraps hit that spot exactly. The marinade does the heavy lifting a quick soak in soy, pear, and sesame oil builds depth fast. After developing hundreds of high-protein weeknight recipes, I can tell you: the beef-to-marinade ratio here is what makes it work every single time.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Korean Bulgogi Lettuce Cups recipe served and ready to eat easy homemade dish

Korean Bulgogi Lettuce Cups Vibrant Fresh Way Your Family Will Love


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Josue Balbuena
  • Total Time: 50 minutes
  • Yield: Serves 4
  • Diet: Standard

Description

These Korean Bulgogi Lettuce Cups combine tender marinated bulgogi beef with fresh vegetables for an easy dinner. Perfect for a weeknight dinner or a family dinner, they bring bold Korean lettuce wraps flavors everyone will enjoy.


Ingredients

Scale
  • 2 medium sirloin or ribeye steaks thinly sliced about 500g or 1.1lb-600g or 1.3lb altogether
  • 2 tbsp dark soy sauce
  • 2 tbsp gochujang paste
  • 1 tbsp minced fresh ginger
  • 2 tbsp light brown sugar
  • 2 tbsp mirin
  • 2 cloves garlic peeled and minced
  • 1/2 tsp freshly ground black pepper
  • 1 grated sweet apple no need to peel
  • 1 tbsp toasted sesame oil
  • 2 tbsp neutral oil for frying – I use avocado oil but rapeseed or vegetable oil will work fine
  • 23 heads romaine or butter lettuce leaves removed washed and dried we want 16-20 leaves altogether – the outer larger leaves are best
  • 1 large carrot sliced into thin strips
  • 1/3 cucumber chopped into small chunks
  • 1 red bell pepper seeded and chopped into small chunks
  • 3 spring onions scallions sliced into thin strips
  • 1 tsp sesame seeds
  • 2 tbsp unsalted peanuts toasted and roughly chopped optional

Instructions

  1. Chill the steak in the freezer for 30 minutes to make it firmer and slice it thinly against the grain with a sharp knife.
  2. Mix the steak with the bulgogi ingredients except the neutral oil in a large bowl, cover, and refrigerate for 3 to 4 hours.
  3. Heat the neutral oil in a large frying pan over medium-high heat, cook the steak slices separated with tongs until fully cooked, about 5 minutes.
  4. Arrange the lettuce leaves on a platter and fill each with cooked bulgogi beef and prepared vegetables, then sprinkle with sesame seeds and peanuts if using before serving.

Notes

  • You can use any lettuce you prefer but crispier leaves like romaine hold up better
  • To make these wraps more filling, add a spoonful of cooked rice to each one
  • Prep Time: 15 minutes
  • Cook Time: 5 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Korean

Nutrition

  • Serving Size: 1 wrap
  • Calories: 414kcal
  • Sugar: 16g
  • Sodium: 659mg
  • Fat: 23g
  • Saturated Fat: 7g
  • Unsaturated Fat: 4g + 10g
  • Trans Fat: 0.3g
  • Carbohydrates: 24g
  • Fiber: 3g
  • Protein: 30g
  • Cholesterol: 91mg
Korean Bulgogi Lettuce Cups recipe served and ready to eat easy homemade dish

Why You’ll Love This

Korean Bulgogi Lettuce Cups are the kind of weeknight dinner that looks like you tried really hard but the marinade did most of the work. The beef is tender, the lettuce stays crisp, and every bite brings that bold hit of soy, ginger, and sesame all at once.

On tired evenings when something heavy feels like too much, this one delivers real flavor without the weight. It’s genuinely satisfying and still light enough that you don’t feel like you need to lie down after dinner.

Key Ingredients and What They Do

Every component here earns its place. The marinade builds deep umami fast, and the fresh toppings keep each wrap bright and crunchy.

  • Sirloin or ribeye steak: Sliced thin against the grain, it cooks in minutes and stays juicy.
  • Gochujang paste: Adds that signature slow heat and a little fermented depth not just spice.
  • Grated sweet apple: A natural tenderizer that also balances the saltiness of the soy.
  • Mirin and light brown sugar: Together they create a subtle caramel glaze on the beef as it hits the pan.
  • Romaine or butter lettuce: Crispier outer leaves hold everything together butter lettuce is beautiful, romaine is more structural.

How to Make It

The method is straightforward once you understand the sequence chill the meat first, marinade second, quick sear last.

  1. Place the steak in the freezer for 30 minutes, then slice it thinly against the grain using a sharp knife.
  2. Combine the sliced steak with dark soy sauce, gochujang paste, minced ginger, light brown sugar, mirin, minced garlic, black pepper, grated sweet apple, and toasted sesame oil. Mix well until coated, cover, and refrigerate for at least 30 minutes up to 3 to 4 hours for the best depth.
  3. Heat neutral oil in a large skillet over medium-high heat. Remove the steak with a slotted spoon, letting excess sauce drip off, then cook for about 5 minutes, using tongs to separate the slices as they sear.
  4. Arrange lettuce leaves on a platter, fill with bulgogi beef, and top with carrot strips, cucumber, red bell pepper, spring onions, sesame seeds, and toasted peanuts if using.

Pro Tip: After testing this across multiple batches, the slotted spoon step matters excess marinade in the pan steams the beef instead of searing it, and you lose that golden caramelized edge.

Can You Make Korean Bulgogi Lettuce Cups Ahead of Time?

Yes and it actually gets better. The beef can marinate for up to 4 hours in the fridge, and the cooked bulgogi keeps well for meal prep.

  • Store cooked beef in an airtight container in the refrigerator for up to 3 days.
  • Keep lettuce leaves dry and separate wash and dry them ahead, but don’t assemble until you’re ready to eat.
  • Prep the carrot, cucumber, red bell pepper, and spring onions up to a day ahead and refrigerate in a covered bowl.
  • Reheat beef in a hot skillet for 1 to 2 minutes microwave works but the pan brings back the sear.

Simple Swaps Worth Knowing

The recipe is flexible without losing what makes it work. A few easy adjustments if you need them:

  • Swap sirloin or ribeye for thinly sliced flank steak if that’s what you have.
  • Use rapeseed or vegetable oil in place of avocado oil both handle high heat well.
  • Skip the toasted peanuts if there are nut allergies at the table the sesame seeds carry the crunch just fine.
  • Butter lettuce makes a softer, more delicate cup; romaine holds up better if you’re filling them generously.
  • Add a spoonful of cooked rice per wrap to make the meal more substantial on hungrier nights.

Why These Korean Bulgogi Lettuce Cups Finally Clicked for Me

I spent more test rounds on these Korean bulgogi lettuce cups than I care to admit the marinade ratios kept throwing off the final texture, and one batch came out so overseasoned I had to start completely from scratch. What you’re getting today is the version that actually holds up: balanced, repeatable, and built on a lot of quiet trial and error.

FAQs ( Korean Bulgogi Lettuce Cups )

What cut of beef is best for bulgogi lettuce cups?

Sirloin or ribeye steaks work best for this recipe. Freeze the steak for 30 minutes first so it slices thinly and evenly against the grain.

Can I use ground beef instead of sliced beef for this dish?

This recipe is designed for thinly sliced steak, not ground beef. Substituting ground beef will change the texture and is not tested in this recipe.

How long do you marinate the beef for this recipe?

Marinate the sliced steak for 3 to 4 hours in the refrigerator. The marinade includes soy sauce, gochujang, ginger, garlic, mirin, and grated apple.

What toppings go on bulgogi lettuce cups?

This handheld meal is topped with carrot strips, cucumber, red bell pepper, spring onions, sesame seeds, and optional toasted peanuts.

Can I make the bulgogi filling ahead of time?

Yes – you can marinate the beef up to 4 hours ahead and store it covered in the refrigerator. Cook the steak fresh just before assembling this meal.

What type of lettuce works best for this recipe?

Crisp romaine or butter lettuce leaves hold together best as wraps. Use the larger outer leaves and aim for 16 to 20 leaves to serve 4 people.

Korean Bulgogi Lettuce Cups recipe served and ready to eat easy homemade dish

Korean Bulgogi Lettuce Cups Are Worth Making Tonight

These Korean Bulgogi Lettuce Cups come together fast the marinade builds real depth, the beef sears golden in minutes, and every bite delivers that satisfying crunch you were hoping for.

One thing worth holding onto: the slotted spoon step before searing is not optional it’s what gives you that caramelized edge instead of steamed meat. And if you’re prepping ahead, the cooked bulgogi keeps beautifully for up to three days, reheating best in a hot skillet rather than the microwave. On nights when you want a little more substance, tuck a spoonful of rice into each wrap it holds everything together and stretches the meal without changing what makes it work.

If you give these a try, drop a comment below I’d genuinely love to hear how your family wrapped theirs, and whether you went butter lettuce or romaine. Share it with someone who needs a dinner win this week. Here’s to dinners that help you get back into a rhythm.

Share this recipe: