• Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Our Salty Kitchen
menu icon
go to homepage
  • About Us
  • All Recipes
  • How to Cook
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • subscribe
    search icon
    Homepage link
    • About Us
    • All Recipes
    • How to Cook
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    You are here: Home » Meal Type » Main Dishes

    Bulgogi Korean Beef BBQ

    5 from 16 votes
    January 16, 2019 (updated January 29, 2023) by Danielle Esposti

    May contain affiliate links. See our Privacy Policy and disclosure.

    JUMP TO RECIPE
    A bowl of healthy Whole30 beef bulgogi (korean beef bbq) on a cement table with sides of cauliflower rice, sesame seeds, and scallions.

    Healthy Whole30 Bulgogi is a Friday night game-changer! There are zero reasons to reach for the take-out menu when you can make this sweet and sour Korean classic at home in under 30 minutes. With tender shreds of beef, caramelized vegetables, and a marinade/stir fry sauce that will blow your mind, this easy and authentic dish is instantly addictive. 

    Healthy Whole30 bulgogi over cauliflower rice on a cement table with a grey napkin and garnish bowls of sesame seeds and green onions.
    Jump to:
    • How to Make Whole30 Bulgogi (Healthy Korean Beef BBQ)
    • What to Serve with Whole30 Bulgogi
    • Dietary Accommodations and Storage
    • More Whole30 Dinner Recipes
    • Whole30 Bulgogi (Healthy Korean Beef BBQ)
    • Ratings

    I have a few questions for you today:

    • Do you love Korean food, but feel like it’s kind of intimidating to make at home?
    • Do you want nutritious meals that are incredibly flavorful and ready in under 30 minutes?
    • Do you need a foolproof Whole30 dinner recipe that will easily help you crush the second half of your round?

    Did you answer “YES!” (or even “sure” or “yep”) to any one of these questions? Awesome. I did too, so this recipe for healthy Whole30 Bulgogi is for you and for me, and we’re going to be insanely happy eaters together.

    Bulgogi is sweet and sour Korean beef BBQ, and it’s one of the most popular traditional Korean recipes (for really freakin’ good reason). Paper thin slices of beef get tossed in a tangy, pear-sweetened marinade, then stir-fried with carrots and onions until crispy. It’s juicy and tender and instantly addictive.

    Cameron and I had it over cauliflower rice for “fake-out Friday” while the kids noshed on pizza and honestly? I didn’t miss pizza night one bit.

    Are you excited yet? You should be.

    A bowl of healthy Whole30 beef bulgogi over cauliflower rices in a blue bowl with a silver fork.

    Of course I totes did not develop this recipe – authentic Asian cuisine is most definitely not in my wheelhouse. This bulgogi recipe is fresh from the pages of the new cookbook Korean Paleo by the uber-talented Jean Choi of What Great Grandma Ate. I’ve been following Jean for a long time, and have spent many hours drooling over her creations.

    Jean’s blog isn’t limited to Korean cuisine (there’s literally something for everyone), but I was thrilled when she launched Korean Paleo. Cameron and I are big fans of most Asian cuisine, so finding a trusted resource for authentic Korean recipes that are also gluten free, grain free, and soy free was a game changer for our weekly meal planning.

    An image of the cover of the book Korean Paleo by Jean Choi.

    Korean Paleo contains over 80 recipes covering everything from bap (rice, or cauliflower rice) dishes, to savory pancakes, Korean BBQ, soup and stews, fusion recipes, and so much more. She details how to stock up your Korean kitchen, and where you can make reasonable substitutions if you have trouble sourcing ingredients.

    AND, she does all of that while keeping each recipe gluten, grain, soy, and refined sugar free, and within several specific dietary niches, including:

    • 53 egg-free recipes
    • 27 nightshade-free recipes
    • 70 nut-free recipes
    • 27 Whole30 recipes
    • 17 AIP-optional recipes
    • 21 keto recipes

    I add just a few cookbooks to my collection each year, and they typically fall into one of two classes:  (1) “instructional” cookbooks that help me hone my overall culinary skills; or (2) specialty cuisines that I could never figure out how to prepare on my own. Korean Paleo fills a void in my collection, and I can’t wait to dive into more of Jean’s recipes. 

    How to Make Whole30 Bulgogi (Healthy Korean Beef BBQ)

    Bulgogi is a traditional Korean recipe made by marinating paper thin slices of beef in sweet-and-sour marinade. It’s then tossed with carrots and onions and stir-fried over high heat until crispy and caramelized. This healthy Whole30 version is an incredibly easy recipe packed with bold authentic taste that’s ready in under 30 minutes. Perfect for a stress-free weeknight dinner or fake-out Friday!

    Two images showing how to cut very thin strips of sirloin steak for making healthy Whole30 beef bulgogi (korean beef bbq).

    Start by slicing a pound of sirloin into super, super thin slivers. Jean suggests freezing the steak for about 30 minutes prior to slicing, and hello genius. Her tip worked perfectly!

    The ingredients for healthy bulgogi marinade in a blender.

    Then prepare the marinade in a blender. Combine half a diced asian pear with coconut aminos, sesame oil, fresh ginger, garlic, cider vinegar, and salt n’pepper. Whizz it up until it’s super smooth and liquified.

    Blended whole30 beef bulgogi marinade in a blender, and thinly sliced sirloin steak tossed with marinade in a metal mixing bowl.

    Pour, toss, marinate. So easy.

    This entire process took me 10 minutes max in the morning. I popped the beef into the freezer as soon as I woke up (left a post-it note on my phone to remind me to do so!) and by the time the kids were fed and the coffee was brewed, it was ready to be sliced.

    Tuck the beef into the fridge to marinate for at least an hour, and up to overnight.

    Thinly sliced sweet onion, sliced carrots, and chopped green onions on a cutting board for making healthy whole30 beef bulgogi.

    When you’re ready to eat, slice up a regular onion and a carrot, and chop some green onions. Toss those with the marinated beef.

    Whole30 bulgogi marinated sirloin in a mixing bowl tossed with onions, carrots, and green onions before being stir fried.

    Heat a cast iron skillet over high heat and add a bit of avocado or olive oil. Add a batch of the beef and veggie combo to the pan, enough to form a single layer across the pan. It’s really important not to overcrowd the pan (you want the beef to crisp, not steam, for best texture) so you must cook this in batches. I was able to do this in 2 batches in my 10″ cast iron. Sautee, tossing every couple minutes, until the beef is browned and cooked through and the veggies are slightly caramelized.

    Healthy whole30 beef bulgogi stir fried in a cast iron skillet.

    See the crispy bits? It’s done. Transfer the first batch to a bowl, and repeat with the remaining stir fry. Sprinkle the finished dish with sesame seeds and dive in.

    We served this over pan seared cauliflower rice and it was heavenly. You can also serve it in lettuce wraps with dipping sauce. Jean’s dipping sauce isn’t Whole30, so I skipped it – for now. This bulgogi recipe will easily become one of our new Friday night go-to’s, though, so I’ll be trying it soon!

    A bowl of healthy Whole30 beef bulgogi (korean beef bbq) on a cement table with sides of cauliflower rice, sesame seeds, and scallions.

    What to Serve with Whole30 Bulgogi

    • Sautéed cauliflower rice or regular rice
    • In lettuce wraps with Ssamjang dipping sauce
    • As a meal prep bowl over shredded cabbage, rice of your choice, and pickled radishes

    Dietary Accommodations and Storage

    • Whole30, paleo, and gluten free
    • Dairy free, soy free, nut free
    • Low carb, with 11g net carbs per serving
    • I cannot speak to leftovers duration because Cameron and I have zero self-control and ate ours for lunch the day next. I can, however, say that leftovers reheat beautifully, and the flavor might even be better the next day.

    More Whole30 Dinner Recipes

    • Ginger Scallion Pork Poppers with Citrusy Asian Slaw
    • Whole30 Steak Bites with Sweet Potatoes and Peppers
    • Juicy Thick Cut Pork Chops with Apple Jicama Slaw
    • Chili Con Carne with Roasted Peppers
    • Spicy Shrimp with Avocado Aioli
    Healthy beef bulgogi over cauliflower rice in a blue bowl with a grey linen napkin and garnish bowls of sesame seeds and green onions.

    Did you make this Whole30 Bulgogi? I’d love to know how it turned out! Leave a comment and a rating below.

    While you’re at it, let’s be friends – follow me on Pinterest and Instagram for the latest and greatest.

    A bowl of healthy paleo and gluten free beef bulgogi (korean beef bbq) on a cement table with sides of cauliflower rice, sesame seeds, and scallions.

    Whole30 Bulgogi (Healthy Korean Beef BBQ)

    5 from 16 votes
    author: Danielle Esposti
    yield: 4
    calories per serving: 250
    prep time: 15 minutes mins
    cook time: 15 minutes mins
    total time: 30 minutes mins
    PRINT RECIPE PIN RECIPE

    Description

    Bulgogi is a traditional Korean recipe made by marinating paper thin slices of beef in sweet-and-sour marinade. It’s then tossed with carrots and onions and stir-fried over high heat until crispy and caramelized. This healthy Whole30 version is an incredibly easy recipe packed with bold authentic taste that’s ready in under 30 minutes. Perfect for a stress-free weeknight dinner or fake-out Friday! 
    Prevent your screen from going dark

    Ingredients
     

    • 1 lb beef sirloin, thinly sliced
    • 6 tablespoon coconut aminos
    • ½ medium pear (preferably korean pear), diced into chunks
    • 2 teaspoon sesame oil
    • 1″ knob fresh ginger
    • 3 cloves garlic, peeled
    • 2 tablespoon apple cider vinegar
    • ½ teaspoon sea or kosher salt
    • ½ teaspoon cracked black pepper
    • 1 medium onion, sliced
    • 2 green onions, sliced into 1″ pieces
    • 1 large carrot, shaved and thinly sliced
    • 1 tablespoon olive oil
    • 1 tablespoon sesame seeds, for garnish

    Instructions

    • Place the beef in the freezer for 30 minutes. Remove from the freezer and slice thinly against the grain, 1⁄16 to 1⁄8 inch thick.
    • Place the coconut aminos, pear, sesame oil, ginger, garlic, apple cider vinegar, sea salt and black pepper in a blender. Blend well until liquified and smooth.
    • Combine the sliced beef and the marinade in a large bowl. Massage the beef and marinade with your (clean) hands until the beef slices are covered in the marinade. Cover and marinate in the refrigerator for 1 hour, or up to overnight.
    • When you are ready to cook the beef, remove it from the marinade, shaking off the excess drippings. Add the sliced onions, carrots, and green onions to the meat and toss to combine. 
    • Heat the olive oil over high heat in a 10″ cast iron skillet. Working in batches so you don’t overcrowd the pan, add the beef and vegetables and stir-fry until the meat is browned and cooked through, 5-7 minutes.
    • Transfer the beef to a serving bowl, and sprinkle with toasted sesame seeds before serving. Enjoy on its own, over cauliflower rice, or in lettuce wraps with Ssamjang dipping sauce.

    Recipe Notes

    This recipe is from the book What Great Grandma Ate by Jean Choi, creator of the blog What Great Grandma Ate. 

    Nutrition Facts

    serving size:
    calories per serving: 250 kcal
    total fat: 11g
    saturated fat: 7g
    monounsaturated fat: 4g
    polyunsaturated fat: 2g
    trans fat: 0g
    cholesterol: 72mg
    sodium: 738mg
    protein: 24g
    total carbohydrates: 13g
    fiber: 2g
    sugars: 8g
    potassium: 544mg
    vitamin a: 2550%
    vitamin c: 6.6%
    calcium: 40%
    iron: 0.5%
    DID YOU MAKE THIS RECIPE?Tag @oursaltykitchen on Instagram and hashtag it #oursaltykitchen!

    Disclaimer: This post contains affiliate links, which means we receive a small commission (at no cost to you!) if you make a purchase using these links. Rest assured, we only endorse products we own and truly love!

    « Ginger Scallion Pork Poppers with Citrusy Asian Slaw
    Orange Chicken Salad (Whole30, Meal Prep) »

    Disclaimer: This post and the recipe card may contain affiliate links, which means we receive a small commission (at no cost to you!) if you make a purchase using these links. Rest assured, we only endorse products we own and truly love!

    17 Comments
    Filed Under: 30 Minute Meals, Gluten Free, Grain Free, Main Dishes, Stir Fry, Whole30 Recipes

    Reader Interactions

    Comments

      5 from 16 votes (8 ratings without comment)

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Marissa

      February 21, 2019 at 1:27 am

      This is one of my FAVORITE Whole30 compliant recipes EVER! Seriously delicious and really simple to make. My husband is a reallyyy picky eater and it’s so hard to cook healthy meals for him – he LOVED this (with a side of steamed cauliflower rice). My 20 month old daughter asked for a third helping! Definitely going to make this many more times – thank you!

      Reply
    2. Vanessa

      March 09, 2019 at 1:45 pm

      Thanks for sharing! Does it keep long?

      Reply
    3. Mindy

      March 23, 2019 at 10:34 pm

      5 stars
      This turned out great. All the flavors were on point! The meat also stayed tender.

      Reply
    4. Sarah

      March 27, 2019 at 4:33 pm

      5 stars
      This MARINADE! Tastes just like it should!

      Reply
    5. Cindy Z

      May 28, 2019 at 10:42 pm

      This will be in my monthly rotation of meals!! My M-I-L is Kieran and she raved over it the rest of the evening! This recipe meets all my recipe requirements; everyday ingredients, and taste like I worked way harder than I actually did. Thanks for a great family meal that is so easy and delicious.

      Reply
      • Danielle

        June 12, 2019 at 1:56 pm

        I’m so thrilled to hear this!!

        Reply
    6. Susan

      June 15, 2019 at 7:51 pm

      5 stars
      Sooooo good! Thank you!

      Reply
      • Joie

        April 05, 2021 at 10:37 pm

        5 stars
        This is so amazing! Thank you so much! I will be making this Often!

        Reply
    7. Sweekar Simpson

      September 04, 2019 at 12:31 pm

      5 stars
      This was super yummy. A few notes though – it had a strong ginger and coconut aminos flavor that I felt over powered the other ingriendets. Next time, I will be adding abit more garlic and a little less of the ginger and add a combination of coconut aminos and tamari sauce. It was a HUGE hit in my family though. We all loved it! Thank you Danielle!

      Reply
    8. Cindy

      September 28, 2019 at 8:35 pm

      I just made this and it was delicious! Day 5 of my Whole 30 and this really hit the spot. I served it over sauteed cauliflower rice and have enough leftovers for at least another meal. Thanks for sharing!

      Reply
      • Danielle

        September 30, 2019 at 3:36 pm

        I’m so glad you liked it Cindy! It’s such a great comfort food on a Whole30.

        Reply
    9. Ally Kelley

      November 11, 2019 at 6:31 pm

      5 stars
      So delicious and really simple. totally blows my mind how delicious things are when you substitute with natural things like pear for a sweetener. Definitely will be making this again!

      Reply
    10. Liz

      March 27, 2020 at 6:46 am

      I know the pear would lend a certain taste to the recipe but i don’t have any pears. Would a Fuji Apple work?

      Reply
      • Danielle

        March 27, 2020 at 2:24 pm

        Fuji apples are pretty sweet, so it should be okay in that regard. You might want to peel, core, and microwave for a minute or two to soften it up first, so it actually breaks down into the sauce. I’m very curious to know how it turns out if you try it!

        Reply
    11. Renette S

      December 15, 2020 at 9:42 pm

      5 stars
      We love this recipe!! I double it and use a gala apple instead of the pear because we always have apples in our home.

      Reply
    12. Holly

      February 02, 2025 at 1:35 pm

      5 stars
      Absolutely delicious! We only had chicken on hand, so we used that as the protein base. The flavor was incredible! Will definitely be making again.

      Reply
    13. Doug

      March 23, 2025 at 7:27 pm

      Followed the recipe with the exception of using a bosc pear. My wife and I really did not care for it, at all. I think bulgogi might not be our thing and I’m quitting cauliflower rice. It seemed overseasoned yet bland and sweet.

      Reply

    Primary Sidebar

    Author headshot of Danielle.

    Welcome to OSK, we're so glad you're here! We share simple, seasonal recipes with bold, restaurant-quality flavors that any home cook can master (yes, even you!). You'll find cooking tutorials for beginners, inspired ideas for seasoned home cooks, and a sprinkle of sass for everyone.

    learn more

    BUY NOW

    Footer

    ABOUT US      CONTACT US      PRIVACY POLICY 

    A collage of publication logos that have featured recipes and photography from Our Salty Kitchen.

    Footer

    Privacy

    Privacy Policy

    Let's ConnecT

    • Facebook
    • Instagram
    • Pinterest

    About Us

    Contact

    Copyright © 2026 Our Salty Kitchen

    37.5K shares

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.