This post may contain affiliate links, please see our privacy policy for details.

This colorful 20 Minute Ginger Cashew Beef is a new go-to take-out style dinner made at home. The thinly sliced steak and cashews are cooked in a golden buttery, sweet, and spicy sauce until caramelized around the edges. Then served simply with steamed (coconut) rice and topped with the yummiest fresh mango salsa. The addition of butter and ginger is the secret. This dish is saucy, salty, tangy-sweet, and has just the right amount of spice. If you’re into it, you can add honey mustard or spicy mayo to dip the steak in; that’s delicious!

20 Minute Ginger Cashew Beef |

Apparently, these past few months have been the season of my life when I’ve learned to embrace cooking with more beef. This is partly because my family craves and often requests beef, partly because I’m personally interested in upping the family’s protein intake, and partly because you can only cook so much chicken, you know what I mean?

We had to switch things up this year!

And it’s actually been so much fun. I have a handful of new recipes coming that I love greatly. This quick 20 minute beef and rice bowl is surely one of them.

20 Minute Ginger Cashew Beef |

Now that we’ve entered April and spring is very much underway, I want to make sure I’m highlighting quick recipes that are still delicious but fit perfectly for spring.

Just like in the summer, when it’s nice and warm and sunny, spring is when we start to return to the outdoors. We’ve got other things to do besides cooking. Plus, I just love a takeout-inspired dinner made at home. I tend to find that they often turn out even more delicious than the restaurant!

20 Minute Ginger Cashew Beef |

These are the details

Step 1: season the beef

To keep the recipe quick cooking, use a thin-cut flank steak. And here’s a tip for you, when using flank steak, freeze it for 20 minutes prior to slicing. The partially frozen meat will easliy slice into very thin pieces, which is key here!

Next, I toss the steak with cornstarch and black pepper. The cornstarch helps the steak get crispy and gives it a slight “breading” that really makes sure the sauce adheres to the steak.

Cook the steak in oil until it gets a nice sear.

20 Minute Ginger Cashew Beef |

Step 2: add everything else.

Next, add the shallots and the broccoli. If you don’t love broccoli, try using bell peppers. Bell peppers are always a great option!

Toss in butter, garlic, and ginger. Add the cashews, and let the butter caramelize and brown around the beef pieces. This is key.

Next, add the tamari, or you can also use soy sauce. Then, add sweet Thai chile sauce and the juice from the pickled ginger jar. If you don’t have pickled ginger, use rice vinegar.

Toss in the cashews. Let the sauce bubble up and then reduce down to coat the steak.

20 Minute Ginger Cashew Beef |

Step 3: make the mango salsa

While the steak is cooking, mix together the salsa. I used a champagne mango because they are in season. These mangoes are a bit sweeter and so delicious.

Add a jalapeńo and fresh Thai basil (or cilantro) to the chopped mango. Then add some green onions and toss it all up with lime juice.

Step 4: serve it

You’ll need rice for serving. I love creamy coconut rice, but any style will work.

Then top each bowl with mango salsa. If you love a dipping sauce, use spicy honey mustard or spicy mayo. Yum!

This recipe is definitely full of flavor, yet it’s still really simple. It’s sweet, spicy, tangy, and salty—all the right flavors, and they all hit so well together.

Plus, I really appreciate all the fresh colors – the best kind of recipe! Great for spring!

20 Minute Ginger Cashew Beef |

Looking for other quick weeknight dinners? Here are some favorites:

20 Minute Thai Basil Beef Rolls

Chili Crisp Chicken Mango Cucumber Rice Bowl

Spicy Orange Sesame Chicken

30 Minute Sticky Thai Meatballs with Sesame Noodles

Better Than Takeout Sweet Thai Basil Chicken

Thai Basil Beef and Lemongrass Rice Bowls

20 Minute Garlic Butter Cashew Chicken

Lastly, if you make this 20 Minute Ginger Cashew Beef, be sure to leave a comment and/or give this recipe a rating! Above all, I love to hear from you guys and always do my best to respond to each and every comment. And, of course, if you do make this recipe, don’t forget to tag me on Instagram! Looking through the photos of recipes you all have made is my favorite!

20 Minute Ginger Cashew Beef

Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings: 6
Calories Per Serving: 542 kcal

Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.


  • 1. In a large skillet, combine the oil, steak, cornstarch, and black pepper. Cook over medium heat until seared, about 5 minutes. Add the broccoli and the shallots. Mix in the butter, garlic, ginger, and cashews. Cook 2 minutes, until the butter browns and the steak gets crispy.
    2. Add the tamari, sweet Thai chile sauce, and ginger juice. Cook until the sauce thickens slightly. Remove from the heat.
    3. To make the mango salsa. Combine all ingredients in a bowl.
    4. Serve the steak, broccoli, and remaining sauce over bowls of coconut rice. Top with mango and, if desired, add a bit of creamy honey mustard or spicy mayo. Enjoy!


Coconut Rice: Combine 1 (14 ounce) can of coconut milk, 3/4 cup bone broth or water, and 2 tablespoons ghee or butter in a medium pot. Bring to a low boil. Add 2 cups of jasmine rice and a pinch of salt. Stir to combine, cover, then turn the heat down to the lowest setting possible. Allow the rice to cook for 10 minutes on low, then turn the heat off completely. Let the rice sit, covered, for another 15-20 minutes (don’t take any peeks inside!). Remove the lid and fluff the rice with a fork.
View Recipe Comments

20 Minute Ginger Cashew Beef |

Add a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. 5 stars
    I made this for dinner last night. We loved it. It was quick to throw together. I left out the pickled ginger juice. The mango salsa was delicious with it. Thank you!

    1. Hey there,
      Wonderful! I am so glad to hear that this recipe was enjoyed and appreciate you making it and your feedback! xT

  2. Amazing!! I don’t usually take the time to comment, but I should. You are an unbelievable cook. Your recipes are by far my favorite. I make them so much that when I have something else it just doesn’t hit the same. Thank you for sharing your talent and expertise with us. Nothing but gold stars for half baked harvest.❤️

    1. Hey Stephanie,
      Wonderful! I am so glad to hear that this recipe was enjoyed and appreciate you making it and your feedback! Thanks so much for your kind message:) xT

  3. 5 stars
    I made this last night and it was delicious! The whole family loved it! My husband said it didn’t even need the mango salsa ( he’s not a fan of mango ) but I thought it added a nice touch of color and sweetness. The dipping sauces suggested were not necessary because it already had a great flavor. After reading a few comments I skipped the ginger juice and/or rice vinegar. As some others have commented the prep time is definitely longer than 10 minutes but we aren’t as experienced in pulling things together as quickly as Tieghan. This dinner is worth the extra time prepping and cooking. We can’t wait to try this one again. Thanks for another winner Tieghan!

    1. Hey Becki,
      Awesome!! So glad to hear that this recipe dish turned out nicely for you, thanks so much for making it! Sorry it took a little longer than expected! xT

      1. Tieghan,

        My son loved this recipe, but it was a little sweet for me. Any recommendation for cutting the sweetness of the sauce?