Rating: 3.76
(145)

Grilled Beef and Bok Choy Salad

August 9, 2023

Grilled Beef and Bok Choy Salad is a flavorful and vibrant dish that blends smoky grilled meat with the fresh crunch of greens. It’s perfect for a warm evening when you want something light but still hearty.

Start by choosing a tender cut of beef such as sirloin, ribeye, or flank steak. Slice the beef into thin strips or grill it whole and slice after resting. Marinate it in a mixture of soy sauce, ginger, garlic, sesame oil, and a touch of honey or brown sugar. Let the beef soak up the flavors for at least 30 minutes in the fridge.

While the beef is marinating, prepare the bok choy. Slice baby bok choy in half lengthwise and rinse well to remove any grit. Lightly brush the cut sides with oil and a pinch of salt.

Preheat your grill or grill pan over medium-high heat. Start with the bok choy, grilling it cut side down until you see char marks and the leaves wilt slightly, about 2 to 3 minutes. Remove and set aside. Then grill the beef strips or steak until done to your liking. Let the steak rest before slicing thinly against the grain.

Assemble the salad with grilled bok choy as the base, topped with sliced beef. Add extras like thinly sliced radishes, shredded carrots, and cucumber ribbons for texture and color. For crunch, sprinkle toasted sesame seeds or chopped cashews on top.

Whisk together a simple dressing of rice vinegar, soy sauce, lime juice, sesame oil, and a bit of honey. Drizzle it over the salad just before serving. Garnish with fresh herbs like cilantro or mint if you like.

This salad is a great mix of umami, freshness, and texture. It works beautifully as a main course or a vibrant side, especially alongside jasmine rice or chilled noodles.

Grilled Beef and Bok Choy Salad
Grilled Beef and Bok Choy Salad
3.76 from 145 votes
A healthy and flavorful salad made with grilled beef and bok choy
Servings 4 people
Prep Time 20 minutes
Cook Time 12 minutes
Total Time 32 minutes

Ingredients
  

  • 1 lb beef sirloin steak
  • 1 tbsp olive oil
  • 1 tbsp soy sauce
  • 1 tbsp rice vinegar
  • 2 cloves garlic minced
  • 1 tsp ginger minced
  • Salt and pepper to taste
  • 2 heads bok choy chopped
  • 1 cup cherry tomatoes halved
  • 1/2 red onion thinly sliced
  • 1/4 cup cilantro chopped fresh
  • 1/4 cup mint chopped fresh
  • 1/4 cup peanuts roasted, chopped

Instructions
 

  • In a small bowl, whisk together the olive oil, soy sauce, rice vinegar, garlic, ginger, salt, and pepper.
  • Place the beef sirloin steak in a shallow dish and pour the marinade over it. Let it marinate for at least 10 minutes.
  • Preheat a grill or grill pan over medium heat. Grill the steak for 3-4 minutes per side for medium-rare. Let it rest for a few minutes before slicing.
  • In a large bowl, combine the bok choy, cherry tomatoes, red onion, cilantro, mint, and peanuts. Toss to combine.
  • Slice the grilled steak and add it to the salad. Drizzle with any remaining marinade.
  • Serve the salad immediately and enjoy!

Nutrition

Calories: 320kcalCarbohydrates: 14gProtein: 24gFat: 21gFiber: 4g
Calories: 320kcal
Meal Type: Salad
Cuisine: Chinese
Keyword: bok choy, Grilled Beef, salad recipes
Cooking Method: Grilled
Time: 30-45 Min
Level: Easy
Tried this recipe?Mention @coolinarco or tag #coolinarco!
Grilled Beef and Portobello Mushroom Caps
Grilled Beef and Portobello Mushroom Caps
Juicy beef and savory portobello mushrooms come together in this delicious grilled dish.
Check out this recipe
Grilled Beef and Broccoli Spears
Grilled Beef and Broccoli Spears
A delicious and healthy recipe for grilled beef and broccoli spears.
Check out this recipe
Grilled Beef and Pepper Jack Stuffed Burgers
Grilled Beef and Pepper Jack Stuffed Burgers
Delicious grilled burgers stuffed with pepper jack cheese.
Check out this recipe
Grilled Beef and Zucchini Fritters
Grilled Beef and Zucchini Fritters
Delicious grilled beef and zucchini fritters that make for a perfect appetizer or main course.
Check out this recipe
Grilled Beef and Brussels Sprouts
Grilled Beef and Brussels Sprouts
A delicious and healthy grilled beef and brussels sprouts recipe.
Check out this recipe
Grilled Beef and Vegetable Skewers with Sumac
Grilled Beef and Vegetable Skewers with Sumac
These grilled beef and vegetable skewers are seasoned with sumac for a tangy and flavorful twist. Perfect for summer grilling!
Check out this recipe
Grilled Beef and Sweet Potato Rounds
Grilled Beef and Sweet Potato Rounds
A delicious and healthy recipe for grilled beef and sweet potato rounds
Check out this recipe
Carne Asada
Carne Asada
Carne Asada is a delicious, grilled beef dish that is marinated in a mixture of citrus, garlic, and spices. It’s perfect for tacos, burritos, or just on its own with some fresh salsa.
Check out this recipe
Grilled Beef and Onion Flatbread
Grilled Beef and Onion Flatbread
A delicious grilled beef and onion flatbread recipe that is perfect for a quick and flavorful meal!
Check out this recipe
Grilled Beef and Pepper Skewers with Pita
Grilled Beef and Pepper Skewers with Pita
Delicious grilled beef and pepper skewers served with pita bread.
Check out this recipe
Join the Conversation
  1. User avatar liberal.hero says:

    2 stars
    Can’t believe you put peanuts in salad, that sounds weird! 😅

  2. User avatar jenise.rath1970 says:

    4 stars
    Didn’t have bok choy so I used spinach instead. Still turned out great!

    1. User avatar clarence.veum1994 says:

      5 stars
      Spinach is a good substitute! Glad it worked for you!

  3. User avatar quentin.satterfield1950 says:

    4 stars
    Really loved it except the peanuts. They were too crunchy for me. Maybe I’ll substitute with avocado next time.

  4. 4 stars
    I forgot the peanuts and it was still great! The bok choy is a nice change. Will make again! ⭐⭐⭐⭐

  5. User avatar austin.greenfelder2019 says:

    4 stars
    I never knew bok choy could taste so good! I replaced mint with basil since I had it at home! ⭐⭐⭐⭐

  6. User avatar lorrie.marvin says:

    5 stars
    Yum!

  7. User avatar Effrafax of Wug says:

    5 stars
    This salad is amazing! The flavors blend perfectly. My fam loved it!

    1. 5 stars
      I totally agree! This salad is super delicious. I made it last week and my kids asked for seconds!

  8. 4 stars
    Not sure about putting mint in a salad with steak… but okay, I’ll admit it kinda works. I also used cashews instead of peanuts because I was out. Would recommend with the mint, though.

  9. 4 stars
    I tried this but forgot garlic. It still tasted fine! Just not as garlicky, ya know?

  10. User avatar ozzie.ebert1960 says:

    3 stars
    Yummy! A nice change from my usual salads. But the peanuts were too crunchy for my taste. Maybe less next time.

    1. User avatar leonore.hand says:

      3 stars
      Yea, less peanuts could be better. But I think they give great crunch! Not everyone likes it that way tho.

    2. 4 stars
      I totally agree about the peanuts! I like them, but too many can ruin the flavor balance. Also, maybe try toasted almond slices next time?

  11. User avatar Edward Breitenberg says:

    5 stars
    Wow, this salad is amazing! The flavors are spot on, especially with the grilled beef!

  12. User avatar smartestRedditor says:

    2 stars
    Grilled the beef but it was way too tough, even after marinating. Gonna try chicken next time. ⭐⭐

  13. User avatar jay.davis27 says:

    3 stars
    The beef was tough, I cooked it too long maybe. But the dressing was tasty.

    1. User avatar mathWizard says:

      4 stars
      Tough beef can ruin a meal! Did you try cooking it less time next time? The dressing sounds nice though!

  14. User avatar rosanna.veum1 says:

    3 stars
    Grilled salad? What a weird combo! But the peanuts on top make it crunchy. Whatever works.

  15. User avatar rich.landlord says:

    3 stars
    The instructions say 3-4 minutes per side for medium-rare… my grill runs hot so I accidentally overcooked. Still tasty, but next time I’ll watch the time like a hawk.

    1. 3 stars
      Honestly 3–4 min per side sounds too short. My grill runs cold or hot (idk) and I always end up guessing. Any chance you know what temp to aim for? Medium rare is like 120–130F right?

    2. User avatar adalberto.hirthe says:

      4 stars
      Oof, I’ve definitely done that—grills have their own personalities 😅 But glad it was still tasty! Watching the time like a hawk is the move.

  16. User avatar Ferdinand Flatley says:

    5 stars
    This salad is AMAZING! The flavors just pop! Definitely a keeper. ⭐⭐⭐⭐⭐

  17. 3 stars
    Honestly, I didn’t have rice vinegar so I swapped with white wine vinegar. It tasted a bit sharp and not as “right,” but the garlic/ginger saved it.

    1. User avatar dudley.spinka74 says:

      4 stars
      Good save on the vinegar swap! White wine vinegar can definitely be a little sharper—next time maybe cut it with a tiny splash of water or add a pinch of sugar to round it out. Glad the garlic/ginger still carried it though.

    2. User avatar Arwen Evenstar says:

      3 stars
      I think rice vinegar vs wine vinegar is like… same thing? 😅 I bet it still tastes fine. Also I would’ve marinated longer than 10 minutes, but hey, not bad!

  18. 3 stars
    I’m not a fan of red onion so I left it out. Still fresh and full of flavor. Good recipe! ⭐⭐⭐

    1. User avatar Mica Dickens Jr. says:

      5 stars
      I also skipped the red onion and added cucumber instead! It turned out great. So crunchy! 😋

  19. User avatar Samwise Gamgee says:

    4 stars
    Tried it but I marinated my steak longer (like 2 hours) and it got a little too salty for me. Still good though, especially with the mint.

  20. User avatar yetta.kuhlman says:

    2 stars
    Low key, I messed it up—burnt the steak a bit and forgot to rest it. Even then the salad rescued it. Next time I’ll not rush lol.

    1. User avatar Arwen Evenstar says:

      5 stars
      Honestly that sounds pretty normal—steak always seems to go from “perfect” to “oops” real fast. Glad the salad saved it though! Next time rest it a few minutes and you’ll notice the difference.

  21. User avatar wellRespected says:

    4 stars
    I’m not usually a bok choy person, but the grilling/salad mix made it work. Cilantro and mint together is bold though—if you don’t like mint, you’ll hate it.

    1. User avatar georgette.leuschke98 says:

      4 stars
      Totally agree—I’m not a bok choy person either, but grilling it makes it way more “cabbage-y” in a good way. And yeah, the cilantro + mint combo is loud… I love it though.

  22. 5 stars
    Quick and easy! Just what I need after work. 10/10

    1. User avatar eduardo.kemmer48 says:

      5 stars
      I made this last night and it was super delicious! Thanks for sharing.

  23. User avatar Ryuu Shenlong says:

    1 star
    Not my favorite. Thought it would be tastier. Bok choy is weird.

  24. User avatar wellRespected says:

    4 stars
    Made this for dinner and my family loved it. The beef was soo juicy! Will make again.

    1. 5 stars
      That’s awesome to hear! It’s great when the whole family enjoys a meal. Do you have any tips for getting the beef even juicier?

  25. User avatar jude.waelchi73 says:

    5 stars
    Absolutely delicious! The marinade was perfect and my family loved it!

  26. 3 stars
    Not sure about the amounts—1 tbsp soy sauce + 1 tbsp rice vinegar feels a little too salty/strong with that much garlic/ginger? Still, I liked the flavor balance.

  27. User avatar zane.schamberger27 says:

    5 stars
    I added some extra spices and it was amazing!!! 🔥

  28. User avatar Dominic Vernius says:

    5 stars
    I made this for a party and everyone raved about it! Totally a keeper!

  29. User avatar Frost Atronach says:

    2 stars
    I don’t think this is how you grill steak. You should cook it longer.

    1. User avatar hiram.lemke22 says:

      3 stars
      I usually grill my steak for at least 10 minutes each side! It just doesn’t taste right otherwise. But I guess some people like it rare. 😅

  30. User avatar Old Lady from Bomb Shop says:

    5 stars
    Look, I don’t cook much, but even I managed to make this! So good!

  31. User avatar MAGA2024.Trumpster says:

    3 stars
    Easy recipe for weekdays, but it felt more like a side dish than a meal. Maybe add some rice?

  32. User avatar oPandariaNo says:

    4 stars
    Loved the crunch from the peanuts! Just a hint of ginger is also nice.

  33. User avatar trudie.fritsch says:

    1 star
    Not my cup of tea.

    1. User avatar ShanksOnePiece says:

      4 stars
      That’s totally fine! Everyone has different tastes. What do you usually prefer instead?

    2. User avatar milford.fahey says:

      3 stars
      Grilled beef and bok choy sounds good, but idk, sounds a bit too fancy for me. I like my salads simple!

  34. User avatar kylee.langosh says:

    5 stars
    Soooooooo healthy?? I’m always skeptical of salads that “actually fill you up.” But if you don’t overcook the steak, this might work. Five stars.

  35. User avatar mammie.bruen says:

    4 stars
    So easy! I put in some avocado too and it was a hit at the dinner party. Thanks for sharing!

    1. User avatar giselle.collins32 says:

      5 stars
      Sounds delicious! I never thought to add avocado, but now I wanna try it that way too!

  36. 5 stars
    The marinade smelled amazing. I marinated mine for like 30 minutes and the steak came out tender. Would absolutely make again, especially for summer dinners.

  37. 4 stars
    Pretty tasty, though I think 3-4 min per side might be too much for my grill—mine came out closer to medium. Next time I’ll start checking earlier. Flavor is still solid.

    1. User avatar Ronna Stanton says:

      5 stars
      Totally agree—3–4 min/side depends a lot on grill heat and steak thickness. I usually start checking early too, like closer to 2–3 min, and pull for medium-rare then rest. Glad the flavor still hit though!

  38. 2 stars
    Not sure about mint in a beef salad. Like… I love mint in dessert and drinks, but on dinner? My husband hated it lol. Flavor was still there, just weird to us.

  39. User avatar mario.dare44 says:

    5 stars
    LOVED IT! So simple and quick to make. Definitely saving this one!

    1. User avatar debora.kohler0 says:

      5 stars
      I’m glad to hear you loved it! It’s one of my favorites too. The flavors are just perfect together!

    2. User avatar eusebio.turcotte says:

      2 stars
      I think this is too much work for just a salad. Can you really grill steak for a salad? Seems weird.

  40. 5 stars
    So good!!! I used chicken instead of beef because that’s what I had. Still a winner!

  41. User avatar colleen.wiza48 says:

    3 stars
    Is bok choy the same as cabbage? I got mixed up, I used cabbage instead, still came out good but not as fresh.

    1. User avatar abram.langosh says:

      3 stars
      Cabbage is like, not the same as bok choy at all! But hey, if it tastes good, who cares? Lol.

    2. 4 stars
      Bok choy is different from cabbage, but I think your dish still sounds delish! Glad it turned out well!

  42. User avatar laurene.prohaska47 says:

    2 stars
    Idk, my sald came out soggy. I think I added too much oil? Anyway, didn’t like it much.

  43. User avatar chantell.gerlach2016 says:

    4 stars
    I wasn’t sure about the bok choy but it actually worked well with everything else. Surprising!

  44. 5 stars
    This salad is super refreshing! I loved the combination of flavors. Definitely a 5-star dish!

    1. 5 stars
      I tried this salad and it was amazing too! The beef adds a great touch. 5 stars from me!

  45. User avatar shanna.kilback says:

    5 stars
    This sounds super fresh—bok choy + mint + peanuts is a winning combo. I’d probably marinate a bit longer than 10 minutes though.

    1. User avatar Frost Atronach says:

      5 stars
      Totally agree—the mint makes it feel really bright. I usually do closer to 20 min for the beef, and I’ll mix the marinade with a bit more soy if I’m feeling it. 😄

  46. User avatar Questular Rontok says:

    4 stars
    I was skeptical about bok choy in a salad, but it worked surprisingly well! My kids even ate it!

  47. 2 stars
    My kids didn’t like it at all. They said it’s too healthy. 😂

  48. User avatar gretta.haley63 says:

    3 stars
    The steak was a bit tough to me. Maybe I overcooked it? Still tasted good tho. Thx!

  49. User avatar emil.wehner92 says:

    3 stars
    Grilled beef good, salad weird. Not sure if I’d make it again.

  50. User avatar Hurdy Gurdy Man says:

    5 stars
    This was shockingly fresh for something so fast. The bok choy stayed crisp and the marinade on the steak was legit. I added a squeeze of lime at the end and it popped even more.

  51. User avatar Chris P. Bacon says:

    2 stars
    This is really confusing… do I cook the bok choy? Do I have to grill it too?

  52. User avatar howard.christiansen86 says:

    3 stars
    I followed it but my marinade tasted a little too sharp from the rice vinegar. Maybe I used stronger vinegar? I added a pinch more salt and it fixed it. Still a fun salad.

  53. User avatar nelson.renner1981 says:

    4 stars
    I made it for dinner last night and my family loved it! So fresh and delicious. Will make again!

    1. User avatar Thufir Hawat says:

      5 stars
      That’s awesome! I love when my family enjoys a meal. What’s your secret for keeping the beef so tender?

    2. User avatar wm.conn98 says:

      2 stars
      Really? I tried something similar and it didn’t taste good at all. I think the marinade was too strong.

  54. 4 stars
    Beef + bok choy salad is a weird concept but I gotta admit it slaps. I did not have mint so I used extra cilantro and it was still good.

  55. User avatar Mystic Gohan says:

    5 stars
    Grilling steak is no joke, but this recipe made it easy! 😊

  56. 2 stars
    I don’t see how bok choy works in a salad. Seems weird to me. Not gonna try.

  57. User avatar roxana.zboncak63 says:

    4 stars
    Bok choy? What’s that? I used regular cabbage. Still awesome!

  58. 4 stars
    Quick and easy recipe! But I think the steak could’ve been thicker for more flavor.

    1. User avatar Jamika Wisoky MD says:

      3 stars
      Nah, I think it was just fine. The flavor comes from the marinade, not just the steak thickness.

    2. User avatar terminatorXYZ says:

      4 stars
      I totally agree! A thicker steak would definitely make it more juicy. But I love the salad idea!

  59. 5 stars
    This salad is fresh and delicious! The flavors really pop, especially with the mint! 🍃

    1. User avatar scot.wyman69 says:

      3 stars
      Mint in salad? Really? I never thought of that. Sounds weird, but I’ll give it a try. Hope it tastes good!

    2. User avatar Stacia Veum says:

      5 stars
      Absolutely! That mint gives it such a refreshing taste. I love how it brightens everything up! 🌱

  60. User avatar cyndy.funk87 says:

    3 stars
    I tried it and it was okay… the marinade is nice though. The bok choy was kinda watery (maybe I chopped it too big). Still decent salad!

  61. User avatar octavio.hegmann60 says:

    3 stars
    I followed it and it was… fine. The peanuts help, but the whole thing tasted a little flat to me. Maybe because I used low-sodium soy sauce? Idk.

  62. 5 stars
    This salad was fantastic! The flavors are so bright and refreshing. I’ll make it again for sure!

  63. User avatar austin.stark6 says:

    5 stars
    I used some different veggies and had to adjust the timing for the beef. Still turned out delish though! ⭐⭐⭐⭐⭐

  64. User avatar pearl.nikolaus63 says:

    3 stars
    Was kinda bland to me, maybe more salt or sauce would help.

  65. User avatar vaughn.kautzer says:

    5 stars
    This is the best! I love grilled beef! 🥩 I used chicken instead, still yum!

    1. User avatar eleonor.bauch20 says:

      2 stars
      I don’t get why you’d use chicken for a beef recipe. Seems weird to me! 😕

  66. User avatar Ms. Ignacio Hahn says:

    3 stars
    This was a bit too salty for my taste. Maybe reduce the soy sauce next time?

  67. User avatar nicholas.oconnell58 says:

    2 stars
    I grilled it but mine came out more medium than medium-rare. Also my bok choy was still kinda crunchy. Maybe I should’ve charred it first?

    1. User avatar bryant.swift89 says:

      5 stars
      Medium instead of medium-rare usually means the grill ran a bit hotter or you went longer than 3–4 min/side. I’d try a meat thermometer (pull around 130–135°F for med-rare) and let the bok choy grill until it gets lightly blistered but still has a bite—maybe cut it thinner too.

    2. User avatar kelley.ondricka says:

      4 stars
      Char it first? Honestly I’ve never charred bok choy for this and it still works, but if yours stayed crunchy then yeah, you probably needed more direct heat/time. Also I always pre-salt the bok choy for like 5 min before grilling—helps it soften. 3-4 min per side for the steak sounds tight, might’ve been too much.

  68. 3 stars
    Is it even possible to grill steak that fast? Mine always turns out tough. I think I must be doing something wrong.

    1. 2 stars
      3-4 minutes? That’s way too fast! I usually grill mine for like 10! No wonder it’s tough for you.

    2. User avatar Prostetnic Vogon Jeltz says:

      4 stars
      You have to get your grill really hot! If the steak isn’t cooked right, it’ll be tough for sure. Try letting it rest longer too.

  69. 4 stars
    Easy to make and healthy too! 🥗

    1. User avatar laurene.langosh1997 says:

      5 stars
      I’ve tried this recipe and it’s absolutely delicious! The flavors really pop! 😍

    2. User avatar fernando.kozey2015 says:

      3 stars
      Sounds interesting, but I don’t know about mixing beef with salad. Isn’t that a bit weird?

  70. User avatar Shadout Mapes says:

    5 stars
    This was delicious! The flavors really popped, especially with the fresh mint and cilantro. Definitely making this again!

    1. User avatar antonio.schultz58 says:

      5 stars
      I’m so glad you enjoyed it! The fresh herbs really make a difference, don’t they? I found adding a squeeze of lime on top also gives it a kick!

  71. User avatar Ji Morissette says:

    2 stars
    I don’t know about this. Beef and bok choy? Seems odd. I guess it’s healthy or something. Not sure I’ll try it.

  72. User avatar gregorio.dare17 says:

    4 stars
    Uh… bok choy chopped + grill steak = salad? idk i thought it would be more like stir-fry. But it was good, just different. Would give 6 stars if i could.

    1. 5 stars
      I get what you mean—grilled steak can feel like it should go in a stir-fry 😂 But this combo actually works really well as a salad with that fresh herbs + bok choy crunch. 6 stars is fair!

    2. User avatar Lumberjack says:

      3 stars
      Hmm idk. Bok choy grilled feels a little under-seasoned to me. Like, if the steak’s marinated but the veggies just get tossed, wouldn’t it taste kinda bland? Still glad you liked it though.

  73. User avatar leigh.rempel says:

    4 stars
    Pretty good flavor but 10 minutes marinating felt a little short for me. Next time I’ll do more like 30. Also my steak cooked faster than the 3-4 min per side.

  74. 3 stars
    I don’t like bok choy. Is there a way to make this with lettuce instead? 🤔

  75. User avatar Harris West says:

    4 stars
    Can you substitute the beef with chicken? I don’t eat beef but this looks good.

    1. User avatar sondra.moen says:

      5 stars
      Yeah, you can use chicken instead of beef! Just make sure to cook it properly. The marinade will still taste great with it!

  76. User avatar Pasta Fasta says:

    5 stars
    This salad is awesome! Perfect for summer BBQs!

  77. 2 stars
    Meh. Too many herbs in one bowl for my taste. Also I forgot to rest the steak and it bled everywhere. Not for me, sorry.

  78. User avatar Hotblack Desiato says:

    2 stars
    Meh, didn’t really like the mint in there. Anyone else think it was too much?

  79. User avatar Genghis Khan says:

    5 stars
    Made this for dinner tonight—so fresh and the marinade actually tasted balanced (not too vinegary). The bok choy stayed crisp on the grill too. Will absolutely repeat.

  80. User avatar dirk.bins2018 says:

    2 stars
    I don’t know… the grilled steak didn’t taste right to me. Too chewy?

3.76 from 145 votes
Leave a Reply

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

Recipe Rating




Like 500
Close
Coolinarco.com © Copyright 2025. All rights reserved.
Close
Popular Search: